| 
					
				 | 
			
			
				@@ -7,22 +7,18 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         @resetColumn="resetColumnTwo('crud', 'option', 'optionList', 269)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         @saveColumn="saveColumnTwo('crud', 'option', 'optionList', 269)" :page.sync="page"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot-scope="{ row }" slot="status"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <span  v-for="item in orderStatusList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 :style="{background: item.colour}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 class="bottomBox" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 v-if="item.dictKey == row.status"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              {{ item.dictValue }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <span v-for="item in orderStatusList" :style="{ background: item.colour }" class="bottomBox" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v-if="item.dictKey == row.status"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {{ item.dictValue }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <template slot-scope="{ row }" slot="actualPaymentStatus"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <span  v-for="item in actualStatusList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                   :style="{background: item.colour}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                   class="bottomBox" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                   v-if="item.dictKey == row.actualPaymentStatus"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              {{ item.dictValue }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <!--actualPaymentStatus--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <template slot-scope="{ row }" slot="actualPaymentStatus"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <span v-for="item in actualStatusList" :style="{ background: item.colour }" class="bottomBox" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v-if="item.dictKey == row.actualPaymentStatus"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {{ item.dictValue }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <!--actualPaymentStatus--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot-scope="{ row }" slot="expand"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <avue-crud :data="row.itemData" :option="itemOption" :table-loading="row.itemLoading" :cell-style="cellStyle" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             class="itemTable"></avue-crud> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -36,6 +32,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot="corpNameSearch"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <crop-select v-model="search.corpId" corpType="KH" :refresh="false"></crop-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <template slot="notCompleteSearch"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-checkbox v-model="search.notComplete" true-label="1" ></el-checkbox> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot-scope="{type,size,row,$index}" slot="menuLeft"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button icon="el-icon-plus" type="primary" :size="size" @click="detailsOpen = true">新建订单</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button type="warning" icon="el-icon-download" size="small" @click="outExport">导出</el-button> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -59,7 +58,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { getList, remove, getGoodsInfo } from "@/api/tirePartsMall/salesManagement/saleOrder"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import detailsPage from "./detailsPage" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { getDetails } from "@/api/tirePartsMall/salesManagement/saleOrder"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import {getToken} from "@/util/auth"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { getToken } from "@/util/auth"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   name: "index", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -69,8 +68,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   data() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       detailsOpen: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      orderStatusList:[], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      actualStatusList:[], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      orderStatusList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      actualStatusList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       loading: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       search: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       form: {}, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -188,7 +187,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         align: "center", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         size: "small", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         menuWidth: 50, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        searchSpan: 8, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        searchSpan: 16, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         searchIcon: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         expand: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         expandWidth: 60, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -279,9 +278,9 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "numberRows", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            label: '商品名称', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            prop: "goodsNameJoin", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          label: '商品名称', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          prop: "goodsNameJoin", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label: '数量', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "goodsTotalNum", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -291,10 +290,10 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "totalMoney", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                label: '已收金额', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                prop: "paymentAmountTl", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                disabled: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          label: '已收金额', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          prop: "paymentAmountTl", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          disabled: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label: '状态', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "status", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           search: true, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -305,7 +304,6 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: "dictValue", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             value: "dictKey" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          hide:true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label: '结算状态', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "actualPaymentStatus", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -354,18 +352,18 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           searchDefaultTime: ["00:00:00", "23:59:59"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           format: "yyyy-MM-dd", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           valueFormat: "yyyy-MM-dd HH:mm:ss" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        },{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            label: '收费日期', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            prop: "paymentDate", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            searchProp: "paymentDateList", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            type: "date", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            search: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            width: 100, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            searchRange: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            searchDefaultTime: ["00:00:00", "23:59:59"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            format: "yyyy-MM-dd", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            valueFormat: "yyyy-MM-dd HH:mm:ss" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          label: '收费日期', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          prop: "paymentDate", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          searchProp: "paymentDateList", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          type: "date", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          search: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          width: 100, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          searchRange: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          searchDefaultTime: ["00:00:00", "23:59:59"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          format: "yyyy-MM-dd", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          valueFormat: "yyyy-MM-dd HH:mm:ss" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label: "制单人", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "createUserName", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -418,18 +416,26 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           searchDefaultTime: ["00:00:00", "23:59:59"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           format: "yyyy-MM-dd", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           valueFormat: "yyyy-MM-dd HH:mm:ss" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          label: '显示已完成', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          prop: 'notComplete', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          hide: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          search: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          searchslot: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   activated() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     setTimeout(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        console.log(this.$route.query,400) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 主页快捷跳转来的 直接打开新建订单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (this.$route.query.showTrue) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.$store.commit("IN_LTXS_STATUS"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.detailsOpen = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(this.$route.query, 400) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 主页快捷跳转来的 直接打开新建订单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (this.$route.query.showTrue) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$store.commit("IN_LTXS_STATUS"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.detailsOpen = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.$route.query.check) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.editOpen({ id: this.$route.query.check.srcBillId }, 1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$store.commit("IN_LTXS_STATUS"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -461,42 +467,42 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.option.searchMenuPosition = "right"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.getWorkDicts("sales_Status").then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.orderStatusList = res.data.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        console.log(this.orderStatusList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.orderStatusList = res.data.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(this.orderStatusList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    this.getWorkDicts("settlement_Status").then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.actualStatusList = res.data.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      this.getWorkDicts("settlement_Status").then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.actualStatusList = res.data.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // 导出 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      outExport() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          console.log(this.search,412) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          let config = { params: { ...this.search } } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (config.params) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              for (const propName of Object.keys(config.params)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  const value = config.params[propName]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  if (value !== null && typeof (value) !== "undefined") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      if (value instanceof Array) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          for (const key of Object.keys(value)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              let params = propName + '[' + key + ']'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              config.params[params] = value[key] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          delete config.params[propName] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // 导出 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    outExport() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(this.search, 412) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let config = { params: { ...this.search } } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (config.params) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        for (const propName of Object.keys(config.params)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          const value = config.params[propName]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (value !== null && typeof (value) !== "undefined") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (value instanceof Array) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              for (const key of Object.keys(value)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                let params = propName + '[' + key + ']'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                config.params[params] = value[key] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              delete config.params[propName] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          console.log(config,427) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          config.params.bsType = 'XS' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const routeData = this.$router.resolve({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              path: '/api/blade-sales-part/order/listExport',      //跳转目标下载地址 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              query: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  ...config.params    //括号内是要传递给新窗口的参数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          window.open(routeData.href.slice(1, routeData.href.length) + '&' + `${this.website.tokenHeader}=${getToken()}`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(config, 427) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      config.params.bsType = 'XS' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const routeData = this.$router.resolve({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        path: '/api/blade-sales-part/order/listExport',      //跳转目标下载地址 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        query: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ...config.params    //括号内是要传递给新窗口的参数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      window.open(routeData.href.slice(1, routeData.href.length) + '&' + `${this.website.tokenHeader}=${getToken()}`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     check(row) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.form = row 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsOpen = true 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -555,7 +561,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     searchChange(params, done) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.page.currentPage = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      params.notComplete=1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      params.notComplete = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.onLoad(this.page, params) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       done(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -579,6 +585,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.dataList = res.data.data.records 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.page.total = res.data.data.total 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$nextTick(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.$refs.crud.doLayout() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -619,10 +626,11 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   margin-left: 50px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .bottomBox { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    padding: 3px 6px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-radius: 12px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    font-size: 10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  padding: 3px 6px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  border-radius: 12px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-size: 10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </style> 
			 |