| 
					
				 | 
			
			
				@@ -35,8 +35,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <!-- <el-button :size="size" :type="type" @click="check(row)">查看</el-button> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <!--  判断是否一键采购过 然后展示不同的判断按钮--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button v-if="row.shortcutWarehousingStatus == '1'" :size="size" :type="type" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                     :disabled="row.status != '录入' && row.item >= 1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                     @click="$refs.crud.rowDel(row, index)">删除</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            :disabled="row.status != '录入' && row.item >= 1" @click="$refs.crud.rowDel(row, index)">删除</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button v-else :size="size" :type="type" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             :disabled="row.status != '录入' && row.status != '待确认' && row.item >= 1 || row.numberRows >= 1" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -46,7 +45,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <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> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <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> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -71,7 +70,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", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -82,7 +81,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       orderStatusList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       actualStatusList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      returnStatusList:[], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      returnStatusList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       detailsOpen: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       loading: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       search: {}, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -303,8 +302,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // type: 'select', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           search: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          cell:true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          width:140, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          cell: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          width: 140, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // filterable:true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // remote:true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // props: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -355,18 +354,18 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label: '数量', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "goodsTotalNum", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        },  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //   label: '金额', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //   prop: "totalMoney", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //   overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // },  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                label: '已付金额', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                prop: "paymentAmountTl", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                disabled: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            },  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          label: '已付金额', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          prop: "paymentAmountTl", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          disabled: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label: '状态', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "status", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           search: true, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -381,7 +380,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label: '结算状态', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "actualPaymentStatus", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          searchProp:'actualPaymentType', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          searchProp: 'actualPaymentType', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           search: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           type: 'select', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -416,6 +415,11 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          label: '备注', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          prop: "remarks", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label: "制单人", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "createUserName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           searchProp: "createUser", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -486,21 +490,21 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   activated() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     setTimeout(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      console.log(this.$route.query,400); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(this.$route.query, 400); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.$route.query.srcId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$store.commit("IN_LTCG_STATUS"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.editOpen({ id: this.$route.query.srcId }, 1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 主页快捷跳转来的 直接打开新建订单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (this.$route.query.showTrue) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.$store.commit("IN_LTCG_STATUS"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.detailsOpen = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 主页快捷跳转来的 直接打开新建订单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (this.$route.query.showTrue) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$store.commit("IN_LTCG_STATUS"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.detailsOpen = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.$route.query.check) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.editOpen({ id: this.$route.query.check.srcBillId }, 1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$store.commit("IN_LTCG_STATUS"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      if(this.$route.query.type == 'F'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (this.$route.query.type == 'F') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.editOpen({ id: this.$route.query.detail.srcParentId }, 1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailData = { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -528,34 +532,34 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   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] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          config.params.bsType = 'CG' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          console.log(config,427) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          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()}`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      config.params.bsType = 'CG' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(config, 427) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      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 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -606,9 +610,9 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }).catch(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // 点击搜索触发 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // 点击搜索触发 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     searchChange(params, done) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.page.currentPage = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.page.currentPage = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       done(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.onLoad(this.page, params) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -643,7 +647,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     expandChange(row) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (!row.itemData) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        getDetails({ id: row.id}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        getDetails({ id: row.id }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           .then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.dataList[row.$index].itemData = res.data.data.orderItemsList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -686,7 +690,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   font-size: 10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /deep/ .el-col-md-8 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    width: 24.33333%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  width: 24.33333%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </style> 
			 |