Преглед изворни кода

交接班,接班人,交班人过滤

lidie пре 1 година
родитељ
комит
03fa13fc53
1 измењених фајлова са 15 додато и 1 уклоњено
  1. 15 1
      src/views/component/shiftHandover/enrolled.vue

+ 15 - 1
src/views/component/shiftHandover/enrolled.vue

@@ -25,7 +25,7 @@
                 </el-form-item></el-col>
                 </el-form-item></el-col>
                 <el-col :span="8">  <el-form-item label="岗位" prop="gang_wei_">
                 <el-col :span="8">  <el-form-item label="岗位" prop="gang_wei_">
                     <!-- <el-input v-model="ruleForm.gang_wei_" type="text" :disabled="!editPermissions" /> -->
                     <!-- <el-input v-model="ruleForm.gang_wei_" type="text" :disabled="!editPermissions" /> -->
-                    <el-select v-model="ruleForm.gang_wei_" placeholder="请选择" size="mini" style="width:100%"  :disabled="!editPermissions">
+                    <el-select v-model="ruleForm.gang_wei_" placeholder="请选择" size="mini" style="width:100%" :disabled="!editPermissions">
                         <el-option
                         <el-option
                             v-for="item in filterData"
                             v-for="item in filterData"
                             :key="item.id_"
                             :key="item.id_"
@@ -95,6 +95,8 @@
                                 :disabled="false"
                                 :disabled="false"
                                 :multiple="true"
                                 :multiple="true"
                                 :temp-search="true"
                                 :temp-search="true"
+                                :filter="filter"
+                                filterable
                             />
                             />
                         </el-form-item>
                         </el-form-item>
                     </div>
                     </div>
@@ -114,6 +116,8 @@
                                 readonly-text="text"
                                 readonly-text="text"
                                 :disabled="!hasRole"
                                 :disabled="!hasRole"
                                 :multiple="false"
                                 :multiple="false"
+                                :filter="filter"
+                                filterable
                             />
                             />
                         </el-form-item>
                         </el-form-item>
                     </div>
                     </div>
@@ -154,6 +158,16 @@ export default {
     data () {
     data () {
         const { userId } = this.$store.getters
         const { userId } = this.$store.getters
         return {
         return {
+            filter: [{
+                descVal: '2',
+                includeSub: true,
+                old: 'position',
+                partyId: this.$store.getters.userInfo.employee.positions,
+                partyName: '',
+                scriptContent: '',
+                type: 'user',
+                userType: 'position'
+            }],
             userId: userId,
             userId: userId,
             editPermissions: false,
             editPermissions: false,
             isDisabled: false,
             isDisabled: false,