From 05e7908056ae5a0ba908b10e16eecee530ed9fc8 Mon Sep 17 00:00:00 2001
From: llj <132905093+newwwwwwtree@users.noreply.github.com>
Date: 星期二, 02 十二月 2025 16:43:46 +0800
Subject: [PATCH] 修复销售出库单日期和点击事件问题,分布式调入调出单等问题修复

---
 src/views/FbStepFoldOutBillList/fbStepFoldOutBillList.vue        |   20 +++++-----
 src/views/sell/Kf_ICStockBillMainList/Kf_ICStockBillMainList.vue |   48 ++++++++++++++----------
 src/views/FbStepFoldinBillList/fbStepFoldinBillList.vue          |   18 ++++----
 3 files changed, 47 insertions(+), 39 deletions(-)

diff --git a/src/views/FbStepFoldOutBillList/fbStepFoldOutBillList.vue b/src/views/FbStepFoldOutBillList/fbStepFoldOutBillList.vue
index 67c0685..e77308f 100644
--- a/src/views/FbStepFoldOutBillList/fbStepFoldOutBillList.vue
+++ b/src/views/FbStepFoldOutBillList/fbStepFoldOutBillList.vue
@@ -72,14 +72,14 @@
 									<el-col :span="6">
 										<el-form-item label="杩囨护">
 											<el-select v-model="query.ColName" style="width:190px">
-												<el-option value="0" label=""></el-option>
+												<!-- <el-option value="0" label=""></el-option> -->
 												<el-option v-for="col in filterColumns" :key="col.field" :value="col.field" :label="col.title" />
 											</el-select>
 										</el-form-item>
 									</el-col>
 									<el-col :span="6">
 										<el-select v-model="query.Comparator" style="width:190px">
-											<el-option value="0" label=""></el-option>
+											<!-- <el-option value="0" label=""></el-option> -->
 											<el-option value="=" label="=" />
 											<el-option value=">=" label=">=" />
 											<el-option value=">" label=">" />
@@ -108,7 +108,7 @@
 									</el-col>
 									<el-col :span="6">
 										<el-select v-model="query.Comparator1" style="width:190px">
-											<el-option value="0" label=""></el-option>
+											<!-- <el-option value="0" label=""></el-option> -->
 											<el-option value="=" label="=" />
 											<el-option value=">=" label=">=" />
 											<el-option value=">" label=">" />
@@ -137,7 +137,7 @@
 									</el-col>
 									<el-col :span="6">
 										<el-select v-model="query.Comparator2" style="width:190px">
-											<el-option value="0" label=""></el-option>
+											<!-- <el-option value="0" label=""></el-option> -->
 											<el-option value="=" label="=" />
 											<el-option value=">=" label=">=" />
 											<el-option value=">" label=">" />
@@ -249,14 +249,14 @@
 				HSourceBillNo: '',
 				Warehouse: '',
 				Hmaker: '',
-				ColName: '0',
-				Comparator: '0',
+				ColName: '',
+				Comparator: '',
 				ColContent: '',
-				ColName1: '0',
-				Comparator1: '0',
+				ColName1: '',
+				Comparator1: '',
 				ColContent1: '',
