Browse Source

项目管理-选择合同添加委托人

lizhenhao 2 years ago
parent
commit
b43b7b0892

+ 16 - 5
src/views/modules/cw/projectRecords/ProjectRecordsForm.vue

@@ -35,11 +35,18 @@
                 <el-input :disabled="true" v-model="inputForm.contractAmount" placeholder="请填写合同金额"></el-input>
                 <el-input :disabled="true" v-model="inputForm.contractAmount" placeholder="请填写合同金额"></el-input>
               </el-form-item>
               </el-form-item>
             </el-col>
             </el-col>
+<!--            <el-col :span="12">-->
+<!--              <el-form-item label="合同份数" prop="contractNum"-->
+<!--                            :rules="[-->
+<!--                 ]">-->
+<!--                <el-input :disabled="true" v-model="inputForm.contractNum" placeholder="请填写合同份数"></el-input>-->
+<!--              </el-form-item>-->
+<!--            </el-col>-->
             <el-col :span="12">
             <el-col :span="12">
-              <el-form-item label="合同份数" prop="contractNum"
+              <el-form-item label="委托人" prop="clientContactsName"
                             :rules="[
                             :rules="[
                  ]">
                  ]">
-                <el-input :disabled="true" v-model="inputForm.contractNum" placeholder="请填写合同份数"></el-input>
+                <el-input :disabled="true" v-model="inputForm.clientContactsName" placeholder="请填写委托人"></el-input>
               </el-form-item>
               </el-form-item>
             </el-col>
             </el-col>
             <el-col :span="12">
             <el-col :span="12">
@@ -385,7 +392,8 @@
           riskLevel: '',
           riskLevel: '',
           businessTypeName: '',
           businessTypeName: '',
           planDate: [],
           planDate: [],
-          realHeader: ''
+          realHeader: '',
+          clientContactsName: ''
         },
         },
         keyWatch: '',
         keyWatch: '',
         activeName: 'client',
         activeName: 'client',
@@ -488,7 +496,8 @@
           riskLevel: '',
           riskLevel: '',
           businessTypeName: '',
           businessTypeName: '',
           planDate: [],
           planDate: [],
-          realHeader: ''
+          realHeader: '',
+          clientContactsName: ''
         }
         }
         this.inputForm.id = id
         this.inputForm.id = id
         this.loading = false
         this.loading = false
@@ -660,7 +669,8 @@
           riskLevel: '',
           riskLevel: '',
           businessTypeName: '',
           businessTypeName: '',
           planDate: [],
           planDate: [],
-          realHeader: ''
+          realHeader: '',
+          clientContactsName: ''
         }
         }
         this.$refs.uploadComponent.clearUpload()
         this.$refs.uploadComponent.clearUpload()
         this.$refs.inputForm.resetFields()
         this.$refs.inputForm.resetFields()
@@ -758,6 +768,7 @@
           this.inputForm.payerSubject = row.payerSubject
           this.inputForm.payerSubject = row.payerSubject
           this.inputForm.paymentMethod = row.paymentMethod
           this.inputForm.paymentMethod = row.paymentMethod
           this.inputForm.contractId = row.id
           this.inputForm.contractId = row.id
+          this.inputForm.clientContactsName = row.clientContactsName
           if (this.commonJS.isNotEmpty(row.clientContacts)) {
           if (this.commonJS.isNotEmpty(row.clientContacts)) {
             if (this.commonJS.isEmpty(this.inputForm.cwProjectClientInfoDTOList)) {
             if (this.commonJS.isEmpty(this.inputForm.cwProjectClientInfoDTOList)) {
               this.inputForm.cwProjectClientInfoDTOList = []
               this.inputForm.cwProjectClientInfoDTOList = []

+ 16 - 5
src/views/modules/cw/projectRecords/ProjectRecordsTaskForm.vue

@@ -26,11 +26,18 @@
                 <el-input :disabled="true" v-model="inputForm.contractAmount" placeholder="请填写合同金额"></el-input>
                 <el-input :disabled="true" v-model="inputForm.contractAmount" placeholder="请填写合同金额"></el-input>
               </el-form-item>
               </el-form-item>
             </el-col>
             </el-col>
+<!--            <el-col :span="12">-->
+<!--              <el-form-item label="合同份数" prop="contractNum"-->
+<!--                            :rules="[-->
+<!--                 ]">-->
+<!--                <el-input :disabled="true" v-model="inputForm.contractNum" placeholder="请填写合同份数"></el-input>-->
+<!--              </el-form-item>-->
+<!--            </el-col>-->
             <el-col :span="12">
             <el-col :span="12">
-              <el-form-item label="合同份数" prop="contractNum"
+              <el-form-item label="委托人" prop="clientContactsName"
                             :rules="[
                             :rules="[
                  ]">
                  ]">
-                <el-input :disabled="true" v-model="inputForm.contractNum" placeholder="请填写合同份数"></el-input>
+                <el-input :disabled="true" v-model="inputForm.clientContactsName" placeholder="请填写委托人"></el-input>
               </el-form-item>
               </el-form-item>
             </el-col>
             </el-col>
             <el-col :span="12">
             <el-col :span="12">
@@ -370,7 +377,8 @@
           riskLevel: '',
           riskLevel: '',
           businessTypeName: '',
           businessTypeName: '',
           planDate: [],
           planDate: [],
-          realHeader: ''
+          realHeader: '',
+          clientContactsName: ''
         },
         },
         keyWatch: '',
         keyWatch: '',
         activeName: 'client',
         activeName: 'client',
@@ -465,7 +473,8 @@
           riskLevel: '',
           riskLevel: '',
           businessTypeName: '',
           businessTypeName: '',
           planDate: [],
           planDate: [],
-          realHeader: ''
+          realHeader: '',
+          clientContactsName: ''
         }
         }
         this.inputForm.id = id
         this.inputForm.id = id
         this.loading = false
         this.loading = false
@@ -656,7 +665,8 @@
           riskLevel: '',
           riskLevel: '',
           businessTypeName: '',
           businessTypeName: '',
           planDate: [],
           planDate: [],
-          realHeader: ''
+          realHeader: '',
+          clientContactsName: ''
         }
         }
         this.$refs.uploadComponent.clearUpload()
         this.$refs.uploadComponent.clearUpload()
         this.$refs.inputForm.resetFields()
         this.$refs.inputForm.resetFields()
@@ -753,6 +763,7 @@
           this.inputForm.payerSubject = row.payerSubject
           this.inputForm.payerSubject = row.payerSubject
           this.inputForm.paymentMethod = row.paymentMethod
           this.inputForm.paymentMethod = row.paymentMethod
           this.inputForm.contractId = row.id
           this.inputForm.contractId = row.id
+          this.inputForm.clientContactsName = row.clientContactsName
           if (this.commonJS.isNotEmpty(row.clientContacts)) {
           if (this.commonJS.isNotEmpty(row.clientContacts)) {
             if (this.commonJS.isEmpty(this.inputForm.cwProjectClientInfoDTOList)) {
             if (this.commonJS.isEmpty(this.inputForm.cwProjectClientInfoDTOList)) {
               this.inputForm.cwProjectClientInfoDTOList = []
               this.inputForm.cwProjectClientInfoDTOList = []

+ 1 - 0
src/views/modules/cw/projectRecords/WorkContractChooseCom.vue

@@ -56,6 +56,7 @@
               <span v-else>{{scope.row.contractName}}</span>
               <span v-else>{{scope.row.contractName}}</span>
             </template>
             </template>
           </vxe-column>
           </vxe-column>
+          <vxe-column width="200px" title="委托人" field="clientContactsName"></vxe-column>
           <vxe-column width="200px" title="签约日期" field="signingDate"></vxe-column>
           <vxe-column width="200px" title="签约日期" field="signingDate"></vxe-column>
           <vxe-column width="200px" title="合同金额(元)" field="contractAmount"></vxe-column>
           <vxe-column width="200px" title="合同金额(元)" field="contractAmount"></vxe-column>
           <vxe-column width="200px" title="所属部门" field="departmentName"></vxe-column>
           <vxe-column width="200px" title="所属部门" field="departmentName"></vxe-column>