Переглянути джерело

修改:退押审批 跳转审核,审核后,然后进入下一个单,头部信息换了,上传资料的信息还是上一张单子的

zh 2 роки тому
батько
коміт
7b2b7f3e73
71 змінених файлів з 503 додано та 229 видалено
  1. 3 1
      src/mixin/index.js
  2. 3 1
      src/views/basic_data/dealer/dealer_list.vue
  3. 3 1
      src/views/basic_data/stock/Issue_list.vue
  4. 3 1
      src/views/basic_data/stock/customer_product_list.vue
  5. 3 1
      src/views/basic_data/stock/material_list.vue
  6. 3 1
      src/views/basic_data/stock/product_list.vue
  7. 3 1
      src/views/basic_data/stock/product_list_customer.vue
  8. 3 1
      src/views/basic_data/stock/stock_fee_list.vue
  9. 3 1
      src/views/basic_data/stock/warehousing_list.vue
  10. 3 1
      src/views/deposit_commerce/refund_list.vue
  11. 286 154
      src/views/deposit_home/components/refund_list-detail.vue
  12. 4 2
      src/views/deposit_home/refund_list.vue
  13. 3 1
      src/views/issue/index.vue
  14. 3 1
      src/views/merchant/merchant_list.vue
  15. 3 1
      src/views/notice/index.vue
  16. 3 1
      src/views/sales_region/sales_line.vue
  17. 3 1
      src/views/sales_region/sales_man.vue
  18. 3 1
      src/views/sales_region/sales_relation.vue
  19. 3 1
      src/views/setting/account.vue
  20. 3 1
      src/views/setting/api.vue
  21. 3 1
      src/views/setting/components/log-examine.vue
  22. 3 1
      src/views/setting/components/log-login.vue
  23. 3 1
      src/views/setting/components/log-operation.vue
  24. 3 1
      src/views/stock/reserved_stock.vue
  25. 3 1
      src/views/stock/stock_list.vue
  26. 3 1
      src/views/supply/adjust/adjust_list.vue
  27. 3 1
      src/views/supply/allot/allot_list.vue
  28. 3 1
      src/views/supply/apply/apply_list.vue
  29. 3 1
      src/views/supply/apply/components/apply_form.vue
  30. 3 1
      src/views/supply/apply/components/apply_return_form.vue
  31. 3 1
      src/views/supply/apply/components/engin_form.vue
  32. 3 1
      src/views/supply/apply/components/engin_return_form.vue
  33. 3 1
      src/views/supply/apply/engin_list.vue
  34. 3 1
      src/views/supply/apply/new_apply.vue
  35. 3 1
      src/views/supply/apply/new_engin.vue
  36. 3 1
      src/views/supply/deliver/commerce_list.vue
  37. 3 1
      src/views/supply/deliver/deliver_list.vue
  38. 3 1
      src/views/supply/deliver/home_list.vue
  39. 3 1
      src/views/supply/deliver/sum_list.vue
  40. 3 1
      src/views/supply/direct/direct_list.vue
  41. 3 1
      src/views/supply/displace/components/displace_form.vue
  42. 3 1
      src/views/supply/displace/displace_list copy.vue
  43. 3 1
      src/views/supply/engin/commerce_list.vue
  44. 3 1
      src/views/supply/engin/components/commerce_form.vue
  45. 3 1
      src/views/supply/engin/components/home_form.vue
  46. 3 1
      src/views/supply/engin/engin_list.vue
  47. 3 1
      src/views/supply/engin/home_list.vue
  48. 3 1
      src/views/supply/implement/commercial_implement_list.vue
  49. 3 1
      src/views/supply/implement/components/sales_return_form.vue
  50. 4 2
      src/views/supply/implement/implement_list.vue
  51. 3 1
      src/views/supply/implement/implement_total_list.vue
  52. 3 1
      src/views/supply/implement/nsales_list.vue
  53. 3 1
      src/views/supply/pickup/pickup_list.vue
  54. 3 1
      src/views/supply/pickup/sum_list.vue
  55. 3 1
      src/views/supply/policy/components/policy_list.vue
  56. 5 3
      src/views/supply/policy/components/retail_form.vue
  57. 3 1
      src/views/supply/policy/components/retail_form2.vue
  58. 3 1
      src/views/supply/policy/policy_list.vue
  59. 3 1
      src/views/supply/purchase/enter_list.vue
  60. 3 1
      src/views/supply/purchase/plan_list.vue
  61. 3 1
      src/views/supply/purchase/purchase_list.vue
  62. 3 1
      src/views/supply/purchase/sum_list.vue
  63. 6 2
      src/views/supply/reserve/components/reserve_form.vue
  64. 3 1
      src/views/supply/reserve/reserve_list.vue
  65. 3 1
      src/views/supply/retail/components/retail_form.vue
  66. 3 1
      src/views/supply/retail/retail_list.vue
  67. 3 1
      src/views/supply/return/components/return_form.vue
  68. 3 1
      src/views/supply/return/online_list.vue
  69. 3 1
      src/views/supply/return/return_list.vue
  70. 3 1
      src/views/supply/sales/components/sales_return_form.vue
  71. 3 1
      src/views/supply/sales/sales_list.vue

