| 
					
				 | 
			
			
				@@ -115,35 +115,35 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-col :span="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-form-item label="业务日期" prop="fBsdate"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-form-item label="业务日期" prop="fBstime"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-date-picker 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                v-model="form.fBsdate" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                style="width: 80%" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                type="date" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                :disabled="browseStatus || form.warehouseStatus > 3" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                value-format="timestamp" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                format="yyyy-MM-dd" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                placeholder="业务日期" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                @change="changeDate" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              v-model="form.fBstime" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              style="width: 80%" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              type="datetime" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              :disabled="browseStatus || form.warehouseStatus > 3" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              value-format="timestamp" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              format="yyyy-MM-dd HH:mm:ss" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              placeholder="业务日期" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              @change="changeDate" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-date-picker> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-col :span="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-form-item label="业务时间" prop="fBstime"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-time-picker 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                style="width: 80%" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                :disabled="browseStatus || form.warehouseStatus > 3" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                v-model="form.fBstime" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                :picker-options="{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                selectableRange: '00:00:00 - 23:59:59', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                value-format="timestamp" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                placeholder="任意时间点" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </el-time-picker> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--        <el-col :span="8">--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--          <el-form-item label="业务时间" prop="fBstime">--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--            <el-time-picker--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--                style="width: 80%"--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--                :disabled="browseStatus || form.warehouseStatus > 3"--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--                v-model="form.fBstime"--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--                :picker-options="{--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--                selectableRange: '00:00:00 - 23:59:59',--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--              }"--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--                value-format="timestamp"--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--                placeholder="任意时间点"--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--            >--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--            </el-time-picker>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--          </el-form-item>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--        </el-col>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-col :span="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-form-item label="车辆类型" prop="fCartype"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-select 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -160,6 +160,16 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-col :span="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-form-item label="出口单号" prop="fEmblno"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              v-model="form.fEmblno" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              style="width: 80%" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              placeholder="请输入出口单号" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              :disabled="browseStatus || form.warehouseStatus > 3" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-col :span="8"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2679,6 +2689,19 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <td>{{ item.fCartypeId | fCartypeFormat(fCartypeOptions) }}</td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </tr> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <tr> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <td>合计</td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <td></td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <td></td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <td></td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <td></td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <td v-if="radio == 1">{{ (allfNetweight / 1000).toFixed(4) }}</td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <td v-else>{{ allfNetweight }}</td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <td>{{ allfQty }}</td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <td></td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <td></td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <td></td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </tr> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <tr> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <td>收费</td> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <td colspan="4"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <span v-for="(item, index) in Collectionoptionss" :key="index"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -4240,6 +4263,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         fChargedate: [{required: true, message: " ", trigger: "blur"}], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         fMarks: [{required: true, message: " ", trigger: "blur"}], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         fBsdate: [{required: true, message: " ", trigger: "blur"}], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        fBstime: [{required: true, message: " ", trigger: "blur"}], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         fTrademodeid: [{required: true, message: " ", trigger: "blur"}], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         fSbu: [{required: true, message: " ", trigger: "blur"}], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         fBusinessType: [{required: true, message: " ", trigger: "blur"}], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -5229,7 +5253,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.stagingList.length > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.stagingList.map((e) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.detailList.push({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            fBsdate: this.form.fBsdate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // fBsdate: this.form.fBsdate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            fBsdate: this.form.fBstime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             fId: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             fMblno: e.fMblno, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             fGoodsid: e.fGoodsid, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -5269,7 +5294,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.dialogWhgenlegList.map((e) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.detailList.push({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            fBsdate: this.form.fBsdate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // fBsdate: this.form.fBsdate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            fBsdate: this.form.fBstime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             fId: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             fMblno: e.fMblno, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             fGoodsid: e.fGoodsid, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -5325,7 +5351,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.browseStatus = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.$set(this.form, "fBsdate", Date.parse(this.form.fBsdate)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.$set(this.form, "fBstifime", Date.parse(this.form.fBstime)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$set(this.form, "fBstime", Date.parse(this.form.fBstime)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.$set(this.form, "createTime", Date.parse(this.form.createTime)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.$set(this.form, "fFeetUnit", this.form.fFeetunit); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.tfNetweightnum = (this.form.fPlannetweight / 1000).toFixed(4); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -6017,7 +6043,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.browseStatus = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$set(this.form, "fBsdate", Date.parse(this.form.fBsdate)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.$set(this.form, "fBstifime", Date.parse(this.form.fBstime)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$set(this.form, "fBstime", Date.parse(this.form.fBstime)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$set(this.form, "createTime", Date.parse(this.form.createTime)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$set(this.form, "fFeetUnit", this.form.fFeetunit); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.tfNetweightnum = (this.form.fPlannetweight / 1000).toFixed(4); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -6406,6 +6432,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.$refs["form"].validate((valid) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (valid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.updateDeduplication(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.form.fBsdate = this.form.fBstime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.form.fBillingway = this.form.fFeetUnit; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.form.fFeetunit = this.form.fFeetUnit; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               if (this.detailList.length == 0) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -6593,7 +6620,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         this.browseStatus = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       this.$set(this.form, "fBsdate", Date.parse(this.form.fBsdate)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      this.$set(this.form, "fBstifime", Date.parse(this.form.fBstime)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      this.$set(this.form, "fBstime", Date.parse(this.form.fBstime)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       this.$set(this.form, "createTime", Date.parse(this.form.createTime)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       this.$set(this.form, "fFeetUnit", this.form.fFeetunit); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       this.tfNetweightnum = (this.form.fPlannetweight / 1000).toFixed(4); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -6896,15 +6923,6 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.whgenlegTotal = response.total; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // 无限滚动加载 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    load() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      this.isFlag = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      setTimeout(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.getDetailsList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.whgenlegParams.pageNum++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.isFlag = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 2000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     async printZyd() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.radio = 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.nowTime = new Date(+new Date() + 8 * 3600 * 1000 ).toJSON().substr(0, 19).replace("T"," ") 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -6919,6 +6937,16 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return this.$message.error("请选择车相同车号"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.allfNetweight = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.allfQty = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.Printinglist.map(e => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (e.fNetweight) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.allfNetweight += e.fNetweight; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (e.fQty) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.allfQty += e.fQty; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let formData = new window.FormData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         formData.append("warehouseBills", JSON.stringify(this.form)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         formData.append( 
			 |