Explorar o código

已办打不开type=12的

wd %!s(int64=3) %!d(string=hai) anos
pai
achega
0403ea7dab

+ 1 - 1
src/dashoo.cn/frontend_web/src/api/oilcontract/contract.js

@@ -103,7 +103,7 @@ export default {
   // 编辑后的评价内容
   contractEvaluationTree (params, myAxios) {
     return myAxios({
-      url: '/contract-evaluation-items/tree/',
+      url: '/contract-evaluation-items/tree',
       method: 'GET',
       params: params
     })

+ 23 - 0
src/dashoo.cn/frontend_web/src/pages/index.vue

@@ -922,6 +922,29 @@ export default {
             path: '/oilcontract/contract-service-year/' + val.Id + '/operation'
           })
         }
+      } else if (val.Type == '12') { // 日常评价
+        if (val.SupplierTypeCode == '01') {
+          this.$router.push({
+            path: '/oilcontract/contract-goods/' + val.Id + '/evaluate',
+            query: {
+              isBusiness: 1
+            }
+          })
+        } else if (val.SupplierTypeCode == '02') {
+          this.$router.push({
+            path: '/oilcontract/contract-basis/' + val.Id + '/evaluate',
+            query: {
+              isBusiness: 1
+            }
+          })
+        } else if (val.SupplierTypeCode == '03') {
+          this.$router.push({
+            path: '/oilcontract/contract-service/' + val.Id + '/evaluate',
+            query: {
+              isBusiness: 1
+            }
+          })
+        }
       }
     },
 

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-goods/_opera/evaluate.vue

@@ -510,6 +510,7 @@ export default {
     },
     // 业务处室保存评价
     onSaveEvaByBusiness (val) {
+      console.log('业务处室保存评价', val)
       if (this.formData.Status <= 0 || this.formData.Status == '4' || this.formData.Status == '7') { // 业务处室保存评价
         this.evaluation_list = this.$refs.evaluation_list_one.entityListData.entityList
         if (this.contractData.ContractClass == '02') {
@@ -543,6 +544,7 @@ export default {
     },
     // 保存评价
     onSeaveBigAdd (val) {
+      console.log('普通保存', val)
       if (this.formData.Status <= 0) { //  普通二级用户评价evaluation_listType_one
         this.evaluation_list = this.$refs.evaluation_list_one.entityListData.entityList
         if (this.contractData.ContractClass == '02') {

+ 23 - 0
src/dashoo.cn/frontend_web/src/pages/tasks.vue

@@ -932,6 +932,29 @@
               path: '/oilcontract/contract-service-year/' + val.Id + '/operation'
             })
           }
+        } else if (val.Type == '12') { // 日常评价
+          if (val.SupplierTypeCode == '01') {
+            this.$router.push({
+              path: '/oilcontract/contract-goods/' + val.Id + '/evaluate',
+              query: {
+                isBusiness: 1
+              }
+            })
+          } else if (val.SupplierTypeCode == '02') {
+            this.$router.push({
+              path: '/oilcontract/contract-basis/' + val.Id + '/evaluate',
+              query: {
+                isBusiness: 1
+              }
+            })
+          } else if (val.SupplierTypeCode == '03') {
+            this.$router.push({
+              path: '/oilcontract/contract-service/' + val.Id + '/evaluate',
+              query: {
+                isBusiness: 1
+              }
+            })
+          }
         }
       },