+ 3 - 1
src/mixin/index.js

@@ -33,7 +33,9 @@ export default {
     },
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/basic_data/dealer/dealer_list.vue

@@ -166,7 +166,9 @@ export default {
     },
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/basic_data/stock/Issue_list.vue

@@ -290,7 +290,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/basic_data/stock/customer_product_list.vue

@@ -254,7 +254,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/basic_data/stock/material_list.vue

@@ -282,7 +282,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/basic_data/stock/product_list.vue

@@ -232,7 +232,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/basic_data/stock/product_list_customer.vue

@@ -224,7 +224,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/basic_data/stock/stock_fee_list.vue

@@ -480,7 +480,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/basic_data/stock/warehousing_list.vue

@@ -283,7 +283,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/deposit_commerce/refund_list.vue

@@ -863,7 +863,9 @@ export default {
     resetFn() {
       this.screenForm.startInstallTime = ''
       this.screenForm.endInstallTime = ''
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       // this.screenForm.endSpecification = "";
       // this.screenForm.endSpecialNo = "";
       // this.screenForm.endRefFactoryNo = "";

+ 286 - 154
src/views/deposit_home/components/refund_list-detail.vue

@@ -79,15 +79,15 @@
           <div class="label">单据状态</div>
           <div class="value">
             {{
-                detailList.examineStatus == 'SAVE'
-                  ? '保存'
-                  : detailList.examineStatus == 'WAIT'
-                    ? '待审核'
-                    : detailList.examineStatus == 'OK'
-                      ? '通过'
-                      : detailList.examineStatus == 'FAIL'
-                        ? '不通过'
-                        : '关闭'
+              detailList.examineStatus == 'SAVE'
+                ? '保存'
+                : detailList.examineStatus == 'WAIT'
+                ? '待审核'
+                : detailList.examineStatus == 'OK'
+                ? '通过'
+                : detailList.examineStatus == 'FAIL'
+                ? '不通过'
+                : '关闭'
             }}
           </div>
         </el-col>
@@ -118,9 +118,16 @@
         <el-col :xs="24" :sm="24" :lg="8" class="item">
           <div class="label">安装时间</div>
           <div class="value">
-            <el-date-picker v-model="detailList.installDate" prefix-icon="''" placeholder="请选择安装时间"
-              :readonly="title == '详情'" class="selectStyle" type="datetime" default-time="00:00:00"
-              value-format="yyyy-MM-dd HH:mm:ss" />
+            <el-date-picker
+              v-model="detailList.installDate"
+              prefix-icon="''"
+              placeholder="请选择安装时间"
+              :readonly="title == '详情'"
+              class="selectStyle"
+              type="datetime"
+              default-time="00:00:00"
+              value-format="yyyy-MM-dd HH:mm:ss"
+            />
           </div>
         </el-col>
         <el-col :xs="24" :sm="24" :lg="16" class="item">
@@ -158,15 +165,22 @@
           <div class="label">备注</div>
           <!-- <div class="value">{{ detailList.remark }}</div> -->
           <div class="value">
-            <el-input v-model="detailList.remark" :readonly="detailList.examineStatus !== 'WAIT'" placeholder="请输入内容" />
+            <el-input
+              v-model="detailList.remark"
+              :readonly="detailList.examineStatus !== 'WAIT'"
+              placeholder="请输入内容"
+            />
           </div>
         </el-col>
         <el-col v-if="!isCustomer" :xs="24" :sm="24" :lg="16" class="item">
           <div class="label">格力内部备注</div>
           <!-- <div class="value">{{  detailList.geLiInerNote}}</div> -->
           <div class="value">
-            <el-input v-model="detailList.geLiInerNote" :readonly="detailList.examineStatus !== 'WAIT'"
-              placeholder="请输入内容" />
+            <el-input
+              v-model="detailList.geLiInerNote"
+              :readonly="detailList.examineStatus !== 'WAIT'"
+              placeholder="请输入内容"
+            />
           </div>
         </el-col>
         <el-col :xs="24" :sm="24" :lg="8" class="item">
@@ -350,8 +364,17 @@
     <div class="mymain-container">
       <div class="table">
         <div class="table">
-          <el-table v-loading="listLoading" :data="detailList.items" element-loading-text="Loading" border fit
-            highlight-current-row stripe show-summary :summary-method="$getSummaries">
+          <el-table
+            v-loading="listLoading"
+            :data="detailList.items"
+            element-loading-text="Loading"
+            border
+            fit
+            highlight-current-row
+            stripe
+            show-summary
+            :summary-method="$getSummaries"
+          >
             <template v-if="!isCustomer">
               <el-table-column align="left" label="厂编号" prop="factoryNo" min-width="160" show-overflow-tooltip>
                 <template slot-scope="scope">
@@ -359,7 +382,13 @@
                   <span>{{ scope.row.factoryNo }}</span>
                 </template>
               </el-table-column>
-              <el-table-column align="left" label="物料编码" prop="materialNumber" min-width="130" show-overflow-tooltip>
+              <el-table-column
+                align="left"
+                label="物料编码"
+                prop="materialNumber"
+                min-width="130"
+                show-overflow-tooltip
+              >
                 <template slot-scope="scope">
                   <CopyButton :copy-text="scope.row.materialNumber" />
                   <span>{{ scope.row.materialNumber }}</span>
@@ -367,7 +396,13 @@
               </el-table-column>
             </template>
 
-            <el-table-column align="left" label="产品编码" prop="materialOldNumber" min-width="130" show-overflow-tooltip>
+            <el-table-column
+              align="left"
+              label="产品编码"
+              prop="materialOldNumber"
+              min-width="130"
+              show-overflow-tooltip
+            >
               <template slot-scope="scope">
                 <CopyButton :copy-text="scope.row.materialOldNumber" />
                 <span>{{ scope.row.materialOldNumber }}</span>
@@ -386,23 +421,39 @@
               </template>
             </el-table-column>
 
-            <el-table-column align="left" label="实装规格型号" prop="realSpecification" min-width="300" show-overflow-tooltip>
+            <el-table-column
+              align="left"
+              label="实装规格型号"
+              prop="realSpecification"
+              min-width="300"
+              show-overflow-tooltip
+            >
               <template slot-scope="scope">
                 <div :style="scope.row.realSpecification != scope.row.specification ? { color: 'blue' } : ''">
                   {{ scope.row.realSpecification }}
                 </div>
               </template>
             </el-table-column>
-            <el-table-column align="left" label="实装物料编号" prop="realMaterialNumber" min-width="150"
-              show-overflow-tooltip>
+            <el-table-column
+              align="left"
+              label="实装物料编号"
+              prop="realMaterialNumber"
+              min-width="150"
+              show-overflow-tooltip
+            >
               <template slot-scope="scope">
                 <div :style="scope.row.realMaterialNumber != scope.row.materialNumber ? { color: 'blue' } : ''">
                   {{ scope.row.realMaterialNumber }}
                 </div>
               </template>
             </el-table-column>
-            <el-table-column align="left" label="实装厂产品编码" prop="realMaterialOldNumber" min-width="200"
-              show-overflow-tooltip>
+            <el-table-column
+              align="left"
+              label="实装厂产品编码"
+              prop="realMaterialOldNumber"
+              min-width="200"
+              show-overflow-tooltip
+            >
               <template slot-scope="scope">
                 <div :style="scope.row.realMaterialOldNumber != scope.row.materialOldNumber ? { color: 'blue' } : ''">
                   {{ scope.row.realMaterialOldNumber }}
@@ -421,7 +472,13 @@
               </template>
             </el-table-column>
             <el-table-column align="right" label="押金数量" prop="hasSendQty" min-width="160" show-overflow-tooltip />
-            <el-table-column align="right" label="发货数量" prop="orderHasSendQty" min-width="160" show-overflow-tooltip />
+            <el-table-column
+              align="right"
+              label="发货数量"
+              prop="orderHasSendQty"
+              min-width="160"
+              show-overflow-tooltip
+            />
             <el-table-column align="right" label="押金金额" prop="depositAmount" min-width="160" show-overflow-tooltip>
               <template slot-scope="scope">
                 {{ scope.row.depositAmount | numToFixed }}
@@ -429,8 +486,13 @@
             </el-table-column>
             <el-table-column align="right" label="合同数量" prop="contractQty" min-width="160" show-overflow-tooltip>
               <template slot-scope="scope">
-                <el-input v-if="title !== '详情'" v-model.number="scope.row.contractQty" class="inpt" size="mini"
-                  clearable />
+                <el-input
+                  v-if="title !== '详情'"
+                  v-model.number="scope.row.contractQty"
+                  class="inpt"
+                  size="mini"
+                  clearable
+                />
                 <div v-else>
                   {{ scope.row.contractQty }}
                 </div>
@@ -438,8 +500,13 @@
             </el-table-column>
             <el-table-column align="right" label="合同单价" prop="contractPrice" min-width="160" show-overflow-tooltip>
               <template slot-scope="scope">
-                <el-input v-if="title !== '详情'" v-model.number="scope.row.contractPrice" class="inpt" size="mini"
-                  clearable />
+                <el-input
+                  v-if="title !== '详情'"
+                  v-model.number="scope.row.contractPrice"
+                  class="inpt"
+                  size="mini"
+                  clearable
+                />
                 <div v-else>
                   {{ scope.row.contractPrice }}
                 </div>
@@ -454,8 +521,13 @@
             </el-table-column>
             <el-table-column align="right" label="上交资料" prop="dataQty" min-width="160" show-overflow-tooltip>
               <template slot-scope="scope">
-                <el-input v-if="title !== '详情'" v-model.number.trim="scope.row.dataQty" class="inpt" size="mini"
-                  @blur="setDataQty($event, scope.row)" />
+                <el-input
+                  v-if="title !== '详情'"
+                  v-model.number.trim="scope.row.dataQty"
+                  class="inpt"
+                  size="mini"
+                  @blur="setDataQty($event, scope.row)"
+                />
                 <div v-else>
                   {{ scope.row.dataQty }}
                 </div>
@@ -466,7 +538,13 @@
                 {{ scope.row.diffAmount | numToFixed }}
               </template>
             </el-table-column>
-            <el-table-column align="right" label="收差政策价格" prop="diffPolicyPrice" min-width="200" show-overflow-tooltip>
+            <el-table-column
+              align="right"
+              label="收差政策价格"
+              prop="diffPolicyPrice"
+              min-width="200"
+              show-overflow-tooltip
+            >
               <template slot-scope="scope">
                 {{ scope.row.diffPolicyPrice | numToFixed }}
               </template>
@@ -486,14 +564,27 @@
     <!-- 列表 -->
     <div class="mymain-container">
       <div class="table">
-        <el-table v-loading="listLoading" :data="original" element-loading-text="Loading" border fit
-          highlight-current-row stripe>
+        <el-table
+          v-loading="listLoading"
+          :data="original"
+          element-loading-text="Loading"
+          border
+          fit
+          highlight-current-row
+          stripe
+        >
           <el-table-column align="left" label="资料描述" prop="dataDescribe" min-width="160" show-overflow-tooltip />
           <el-table-column align="left" label="原文件名" prop="fileName" min-width="160" show-overflow-tooltip />
           <el-table-column align="left" label="缩略图" prop="fileUrl" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-image v-if="checkFileType(scope.row.fileUrl) == 'image'" ref="img" :src="imageURL + scope.row.fileUrl"
-                style="width: 120px; height: 120px" fit="cover" :preview-src-list="[imageURL + scope.row.fileUrl]" />
+              <el-image
+                v-if="checkFileType(scope.row.fileUrl) == 'image'"
+                ref="img"
+                :src="imageURL + scope.row.fileUrl"
+                style="width: 120px; height: 120px"
+                fit="cover"
+                :preview-src-list="[imageURL + scope.row.fileUrl]"
+              />
               <img v-if="checkFileType(scope.row.fileUrl) == 'word'" class="file" src="@/assets/common/word.png" />
               <img v-if="checkFileType(scope.row.fileUrl) == 'excel'" class="file" src="@/assets/common/excel.png" />
               <img v-if="checkFileType(scope.row.fileUrl) == 'ppt'" class="file" src="@/assets/common/ppt.png" />
@@ -508,8 +599,9 @@
           </el-table-column>
           <el-table-column align="center" label="操作" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-button type="text" class="textColor"
-                @click="downLoadFn(scope.row.fileUrl, scope.row.fileName)">下载</el-button>
+              <el-button type="text" class="textColor" @click="downLoadFn(scope.row.fileUrl, scope.row.fileName)"
+                >下载</el-button
+              >
             </template>
           </el-table-column>
         </el-table>
@@ -545,8 +637,15 @@
     <!-- 列表 -->
     <div class="mymain-container">
       <div class="table">
-        <el-table v-loading="listLoading" :data="detailList.checkRecordItems" element-loading-text="Loading" border fit
-          highlight-current-row stripe>
+        <el-table
+          v-loading="listLoading"
+          :data="detailList.checkRecordItems"
+          element-loading-text="Loading"
+          border
+          fit
+          highlight-current-row
+          stripe
+        >
           <el-table-column align="left" label="申请人" prop="submitName" min-width="160" show-overflow-tooltip />
           <el-table-column align="left" label="申请日期" prop="submitTime" min-width="160" show-overflow-tooltip />
           <el-table-column align="left" label="申请说明" prop="applyNote" min-width="160" show-overflow-tooltip />
@@ -562,14 +661,18 @@
       </div>
     </div>
 
-    <h3 v-if="
-      detailList.examineStatus == 'WAIT' || detailList.examineStatus == 'FAIL' || detailList.examineStatus == 'OK'
-    ">
+    <h3
+      v-if="
+        detailList.examineStatus == 'WAIT' || detailList.examineStatus == 'FAIL' || detailList.examineStatus == 'OK'
+      "
+    >
       审批
     </h3>
-    <el-divider v-if="
-      detailList.examineStatus == 'WAIT' || detailList.examineStatus == 'FAIL' || detailList.examineStatus == 'OK'
-    " />
+    <el-divider
+      v-if="
+        detailList.examineStatus == 'WAIT' || detailList.examineStatus == 'FAIL' || detailList.examineStatus == 'OK'
+      "
+    />
     <div v-if="detailList.examineStatus == 'WAIT'" class="diy-table-1">
       <el-row :gutter="0">
         <el-col :xs="12" :sm="12" :lg="12" class="item">
@@ -579,8 +682,15 @@
         <el-col :xs="12" :sm="12" :lg="12" class="item dateS">
           <div class="label">受理日期</div>
           <div class="value">
-            <el-date-picker readonly prefix-icon="''" class="selectStyle" type="datetime" placeholder="系统自动生成"
-              default-time="00:00:00" value-format="yyyy-MM-dd HH:mm:ss" />
+            <el-date-picker
+              readonly
+              prefix-icon="''"
+              class="selectStyle"
+              type="datetime"
+              placeholder="系统自动生成"
+              default-time="00:00:00"
+              value-format="yyyy-MM-dd HH:mm:ss"
+            />
           </div>
         </el-col>
         <el-col :xs="12" :sm="24" :lg="24" class="item">
@@ -610,8 +720,16 @@
         <el-col :xs="12" :sm="12" :lg="12" class="item dateS">
           <div class="label">受理日期</div>
           <div class="value">
-            <el-date-picker v-model="detailList.checkDate" readonly prefix-icon="''" class="selectStyle" type="datetime"
-              placeholder="" default-time="00:00:00" value-format="yyyy-MM-dd HH:mm:ss" />
+            <el-date-picker
+              v-model="detailList.checkDate"
+              readonly
+              prefix-icon="''"
+              class="selectStyle"
+              type="datetime"
+              placeholder=""
+              default-time="00:00:00"
+              value-format="yyyy-MM-dd HH:mm:ss"
+            />
           </div>
         </el-col>
         <el-col :xs="12" :sm="24" :lg="24" class="item">
@@ -638,121 +756,133 @@
       </el-row>
     </div>
     <div>
-      
-        <div
-          v-if="detailList.dataState == 'AMEND' || detailList.dataState == 'WAIT_REVIEW' || detailList.dataState == 'REVIEW'">
-          <h3 class="gdzl">补充资料</h3>
-          <el-divider />
-          <div class="mymain-container">
-            <div class="table">
-              <el-table v-loading="listLoading" :data="amendData" element-loading-text="Loading" border fit
-                highlight-current-row stripe>
-                <el-table-column align="left" label="资料描述" prop="dataDescribe" min-width="160" show-overflow-tooltip />
-                <el-table-column align="left" label="原文件名" prop="fileName" min-width="160" show-overflow-tooltip />
-                <el-table-column align="left" label="缩略图" prop="fileUrl" min-width="160" show-overflow-tooltip>
-                  <template slot-scope="scope">
-                    <el-image v-if="checkFileType(scope.row.fileUrl) == 'image'" ref="img"
-                      :src="imageURL + scope.row.fileUrl" style="width: 120px; height: 120px" fit="cover"
-                      :preview-src-list="[imageURL + scope.row.fileUrl]" />
-                    <img v-if="checkFileType(scope.row.fileUrl) == 'word'" class="file"
-                      src="@/assets/common/word.png" />
-                    <img v-if="checkFileType(scope.row.fileUrl) == 'excel'" class="file"
-                      src="@/assets/common/excel.png" />
-                    <img v-if="checkFileType(scope.row.fileUrl) == 'ppt'" class="file" src="@/assets/common/ppt.png" />
-                    <img v-if="checkFileType(scope.row.fileUrl) == 'pdf'" class="file" src="@/assets/common/pdf.png" />
-                    <img v-if="checkFileType(scope.row.fileUrl) == 'file'" class="file aaa"
-                      src="@/assets/common/zip.jpeg" />
-                  </template>
-                </el-table-column>
-                <el-table-column align="left" label="下载文件名称" prop="fileName" min-width="160" show-overflow-tooltip>
-                  <template slot-scope="scope">
-                    {{ '资料_' + scope.row.fileName }}
-                  </template>
-                </el-table-column>
-                <el-table-column align="center" label="操作" min-width="160" show-overflow-tooltip>
-                  <template slot-scope="scope">
-                    <el-button type="text" class="textColor"
-                      @click="downLoadFn(scope.row.fileUrl, scope.row.fileName)">下载</el-button>
-                  </template>
-                </el-table-column>
-              </el-table>
-            </div>
-            <div class="diy-table-1">
-              <el-row :gutter="0">
-                <el-col :xs="12" :sm="12" :lg="12" class="item">
-                  <div class="label">
-                    上传人
-                  </div>
-                  <div class="value">
-                    {{ detailList.amendBy }}
-                  </div>
-                </el-col>
-                <el-col :xs="12" :sm="12" :lg="12" class="item">
-                  <div class="label">
-                    上传时间
-                  </div>
-                  <div class="value">
-                    {{ detailList.amendTime }}
-                  </div>
-                </el-col>
-                <el-col :xs="12" :sm="24" :lg="24" class="item">
-                  <div class="label">
-                    补充说明
-                  </div>
-                  <div class="value">
-                    {{ detailList.amendRemark }}
-                  </div>
-                </el-col>
-
-              </el-row>
-            </div>
+      <div
+        v-if="
+          detailList.dataState == 'AMEND' || detailList.dataState == 'WAIT_REVIEW' || detailList.dataState == 'REVIEW'
+        "
+      >
+        <h3 class="gdzl">补充资料</h3>
+        <el-divider />
+        <div class="mymain-container">
+          <div class="table">
+            <el-table
+              v-loading="listLoading"
+              :data="amendData"
+              element-loading-text="Loading"
+              border
+              fit
+              highlight-current-row
+              stripe
+            >
+              <el-table-column
+                align="left"
+                label="资料描述"
+                prop="dataDescribe"
+                min-width="160"
+                show-overflow-tooltip
+              />
+              <el-table-column align="left" label="原文件名" prop="fileName" min-width="160" show-overflow-tooltip />
+              <el-table-column align="left" label="缩略图" prop="fileUrl" min-width="160" show-overflow-tooltip>
+                <template slot-scope="scope">
+                  <el-image
+                    v-if="checkFileType(scope.row.fileUrl) == 'image'"
+                    ref="img"
+                    :src="imageURL + scope.row.fileUrl"
+                    style="width: 120px; height: 120px"
+                    fit="cover"
+                    :preview-src-list="[imageURL + scope.row.fileUrl]"
+                  />
+                  <img v-if="checkFileType(scope.row.fileUrl) == 'word'" class="file" src="@/assets/common/word.png" />
+                  <img
+                    v-if="checkFileType(scope.row.fileUrl) == 'excel'"
+                    class="file"
+                    src="@/assets/common/excel.png"
+                  />
+                  <img v-if="checkFileType(scope.row.fileUrl) == 'ppt'" class="file" src="@/assets/common/ppt.png" />
+                  <img v-if="checkFileType(scope.row.fileUrl) == 'pdf'" class="file" src="@/assets/common/pdf.png" />
+                  <img
+                    v-if="checkFileType(scope.row.fileUrl) == 'file'"
+                    class="file aaa"
+                    src="@/assets/common/zip.jpeg"
+                  />
+                </template>
+              </el-table-column>
+              <el-table-column align="left" label="下载文件名称" prop="fileName" min-width="160" show-overflow-tooltip>
+                <template slot-scope="scope">
+                  {{ '资料_' + scope.row.fileName }}
+                </template>
+              </el-table-column>
+              <el-table-column align="center" label="操作" min-width="160" show-overflow-tooltip>
+                <template slot-scope="scope">
+                  <el-button type="text" class="textColor" @click="downLoadFn(scope.row.fileUrl, scope.row.fileName)"
+                    >下载</el-button
+                  >
+                </template>
+              </el-table-column>
+            </el-table>
           </div>
-        </div>
-        <div v-if="(detailList.dataState == 'REVIEW' || detailList.dataState == 'AMEND') &&isCustomer">
-          <h3 class="gdzl">复核</h3>
-          <el-divider />
           <div class="diy-table-1">
             <el-row :gutter="0">
               <el-col :xs="12" :sm="12" :lg="12" class="item">
-                <div class="label">
-                  复核人
-                </div>
+                <div class="label">上传人</div>
                 <div class="value">
-                  {{detailList.reviewBy}}
+                  {{ detailList.amendBy }}
                 </div>
               </el-col>
               <el-col :xs="12" :sm="12" :lg="12" class="item">
-                <div class="label">
-                  复核时间
-                </div>
+                <div class="label">上传时间</div>
                 <div class="value">
-                  {{detailList.reviewTime}}
+                  {{ detailList.amendTime }}
                 </div>
               </el-col>
-              <el-col :xs="12" :sm="24" :lg="24" class="item dateS">
-                <div class="label">
-                  复核说明
-                </div>
+              <el-col :xs="12" :sm="24" :lg="24" class="item">
+                <div class="label">补充说明</div>
                 <div class="value">
-{{
-  detailList.reviewRemark
-}}                </div>
+                  {{ detailList.amendRemark }}
+                </div>
               </el-col>
-
             </el-row>
           </div>
         </div>
-      
+      </div>
+      <div v-if="(detailList.dataState == 'REVIEW' || detailList.dataState == 'AMEND') && isCustomer">
+        <h3 class="gdzl">复核</h3>
+        <el-divider />
+        <div class="diy-table-1">
+          <el-row :gutter="0">
+            <el-col :xs="12" :sm="12" :lg="12" class="item">
+              <div class="label">复核人</div>
+              <div class="value">
+                {{ detailList.reviewBy }}
+              </div>
+            </el-col>
+            <el-col :xs="12" :sm="12" :lg="12" class="item">
+              <div class="label">复核时间</div>
+              <div class="value">
+                {{ detailList.reviewTime }}
+              </div>
+            </el-col>
+            <el-col :xs="12" :sm="24" :lg="24" class="item dateS">
+              <div class="label">复核说明</div>
+              <div class="value">
+                {{ detailList.reviewRemark }}
+              </div>
+            </el-col>
+          </el-row>
+        </div>
+      </div>
     </div>
     <br />
     <!-- 按钮 -->
     <!-- detailList.examineStatus != 'OK' || detailList.examineStatus != 'FAIL' -->
     <div class="btn-group clearfix">
       <div class="fl">
-        <el-button v-if="detailList.examineStatus == 'WAIT'" type="primary" size="small"
-          @click="adoptFn">审批通过</el-button>
-        <el-button v-if="detailList.examineStatus == 'WAIT'" type="primary" size="small"
-          @click="rejectFn">审批驳回</el-button>
+        <el-button v-if="detailList.examineStatus == 'WAIT'" type="primary" size="small" @click="adoptFn"
+          >审批通过</el-button
+        >
+        <el-button v-if="detailList.examineStatus == 'WAIT'" type="primary" size="small" @click="rejectFn"
+          >审批驳回</el-button
+        >
         <el-button v-if="detailList.examineStatus == 'OK'" type="primary" size="small" @click="saveFn">保存</el-button>
       </div>
     </div>
@@ -775,7 +905,7 @@ import { applyDeposit, computeDiff } from '@/api/engin_deposit.js'
 
 import ret from 'bluebird/js/release/util'
 export default {
-  components: { imageUpload, },
+  components: { imageUpload },
   props: {
     detailId: {
       type: String,
@@ -894,8 +1024,6 @@ export default {
         type: 'warning'
       })
         .then(() => {
-
-
           if (this.isCustomer) {
             for (let i = 0; i < this.detailList.items.length; i++) {
               this.detailList.items[i].contractAmount =
@@ -950,9 +1078,9 @@ export default {
                         })
                     }
                   })
-                  .finally(res => { })
+                  .finally(res => {})
               })
-              .catch(() => { })
+              .catch(() => {})
           } else {
             getDepositManageExamine(data)
               .then(res => {
@@ -975,10 +1103,10 @@ export default {
                     })
                 }
               })
