From 9f61c92fe6864d536a0e3a6e041cbd788dcec752 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周四, 12 12月 2024 11:02:16 +0800
Subject: [PATCH] 222

---
 LA24030_LuLiPackageLine_Pda/pages/artificial/artificial.vue                                            |   35 ++++++++---
 LA24030_LuLiPackageLine_Pda/api/putIn/artificial.js                                                    |    7 ++
 LA24030_LuLiPackageLine_Pda/pages/untie/untie.vue                                                      |   32 ++++++++--
 LA24030_LuLiPackageLine_Pda/pages/takeMaterial/orderpiece/orderpiece.vue                               |   35 ++++++++---
 LA24030_LuLiPackageLine_Pda/pages/login/login.vue                                                      |    4 
 CC/iWareCC_ASRS/ThreadService/03_BZ12(机器人码包工位)/2、DataProcess_BZ12_IssueTask.cs                         |    1 
 LA24030_LuLiPackageLine_Pda/pages.json                                                                 |    4 
 CC/iWareCC_ASRS/ThreadService/02_BZ39工位(补板后工位)/Inbound/2、DataProcess_BZ39_IssueInboundTask.cs          |    1 
 LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs    |   44 ++++++++++++--
 CC/iWareCC_ASRS/ThreadService/02_BZ39工位(补板后工位)/Outbound/2、DataProcess_RobotBuffer_IssueOutboundTask.cs |    1 
 CC/iWareCC_ASRS/ThreadService/04_BZ21(搬运整垛机器人)/2、DataProcess_BZ21_IssueTask.cs                         |    1 
 11 files changed, 127 insertions(+), 38 deletions(-)

diff --git "a/CC/iWareCC_ASRS/ThreadService/02_BZ39\345\267\245\344\275\215\357\274\210\350\241\245\346\235\277\345\220\216\345\267\245\344\275\215\357\274\211/Inbound/2\343\200\201DataProcess_BZ39_IssueInboundTask.cs" "b/CC/iWareCC_ASRS/ThreadService/02_BZ39\345\267\245\344\275\215\357\274\210\350\241\245\346\235\277\345\220\216\345\267\245\344\275\215\357\274\211/Inbound/2\343\200\201DataProcess_BZ39_IssueInboundTask.cs"
index 7a51d5e..ef9933b 100644
--- "a/CC/iWareCC_ASRS/ThreadService/02_BZ39\345\267\245\344\275\215\357\274\210\350\241\245\346\235\277\345\220\216\345\267\245\344\275\215\357\274\211/Inbound/2\343\200\201DataProcess_BZ39_IssueInboundTask.cs"
+++ "b/CC/iWareCC_ASRS/ThreadService/02_BZ39\345\267\245\344\275\215\357\274\210\350\241\245\346\235\277\345\220\216\345\267\245\344\275\215\357\274\211/Inbound/2\343\200\201DataProcess_BZ39_IssueInboundTask.cs"
@@ -86,6 +86,7 @@
                             }
 
                             doTask.TaskStatus = (int)TaskStatusEnum.宸蹭笅鍙�;
+                            doTask.IssueTime = DateTime.Now;
 
                             wmsDB.SaveChanges();
                         }
diff --git "a/CC/iWareCC_ASRS/ThreadService/02_BZ39\345\267\245\344\275\215\357\274\210\350\241\245\346\235\277\345\220\216\345\267\245\344\275\215\357\274\211/Outbound/2\343\200\201DataProcess_RobotBuffer_IssueOutboundTask.cs" "b/CC/iWareCC_ASRS/ThreadService/02_BZ39\345\267\245\344\275\215\357\274\210\350\241\245\346\235\277\345\220\216\345\267\245\344\275\215\357\274\211/Outbound/2\343\200\201DataProcess_RobotBuffer_IssueOutboundTask.cs"
index cc02891..cca89f1 100644
--- "a/CC/iWareCC_ASRS/ThreadService/02_BZ39\345\267\245\344\275\215\357\274\210\350\241\245\346\235\277\345\220\216\345\267\245\344\275\215\357\274\211/Outbound/2\343\200\201DataProcess_RobotBuffer_IssueOutboundTask.cs"
+++ "b/CC/iWareCC_ASRS/ThreadService/02_BZ39\345\267\245\344\275\215\357\274\210\350\241\245\346\235\277\345\220\216\345\267\245\344\275\215\357\274\211/Outbound/2\343\200\201DataProcess_RobotBuffer_IssueOutboundTask.cs"
@@ -140,6 +140,7 @@
                             }
 
                             doTask.TaskStatus = (int)TaskStatusEnum.宸蹭笅鍙�;
+                            doTask.IssueTime = DateTime.Now;
 
                             wmsDB.SaveChanges();
                         }
diff --git "a/CC/iWareCC_ASRS/ThreadService/03_BZ12\050\346\234\272\345\231\250\344\272\272\347\240\201\345\214\205\345\267\245\344\275\215\051/2\343\200\201DataProcess_BZ12_IssueTask.cs" "b/CC/iWareCC_ASRS/ThreadService/03_BZ12\050\346\234\272\345\231\250\344\272\272\347\240\201\345\214\205\345\267\245\344\275\215\051/2\343\200\201DataProcess_BZ12_IssueTask.cs"
index 51f3d3b..84b59f0 100644
--- "a/CC/iWareCC_ASRS/ThreadService/03_BZ12\050\346\234\272\345\231\250\344\272\272\347\240\201\345\214\205\345\267\245\344\275\215\051/2\343\200\201DataProcess_BZ12_IssueTask.cs"
+++ "b/CC/iWareCC_ASRS/ThreadService/03_BZ12\050\346\234\272\345\231\250\344\272\272\347\240\201\345\214\205\345\267\245\344\275\215\051/2\343\200\201DataProcess_BZ12_IssueTask.cs"
@@ -111,6 +111,7 @@
                             }
 
                             task.TaskStatus = (int)TaskStatusEnum.宸蹭笅鍙�;
+                            task.IssueTime = DateTime.Now;
 
                             wmsDB.SaveChanges();
                         }
diff --git "a/CC/iWareCC_ASRS/ThreadService/04_BZ21\357\274\210\346\220\254\350\277\220\346\225\264\345\236\233\346\234\272\345\231\250\344\272\272\357\274\211/2\343\200\201DataProcess_BZ21_IssueTask.cs" "b/CC/iWareCC_ASRS/ThreadService/04_BZ21\357\274\210\346\220\254\350\277\220\346\225\264\345\236\233\346\234\272\345\231\250\344\272\272\357\274\211/2\343\200\201DataProcess_BZ21_IssueTask.cs"
index f95185b..6977b66 100644
--- "a/CC/iWareCC_ASRS/ThreadService/04_BZ21\357\274\210\346\220\254\350\277\220\346\225\264\345\236\233\346\234\272\345\231\250\344\272\272\357\274\211/2\343\200\201DataProcess_BZ21_IssueTask.cs"
+++ "b/CC/iWareCC_ASRS/ThreadService/04_BZ21\357\274\210\346\220\254\350\277\220\346\225\264\345\236\233\346\234\272\345\231\250\344\272\272\357\274\211/2\343\200\201DataProcess_BZ21_IssueTask.cs"
@@ -104,6 +104,7 @@
                             }
 
                             task.TaskStatus = (int)TaskStatusEnum.宸蹭笅鍙�;
+                            task.IssueTime = DateTime.Now;
 
                             wmsDB.SaveChanges();
                         }
diff --git a/LA24030_LuLiPackageLine_Pda/api/putIn/artificial.js b/LA24030_LuLiPackageLine_Pda/api/putIn/artificial.js
index 1958638..c48c0a4 100644
--- a/LA24030_LuLiPackageLine_Pda/api/putIn/artificial.js
+++ b/LA24030_LuLiPackageLine_Pda/api/putIn/artificial.js
@@ -216,6 +216,13 @@
 		data: data
 	 })
 }
+export function querySingleUpiByUpi(data){ 
+	return request({
+		url: `/api/WmsCommonnQuery/QuerySingleUpiByUpi`,
+		method: 'post',
+		data: data
+	 })
+}
 
 export function getenumDataList(data){ 
 	return request({
diff --git a/LA24030_LuLiPackageLine_Pda/pages.json b/LA24030_LuLiPackageLine_Pda/pages.json
index ec4292a..c917ac5 100644
--- a/LA24030_LuLiPackageLine_Pda/pages.json
+++ b/LA24030_LuLiPackageLine_Pda/pages.json
@@ -116,7 +116,7 @@
 		}, {
 			"path": "pages/artificial/artificial",
 			"style": {
-				"navigationBarTitleText": "鍏ュ簱",
+				"navigationBarTitleText": "鏉夸欢鏌ョ湅",
 				"enablePullDownRefresh": false
 			}
 		},{
@@ -214,7 +214,7 @@
 		}, {
 			"path": "pages/takeMaterial/orderpiece/orderpiece",
 			"style": {
-				"navigationBarTitleText": "閫佽揣鍗曟敹璐�",
+				"navigationBarTitleText": "NG澶勭悊",
 				"enablePullDownRefresh": false
 			}
 
diff --git a/LA24030_LuLiPackageLine_Pda/pages/artificial/artificial.vue b/LA24030_LuLiPackageLine_Pda/pages/artificial/artificial.vue
index 42f2329..3c526fe 100644
--- a/LA24030_LuLiPackageLine_Pda/pages/artificial/artificial.vue
+++ b/LA24030_LuLiPackageLine_Pda/pages/artificial/artificial.vue
@@ -93,6 +93,13 @@
                   </text>
                 </u-col>
               </u-row>
+			  <u-row>
+			    <u-col span="12">
+			      <text class="color_80 padding_left25rpx">
+			        <text class="color_80"> 娆″簭锛歿{ item.shelf }} </text>
+			      </text>
+			    </u-col>
+			  </u-row>
               <u-row>
                 <u-col span="12">
                   <text class="color_80 padding_left25rpx">
@@ -129,13 +136,13 @@
                   </text>
                 </u-col>
               </u-row>
-              <u-row>
-                <u-col span="12">
-                  <text class="color_80 padding_left25rpx">
-                    <text class="color_80"> 娆″簭锛歿{ item.shelf }} </text>
-                  </text>
-                </u-col>
-              </u-row>
+			   <u-row>
+			  			    <u-col span="12">
+			  			      <text class="color_80 padding_left25rpx">
+			  			        鏍囪锛歿{ getUpiFlagEnumName(item.upiFlag) }}
+			  			      </text>
+			  			    </u-col>
+			  			  </u-row>
               <u-row>
                 <u-col span="12">
                   <text class="color_80 padding_left25rpx">
@@ -301,7 +308,7 @@
 import ButtonModal from "../../components/buttonModal.vue";
 import ModalCode from "../../components/ModalCode.vue";
 import {
-  getBhbMaterialList,
+  querySingleUpiByUpi,
   getenumDataList,
 } from "../../api/putIn/artificial.js";
 export default {
@@ -336,6 +343,7 @@
       kwbhAllowed: false,
       enumList: [],
       areaCodeEnum: [],
+	  upiFlagEnum: [],
     };
   },
   components: {
@@ -353,6 +361,11 @@
     }).then((res) => {
       this.areaCodeEnum = res.result || [];
     });
+		getenumDataList({
+		  EnumName: "UpiFlagEnum",
+		}).then((res) => {
+		  this.upiFlagEnum = res.result || [];
+		});
   },
   onLoad() {
     this.operator = JSON.parse(uni.getStorageSync("userInfo")).name;
@@ -368,6 +381,10 @@
       const name = this.areaCodeEnum.find((item) => item.value === value);
       return name ? name.name : "";
     },
+	  getUpiFlagEnumName(value) {
+		  const name = this.upiFlagEnum.find((item) => item.value === value);
+		  return name ? name.name : "";
+		},
     // 濡傛灉鎵撳紑涓�涓殑鏃跺�欙紝涓嶉渶瑕佸叧闂叾浠栵紝鍒欐棤闇�瀹炵幇鏈柟娉�
     open(index) {
       // 鍏堝皢姝e湪琚搷浣滅殑swipeAction鏍囪涓烘墦寮�鐘舵�侊紝鍚﹀垯鐢变簬props鐨勭壒鎬ч檺鍒讹紝
@@ -401,7 +418,7 @@
         });
         return;
       }
