考勤规则暂时只可选择人员
This commit is contained in:
parent
af6d6ae046
commit
3b48f695b2
|
|
@ -115,7 +115,7 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="参与考勤人员:" prop="checkList">
|
<el-form-item label="参与考勤人员:" prop="checkList">
|
||||||
<treeselect v-model="form.checkList" :multiple="true" :flat="false" :options="personOptions" :normalizer="normalizer" placeholder="选择部门和人员" @input="handleSelect"/>
|
<treeselect v-model="form.checkList" :multiple="true" :flat="true" :options="personOptions" :normalizer="normalizer" placeholder="选择部门和人员" @input="handleSelect"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
@ -351,11 +351,6 @@
|
||||||
//数据操作
|
//数据操作
|
||||||
changeData(data) { // 存在子集就不让禁止,父级让禁止
|
changeData(data) { // 存在子集就不让禁止,父级让禁止
|
||||||
data.map(item => {
|
data.map(item => {
|
||||||
// if(item.children.length == 0&&item.disabled&&!item.isChecked){
|
|
||||||
// item.isDisabled = true
|
|
||||||
// }else{
|
|
||||||
// item.isDisabled = false
|
|
||||||
// }
|
|
||||||
if (item.disabled) {
|
if (item.disabled) {
|
||||||
if (item.isChecked) {
|
if (item.isChecked) {
|
||||||
item.isDisabled = false
|
item.isDisabled = false
|
||||||
|
|
@ -371,17 +366,8 @@
|
||||||
},
|
},
|
||||||
handleSelect(value, instanceId) {
|
handleSelect(value, instanceId) {
|
||||||
console.log('Selected:', value);
|
console.log('Selected:', value);
|
||||||
// value.forEach(item=>{
|
|
||||||
// if(item.indexOf("|")<0){
|
|
||||||
// console.log(item)
|
|
||||||
// this.checkChild(item)
|
|
||||||
// }
|
|
||||||
// })
|
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/** 转换部门数据结构 */
|
/** 转换部门数据结构 */
|
||||||
normalizer(node) {
|
normalizer(node) {
|
||||||
if (node.children && !node.children.length) {
|
if (node.children && !node.children.length) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue