Kaynağa Gözat

1.修复签字人不少于两人校验通过却无法提交的问题
2.修复产品标记送达报错
3.其他页面优化与修改等

GouGengquan 1 yıl önce
ebeveyn
işleme
04f8a76e74

+ 1 - 1
src/api/modules/assets.js

@@ -148,6 +148,6 @@ export default {
     },
     // 产品标记送达
     markDelivery(params){
-        return request.get(`assetsProduction/markDelivery/${params}`)
+        return request.put(`assetsProduction/markDelivery/${params}`)
     }
 }

+ 1 - 0
src/views/assets/myOrderList.vue

@@ -139,6 +139,7 @@
                 <el-table-column label="送达状态" align="center" width="150">
                     <template slot-scope="{row}">
                         <el-tag v-if="row.reportDelivery" type='success'>已送达</el-tag>
+                        <el-tag v-else type='danger'>未送达</el-tag>
                     </template>
                 </el-table-column>
                 <el-table-column label="操作" align="center" :min-width="dynamicWidth" fixed="right">

+ 7 - 4
src/views/assets/orderDetail.vue

@@ -1563,9 +1563,9 @@ export default {
         estimatedValue: [
           { required: true, message: '请填写评估结论对应的评估值', trigger: 'blur' }
         ],
-        filePath: [
-          { required: true, message: '请上传附件资料', trigger: 'change' }
-        ],
+        // filePath: [
+        //   { required: true, message: '请上传附件资料', trigger: 'change' }
+        // ],
         checkValue: [
           { required: true, message: '请填写审核价格', trigger: 'blur' }
         ]
@@ -1628,7 +1628,7 @@ export default {
         ],
         signatory: [
           { required: true, message: '请选择签字人', trigger: 'change' },
-          { required: true, validator: checkSignatoryLength, trigger: 'change' }
+          { required: true, validator: this.checkSignatoryLength, trigger: 'change' }
         ],
         clientName: [
           { required: true, message: '请填写委托方名称', trigger: 'blur' }
@@ -2601,8 +2601,11 @@ export default {
     },
     // 资产撰写产品(意见书和报告都是这个接口)
     writeAssetsProduction() {
+      console.log("in function")
       this.$refs.assetsProductionForm.validate(valid => {
+        console.log(valid)
         if (valid) {
+          console.log("in valid")
           this.assetsProductionForm.filePath = JSON.stringify(this.assetsProductionForm.filePath);
           if (this.assetsProductionForm.signatory !== null) {
             this.assetsProductionForm.signatory = JSON.stringify(this.assetsProductionForm.signatory);