-      getBhbMaterialList({
+      querySingleUpiByUpi({
         packageCode: this.warehouse.packageCode,
         upi: this.warehouse.upi,
       }).then((res) => {
diff --git a/LA24030_LuLiPackageLine_Pda/pages/login/login.vue b/LA24030_LuLiPackageLine_Pda/pages/login/login.vue
index b74ee60..dcc301e 100644
--- a/LA24030_LuLiPackageLine_Pda/pages/login/login.vue
+++ b/LA24030_LuLiPackageLine_Pda/pages/login/login.vue
@@ -5,11 +5,11 @@
 		</view>
 		<view class="width height50">
 			<view class="text_align_center fontSize56rpx ">
-				鏍囧噯鍖栧師鏉愭枡搴�
+				
 			</view>
 			<view class="text_align_center margin_bottom18 "
 				style="font-size: 40rpx;color: #9fa09f;padding: 25rpx 0 0;">
-				鈥旀櫤鑳戒粨鍌ㄧ郴缁熲��
+				鈥旈瞾涓藉灞呭寘瑁呯嚎鈥�
 			</view>
 		<!-- 	<tki-barcode :loadMake="false" :opations="opations" :onval="true" format="code128" :val="val" ref="barcode"
 				@result="barresult" /> -->
diff --git a/LA24030_LuLiPackageLine_Pda/pages/takeMaterial/orderpiece/orderpiece.vue b/LA24030_LuLiPackageLine_Pda/pages/takeMaterial/orderpiece/orderpiece.vue
index 343dd8a..81f043e 100644
--- a/LA24030_LuLiPackageLine_Pda/pages/takeMaterial/orderpiece/orderpiece.vue
+++ b/LA24030_LuLiPackageLine_Pda/pages/takeMaterial/orderpiece/orderpiece.vue
@@ -93,6 +93,13 @@
                   </text>
                 </u-col>
               </u-row>
+			  <u-row>
+			    <u-col span="12">
+			      <text class="color_80 padding_left25rpx">
+			        <text class="color_80"> 娆″簭锛歿{ item.shelf }} </text>
+			      </text>
+			    </u-col>
+			  </u-row>
               <u-row>
                 <u-col span="12">
                   <text class="color_80 padding_left25rpx">
@@ -129,13 +136,13 @@
                   </text>
                 </u-col>
               </u-row>
-              <u-row>
-                <u-col span="12">
-                  <text class="color_80 padding_left25rpx">
-                    <text class="color_80"> 娆″簭锛歿{ item.shelf }} </text>
-                  </text>
-                </u-col>
-              </u-row>
+			  <u-row>
+			    <u-col span="12">
+			      <text class="color_80 padding_left25rpx">
+			        鏍囪锛歿{ getUpiFlagEnumName(item.upiFlag) }}
+			      </text>
+			    </u-col>
+			  </u-row>
               <u-row>
                 <u-col span="12">
                   <text class="color_80 padding_left25rpx">
@@ -304,7 +311,7 @@
 import {
   WmsOperationTaskSetNG,
   WmsOperationTaskCancelNG,
-  getBhbMaterialList,
+  querySingleUpiByUpi,
   getenumDataList,
 } from "@/api/putIn/artificial.js";
 
@@ -340,6 +347,7 @@
       kwbhAllowed: false,
       enumList: [],
       areaCodeEnum: [],
+	  upiFlagEnum: [],
     };
   },
   components: {
@@ -357,6 +365,11 @@
     }).then((res) => {
       this.areaCodeEnum = res.result || [];
     });
+	getenumDataList({
+	  EnumName: "UpiFlagEnum",
+	}).then((res) => {
+	  this.upiFlagEnum = res.result || [];
+	});
   },
   onLoad() {
     this.operator = JSON.parse(uni.getStorageSync("userInfo")).name;
@@ -367,6 +380,10 @@
       const name = this.enumList.find((item) => item.value === value);
       return name ? name.name : "";
     },
+	getUpiFlagEnumName(value) {
+	  const name = this.upiFlagEnum.find((item) => item.value === value);
+	  return name ? name.name : "";
+	},
     getAreaCodeEnumName(value) {
       const name = this.areaCodeEnum.find((item) => item.value === value);
       return name ? name.name : "";
@@ -381,7 +398,7 @@
         });
         return;
       }