-              .finally(res => { })
+              .finally(res => {})
           }
         })
-        .catch(() => { })
+        .catch(() => {})
       // if (!this.detailList.installDate) {
       //   this.$message.error("请选择安装时间");
       //   return;
@@ -1048,6 +1176,8 @@ export default {
                       })
                         .then(() => {
                           this.$successMsg('进入下一张待审批订单')
+                          this.amendData = res.data.dataList.filter(k => k.dataPosition == 'AMEND')
+                          this.original = res.data.dataList.filter(k => k.dataPosition != 'AMEND')
                           this.detailList = res.data
                         })
                         .catch(() => {
@@ -1056,9 +1186,9 @@ export default {
                         })
                     }
                   })
-                  .finally(res => { })
+                  .finally(res => {})
               })
-              .catch(() => { })
+              .catch(() => {})
           } else {
             getDepositManageExamine(data)
               .then(res => {
@@ -1073,6 +1203,8 @@ export default {
                   })
                     .then(() => {
                       this.$successMsg('进入下一张待审批订单')
+                      this.amendData = res.data.dataList.filter(k => k.dataPosition == 'AMEND')
+                      this.original = res.data.dataList.filter(k => k.dataPosition != 'AMEND')
                       this.detailList = res.data
                     })
                     .catch(() => {
@@ -1081,10 +1213,10 @@ export default {
                     })
                 }
               })
