Procházet zdrojové kódy

项目关联流程开发

Z před 1 rokem
rodič
revize
16f74a0b43

+ 2 - 0
src/views/bpm/handleTask/components/outsourcedWarehousingNoProcurement/detailDialog.vue

@@ -168,6 +168,7 @@
       :taskDefinitionKey="taskDefinitionKey"
       :taskDefinitionKey="taskDefinitionKey"
     >
     >
     </procurementWarehousing>
     </procurementWarehousing>
+    <keep-alive>
     <add
     <add
       ref="add"
       ref="add"
       v-if="activeComp == 'inoutBound'"
       v-if="activeComp == 'inoutBound'"
@@ -175,6 +176,7 @@
       type="sourceBizNo"
       type="sourceBizNo"
       @success="success"
       @success="success"
     ></add>
     ></add>
+    </keep-alive>
     <!-- <add
     <!-- <add
       ref="add"
       ref="add"
       v-if="activeComp == 'inoutBound'"
       v-if="activeComp == 'inoutBound'"

+ 2 - 0
src/views/bpm/handleTask/components/productionWarehousing/detailDialog.vue

@@ -53,6 +53,7 @@
         </el-row>
         </el-row>
       </el-form>
       </el-form>
     </div>
     </div>
+    <keep-alive>
     <add
     <add
       ref="add"
       ref="add"
       v-if="activeComp == 'storage'"
       v-if="activeComp == 'storage'"
@@ -60,6 +61,7 @@
       type="sourceBizNo"
       type="sourceBizNo"
       @success="success"
       @success="success"
     ></add>
     ></add>
+    </keep-alive>
   </div>
   </div>
 </template>
 </template>
 
 

+ 3 - 0
src/views/bpm/handleTask/components/project-manage/team-manage/team-form.vue

@@ -31,6 +31,9 @@
 
 
 <script>
 <script>
 
 
+
+
+
 import PersonSelect from "@/components/CommomSelect/person-select.vue";
 import PersonSelect from "@/components/CommomSelect/person-select.vue";
 
 
 
 

+ 2 - 0
src/views/bpm/handleTask/components/purchaseOrder/invoice/detailDialog.vue

@@ -172,6 +172,7 @@
       :taskDefinitionKey="taskDefinitionKey"
       :taskDefinitionKey="taskDefinitionKey"
     >
     >
     </procurementWarehousing>
     </procurementWarehousing>
+    <keep-alive>
     <add
     <add
       ref="add"
       ref="add"
       v-if="activeComp == 'inoutBound'"
       v-if="activeComp == 'inoutBound'"
@@ -179,6 +180,7 @@
       type="sourceBizNo"
       type="sourceBizNo"
       @success="success"
       @success="success"
     ></add>
     ></add>
+    </keep-alive>
     <!-- <add
     <!-- <add
       ref="add"
       ref="add"
       v-if="activeComp == 'inoutBound'"
       v-if="activeComp == 'inoutBound'"

+ 2 - 0
src/views/bpm/handleTask/components/purchaseOrder/outsourceSendReturnGoods/detailDialog.vue

@@ -183,12 +183,14 @@
         </template>
         </template>
       </ele-pro-table>
       </ele-pro-table>
     </div>
     </div>
+    <keep-alive>
     <add
     <add
       ref="add"
       ref="add"
       v-if="activeComp == 'inoutBound'"
       v-if="activeComp == 'inoutBound'"
       type="sourceBizNo"
       type="sourceBizNo"
       @success="success"
       @success="success"
     ></add>
     ></add>
+    </keep-alive>
     <detailDialog
     <detailDialog
       type="sourceBizNo"
       type="sourceBizNo"
       :businessId="form.returnNo"
       :businessId="form.returnNo"

+ 2 - 0
src/views/bpm/handleTask/components/purchaseOrder/returnGoods/detailDialog.vue

@@ -176,12 +176,14 @@
         </template>
         </template>
       </ele-pro-table>
       </ele-pro-table>
     </div>
     </div>
+    <keep-alive>
     <add
     <add
       ref="add"
       ref="add"
       v-if="activeComp == 'outBound'"
       v-if="activeComp == 'outBound'"
       type="sourceBizNo"
       type="sourceBizNo"
       @success="success"
       @success="success"
     ></add>
     ></add>
+    </keep-alive>
     <detailDialog
     <detailDialog
       type="sourceBizNo"
       type="sourceBizNo"
       :businessId="form.returnNo"
       :businessId="form.returnNo"

+ 8 - 6
src/views/bpm/handleTask/components/saleOrder/invoice/detailDialog.vue

@@ -216,13 +216,15 @@
 
 
       </ele-pro-table>
       </ele-pro-table>
     </div>
     </div>
+    <keep-alive>
+      <add
+        ref="add"
+        v-if="activeComp == 'outBound'"
+        type="sourceBizNo"
+        @success="success"
+      ></add>
+    </keep-alive>
 
 
-    <add
-      ref="add"
-      v-if="activeComp == 'outBound'"
-      type="sourceBizNo"
-      @success="success"
-    ></add>
   </div>
   </div>
 </template>
 </template>
 
 

+ 2 - 1
src/views/bpm/handleTask/components/saleOrder/saleReturnGoods/detailDialog.vue

@@ -159,13 +159,14 @@
         </template>
         </template>
       </ele-pro-table>
       </ele-pro-table>
     </div>
     </div>
-
+    <keep-alive>
     <add
     <add
       ref="add"
       ref="add"
       v-if="activeComp == 'inoutBound'"
       v-if="activeComp == 'inoutBound'"
       type="sourceBizNo"
       type="sourceBizNo"
       @success="success"
       @success="success"
     ></add>
     ></add>
+    </keep-alive>
     <detailDialog
     <detailDialog
       type="sourceBizNo"
       type="sourceBizNo"
       :businessId="form.returnNo"
       :businessId="form.returnNo"

+ 6 - 6
src/views/bpm/handleTask/components/transportManager/shipManage/components/addOrEditDialog.vue

@@ -52,13 +52,13 @@
         <el-col :span="8">
         <el-col :span="8">
           <el-form-item
           <el-form-item
             label="负责部门"
             label="负责部门"
-            prop="deptName"
+            prop="responsibleDeptName"
             style="margin-bottom: 22px"
             style="margin-bottom: 22px"
           >
           >
             <ele-tree-select
             <ele-tree-select
               clearable
               clearable
               :data="deptTreeList"
               :data="deptTreeList"
-              v-model="form.deptId"
+              v-model="form.responsibleDeptId"
               valueKey="id"
               valueKey="id"
               labelKey="name"
               labelKey="name"
               placeholder="请选择"
               placeholder="请选择"
@@ -154,8 +154,8 @@ export default {
         planName: '',
         planName: '',
         responsiblePersonName: '',
         responsiblePersonName: '',
         responsiblePersonId: '',
         responsiblePersonId: '',
-        deptName: '',
-        deptId: '',
+        responsibleDeptName: '',
+        responsibleDeptId: '',
         urgencyLevel: '',
         urgencyLevel: '',
         automatic: 1,
         automatic: 1,
         planTimeStart: '',
         planTimeStart: '',
@@ -188,7 +188,7 @@ export default {
       this.planTimeDate = [this.form.planTimeStart, this.form.planTimeEnd]
       this.planTimeDate = [this.form.planTimeStart, this.form.planTimeEnd]
       this.form.urgencyLevel = this.form.urgencyLevel + ''
       this.form.urgencyLevel = this.form.urgencyLevel + ''
       // 根据部门获取人员
       // 根据部门获取人员
-      this.getUserList(this.form.deptId);
+      this.getUserList(this.form.responsibleDeptId);
     },
     },
     // 获取部门数据
     // 获取部门数据
     getDeptList() {
     getDeptList() {
@@ -204,7 +204,7 @@ export default {
     // 选择负责人部门
     // 选择负责人部门
     changeDeptInfo(id) {
     changeDeptInfo(id) {
       const info = this.deptList.find((e) => e.id == id);
       const info = this.deptList.find((e) => e.id == id);
-      this.form.deptName = info.name;
+      this.form.responsibleDeptName = info.name;
       this.form.responsiblePersonName = '';
       this.form.responsiblePersonName = '';
       this.form.responsiblePersonId = '';
       this.form.responsiblePersonId = '';
       // 根据部门获取人员
       // 根据部门获取人员

+ 1 - 1
src/views/bpm/handleTask/components/transportManager/shipManage/components/detailDialog.vue

@@ -42,7 +42,7 @@
            label="负责部门:"
            label="负责部门:"
            prop="deptName"
            prop="deptName"
            style="margin-bottom: 22px">
            style="margin-bottom: 22px">
-           {{ form.deptName }}
+           {{ form.responsibleDeptName }}
          </el-form-item>
          </el-form-item>
        </el-col>
        </el-col>
        <el-col :span="8">
        <el-col :span="8">