Просмотр исходного кода

港大改造-班次配置新增默认带出编制部门 编制人

zhonghuizhen 6 дней назад
Родитель
Сommit
625607fcd7

+ 4 - 4
src/views/business/​scheduleManage/ScheduleConfigEdit.vue

@@ -231,7 +231,7 @@ export default {
       label: item.userName,
       value: item.userId
     }))
-
+    const currentUserId = this.$store.getters.userId || ''
     return {
       deptOption,
       userOption,
@@ -251,7 +251,7 @@ export default {
       ],
       formData: {
         id: '',
-        peiZhiMingChen: '',
+        peiZhiMingChen: '2222222',
         paiBanLeiXing: '',
         shangBanShiJian: '',
         xiaBanShiJian: '',
@@ -259,7 +259,7 @@ export default {
         shengXiaoBiaoZhi: 'Y',
         bianZhiBuMen: '',
         paiBanBuMen: '',
-        bianZhiRen: '',
+        bianZhiRen: currentUserId,
         bianZhiShiJian: '',
         shiFouGuoShen: '',
         diDian: '',
@@ -363,7 +363,7 @@ export default {
     initFormData() {
       const { first, second } = this.$store.getters.level || {}
       this.formData.diDian = second || first
-
+      
       if (this.data && Object.keys(this.data).length > 0) {
         this.formData = {
           id: this.data.id || '',

+ 5 - 0
src/views/business/​scheduleManage/banciConfigList.vue

@@ -373,10 +373,15 @@ export default {
      * 新增
      */
     handleAdd() {
+      const currentUserId = this.$store.getters.userId || ''
+      const { userInfo } = this.$store.getters || {}
+      const buMen = userInfo.mainPosition?.id || userInfo.positions[0]?.id || ''
       this.editData = {
         shiFouKuaRi: 'N',
         shengXiaoBiaoZhi: 'Y',
         shangBanShiJian: '09:00',
+        bianZhiBuMen: buMen,
+        bianZhiRen: currentUserId,
         xiaBanShiJian: '18:00'
       }
       this.readonly = false