Pārlūkot izejas kodu

项目启动管理-自动生成项目编号/单据号/创建人,创建部门自动带出/申请部门自动带出

jbb 2 gadi atpakaļ
vecāks
revīzija
75935d19a7
1 mainītis faili ar 25 papildinājumiem un 2 dzēšanām
  1. 25 2
      src/views/activiti/form/demoForm2.vue

+ 25 - 2
src/views/activiti/form/demoForm2.vue

@@ -825,6 +825,13 @@ export default {
                                   }
                                  })
                                }
+                               if(that.processData.businessTable == 'bwg_project_start'){//技能博物馆 --- 项目启动-创建部门
+                                that.dynamicData.personListJn.map(item =>{
+                                 if(item.label == that.$store.getters.nickname){
+                                    that.$refs.KFB.setData({create_department:item.departIds_dictText}) 
+                                  }
+                                 })
+                               }
                                //技能博物馆-物料库存
                                if(that.processData.businessTable == 'material_apply'){
                                        that.$refs.KFB.setData({department:jnDeparment}) 
@@ -1290,6 +1297,15 @@ export default {
               })
          }
 
+         //技能博物馆-项目启动管理-申请部门
+         if(key == 'proposer' &&this.processData.businessTable == 'bwg_project_start'){
+           this.dynamicData.personListJn.map(item =>{
+                  if(item.label == value){
+                      this.$refs.KFB.setData({apply_department:item.departIds_dictText}) 
+                  }
+              })
+         }
+
           //技能博物馆-合同管理-项目预算
           if(key == 'project_name' &&this.processData.businessTable == 'bwg_contract_management'){
            this.dynamicData.fundApproval.map(item =>{
@@ -1662,9 +1678,16 @@ export default {
                         }) 
                     }
                 }
-                if(this.processData.businessTable == 'bwg_project_start'){//技能博物馆-项目启动-自动生成单号
+                if(this.processData.businessTable == 'bwg_project_start'){//技能博物馆-项目启动-自动生成单号-单据号
                     if( this.processData.tableId==''|| !this.processData.tableId){
-                         await  this.getAction('/sys/user/getNextNo',{name:'FK'}).then(res => {
+                         await  this.getAction('/sys/user/getNextNo',{name:'XMQD'}).then(res => {
+                            formData.document_number=res
+                        }) 
+                    }
+                }
+                if(this.processData.businessTable == 'bwg_project_start'){//技能博物馆-项目启动-自动生成单号-项目编号
+                    if( this.processData.tableId==''|| !this.processData.tableId){
+                         await  this.getAction('/sys/user/getNextNo',{name:'XMQD'}).then(res => {
                             formData.project_number=res
                         }) 
                     }