-              .finally(res => { })
+              .finally(res => {})
           }
         })
-        .catch(() => { })
+        .catch(() => {})
 
       // if (!this.detailList.installDate) {
       //   this.$message.error("请选择安装时间");

+ 4 - 2
src/views/deposit_home/refund_list.vue

@@ -480,7 +480,7 @@
                   scope.row.dataState == 'WAIT_REVIEW' ||
                   scope.row.dataState == 'REVIEW' ||
                   scope.row.dataState == 'AMEND'
-                
+
                 " @click="infoFn(scope.row.depositManageId)">详情</el-button>
               </template>
             </el-table-column>
@@ -895,7 +895,9 @@ export default {
     resetFn() {
       this.screenForm.startInstallTime = ''
       this.screenForm.endInstallTime = ''
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.getDataList({
         pageSize: this.pageSize,
         pageNum: 1,

+ 3 - 1
src/views/issue/index.vue

@@ -274,7 +274,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/merchant/merchant_list.vue

@@ -512,7 +512,9 @@ export default {
     },
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/notice/index.vue

@@ -453,7 +453,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/sales_region/sales_line.vue

@@ -239,7 +239,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/sales_region/sales_man.vue

@@ -258,7 +258,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/sales_region/sales_relation.vue

@@ -212,7 +212,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/setting/account.vue

@@ -672,7 +672,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/setting/api.vue

@@ -183,7 +183,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     }

+ 3 - 1
src/views/setting/components/log-examine.vue

@@ -187,7 +187,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/setting/components/log-login.vue

@@ -179,7 +179,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/setting/components/log-operation.vue

@@ -188,7 +188,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     }

+ 3 - 1
src/views/stock/reserved_stock.vue

@@ -236,7 +236,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/stock/stock_list.vue

@@ -342,7 +342,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/adjust/adjust_list.vue

@@ -325,7 +325,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/allot/allot_list.vue

@@ -293,7 +293,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/apply/apply_list.vue

@@ -725,7 +725,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/apply/components/apply_form.vue

@@ -600,7 +600,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.tableGoodsList = []
       // this.getGoodsList();

+ 3 - 1
src/views/supply/apply/components/apply_return_form.vue

@@ -647,7 +647,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       // this.tableGoodsList = [];
       this.getSalesGoodsList()

+ 3 - 1
src/views/supply/apply/components/engin_form.vue

@@ -808,7 +808,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.tableGoodsList = []
       // this.getGoodsList();

+ 3 - 1
src/views/supply/apply/components/engin_return_form.vue

@@ -814,7 +814,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       // this.tableGoodsList = [];
       this.getGoodsList()

+ 3 - 1
src/views/supply/apply/engin_list.vue

@@ -763,7 +763,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/apply/new_apply.vue

@@ -662,7 +662,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/apply/new_engin.vue

@@ -701,7 +701,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/deliver/commerce_list.vue

@@ -559,7 +559,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/deliver/deliver_list.vue

@@ -463,7 +463,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/deliver/home_list.vue

@@ -520,7 +520,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/deliver/sum_list.vue

@@ -1099,7 +1099,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/direct/direct_list.vue

@@ -434,7 +434,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/displace/components/displace_form.vue

@@ -1081,7 +1081,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getGoodsList()
     },

+ 3 - 1
src/views/supply/displace/displace_list copy.vue

@@ -381,7 +381,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/engin/commerce_list.vue

@@ -713,7 +713,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/engin/components/commerce_form.vue

@@ -831,7 +831,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.dialogTable_currentPage = 1
       this.getComLoginList()
     },