-      getBhbMaterialList({
+      querySingleUpiByUpi({
         upi: this.warehouse.upi,
       }).then((res) => {
         const result = res.result;
diff --git a/LA24030_LuLiPackageLine_Pda/pages/untie/untie.vue b/LA24030_LuLiPackageLine_Pda/pages/untie/untie.vue
index 2f92f0e..38fb9ea 100644
--- a/LA24030_LuLiPackageLine_Pda/pages/untie/untie.vue
+++ b/LA24030_LuLiPackageLine_Pda/pages/untie/untie.vue
@@ -94,6 +94,13 @@
                   </text>
                 </u-col>
               </u-row>
+			  <u-row>
+			    <u-col span="12">
+			      <text class="color_80 padding_left25rpx">
+			        <text class="color_80"> 娆″簭锛歿{ item.shelf }} </text>
+			      </text>
+			    </u-col>
+			  </u-row>
               <u-row>
                 <u-col span="12">
                   <text class="color_80 padding_left25rpx">
@@ -130,13 +137,13 @@
                   </text>
                 </u-col>
               </u-row>
-              <u-row>
-                <u-col span="12">
-                  <text class="color_80 padding_left25rpx">
-                    <text class="color_80"> 娆″簭锛歿{ item.shelf }} </text>
-                  </text>
-                </u-col>
-              </u-row>
+			   <u-row>
+			  			    <u-col span="12">
+			  			      <text class="color_80 padding_left25rpx">
+			  			        鏍囪锛歿{ getUpiFlagEnumName(item.upiFlag) }}
+			  			      </text>
+			  			    </u-col>
+			  			  </u-row>
               <u-row>
                 <u-col span="12">
                   <text class="color_80 padding_left25rpx">
@@ -346,6 +353,7 @@
       kwbhAllowed: false,
       enumList: [],
       areaCodeEnum: [],
+	  upiFlagEnum: [],
     };
   },
   components: {
@@ -364,7 +372,11 @@
     }).then((res) => {
       this.areaCodeEnum = res.result || [];
     });
-
+   getenumDataList({
+   	  EnumName: "UpiFlagEnum",
+   	}).then((res) => {
+   	  this.upiFlagEnum = res.result || [];
+   	});
   },
   onLoad() {
     this.operator = JSON.parse(uni.getStorageSync("userInfo")).name;
@@ -380,6 +392,10 @@
       const name = this.areaCodeEnum.find((item) => item.value === value);
       return name ? name.name : "";
     },
+	 getUpiFlagEnumName(value) {
+		  const name = this.upiFlagEnum.find((item) => item.value === value);
+		  return name ? name.name : "";
+		},
     // 濡傛灉鎵撳紑涓�涓殑鏃跺�欙紝涓嶉渶瑕佸叧闂叾浠栵紝鍒欐棤闇�瀹炵幇鏈柟娉�
     open(index) {
       // 鍏堝皢姝e湪琚搷浣滅殑swipeAction鏍囪涓烘墦寮�鐘舵�侊紝鍚﹀垯鐢变簬props鐨勭壒鎬ч檺鍒讹紝
diff --git a/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs b/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs
index 37a2e8c..c77a4e3 100644
--- a/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs
+++ b/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs
@@ -687,7 +687,7 @@
             throw Oops.Oh("鍙傛暟涓嶈兘涓虹┖");
         }
 
-        var singleUpi = await _mesBatchOrderUpiRep.AsQueryable().Where(x => x.UPI == input.Upi).FirstAsync();
+        var singleUpi = await _mesBatchOrderUpiRep.AsQueryable().Where(x => x.UPI == input.Upi || x.PackageCode == input.Upi).FirstAsync();
         if (singleUpi == null)
         {
             throw Oops.Oh($"娌℃湁鎵惧埌閮ㄤ欢鏉$爜{input.Upi}鐨勬暟鎹�");
@@ -700,7 +700,35 @@
         }
 
         var upiList = await _mesBatchOrderUpiRep.AsQueryable().Where(x => x.PackageCode == singleUpi.PackageCode).ToListAsync();
+        upiList = upiList.OrderBy(x => x.Shelf).ToList();
 
