linwenxin преди 1 година
родител
ревизия
a18fc554d5

+ 15 - 0
src/views/valueAddedService/orderSettleManag/mixins/serviceInfo.js

@@ -56,7 +56,9 @@ export default {
               this.addFormData.pgIncreId = ""
               this.addFormData.limitNum = ""
               this.addFormData.amount = ""
+              this.addFormData.pgIncreItemId = ""
               this.addFormData.websitId = ""
+              this.addFormData.websitName = ""
               if (val) {
                 this.addFormData.brandName = this.brandList.find(item => item.value === val)?.label
                 increOrderSettleGetCategoryList({ brand: this.addFormData.brandName }).then(res => {
@@ -90,7 +92,9 @@ export default {
               this.addFormData.pgIncreId = ""
               this.addFormData.limitNum = ""
               this.addFormData.amount = ""
+              this.addFormData.pgIncreItemId = ""
               this.addFormData.websitId = ""
+              this.addFormData.websitName = ""
               if (val) {
                 this.addFormData.mainName = this.mainList.find(item => item.value === val)?.label
                 this.addFormData.mainImg = this.mainList.find(item => item.value === val)?.data?.imgUrl
@@ -123,7 +127,9 @@ export default {
               this.websitList = []
               this.addFormData.limitNum = ""
               this.addFormData.amount = ""
+              this.addFormData.pgIncreItemId = ""
               this.addFormData.websitId = ""
+              this.addFormData.websitName = ""
               this.addFormData.serviceEndTime = ""
               this.addFormData.increContent = ""
               if (val) {
@@ -131,6 +137,7 @@ export default {
                 this.addFormData.increContent = data.data.content;
                 this.addFormData.limitNum = data.data.limitNum;
                 this.addFormData.amount = data.data.amount;
+                this.addFormData.pgIncreItemId = data.data.id;
                 if (this.addFormData.insureTime && this.addFormData.limitNum) {
                   // 初始日期
                   const initialDate = new Date(this.addFormData.insureTime);
@@ -195,6 +202,14 @@ export default {
           },
           options: this.websitList,
           attributes: { disabled: false, clearable: true, filterable: true, placeholder: '请选择' },
+          events: {
+            change: (val) => {
+              this.addFormData.websitName = ""
+              if (val) {
+                this.addFormData.websitName = this.websitList.find(item => item.value === val)?.label
+              }
+            }
+          }
         },
         {
           name: 'el-radio',

+ 3 - 3
src/views/valueAddedService/orderSettleManag/pages/offline.vue

@@ -19,7 +19,7 @@
             :form-items="examineInfo">
           </zj-form-module>
         </zj-form-container>
-        <div slot="footer" class="dialog-footer">
+        <div v-if="formData.flag == 'WAIT'" slot="footer" class="dialog-footer">
           <el-button size="mini" type="primary" @click="shenhexinxi">审核</el-button>
         </div>
       </el-dialog>
@@ -74,8 +74,8 @@ export default {
       formTypeName: ["查看", "审批"],
       formType: -1,
       formData: {
-        flag:"",
-        examineRemark:"",
+        flag: "",
+        examineRemark: "",
         pgIncreItems: []
       },
       formDialog: false,