+ 3 - 1
src/views/supply/engin/components/home_form.vue

@@ -1061,7 +1061,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.dialogTable_currentPage = 1
       this.getHomeLoginList()
     },

+ 3 - 1
src/views/supply/engin/engin_list.vue

@@ -670,7 +670,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/engin/home_list.vue

@@ -875,7 +875,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/implement/commercial_implement_list.vue

@@ -413,7 +413,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/implement/components/sales_return_form.vue

@@ -563,7 +563,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.tableGoodsList = []
       // this.getSalesGoodsList();

+ 4 - 2
src/views/supply/implement/implement_list.vue

@@ -11,7 +11,7 @@
           <template #left_btn>
             <el-radio-group v-model="screenForm.status" @change="getList()" size="mini">
               <el-radio-button v-for="(item, index) in statusList" :key="index" :label="item.value">{{
-                item.label 
+                item.label
               }} </el-radio-button>
             </el-radio-group>
           </template>
@@ -648,7 +648,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/implement/implement_total_list.vue

@@ -667,7 +667,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/implement/nsales_list.vue

@@ -715,7 +715,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/pickup/pickup_list.vue

@@ -414,7 +414,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/pickup/sum_list.vue

@@ -359,7 +359,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/policy/components/policy_list.vue

@@ -399,7 +399,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 5 - 3
src/views/supply/policy/components/retail_form.vue