+        return upiList;
+    }
+
+
+    /// <summary>
+    /// 鏍规嵁鏌愪釜Upi锛屾煡璇㈡澘浠舵暟鎹�
+    /// </summary>
+    /// <param name="input"></param>
+    /// <returns></returns>
+    [HttpPost]
+    [ApiDescriptionSettings(Name = "QuerySingleUpiByUpi")]
+    [Description("WmsCommonnQuery/QuerySingleUpiByUpi")]
+    public async Task<List<Mes_BatchOrderUPI_New>> QuerySingleUpiByUpi(QueryUpiListByUpiInput input)
+    {
+        if (input == null || input.Upi == null)
+        {
+            throw Oops.Oh("鍙傛暟涓嶈兘涓虹┖");
+        }
+
+        var singleUpi = await _mesBatchOrderUpiRep.AsQueryable().Where(x => x.UPI == input.Upi).FirstAsync();
+        if (singleUpi == null)
+        {
+            throw Oops.Oh($"娌℃湁鎵惧埌閮ㄤ欢鏉$爜{input.Upi}鐨勬暟鎹�");
+        }
+
+        List<Mes_BatchOrderUPI_New> upiList = new List<Mes_BatchOrderUPI_New>();
+        upiList.Add(singleUpi);
         return upiList;
     }
 
@@ -783,10 +811,10 @@
                 {
                     Time = 12 - i,
                     InWare = recordsOfDay
-                   // .Where(x => x.OrderType == OrderTypeEnum.涓婃灦鍗�)
+                    // .Where(x => x.OrderType == OrderTypeEnum.涓婃灦鍗�)
                     .ToList().Count(),
                     OutWare = recordsOfDay
-                  //  .Where(x => x.OrderType == OrderTypeEnum.涓嬫灦鍗�)
+                    //  .Where(x => x.OrderType == OrderTypeEnum.涓嬫灦鍗�)
                     .ToList().Count(),
                     StockNum = 0,
                     AveStockNum = 0,
@@ -803,8 +831,8 @@
             DateTime all_startDate = GetStartOfWeek(currentDate).AddDays(-7 * 11);
             DateTime all_endDate = GetEndOfWeek(currentDate);
             var all_recordsOfDay = await _mesOrderGatherRep.AsQueryable().Where(r => r.CreateTime >= all_startDate && r.CreateTime <= all_endDate
-                //&& (r.OrderStatus == OrderStatusEnum.宸插畬鎴�)
-                //&& (r.OrderType == OrderTypeEnum.涓婃灦鍗� || r.OrderType == OrderTypeEnum.涓嬫灦鍗�)
+               //&& (r.OrderStatus == OrderStatusEnum.宸插畬鎴�)
+               //&& (r.OrderType == OrderTypeEnum.涓婃灦鍗� || r.OrderType == OrderTypeEnum.涓嬫灦鍗�)
                ).ToListAsync();
 
             for (int i = 0; i < 12; i++)
@@ -841,8 +869,8 @@
             DateTime all_startDate = currentDate.AddMonths(-11).AddDays(1 - currentDate.Day);
             DateTime all_endDate = currentDate.AddMonths(1).AddDays(-1);
             var all_recordsOfDay = await _mesOrderGatherRep.AsQueryable().Where(r => r.CreateTime >= all_startDate && r.CreateTime <= all_endDate
-                //&& (r.OrderStatus == OrderStatusEnum.宸插畬鎴�)
-                //&& (r.OrderType == OrderTypeEnum.涓婃灦鍗� || r.OrderType == OrderTypeEnum.涓嬫灦鍗�)
+               //&& (r.OrderStatus == OrderStatusEnum.宸插畬鎴�)
+               //&& (r.OrderType == OrderTypeEnum.涓婃灦鍗� || r.OrderType == OrderTypeEnum.涓嬫灦鍗�)
                ).ToListAsync();
 
             for (int i = 0; i < 12; i++)
@@ -890,6 +918,6 @@
     {
         return startDate.AddDays(6); // 鍥犱负璧峰鏃ユ湡宸茬粡鏄懆涓�锛屾墍浠ョ洿鎺ュ姞6澶╁嵆鍙緱鍒板懆鏃�
     }
-  
+
 }
 

--
Gitblit v1.9.3