-				ColName2: '0',
-				Comparator2: '0',
+				ColName2: '',
+				Comparator2: '',
 				ColContent2: ''
 			},
 			timeCycles: [
diff --git a/src/views/FbStepFoldinBillList/fbStepFoldinBillList.vue b/src/views/FbStepFoldinBillList/fbStepFoldinBillList.vue
index 3a3311d..1ae80de 100644
--- a/src/views/FbStepFoldinBillList/fbStepFoldinBillList.vue
+++ b/src/views/FbStepFoldinBillList/fbStepFoldinBillList.vue
@@ -72,7 +72,7 @@
 									<el-col :span="6">
 										<el-form-item label="杩囨护">
 											<el-select v-model="query.ColName" style="width:190px">
-												<el-option value="0" label=""></el-option>
+												<!-- <el-option value="0" label=""></el-option> -->
 												<el-option v-for="col in filterColumns" :key="col.field" :value="col.field" :label="col.title" />
 											</el-select>
 										</el-form-item>
@@ -101,7 +101,7 @@
 									<el-col :span="6">
 										<el-form-item label="杩囨护1">
 											<el-select v-model="query.ColName1" style="width:190px">
-												<el-option value="0" label=""></el-option>
+												<!-- <el-option value="0" label=""></el-option> -->
 												<el-option v-for="col in filterColumns" :key="col.field" :value="col.field" :label="col.title" />
 											</el-select>
 										</el-form-item>
@@ -130,7 +130,7 @@
 									<el-col :span="6">
 										<el-form-item label="杩囨护2">
 											<el-select v-model="query.ColName2" style="width:190px">
-												<el-option value="0" label=""></el-option>
+												<!-- <el-option value="0" label=""></el-option> -->
 												<el-option v-for="col in filterColumns" :key="col.field" :value="col.field" :label="col.title" />
 											</el-select>
 										</el-form-item>
@@ -246,14 +246,14 @@
 				HSourceBillNo: '',
 				Warehouse: '',
 				Hmaker: '',
-				ColName: '0',
-				Comparator: '0',
+				ColName: '',
+				Comparator: '',
 				ColContent: '',
-				ColName1: '0',
-				Comparator1: '0',
+				ColName1: '',
+				Comparator1: '',
 				ColContent1: '',
-				ColName2: '0',
-				Comparator2: '0',
+				ColName2: '',
+				Comparator2: '',
 				ColContent2: ''
 			},
 			timeCycles: [
diff --git a/src/views/sell/Kf_ICStockBillMainList/Kf_ICStockBillMainList.vue b/src/views/sell/Kf_ICStockBillMainList/Kf_ICStockBillMainList.vue
index d38f1fc..8b6ae45 100644
--- a/src/views/sell/Kf_ICStockBillMainList/Kf_ICStockBillMainList.vue
+++ b/src/views/sell/Kf_ICStockBillMainList/Kf_ICStockBillMainList.vue
@@ -9,15 +9,27 @@
       class="searchBox"
     >
       <el-row>
-        <el-form-item label="鏃ユ湡" style="margin-left: 100px">
+        <el-form-item label="寮�濮嬫棩鏈�" style="margin-left: 100px">
           <el-date-picker
-            v-model="dateRange"
+            v-model="queryParams.HBeginDate"
+            type="date"
             value-format="yyyy-MM-dd"
-            type="daterange"
-            range-separator="-"
-            start-placeholder="寮�濮嬫棩鏈�"
-            end-placeholder="缁撴潫鏃ユ湡"
-          ></el-date-picker>
+            format="yyyy-MM-dd"
+            placeholder="寮�濮嬫棩鏈�"
+            style="width:160px"
+            :disabled="disableDataPicker"
+          />
+        </el-form-item>
+        <el-form-item label="缁撴潫鏃ユ湡">
+          <el-date-picker
+            v-model="queryParams.HEndDate"
+            type="date"
+            value-format="yyyy-MM-dd"
+            format="yyyy-MM-dd"
+            placeholder="缁撴潫鏃ユ湡"
+            style="width:160px"
+            :disabled="disableDataPicker"
+          />
         </el-form-item>
         <el-form-item label="鏃ユ湡闂撮殧">
           <el-select
@@ -696,8 +708,8 @@
         ColContent2: "",
         ColContent: "",
         HInitTimeCycle: 29,
-        HBeginDate: dayjs(new Date()).subtract(29, "d").format("YYYY-MM-DDTHH:mm:ss"),
-        HEndDate: dayjs(new Date()).format("YYYY-MM-DDTHH:mm:ss"),
+        HBeginDate: dayjs(new Date()).subtract(29, "d").format("YYYY-MM-DD"),
+        HEndDate: dayjs(new Date()).format("YYYY-MM-DD"),
       },
       // 鏄剧ず鎼滅储鏉′欢
       showSearch: true,
@@ -854,15 +866,11 @@
       const start = dayjs(new Date())
         .subtract(this.queryParams.HInitTimeCycle, "d")
         .format("YYYY-MM-DD");
-      // start.setTime(start.getTime() - 3600 * 1000 * 24 * this.queryParams.HInitTimeCycle);
-      // const yyyyS = start.getFullYear();
-      // const mmS = String(start.getMonth() + 1).padStart(2, "0"); // 鏈堜唤鏄粠0寮�濮嬬殑
-      // const ddS = String(start.getDate()).padStart(2, "0");
-      // const yyyyE = end.getFullYear();
-      // const mmE = String(end.getMonth() + 1).padStart(2, "0"); // 鏈堜唤鏄粠0寮�濮嬬殑
-      // const ddE = String(end.getDate()).padStart(2, "0");
       this.sTime = start;
       this.eTime = end;
+      
+      this.queryParams.HBeginDate = start;
+      this.queryParams.HEndDate = end;
       this.dateRange = [this.sTime, this.eTime];
     },
     organizationChange(val) {
@@ -917,11 +925,11 @@
       // this.sWhere += ` and CONVERT(varchar(100),鏃ユ湡, 23) >= '2020-01-01' and CONVERT(varchar(100),鏃ユ湡, 23) <= '2030-01-01'`;
       // 鏀舵枡閫氱煡鍗曞垪琛�
 
-      if (this.dateRange.length > 0) {
+      if (this.queryParams.HBeginDate && this.queryParams.HEndDate) {
         this.sWhere +=
-          " and CONVERT(varchar(100),鏃ユ湡, 23) >= '" + this.dateRange[0] + "'";
+          " and CONVERT(varchar(100),鏃ユ湡, 23) >= '" + this.queryParams.HBeginDate + "'";
         this.sWhere +=
-          " and CONVERT(varchar(100),鏃ユ湡, 23) <= '" + this.dateRange[1] + "'";
+          " and CONVERT(varchar(100),鏃ユ湡, 23) <= '" + this.queryParams.HEndDate + "'";
       }
 
       try {
@@ -1178,7 +1186,7 @@
     //閫変腑琛岄珮浜牱寮�
     rowStyle({ row, rowIndex }) {
       if (this.ids.includes(row.HItemID)) {
-        return { background: "#ecf5ff" };
+        return { };
       }
     },
     //鍙屽嚮琛�

--
Gitblit v1.9.1