@@ -855,7 +855,7 @@ export default {
           newValue.forEach((item, index) => {
             this.goodsList[index].policyConditionId = this.policyConditionId
             if (this.correspondId) {
-             
+
               this.goodsList[index].correspondName = this.correspondName
               this.goodsList[index].correspondId = this.correspondId
             }
@@ -1052,7 +1052,7 @@ export default {
           this.screenForm.policyId = this.policyId
           if (this.listItem) {
             this.policyConditionId = data[0].id
-            
+
           }
         } else {
           this.screenForm.policyId = data[0].policyId
@@ -1713,7 +1713,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getGoodsList()
     },

+ 3 - 1
src/views/supply/policy/components/retail_form2.vue

@@ -1062,7 +1062,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getGoodsList()
     },

+ 3 - 1
src/views/supply/policy/policy_list.vue

@@ -771,7 +771,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/purchase/enter_list.vue

@@ -313,7 +313,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/purchase/plan_list.vue

@@ -251,7 +251,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/purchase/purchase_list.vue

@@ -326,7 +326,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/purchase/sum_list.vue

@@ -297,7 +297,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 6 - 2
src/views/supply/reserve/components/reserve_form.vue

@@ -695,7 +695,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.dialogGoodsList = []
       this.getGoodsList()
@@ -712,7 +714,9 @@ export default {
 
     // 关闭 弹窗
     closeDialog() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.isShowDialog = false
     },
 

+ 3 - 1
src/views/supply/reserve/reserve_list.vue

@@ -472,7 +472,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/retail/components/retail_form.vue

@@ -910,7 +910,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getGoodsList()
     },

+ 3 - 1
src/views/supply/retail/retail_list.vue

@@ -722,7 +722,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/return/components/return_form.vue

@@ -487,7 +487,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.tableGoodsList = []
       // this.getGoodsList();

+ 3 - 1
src/views/supply/return/online_list.vue

@@ -291,7 +291,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/return/return_list.vue

@@ -286,7 +286,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },

+ 3 - 1
src/views/supply/sales/components/sales_return_form.vue

@@ -576,7 +576,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.tableGoodsList = []
       // this.getSalesGoodsList();

+ 3 - 1
src/views/supply/sales/sales_list.vue

@@ -759,7 +759,9 @@ export default {
 
     // 重置筛选表单
     resetScreenForm() {
-      this.$refs.screenForm.resetFields()
+        this.$nextTick(()=>{
+        this.$refs.screenForm.resetFields()
+      })
       this.currentPage = 1
       this.getList()
     },