From 25d2d180a690218b0c53c109962db9f4c89cd4f2 Mon Sep 17 00:00:00 2001
From: leiqunqing <zhengqifeng@hnkhzn.com>
Date: 星期一, 19 一月 2026 11:03:03 +0800
Subject: [PATCH] 添加前端

---
 代码管理/WCS/WIDESEAWCS_Client/src/views/basicinfo/stationManger.vue                                   |  312 +++++
 .vs/slnx.sqlite                                                                                    |    0 
 代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/ApiInfoController.cs            |   22 
 代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/RGVLocationInfoController.cs    |   21 
 代码管理/WCS/WIDESEAWCS_Client/src/views/basicinfo/apiInfo.vue                                         |  183 +++
 代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/KLSLocationInfoController.cs    |   20 
 代码管理/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db |    0 
 代码管理/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db      |    0 
 代码管理/WCS/WIDESEAWCS_Client/src/components/basic/VolTable.vue                                       |  124 +
 代码管理/WCS/WIDESEAWCS_Client/src/extension/basicinfo/stationManger.js                                |   20 
 代码管理/WCS/WIDESEAWCS_Client/src/extension/basicinfo/kLSLocationInfo.js                              |   20 
 代码管理/WCS/WIDESEAWCS_Client/src/extension/basicinfo/hKLocationInfo.js                               |   20 
 代码管理/WCS/WIDESEAWCS_Client/src/router/viewGird.js                                                  |   23 
 代码管理/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json                    |  657 ++++++++++++
 .vs/VSWorkspaceState.json                                                                          |    7 
 代码管理/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json                           |  657 ++++++++++++
 代码管理/WCS/WIDESEAWCS_Client/src/extension/basicinfo/rGVLocationInfo.js                              |   20 
 代码管理/WCS/WIDESEAWCS_Client/src/extension/basicinfo/apiInfo.js                                      |   20 
 代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/HKLocationInfoController.cs     |   21 
 代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/WIDESEAWCS_Server.csproj                              |    2 
 代码管理/WCS/WIDESEAWCS_Client/src/views/basicinfo/rGVLocationInfo.vue                                 |  325 ++++++
 代码管理/WCS/WIDESEAWCS_Client/src/views/basicinfo/hKLocationInfo.vue                                  |  317 +++++
 代码管理/WCS/WIDESEAWCS_Client/src/views/basicinfo/kLSLocationInfo.vue                                 |  325 ++++++
 代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/StationMangerController.cs      |   20 
 代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json                                      |    4 
 25 files changed, 3,106 insertions(+), 34 deletions(-)

diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json
new file mode 100644
index 0000000..93d0dbb
--- /dev/null
+++ b/.vs/VSWorkspaceState.json
@@ -0,0 +1,7 @@
+{
+  "ExpandedNodes": [
+    ""
+  ],
+  "SelectedNode": "\\WIDESEAWCS_Server.sln",
+  "PreviewInSolutionExplorer": false
+}
\ No newline at end of file
diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite
new file mode 100644
index 0000000..0e943a7
--- /dev/null
+++ b/.vs/slnx.sqlite
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/components/basic/VolTable.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/components/basic/VolTable.vue"
index af51360..85020ad 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/components/basic/VolTable.vue"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/components/basic/VolTable.vue"
@@ -890,41 +890,103 @@
       if (!column) {
         return;
       }
-      //姝e湪缂栬緫鏃讹紝绂佹鍑哄彂rowClick浜嬩欢
-      if (this.edit.rowIndex == -1) {
-        this.$emit("rowClick", { row, column, event });
-      }
-      // 鐐瑰嚮琛屼簨浠�(2020.11.07)
+        // ===== 浼樺寲锛氶殧绂诲閫夋鐐瑰嚮浜嬩欢锛岄伩鍏嶅啋娉″共鎵� 寮�濮� =====
+  // 鍒ゆ柇鐐瑰嚮鐩爣鏄惁鏄閫夋锛堟垨澶嶉�夋鎵�鍦ㄧ殑鍗曞厓鏍�/鍥炬爣锛�
+  const targetEl = event.target;
+  const isCheckbox = targetEl.classList.contains('el-checkbox__input') || 
+                      targetEl.closest('.el-checkbox__input') ||
+                      targetEl.closest('.el-table-column--selection');
+  // 濡傛灉鐐瑰嚮鐨勬槸澶嶉�夋鍖哄煙锛岀洿鎺ヨ繑鍥烇紝涓嶆墽琛岃閫変腑閫昏緫
+  if (isCheckbox) {
+    return;
+  }
+  // ===== 浼樺寲锛氶殧绂诲閫夋鐐瑰嚮浜嬩欢 缁撴潫 =====
 
-      if (!this.doubleEdit) {
-        return;
-      }
-      // 鐐瑰嚮鍏朵粬琛屾椂锛屽鏋滅偣鍑荤殑琛屼笌姝e湪缂栬緫鐨勮鐩稿悓锛屼繚鎸佺紪杈戠姸鎬�
-      if (this.clickEdit && this.edit.rowIndex != -1) {
-        if (row.elementIndex == this.edit.rowIndex) {
-          // 鐐瑰嚮鐨勫崟鍏冩牸濡傛灉涓嶅彲浠ョ紪杈戯紝鐩存帴缁撴潫缂栬緫
-          // 2020.10.12淇缁撴潫缂栬緫鏃讹紝element table楂樼増鏈睘鎬ц幏鍙栦笉鍒扮殑闂
-          let _col = this.columns.find((x) => {
-            return x.field == ((event && event.property) || column.property);
-          });
-          if (_col && (!_col.edit || _col.readonly)) {
-            if (this.rowEndEdit(row, event)) {
-              this.edit.rowIndex = -1;
-            }
-          }
-          return;
-        }
-        if (this.rowEndEdit(row, event && event.property ? event : column)) {
+  // ===== 浼樺寲锛氱偣鍑昏閫変腑/鍒囨崲澶嶉�夋 寮�濮� =====
+  // 1. 鍒ゆ柇鏄惁鏄剧ず澶嶉�夋锛坈k涓簍rue锛夛紝涓嶆樉绀哄垯鏃犻渶澶勭悊
+  // 2. 缂栬緫鐘舵�佷笅涓嶈Е鍙戯紙閬垮厤骞叉壈缂栬緫鍔熻兘锛�
+  if (this.ck && this.edit.rowIndex === -1) {
+    // 3. 鍗曢�夊満鏅紙single涓簍rue锛夛細鍏堟竻绌烘墍鏈夐�変腑椤癸紝鍐嶅己鍒堕�変腑褰撳墠琛岋紙淇濇寔鍗曢�夐�昏緫锛�
+    if (this.single) {
+      this.$refs.table.clearSelection(); // 娓呯┖鎵�鏈夐�変腑
+      this.$refs.table.toggleRowSelection(row, true); // 鍗曢�夊満鏅己鍒堕�変腑褰撳墠琛�
+    } 
+    // 4. 澶氶�夊満鏅紙single涓篺alse锛夛細涓嶄紶绗簩涓弬鏁帮紝瀹炵幇鍒囨崲閫変腑/鍙栨秷鐘舵��
+    else {
+      this.$refs.table.toggleRowSelection(row); // 鍒囨崲鐘舵�侊紝鏀寔鍙栨秷閫変腑
+    }
+  }
+  // ===== 浼樺寲锛氱偣鍑昏閫変腑/鍒囨崲澶嶉�夋 缁撴潫 =====
+
+  // 姝e湪缂栬緫鏃讹紝绂佹瑙﹀彂rowClick浜嬩欢
+  if (this.edit.rowIndex == -1) {
+    this.$emit("rowClick", { row, column, event });
+  }
+  // 鐐瑰嚮琛屼簨浠�(2020.11.07)
+  if (!this.doubleEdit) {
+    return;
+  }
+  // 鐐瑰嚮鍏朵粬琛屾椂锛屽鏋滅偣鍑荤殑琛屼笌姝e湪缂栬緫鐨勮鐩稿悓锛屼繚鎸佺紪杈戠姸鎬�
+  if (this.clickEdit && this.edit.rowIndex != -1) {
+    if (row.elementIndex == this.edit.rowIndex) {
+      // 鐐瑰嚮鐨勫崟鍏冩牸濡傛灉涓嶅彲浠ョ紪杈戯紝鐩存帴缁撴潫缂栬緫
+      // 2020.10.12淇缁撴潫缂栬緫鏃讹紝element table楂樼増鏈睘鎬ц幏鍙栦笉鍒扮殑闂
+      let _col = this.columns.find((x) => {
+        return x.field == ((event && event.property) || column.property);
+      });
+      if (_col && (!_col.edit || _col.readonly)) {
+        if (this.rowEndEdit(row, event)) {
           this.edit.rowIndex = -1;
         }
-        //褰撴鍦ㄧ紪杈戯紝涓旂偣鍑诲埌鍏朵粬琛屾椂锛屽湪鍘熺紪杈戠殑琛岀粨鏉熺紪杈戝悗锛岃Е鍙戞柊琛岀殑rowClick浜嬩欢
-        //姝e湪缂栬緫鏃讹紝绂佹鍑哄彂rowClick浜嬩欢
-        if (this.edit.rowIndex == -1) {
-          this.$emit("rowClick", { row, column, event });
-        }
       }
-      this.rowBeginEdit(row, column);
-    },
+      return;
+    }
+    if (this.rowEndEdit(row, event && event.property ? event : column)) {
+      this.edit.rowIndex = -1;
+    }
+    //褰撴鍦ㄧ紪杈戯紝涓旂偣鍑诲埌鍏朵粬琛屾椂锛屽湪鍘熺紪杈戠殑琛岀粨鏉熺紪杈戝悗锛岃Е鍙戞柊琛岀殑rowClick浜嬩欢
+    //姝e湪缂栬緫鏃讹紝绂佹瑙﹀彂rowClick浜嬩欢
+    if (this.edit.rowIndex == -1) {
+      this.$emit("rowClick", { row, column, event });
+    }
+  }
+  this.rowBeginEdit(row, column);
+},
+    //   //姝e湪缂栬緫鏃讹紝绂佹鍑哄彂rowClick浜嬩欢
+    //   if (this.edit.rowIndex == -1) {
+    //     this.$emit("rowClick", { row, column, event });
+    //   }
+    //   // 鐐瑰嚮琛屼簨浠�(2020.11.07)
+
+    //   if (!this.doubleEdit) {
+    //     return;
+    //   }
+    //   // 鐐瑰嚮鍏朵粬琛屾椂锛屽鏋滅偣鍑荤殑琛屼笌姝e湪缂栬緫鐨勮鐩稿悓锛屼繚鎸佺紪杈戠姸鎬�
+    //   if (this.clickEdit && this.edit.rowIndex != -1) {
+    //     if (row.elementIndex == this.edit.rowIndex) {
+    //       // 鐐瑰嚮鐨勫崟鍏冩牸濡傛灉涓嶅彲浠ョ紪杈戯紝鐩存帴缁撴潫缂栬緫
+    //       // 2020.10.12淇缁撴潫缂栬緫鏃讹紝element table楂樼増鏈睘鎬ц幏鍙栦笉鍒扮殑闂
+    //       let _col = this.columns.find((x) => {
+    //         return x.field == ((event && event.property) || column.property);
+    //       });
+    //       if (_col && (!_col.edit || _col.readonly)) {
+    //         if (this.rowEndEdit(row, event)) {
+    //           this.edit.rowIndex = -1;
+    //         }
+    //       }
+    //       return;
+    //     }
+    //     if (this.rowEndEdit(row, event && event.property ? event : column)) {
+    //       this.edit.rowIndex = -1;
+    //     }
+    //     //褰撴鍦ㄧ紪杈戯紝涓旂偣鍑诲埌鍏朵粬琛屾椂锛屽湪鍘熺紪杈戠殑琛岀粨鏉熺紪杈戝悗锛岃Е鍙戞柊琛岀殑rowClick浜嬩欢
+    //     //姝e湪缂栬緫鏃讹紝绂佹鍑哄彂rowClick浜嬩欢
+    //     if (this.edit.rowIndex == -1) {
+    //       this.$emit("rowClick", { row, column, event });
+    //     }
+    //   }
+    //   this.rowBeginEdit(row, column);
+    // },
     dowloadFile(file) {
       this.base.dowloadFile(
         file.path,
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/apiInfo.js" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/apiInfo.js"
new file mode 100644
index 0000000..76c1328
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/apiInfo.js"
@@ -0,0 +1,20 @@
+let extension = {
+    components: {//鍔ㄦ�佹墿鍏呯粍浠舵垨缁勪欢璺緞
+        //琛ㄥ崟header銆乧ontent銆乫ooter瀵瑰簲浣嶇疆鎵╁厖鐨勭粍浠�
+        gridHeader:'',
+        gridbody:'',
+        gridFooter: '',
+        //寮瑰嚭妗�(淇敼銆佺紪杈戙�佹煡鐪�)header銆乧ontent銆乫ooter瀵瑰簲浣嶇疆鎵╁厖鐨勭粍浠�
+        modelHeader: '',
+        modelBody: '',
+        modelFooter: ''
+    },
+    buttons: [],//鎵╁睍鐨勬寜閽�
+    methods: {//浜嬩欢鎵╁睍
+        onInit() {
+        },
+        onInited() {
+        }
+    }
+};
+export default extension;
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/hKLocationInfo.js" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/hKLocationInfo.js"
new file mode 100644
index 0000000..b8b2f5b
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/hKLocationInfo.js"
@@ -0,0 +1,20 @@
+let extension = {
+    components: {//鍔ㄦ�佹墿鍏呯粍浠舵垨缁勪欢璺緞
+        //琛ㄥ崟header銆乧ontent銆乫ooter瀵瑰簲浣嶇疆鎵╁厖鐨勭粍浠�
+        gridHeader:'',
+        gridbody:'',
+        gridFooter: '',
+        //寮瑰嚭妗�(淇敼銆佺紪杈戙�佹煡鐪�)header銆乧ontent銆乫ooter瀵瑰簲浣嶇疆鎵╁厖鐨勭粍浠�
+        modelHeader: '',
+        modelBody: '',
+        modelFooter: ''
+    },
+    buttons: [],//鎵╁睍鐨勬寜閽畇
+    methods: {//浜嬩欢鎵╁睍
+        onInit() {
+        },
+        onInited() {
+        }
+    }
+};
+export default extension;
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/kLSLocationInfo.js" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/kLSLocationInfo.js"
new file mode 100644
index 0000000..76c1328
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/kLSLocationInfo.js"
@@ -0,0 +1,20 @@
+let extension = {
+    components: {//鍔ㄦ�佹墿鍏呯粍浠舵垨缁勪欢璺緞
+        //琛ㄥ崟header銆乧ontent銆乫ooter瀵瑰簲浣嶇疆鎵╁厖鐨勭粍浠�
+        gridHeader:'',
+        gridbody:'',
+        gridFooter: '',
+        //寮瑰嚭妗�(淇敼銆佺紪杈戙�佹煡鐪�)header銆乧ontent銆乫ooter瀵瑰簲浣嶇疆鎵╁厖鐨勭粍浠�
+        modelHeader: '',
+        modelBody: '',
+        modelFooter: ''
+    },
+    buttons: [],//鎵╁睍鐨勬寜閽�
+    methods: {//浜嬩欢鎵╁睍
+        onInit() {
+        },
+        onInited() {
+        }
+    }
+};
+export default extension;
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/rGVLocationInfo.js" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/rGVLocationInfo.js"
new file mode 100644
index 0000000..76c1328
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/rGVLocationInfo.js"
@@ -0,0 +1,20 @@
+let extension = {
+    components: {//鍔ㄦ�佹墿鍏呯粍浠舵垨缁勪欢璺緞
+        //琛ㄥ崟header銆乧ontent銆乫ooter瀵瑰簲浣嶇疆鎵╁厖鐨勭粍浠�
+        gridHeader:'',
+        gridbody:'',
+        gridFooter: '',
+        //寮瑰嚭妗�(淇敼銆佺紪杈戙�佹煡鐪�)header銆乧ontent銆乫ooter瀵瑰簲浣嶇疆鎵╁厖鐨勭粍浠�
+        modelHeader: '',
+        modelBody: '',
+        modelFooter: ''
+    },
+    buttons: [],//鎵╁睍鐨勬寜閽�
+    methods: {//浜嬩欢鎵╁睍
+        onInit() {
+        },
+        onInited() {
+        }
+    }
+};
+export default extension;
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/stationManger.js" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/stationManger.js"
new file mode 100644
index 0000000..76c1328
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/extension/basicinfo/stationManger.js"
@@ -0,0 +1,20 @@
+let extension = {
+    components: {//鍔ㄦ�佹墿鍏呯粍浠舵垨缁勪欢璺緞
+        //琛ㄥ崟header銆乧ontent銆乫ooter瀵瑰簲浣嶇疆鎵╁厖鐨勭粍浠�
+        gridHeader:'',
+        gridbody:'',
+        gridFooter: '',
+        //寮瑰嚭妗�(淇敼銆佺紪杈戙�佹煡鐪�)header銆乧ontent銆乫ooter瀵瑰簲浣嶇疆鎵╁厖鐨勭粍浠�
+        modelHeader: '',
+        modelBody: '',
+        modelFooter: ''
+    },
+    buttons: [],//鎵╁睍鐨勬寜閽�
+    methods: {//浜嬩欢鎵╁睍
+        onInit() {
+        },
+        onInited() {
+        }
+    }
+};
+export default extension;
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/router/viewGird.js" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/router/viewGird.js"
index cde4249..0975bec 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/router/viewGird.js"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/router/viewGird.js"
@@ -57,6 +57,27 @@
     path: '/router',
     name: 'router',
     component: () => import('@/views/basicinfo/router.vue')
-  }]
+  }, {
+    path: '/apiInfo',
+    name: 'apiInfo',
+    component: () => import('@/views/basicinfo/apiInfo.vue')
+  }, {
+    path: '/hkLocationInfo',
+    name: 'hkLocationInfo',
+    component: () => import('@/views/basicinfo/hKLocationInfo.vue')
+  }, {
+    path: '/kLSLocationInfo',
+    name: 'kLSLocationInfo',
+    component: () => import('@/views/basicinfo/kLSLocationInfo.vue')
+  }, {
+    path: '/rGVLocationInfo',
+    name: 'rGVLocationInfo',
+    component: () => import('@/views/basicinfo/rGVLocationInfo.vue')
+  }, {
+    path: '/stationManger',
+    name: 'stationManger',
+    component: () => import('@/views/basicinfo/stationManger.vue')
+  }
+]
 
 export default viewgird
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/apiInfo.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/apiInfo.vue"
new file mode 100644
index 0000000..a69e4ff
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/apiInfo.vue"
@@ -0,0 +1,183 @@
+<template>
+  <view-grid
+    ref="grid"
+    :columns="columns"
+    :editFormFields="editFormFields"
+    :editFormOptions="editFormOptions"
+    :searchFormFields="searchFormFields"
+    :searchFormOptions="searchFormOptions"
+    :table="table"
+    :extend="extend"
+  >
+  </view-grid>
+</template>
+
+<script>
+import extend from "@/extension/basicinfo/apiInfo.js";
+import { ref, defineComponent } from "vue";
+
+export default defineComponent({
+  setup() {
+    const table = ref({
+      key: "id",
+      footer: "Foots",
+      cnName: "鎺ュ彛淇℃伅",
+      name: "apiInfo",
+      url: "/apiInfo/",
+      sortName: "createDate",
+    });
+
+    const editFormFields = ref({
+      id: "",
+      apiCode: "",
+      apiName: "",
+      apiAddress: "",
+      remark: "",
+    });
+
+    const editFormOptions = ref([
+      [
+        {
+          title: "鎺ュ彛缂栧彿",
+          field: "apiCode",
+          type: "input",
+          width: 280,
+          require: true,
+        },
+        {
+          title: "鎺ュ彛鍚嶇О",
+          field: "apiName",
+          type: "input",
+          width: 280,
+          require: false,
+        },
+      ],
+      [
+        {
+          title: "鎺ュ彛鍦板潃",
+          field: "apiAddress",
+          type: "input",
+          width: 580,
+          require: true,
+        },{
+          title: "澶囨敞",
+          field: "remark",
+          type: "input",
+          width: 580,
+          require: false,
+        },
+      ],
+      [
+        {
+          title: "涓婚敭ID",
+          field: "id",
+          type: "input",
+          width: 100,
+          hidden: true,
+          readonly: true,
+        },
+      ],
+    ]);
+
+    const searchFormFields = ref({
+      apiCode: "",
+      apiName: "",
+      apiAddress: "",
+      creater: "",
+      createDate: "",
+    });
+
+    const searchFormOptions = ref([
+      [
+        { title: "鎺ュ彛缂栧彿", field: "apiCode", type: "like" },
+        { title: "鎺ュ彛鍚嶇О", field: "apiName", type: "like" },
+        { title: "鎺ュ彛鍦板潃", field: "apiAddress", type: "like" },
+      ],
+      [
+        { title: "鍒涘缓浜�", field: "creater", type: "like" },
+        { title: "鍒涘缓鏃堕棿", field: "createDate", type: "datetime" },
+      ],
+    ]);
+
+    const columns = ref([
+      {
+        field: "id",
+        title: "搴忓彿",
+        type: "int",
+        width: 90,
+        hidden: true,
+        readonly: true,
+        require: true,
+        align: "left",
+      },
+      {
+        field: "apiCode",
+        title: "鎺ュ彛缂栧彿",
+        type: "string",
+        link: true,
+        width: 180,
+        align: "left",
+      },
+      {
+        field: "apiName",
+        title: "鎺ュ彛鍚嶇О",
+        type: "string",
+        width: 180,
+        align: "left",
+      },
+      {
+        field: "apiAddress",
+        title: "鎺ュ彛鍦板潃",
+        type: "string",
+        width: 350,
+        align: "left",
+      },
+      {
+        field: "creater",
+        title: "鍒涘缓浜�",
+        type: "string",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "createDate",
+        title: "鍒涘缓鏃堕棿",
+        type: "datetime",
+        width: 150,
+        align: "left",
+      },
+      {
+        field: "modifier",
+        title: "淇敼浜�",
+        type: "string",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "modifyDate",
+        title: "淇敼鏃堕棿",
+        type: "datetime",
+        width: 160,
+        align: "left",
+      },
+      {
+        field: "remark",
+        title: "澶囨敞",
+        type: "string",
+        width: 180,
+        align: "left",
+      },
+    ]);
+
+    return {
+      table,
+      extend,
+      editFormFields,
+      editFormOptions,
+      searchFormFields,
+      searchFormOptions,
+      columns
+    };
+  },
+});
+</script>
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/hKLocationInfo.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/hKLocationInfo.vue"
new file mode 100644
index 0000000..59004c2
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/hKLocationInfo.vue"
@@ -0,0 +1,317 @@
+<template>
+  <view-grid
+    ref="grid"
+    :columns="columns"
+    :editFormFields="editFormFields"
+    :editFormOptions="editFormOptions"
+    :searchFormFields="searchFormFields"
+    :searchFormOptions="searchFormOptions"
+    :table="table"
+    :extend="extend"
+  >
+  </view-grid>
+</template>
+
+<script>
+import extend from "@/extension/basicinfo/hKLocationInfo.js";
+import { ref, defineComponent } from "vue";
+
+export default defineComponent({
+  setup() {
+    const table = ref({
+      key: "id",
+      footer: "Foots",
+      cnName: "娴峰悍璐т綅淇℃伅",
+      name: "hkLocationInfo",
+      url: "/hkLocationInfo/",
+      sortName: "createDate",
+    });
+
+    const editFormFields = ref({
+      id: "",
+      warehouseId: "",
+      locationCode: "",
+      locationName: "",
+      roadwayNo: "",
+      row: "",
+      column: "",
+      layer: "",
+      depth: "",
+      locationType: "",
+      locationStatus: "",
+      enableStatus: "",
+      remark: "",
+    });
+
+    const editFormOptions = ref([
+      [
+        {
+          title: "浠撳簱缂栧彿",
+          field: "warehouseId",
+          type: "input",
+          width: 220,
+          require: true,
+        },
+        {
+          title: "璐т綅缂栧彿",
+          field: "locationCode",
+          type: "input",
+          width: 220,
+          require: false,
+        },
+        {
+          title: "璐т綅鍚嶇О",
+          field: "locationName",
+          type: "input",
+          width: 220,
+          require: false,
+        },
+        {
+          title: "宸烽亾缂栧彿",
+          field: "roadwayNo",
+          type: "input",
+          width: 220,
+          require: false,
+        }
+      ],
+      [
+        {
+          title: "璐т綅琛�",
+          field: "row",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅鍒�",
+          field: "column",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅灞�",
+          field: "layer",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅娣卞害",
+          field: "depth",
+          type: "input",
+          width: 120,
+          require: false,
+        }
+      ],
+      [
+        {
+          title: "璐т綅绫诲瀷",
+          field: "locationType",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅鐘舵��",
+          field: "locationStatus",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "绂佺敤鐘舵��",
+          field: "enableStatus",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "澶囨敞",
+          field: "remark",
+          type: "input",
+          width: 400,
+          require: false,
+        }
+      ],
+      [
+        {
+          title: "涓婚敭ID",
+          field: "id",
+          type: "input",
+          width: 100,
+          hidden: true,
+          readonly: true,
+        }
+      ]
+    ]);
+
+    const searchFormFields = ref({
+      warehouseId: "",
+      locationCode: "",
+      locationName: "",
+      roadwayNo: "",
+      locationType: "",
+      locationStatus: "",
+      enableStatus: "",
+      creater: "",
+      createDate: "",
+    });
+
+    const searchFormOptions = ref([
+      [
+        { title: "浠撳簱缂栧彿", field: "warehouseId", type: "like" },
+        { title: "璐т綅缂栧彿", field: "locationCode", type: "like" },
+        { title: "璐т綅鍚嶇О", field: "locationName", type: "like" },
+        
+      ],
+      [
+        { title: "宸烽亾缂栧彿", field: "roadwayNo", type: "like" },
+        { title: "璐т綅绫诲瀷", field: "locationType", type: "like" },
+        { title: "璐т綅鐘舵��", field: "locationStatus", type: "like" },
+        
+      ],
+      [
+        { title: "绂佺敤鐘舵��", field: "enableStatus", type: "like" },
+        { title: "鍒涘缓浜�", field: "creater", type: "like" },
+        { title: "鍒涘缓鏃堕棿", field: "createDate", type: "datetime" },
+      ]
+    ]);
+
+    const columns = ref([
+      {
+        field: "id",
+        title: "搴忓彿",
+        type: "int",
+        width: 90,
+        hidden: true,
+        readonly: true,
+        require: true,
+        align: "left",
+      },
+      {
+        field: "warehouseId",
+        title: "浠撳簱缂栧彿",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "locationCode",
+        title: "璐т綅缂栧彿",
+        type: "string",
+        width: 140,
+        align: "left",
+      },
+      {
+        field: "locationName",
+        title: "璐т綅鍚嶇О",
+        type: "string",
+        width: 160,
+        align: "left",
+      },
+      {
+        field: "roadwayNo",
+        title: "宸烽亾缂栧彿",
+        type: "string",
+        width: 120,
+        align: "left",
+      },
+      {
+        field: "row",
+        title: "璐т綅琛�",
+        type: "int",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "column",
+        title: "璐т綅鍒�",
+        type: "int",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "layer",
+        title: "璐т綅灞�",
+        type: "int",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "depth",
+        title: "璐т綅娣卞害",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "locationType",
+        title: "璐т綅绫诲瀷",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "locationStatus",
+        title: "璐т綅鐘舵��",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "enableStatus",
+        title: "绂佺敤鐘舵��",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "creater",
+        title: "鍒涘缓浜�",
+        type: "string",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "createDate",
+        title: "鍒涘缓鏃堕棿",
+        type: "datetime",
+        width: 150,
+        align: "left",
+      },
+      {
+        field: "modifier",
+        title: "淇敼浜�",
+        type: "string",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "modifyDate",
+        title: "淇敼鏃堕棿",
+        type: "datetime",
+        width: 160,
+        align: "left",
+      },
+      {
+        field: "remark",
+        title: "澶囨敞",
+        type: "string",
+        width: 200,
+        align: "left",
+      },
+    ]);
+
+    return {
+      table,
+      extend,
+      editFormFields,
+      editFormOptions,
+      searchFormFields,
+      searchFormOptions,
+      columns
+    };
+  },
+});
+</script>
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/kLSLocationInfo.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/kLSLocationInfo.vue"
new file mode 100644
index 0000000..6e26281
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/kLSLocationInfo.vue"
@@ -0,0 +1,325 @@
+<template>
+  <view-grid
+    ref="grid"
+    :columns="columns"
+    :editFormFields="editFormFields"
+    :editFormOptions="editFormOptions"
+    :searchFormFields="searchFormFields"
+    :searchFormOptions="searchFormOptions"
+    :table="table"
+    :extend="extend"
+  >
+  </view-grid>
+</template>
+
+<script>
+import extend from "@/extension/basicinfo/kLSLocationInfo.js";
+import { ref, defineComponent } from "vue";
+
+export default defineComponent({
+  setup() {
+    // 琛ㄦ牸鏍稿績閰嶇疆 - 瀵瑰簲鍑箰澹揣浣嶈〃
+    const table = ref({
+      key: "id",
+      footer: "Foots",
+      cnName: "鍑箰澹揣浣嶄俊鎭�",
+      name: "klsLocationInfo",
+      url: "/klsLocationInfo/",
+      sortName: "createDate",
+    });
+
+    // 鏂板/缂栬緫琛ㄥ崟缁戝畾瀛楁
+    const editFormFields = ref({
+      id: "",
+      warehouseId: "",
+      locationCode: "",
+      locationName: "",
+      roadwayNo: "",
+      row: "",
+      column: "",
+      layer: "",
+      depth: "",
+      locationType: "",
+      locationStatus: "",
+      enableStatus: "",
+      remark: "",
+    });
+
+    // 鏂板/缂栬緫琛ㄥ崟甯冨眬閰嶇疆椤�
+    const editFormOptions = ref([
+      [
+        {
+          title: "浠撳簱缂栧彿",
+          field: "warehouseId",
+          type: "input",
+          width: 220,
+          require: true, // 鍚庣蹇呭~椤� 瀵瑰簲IsNullable = false
+        },
+        {
+          title: "璐т綅缂栧彿",
+          field: "locationCode",
+          type: "input",
+          width: 220,
+          require: false,
+        },
+        {
+          title: "璐т綅鍚嶇О",
+          field: "locationName",
+          type: "input",
+          width: 220,
+          require: false,
+        },
+        {
+          title: "宸烽亾缂栧彿",
+          field: "roadwayNo",
+          type: "input",
+          width: 220,
+          require: false,
+        }
+      ],
+      [
+        {
+          title: "璐т綅琛�",
+          field: "row",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅鍒�",
+          field: "column",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅灞�",
+          field: "layer",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅娣卞害",
+          field: "depth",
+          type: "input",
+          width: 120,
+          require: false,
+        }
+      ],
+      [
+        {
+          title: "璐т綅绫诲瀷",
+          field: "locationType",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅鐘舵��",
+          field: "locationStatus",
+          type: "input",
+          width: 120,
+          require: false,
+          defaultValue: "0" // 瀵瑰簲鍚庣榛樿鍊� DefaultValue = "0"
+        },
+        {
+          title: "绂佺敤鐘舵��",
+          field: "enableStatus",
+          type: "input",
+          width: 120,
+          require: false,
+          defaultValue: "0" // 瀵瑰簲鍚庣榛樿鍊� DefaultValue = "0"
+        },
+        {
+          title: "澶囨敞",
+          field: "remark",
+          type: "input",
+          width: 400,
+          require: false,
+        }
+      ],
+      [
+        {
+          title: "涓婚敭ID",
+          field: "id",
+          type: "input",
+          width: 100,
+          hidden: true,
+          readonly: true,
+        }
+      ]
+    ]);
+
+    // 鎼滅储琛ㄥ崟缁戝畾瀛楁
+    const searchFormFields = ref({
+      warehouseId: "",
+      locationCode: "",
+      locationName: "",
+      roadwayNo: "",
+      locationType: "",
+      locationStatus: "",
+      enableStatus: "",
+      creater: "",
+      createDate: "",
+    });
+
+    // 鎼滅储琛ㄥ崟甯冨眬閰嶇疆椤�
+    const searchFormOptions = ref([
+      [
+        { title: "浠撳簱缂栧彿", field: "warehouseId", type: "like" },
+        { title: "璐т綅缂栧彿", field: "locationCode", type: "like" },
+        { title: "璐т綅鍚嶇О", field: "locationName", type: "like" },
+        
+      ],
+      [
+        { title: "宸烽亾缂栧彿", field: "roadwayNo", type: "like" },
+        { title: "璐т綅绫诲瀷", field: "locationType", type: "like" },
+        { title: "璐т綅鐘舵��", field: "locationStatus", type: "like" },
+        
+      ],
+      [
+        { title: "绂佺敤鐘舵��", field: "enableStatus", type: "like" },
+        { title: "鍒涘缓浜�", field: "creater", type: "like" },
+        { title: "鍒涘缓鏃堕棿", field: "createDate", type: "datetime" },
+      ]
+    ]);
+
+    // 琛ㄦ牸鍒楅厤缃� - 1:1 瀵瑰簲鍚庣Dt_KLSLocationInfo瀹炰綋鎵�鏈夊瓧娈�+鍏叡瀛楁
+    const columns = ref([
+      {
+        field: "id",
+        title: "搴忓彿",
+        type: "int",
+        width: 90,
+        hidden: true,
+        readonly: true,
+        require: true,
+        align: "left",
+      },
+      {
+        field: "warehouseId",
+        title: "浠撳簱缂栧彿",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "locationCode",
+        title: "璐т綅缂栧彿",
+        type: "string",
+        width: 140,
+        align: "left",
+      },
+      {
+        field: "locationName",
+        title: "璐т綅鍚嶇О",
+        type: "string",
+        width: 160,
+        align: "left",
+      },
+      {
+        field: "roadwayNo",
+        title: "宸烽亾缂栧彿",
+        type: "string",
+        width: 120,
+        align: "left",
+      },
+      {
+        field: "row",
+        title: "璐т綅琛�",
+        type: "int",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "column",
+        title: "璐т綅鍒�",
+        type: "int",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "layer",
+        title: "璐т綅灞�",
+        type: "int",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "depth",
+        title: "璐т綅娣卞害",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "locationType",
+        title: "璐т綅绫诲瀷",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "locationStatus",
+        title: "璐т綅鐘舵��",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "enableStatus",
+        title: "绂佺敤鐘舵��",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "creater",
+        title: "鍒涘缓浜�",
+        type: "string",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "createDate",
+        title: "鍒涘缓鏃堕棿",
+        type: "datetime",
+        width: 150,
+        align: "left",
+      },
+      {
+        field: "modifier",
+        title: "淇敼浜�",
+        type: "string",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "modifyDate",
+        title: "淇敼鏃堕棿",
+        type: "datetime",
+        width: 160,
+        align: "left",
+      },
+      {
+        field: "remark",
+        title: "澶囨敞",
+        type: "string",
+        width: 200,
+        align: "left",
+      },
+    ]);
+
+    return {
+      table,
+      extend,
+      editFormFields,
+      editFormOptions,
+      searchFormFields,
+      searchFormOptions,
+      columns
+    };
+  },
+});
+</script>
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/rGVLocationInfo.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/rGVLocationInfo.vue"
new file mode 100644
index 0000000..0396f48
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/rGVLocationInfo.vue"
@@ -0,0 +1,325 @@
+<template>
+  <view-grid
+    ref="grid"
+    :columns="columns"
+    :editFormFields="editFormFields"
+    :editFormOptions="editFormOptions"
+    :searchFormFields="searchFormFields"
+    :searchFormOptions="searchFormOptions"
+    :table="table"
+    :extend="extend"
+  >
+  </view-grid>
+</template>
+
+<script>
+import extend from "@/extension/basicinfo/rGVLocationInfo.js";
+import { ref, defineComponent } from "vue";
+
+export default defineComponent({
+  setup() {
+    // 琛ㄦ牸鏍稿績閰嶇疆 - 鍥涘悜杞﹁揣浣嶈〃涓撳睘閰嶇疆
+    const table = ref({
+      key: "id",
+      footer: "Foots",
+      cnName: "鍥涘悜杞﹁揣浣嶄俊鎭�",
+      name: "rgvLocationInfo",
+      url: "/rgvLocationInfo/",
+      sortName: "createDate",
+    });
+
+    // 鏂板/缂栬緫琛ㄥ崟 鍙屽悜缁戝畾瀛楁
+    const editFormFields = ref({
+      id: "",
+      warehouseId: "",
+      locationCode: "",
+      locationName: "",
+      roadwayNo: "",
+      row: "",
+      column: "",
+      layer: "",
+      depth: "",
+      locationType: "",
+      locationStatus: "",
+      enableStatus: "",
+      remark: "",
+    });
+
+    // 鏂板/缂栬緫琛ㄥ崟甯冨眬+鏍¢獙閰嶇疆 瀹屽叏鍖归厤鍚庣瀛楁绾︽潫
+    const editFormOptions = ref([
+      [
+        {
+          title: "浠撳簱缂栧彿",
+          field: "warehouseId",
+          type: "input",
+          width: 220,
+          require: true, // 鍚庣鏍囪 IsNullable = false 蹇呬紶椤�
+        },
+        {
+          title: "璐т綅缂栧彿",
+          field: "locationCode",
+          type: "input",
+          width: 220,
+          require: false,
+        },
+        {
+          title: "璐т綅鍚嶇О",
+          field: "locationName",
+          type: "input",
+          width: 220,
+          require: false,
+        },
+        {
+          title: "宸烽亾缂栧彿",
+          field: "roadwayNo",
+          type: "input",
+          width: 220,
+          require: false,
+        }
+      ],
+      [
+        {
+          title: "璐т綅琛�",
+          field: "row",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅鍒�",
+          field: "column",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅灞�",
+          field: "layer",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅娣卞害",
+          field: "depth",
+          type: "input",
+          width: 120,
+          require: false,
+        }
+      ],
+      [
+        {
+          title: "璐т綅绫诲瀷",
+          field: "locationType",
+          type: "input",
+          width: 120,
+          require: false,
+        },
+        {
+          title: "璐т綅鐘舵��",
+          field: "locationStatus",
+          type: "input",
+          width: 120,
+          require: false,
+          defaultValue: "0", // 瀵瑰簲鍚庣 DefaultValue = "0"
+        },
+        {
+          title: "绂佺敤鐘舵��",
+          field: "enableStatus",
+          type: "input",
+          width: 120,
+          require: false,
+          defaultValue: "0", // 瀵瑰簲鍚庣 DefaultValue = "0"
+        },
+        {
+          title: "澶囨敞",
+          field: "remark",
+          type: "input",
+          width: 400,
+          require: false,
+        }
+      ],
+      [
+        {
+          title: "涓婚敭ID",
+          field: "id",
+          type: "input",
+          width: 100,
+          hidden: true,
+          readonly: true,
+        }
+      ]
+    ]);
+
+    // 鎼滅储琛ㄥ崟 鍙屽悜缁戝畾瀛楁
+    const searchFormFields = ref({
+      warehouseId: "",
+      locationCode: "",
+      locationName: "",
+      roadwayNo: "",
+      locationType: "",
+      locationStatus: "",
+      enableStatus: "",
+      creater: "",
+      createDate: "",
+    });
+
+    // 鎼滅储琛ㄥ崟绛涢�夎鍒欓厤缃�
+    const searchFormOptions = ref([
+      [
+        { title: "浠撳簱缂栧彿", field: "warehouseId", type: "like" },
+        { title: "璐т綅缂栧彿", field: "locationCode", type: "like" },
+        { title: "璐т綅鍚嶇О", field: "locationName", type: "like" },
+        
+      ],
+      [
+        { title: "宸烽亾缂栧彿", field: "roadwayNo", type: "like" },
+        { title: "璐т綅绫诲瀷", field: "locationType", type: "like" },
+        { title: "璐т綅鐘舵��", field: "locationStatus", type: "like" },
+        
+      ],
+      [
+        { title: "绂佺敤鐘舵��", field: "enableStatus", type: "like" },
+        { title: "鍒涘缓浜�", field: "creater", type: "like" },
+        { title: "鍒涘缓鏃堕棿", field: "createDate", type: "datetime" },
+      ]
+    ]);
+
+    // 琛ㄦ牸鍒楅厤缃� 瀹屾暣鏄犲皠鍚庣瀹炰綋鎵�鏈夊瓧娈�+鍏叡瀹¤瀛楁
+    const columns = ref([
+      {
+        field: "id",
+        title: "搴忓彿",
+        type: "int",
+        width: 90,
+        hidden: true,
+        readonly: true,
+        require: true,
+        align: "left",
+      },
+      {
+        field: "warehouseId",
+        title: "浠撳簱缂栧彿",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "locationCode",
+        title: "璐т綅缂栧彿",
+        type: "string",
+        width: 140,
+        align: "left",
+      },
+      {
+        field: "locationName",
+        title: "璐т綅鍚嶇О",
+        type: "string",
+        width: 160,
+        align: "left",
+      },
+      {
+        field: "roadwayNo",
+        title: "宸烽亾缂栧彿",
+        type: "string",
+        width: 120,
+        align: "left",
+      },
+      {
+        field: "row",
+        title: "璐т綅琛�",
+        type: "int",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "column",
+        title: "璐т綅鍒�",
+        type: "int",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "layer",
+        title: "璐т綅灞�",
+        type: "int",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "depth",
+        title: "璐т綅娣卞害",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "locationType",
+        title: "璐т綅绫诲瀷",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "locationStatus",
+        title: "璐т綅鐘舵��",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "enableStatus",
+        title: "绂佺敤鐘舵��",
+        type: "int",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "creater",
+        title: "鍒涘缓浜�",
+        type: "string",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "createDate",
+        title: "鍒涘缓鏃堕棿",
+        type: "datetime",
+        width: 150,
+        align: "left",
+      },
+      {
+        field: "modifier",
+        title: "淇敼浜�",
+        type: "string",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "modifyDate",
+        title: "淇敼鏃堕棿",
+        type: "datetime",
+        width: 160,
+        align: "left",
+      },
+      {
+        field: "remark",
+        title: "澶囨敞",
+        type: "string",
+        width: 200,
+        align: "left",
+      },
+    ]);
+
+    return {
+      table,
+      extend,
+      editFormFields,
+      editFormOptions,
+      searchFormFields,
+      searchFormOptions,
+      columns
+    };
+  },
+});
+</script>
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/stationManger.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/stationManger.vue"
new file mode 100644
index 0000000..ec425a6
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Client/src/views/basicinfo/stationManger.vue"
@@ -0,0 +1,312 @@
+<template>
+  <view-grid
+    ref="grid"
+    :columns="columns"
+    :editFormFields="editFormFields"
+    :editFormOptions="editFormOptions"
+    :searchFormFields="searchFormFields"
+    :searchFormOptions="searchFormOptions"
+    :table="table"
+    :extend="extend"
+  >
+  </view-grid>
+</template>
+
+<script>
+import extend from "@/extension/basicinfo/stationManger.js";
+import { ref, defineComponent } from "vue";
+
+export default defineComponent({
+  setup() {
+    // 琛ㄦ牸鏍稿績閰嶇疆 - 鍏ㄥ皬椹煎嘲鍛藉悕瑙勮寖
+    const table = ref({
+      key: "id",
+      footer: "Foots",
+      cnName: "绔欏彴琛�",
+      name: "stationManger",
+      url: "/stationManger/",
+      sortName: "createDate",
+    });
+
+    // 鏂板/缂栬緫琛ㄥ崟缁戝畾瀛楁 - 銆愬叏灏忛┘宄般��
+    const editFormFields = ref({
+      id: "",
+      stationCode: "",
+      stationName: "",
+      stationType: "",
+      stackerCraneStationCode: "",
+      stationDeviceCode: "",
+      stackerCraneCode: "",
+      agvStationCode: "",
+      isOccupied: "",
+      remark: ""
+    });
+
+    // 鏂板/缂栬緫琛ㄥ崟甯冨眬+鏍¢獙瑙勫垯 - 銆愬叏灏忛┘宄癴ield銆� 涓ユ牸鍖归厤鍚庣闈炵┖绾︽潫
+    const editFormOptions = ref([
+      [
+        {
+          title: "绔欏彴缂栧彿",
+          field: "stationCode",
+          type: "input",
+          width: 200,
+          require: true, // 鍚庣IsNullable = false 蹇呬紶
+        },
+        {
+          title: "绔欏彴鍚嶇О",
+          field: "stationName",
+          type: "input",
+          width: 200,
+          require: false,
+        },
+        {
+          title: "绔欏彴绫诲瀷",
+          field: "stationType",
+          type: "select",
+          width: 180,
+          require: true, // 鍚庣IsNullable = false 蹇呬紶
+          data: [
+            { key: "1", value: "鍙叆" },
+            { key: "2", value: "鍙嚭" },
+            { key: "3", value: "鍙叆鍙嚭" },
+          ],
+        }
+      ],
+      [
+        {
+          title: "鍫嗗灈鏈虹珯浣嶇紪鐮�",
+          field: "stackerCraneStationCode",
+          type: "input",
+          width: 220,
+          require: true, 
+          placeholder: "鎺�-鍒�-灞�"
+        },
+        {
+          title: "绔欏彴璁惧缂栧彿",
+          field: "stationDeviceCode",
+          type: "input",
+          width: 200,
+          require: true, 
+        },
+        {
+          title: "鍫嗗灈鏈虹紪鍙�",
+          field: "stackerCraneCode",
+          type: "input",
+          width: 200,
+          require: true, // 鍚庣IsNullable = false 蹇呬紶
+        },
+        
+      ],
+      [
+        {
+          title: "AGV绔欏彴缂栧彿",
+          field: "agvStationCode",
+          type: "input",
+          width: 200,
+          require: false,
+        },
+        {
+          title: "绔欏彴鍗犵敤鐘舵��",
+          field: "isOccupied",
+          type: "select",
+          width: 180,
+          require: true, 
+          data: [
+            { key: "0", value: "鍙敤" },
+            { key: "1", value: "鍗犵敤" },
+          ],
+        },
+        {
+          title: "澶囨敞",
+          field: "remark",
+          type: "input",
+          width: 800,
+          require: false,
+        }
+      ],
+      [
+        {
+          title: "涓婚敭ID",
+          field: "id",
+          type: "input",
+          width: 100,
+          hidden: true,
+          readonly: true,
+        }
+      ]
+    ]);
+
+    const searchFormFields = ref({
+      stationCode: "",
+      stationName: "",
+      stationType: "",
+      stackerCraneCode: "",
+      agvStationCode: "",
+      isOccupied: "",
+      creater: "",
+      createDate: "",
+    });
+
+    const searchFormOptions = ref([
+      [
+        { title: "绔欏彴缂栧彿", field: "stationCode", type: "like" },
+        { title: "绔欏彴鍚嶇О", field: "stationName", type: "like" },
+        { title: "绔欏彴绫诲瀷", 
+        field: "stationType", 
+        type: "select",
+        data: [
+          { key: "1", value: "鍙叆" },
+          { key: "2", value: "鍙嚭" },
+          { key: "3", value: "鍙叆鍙嚭" },
+        ],
+      },
+    ],
+      [
+        { title: "鍫嗗灈鏈虹紪鍙�", field: "stackerCraneCode", type: "like" },
+        { title: "AGV绔欏彴缂栧彿", field: "agvStationCode", type: "like" },
+        { title: "鍗犵敤鐘舵��", field: "isOccupied", type: "select",
+        data: [
+          { key: "0", value: "鍙敤" },
+          { key: "1", value: "鍗犵敤" },
+        ],
+      },
+    ],
+      [
+        { title: "鍒涘缓浜�", field: "creater", type: "like" },
+        { title: "鍒涘缓鏃堕棿", field: "createDate", type: "datetime" },
+      ]
+    ]);
+
+
+    const columns = ref([
+      {
+        field: "id",
+        title: "搴忓彿",
+        type: "int",
+        width: 90,
+        hidden: true,
+        readonly: true,
+        require: true,
+        align: "left",
+      },
+      {
+        field: "stationCode",
+        title: "绔欏彴缂栧彿",
+        type: "string",
+        width: 140,
+        align: "left",
+      },
+      {
+        field: "stationName",
+        title: "绔欏彴鍚嶇О",
+        type: "string",
+        width: 140,
+        align: "left",
+      },
+      {
+        field: "stationType",
+        title: "绔欏彴绫诲瀷",
+        type: "select",
+        width: 120,
+        align: "left",
+        bind: {
+          key: "value",
+          data: [
+            { key: "1", value: "鍙叆" },
+            { key: "2", value: "鍙嚭" },
+            { key: "3", value: "鍙叆鍙嚭" },
+          ],
+        },
+      },
+      {
+        field: "stackerCraneStationCode",
+        title: "鍫嗗灈鏈虹珯浣嶇紪鐮�",
+        type: "string",
+        width: 160,
+        align: "left",
+        titleTips: "鎺�-鍒�-灞�"
+      },
+      {
+        field: "stationDeviceCode",
+        title: "绔欏彴璁惧缂栧彿",
+        type: "string",
+        width: 160,
+        align: "left",
+      },
+      {
+        field: "stackerCraneCode",
+        title: "鍫嗗灈鏈虹紪鍙�",
+        type: "string",
+        width: 140,
+        align: "left",
+      },
+      {
+        field: "agvStationCode",
+        title: "AGV绔欏彴缂栧彿",
+        type: "string",
+        width: 140,
+        align: "left",
+      },
+      {
+        field: "isOccupied",
+        title: "绔欏彴鐘舵��",
+        type: "select",
+        width: 120,
+        align: "left",
+        bind: {
+          key: "value",
+          data: [
+            { key: "0", value: "鍙敤" },
+            { key: "1", value: "鍗犵敤" },
+          ],
+        },
+      },
+      {
+        field: "remark",
+        title: "澶囨敞",
+        type: "string",
+        width: 180,
+        align: "left",
+      },
+      {
+        field: "creater",
+        title: "鍒涘缓浜�",
+        type: "string",
+        width: 90,
+        align: "left",
+      },
+      {
+        field: "createDate",
+        title: "鍒涘缓鏃堕棿",
+        type: "datetime",
+        width: 150,
+        align: "left",
+      },
+      {
+        field: "modifier",
+        title: "淇敼浜�",
+        type: "string",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "modifyDate",
+        title: "淇敼鏃堕棿",
+        type: "datetime",
+        width: 160,
+        align: "left",
+      },
+    ]);
+
+    return {
+      table,
+      extend,
+      editFormFields,
+      editFormOptions,
+      searchFormFields,
+      searchFormOptions,
+      columns
+    };
+  },
+});
+</script>
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db"
new file mode 100644
index 0000000..7006c49
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db"
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db"
new file mode 100644
index 0000000..4474a12
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db"
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json"
new file mode 100644
index 0000000..4573302
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json"
@@ -0,0 +1,657 @@
+{
+  "Version": 1,
+  "WorkspaceRootPath": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\",
+  "Documents": [
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\basicinfo\\dt_hklocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_hklocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\basicinfo\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\basicinfo\\dt_stationmanger.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_stationmanger.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\basicinfo\\dt_rgvlocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_rgvlocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\basicinfo\\dt_klslocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_klslocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\taskenum\\tasktypegroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\taskenum\\tasktypegroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\taskenum\\tasktypeenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\taskenum\\tasktypeenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\taskenum\\taskstatusgroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\taskenum\\taskstatusgroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\taskenum\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\taskenum\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\taskenum\\taskenumhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\taskenum\\taskenumhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\areainfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\areainfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\stationmangercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\stationmangercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\rgvlocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\rgvlocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\klslocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\klslocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\hklocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\hklocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\apiinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\apiinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\routercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\routercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_basicinfoservice\\stationmangerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|solutionrelative:wideseawcs_basicinfoservice\\stationmangerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_basicinfoservice\\apiinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|solutionrelative:wideseawcs_basicinfoservice\\apiinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_basicinfoservice\\rgvlocationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|solutionrelative:wideseawcs_basicinfoservice\\rgvlocationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\agv\\khagvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\agv\\khagvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\agv\\klsagvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\agv\\klsagvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\rgv\\rgvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\rgv\\rgvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\wms\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\wms\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\task\\taskexecutedetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\task\\taskexecutedetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\task\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\task\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\system\\sys_dictionarycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\system\\sys_dictionarycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\quartzjob\\dispatchinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\quartzjob\\dispatchinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\quartzjob\\deviceprotocoldetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\quartzjob\\deviceprotocoldetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\quartzjob\\deviceprotocolcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\quartzjob\\deviceprotocolcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\quartzjob\\deviceinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\quartzjob\\deviceinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_dto\\taskinfo\\wmstasksdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\taskinfo\\wmstasksdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_dto\\taskinfo\\wmstaskdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\taskinfo\\wmstaskdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\logininfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\logininfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\taskinfo\\dt_taskexecutedetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\taskinfo\\dt_taskexecutedetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\taskinfo\\dt_task.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\taskinfo\\dt_task.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\wideseawcs_model.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\wideseawcs_model.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+    }
+  ],
+  "DocumentGroupContainers": [
+    {
+      "Orientation": 0,
+      "VerticalTabListWidth": 256,
+      "DocumentGroups": [
+        {
+          "DockedWidth": 200,
+          "SelectedChildIndex": 36,
+          "Children": [
+            {
+              "$type": "Bookmark",
+              "Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
+            },
+            {
+              "$type": "Bookmark",
+              "Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 5,
+              "Title": "TaskTypeGroup.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskTypeGroup.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\TaskEnum\\TaskTypeGroup.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskTypeGroup.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\TaskEnum\\TaskTypeGroup.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T02:41:20.261Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 10,
+              "Title": "AreaInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\AreaInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\AreaInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\AreaInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\AreaInfo.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T02:41:09.725Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 6,
+              "Title": "TaskTypeEnum.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskTypeEnum.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\TaskEnum\\TaskTypeEnum.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskTypeEnum.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\TaskEnum\\TaskTypeEnum.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T02:40:55.566Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 7,
+              "Title": "TaskStatusGroup.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskStatusGroup.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\TaskEnum\\TaskStatusGroup.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskStatusGroup.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\TaskEnum\\TaskStatusGroup.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T02:40:54.653Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 8,
+              "Title": "TaskStatusEnum.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskStatusEnum.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\TaskEnum\\TaskStatusEnum.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskStatusEnum.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\TaskEnum\\TaskStatusEnum.cs",
+              "ViewState": "AgIAAEoAAAAAAAAAAAAIwAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T02:06:03.001Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 11,
+              "Title": "StationMangerController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\StationMangerController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\StationMangerController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\StationMangerController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\StationMangerController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:28:43.775Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 12,
+              "Title": "RGVLocationInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\RGVLocationInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\RGVLocationInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\RGVLocationInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\RGVLocationInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwwAAABqAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:28:22.942Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 13,
+              "Title": "KLSLocationInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\KLSLocationInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\KLSLocationInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\KLSLocationInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\KLSLocationInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwwAAABqAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:27:59.369Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 14,
+              "Title": "HKLocationInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\HKLocationInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\HKLocationInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\HKLocationInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\HKLocationInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAABnAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:27:38.139Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 15,
+              "Title": "ApiInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\ApiInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\ApiInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\ApiInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\ApiInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAARAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:27:15.67Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 17,
+              "Title": "StationMangerService.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\StationMangerService.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_BasicInfoService\\StationMangerService.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\StationMangerService.cs",
+              "RelativeToolTip": "WIDESEAWCS_BasicInfoService\\StationMangerService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:18:37.022Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 19,
+              "Title": "RGVLocationInfoService.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\RGVLocationInfoService.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_BasicInfoService\\RGVLocationInfoService.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\RGVLocationInfoService.cs",
+              "RelativeToolTip": "WIDESEAWCS_BasicInfoService\\RGVLocationInfoService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:18:36.274Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 23,
+              "Title": "WMSController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\WMS\\WMSController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\WMS\\WMSController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\WMS\\WMSController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\WMS\\WMSController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T08:00:01.515Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 24,
+              "Title": "TaskExecuteDetailController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:58.682Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 25,
+              "Title": "TaskController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:57.723Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 26,
+              "Title": "Sys_DictionaryController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:25.71Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 22,
+              "Title": "RGVController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\RGV\\RGVController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\RGV\\RGVController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\RGV\\RGVController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\RGV\\RGVController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:52.106Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 27,
+              "Title": "DispatchInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:47.054Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 28,
+              "Title": "DeviceProtocolDetailController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:45.724Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 29,
+              "Title": "DeviceProtocolController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:45.058Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 30,
+              "Title": "DeviceInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:43.91Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 16,
+              "Title": "RouterController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs",
+              "ViewState": "AgIAABUAAAAAAAAAAAAAACkAAAA+AAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:38.219Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 21,
+              "Title": "KLSAGVController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\AGV\\KLSAGVController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\AGV\\KLSAGVController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\AGV\\KLSAGVController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\AGV\\KLSAGVController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:32.668Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 18,
+              "Title": "ApiInfoService.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\ApiInfoService.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_BasicInfoService\\ApiInfoService.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\ApiInfoService.cs",
+              "RelativeToolTip": "WIDESEAWCS_BasicInfoService\\ApiInfoService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvw4AAAA0AAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:56:19.461Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 31,
+              "Title": "WMSTasksDTO.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\TaskInfo\\WMSTasksDTO.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\TaskInfo\\WMSTasksDTO.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\TaskInfo\\WMSTasksDTO.cs",
+              "RelativeToolTip": "WIDESEAWCS_DTO\\TaskInfo\\WMSTasksDTO.cs",
+              "ViewState": "AgIAAAYAAAAAAAAAAAAAAAYAAAAhAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:18:05.824Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 32,
+              "Title": "WMSTaskDTO.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\TaskInfo\\WMSTaskDTO.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\TaskInfo\\WMSTaskDTO.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\TaskInfo\\WMSTaskDTO.cs",
+              "RelativeToolTip": "WIDESEAWCS_DTO\\TaskInfo\\WMSTaskDTO.cs",
+              "ViewState": "AgIAABUAAAAAAAAAAAAcwAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:18:01.191Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 33,
+              "Title": "LoginInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\LoginInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\LoginInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\LoginInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\LoginInfo.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:15:21.145Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 34,
+              "Title": "Dt_TaskExecuteDetail.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:15:19.872Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 35,
+              "Title": "Dt_Task.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAADUAAAAuAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T06:59:56.882Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 36,
+              "Title": "appsettings.json",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\appsettings.json",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
+              "RelativeToolTip": "WIDESEAWCS_Server\\appsettings.json",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAgAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
+              "WhenOpened": "2026-01-16T05:52:31.39Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 37,
+              "Title": "WIDESEAWCS_Model.csproj",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj",
+              "RelativeToolTip": "WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+              "WhenOpened": "2026-01-16T05:40:33.111Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 2,
+              "Title": "Dt_StationManger.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_StationManger.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_StationManger.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_StationManger.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_StationManger.cs",
+              "ViewState": "AgIAABYAAAAAAAAAAAAQwCMAAAASAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:53.878Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 3,
+              "Title": "Dt_RGVLocationInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_RGVLocationInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_RGVLocationInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_RGVLocationInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_RGVLocationInfo.cs",
+              "ViewState": "AgIAAEgAAAAAAAAAAAAQwBAAAAAVAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:52.533Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 4,
+              "Title": "Dt_KLSLocationInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_KLSLocationInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_KLSLocationInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_KLSLocationInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_KLSLocationInfo.cs",
+              "ViewState": "AgIAAEgAAAAAAAAAAAAQwE4AAAAWAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:45.352Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 0,
+              "Title": "Dt_HKLocationInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_HKLocationInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_HKLocationInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_HKLocationInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_HKLocationInfo.cs",
+              "ViewState": "AgIAAEoAAAAAAAAAAAA0wF0AAAAFAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:45.719Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 1,
+              "Title": "Dt_ApiInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs",
+              "ViewState": "AgIAABYAAAAAAAAAAAAQwCQAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:39.95Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 20,
+              "Title": "KHAGVController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\AGV\\KHAGVController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\AGV\\KHAGVController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\AGV\\KHAGVController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\AGV\\KHAGVController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:34.44Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 9,
+              "Title": "TaskEnumHelper.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskEnumHelper.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\TaskEnum\\TaskEnumHelper.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskEnumHelper.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\TaskEnum\\TaskEnumHelper.cs",
+              "ViewState": "AgIAAAkAAAAAAAAAAAAAABIAAABHAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:01.731Z",
+              "EditorCaption": ""
+            }
+          ]
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json"
new file mode 100644
index 0000000..4573302
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json"
@@ -0,0 +1,657 @@
+{
+  "Version": 1,
+  "WorkspaceRootPath": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\",
+  "Documents": [
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\basicinfo\\dt_hklocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_hklocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\basicinfo\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\basicinfo\\dt_stationmanger.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_stationmanger.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\basicinfo\\dt_rgvlocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_rgvlocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\basicinfo\\dt_klslocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_klslocationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\taskenum\\tasktypegroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\taskenum\\tasktypegroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\taskenum\\tasktypeenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\taskenum\\tasktypeenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\taskenum\\taskstatusgroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\taskenum\\taskstatusgroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\taskenum\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\taskenum\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\taskenum\\taskenumhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\taskenum\\taskenumhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_common\\areainfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\areainfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\stationmangercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\stationmangercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\rgvlocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\rgvlocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\klslocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\klslocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\hklocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\hklocationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\apiinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\apiinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\basicinfo\\routercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\basicinfo\\routercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_basicinfoservice\\stationmangerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|solutionrelative:wideseawcs_basicinfoservice\\stationmangerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_basicinfoservice\\apiinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|solutionrelative:wideseawcs_basicinfoservice\\apiinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_basicinfoservice\\rgvlocationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|solutionrelative:wideseawcs_basicinfoservice\\rgvlocationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\agv\\khagvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\agv\\khagvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\agv\\klsagvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\agv\\klsagvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\rgv\\rgvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\rgv\\rgvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\wms\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\wms\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\task\\taskexecutedetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\task\\taskexecutedetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\task\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\task\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\system\\sys_dictionarycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\system\\sys_dictionarycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\quartzjob\\dispatchinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\quartzjob\\dispatchinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\quartzjob\\deviceprotocoldetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\quartzjob\\deviceprotocoldetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\quartzjob\\deviceprotocolcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\quartzjob\\deviceprotocolcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\controllers\\quartzjob\\deviceinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\quartzjob\\deviceinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_dto\\taskinfo\\wmstasksdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\taskinfo\\wmstasksdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_dto\\taskinfo\\wmstaskdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\taskinfo\\wmstaskdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\logininfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\logininfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\taskinfo\\dt_taskexecutedetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\taskinfo\\dt_taskexecutedetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\models\\taskinfo\\dt_task.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\taskinfo\\dt_task.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_server\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\gsxm\\gaopulitiku\\\u4EE3\u7801\u7BA1\u7406\\wcs\\wideseawcs_server\\wideseawcs_model\\wideseawcs_model.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\wideseawcs_model.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+    }
+  ],
+  "DocumentGroupContainers": [
+    {
+      "Orientation": 0,
+      "VerticalTabListWidth": 256,
+      "DocumentGroups": [
+        {
+          "DockedWidth": 200,
+          "SelectedChildIndex": 36,
+          "Children": [
+            {
+              "$type": "Bookmark",
+              "Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
+            },
+            {
+              "$type": "Bookmark",
+              "Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 5,
+              "Title": "TaskTypeGroup.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskTypeGroup.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\TaskEnum\\TaskTypeGroup.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskTypeGroup.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\TaskEnum\\TaskTypeGroup.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T02:41:20.261Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 10,
+              "Title": "AreaInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\AreaInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\AreaInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\AreaInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\AreaInfo.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T02:41:09.725Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 6,
+              "Title": "TaskTypeEnum.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskTypeEnum.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\TaskEnum\\TaskTypeEnum.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskTypeEnum.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\TaskEnum\\TaskTypeEnum.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T02:40:55.566Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 7,
+              "Title": "TaskStatusGroup.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskStatusGroup.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\TaskEnum\\TaskStatusGroup.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskStatusGroup.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\TaskEnum\\TaskStatusGroup.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T02:40:54.653Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 8,
+              "Title": "TaskStatusEnum.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskStatusEnum.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\TaskEnum\\TaskStatusEnum.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskStatusEnum.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\TaskEnum\\TaskStatusEnum.cs",
+              "ViewState": "AgIAAEoAAAAAAAAAAAAIwAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T02:06:03.001Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 11,
+              "Title": "StationMangerController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\StationMangerController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\StationMangerController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\StationMangerController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\StationMangerController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:28:43.775Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 12,
+              "Title": "RGVLocationInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\RGVLocationInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\RGVLocationInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\RGVLocationInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\RGVLocationInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwwAAABqAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:28:22.942Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 13,
+              "Title": "KLSLocationInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\KLSLocationInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\KLSLocationInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\KLSLocationInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\KLSLocationInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwwAAABqAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:27:59.369Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 14,
+              "Title": "HKLocationInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\HKLocationInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\HKLocationInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\HKLocationInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\HKLocationInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAABnAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:27:38.139Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 15,
+              "Title": "ApiInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\ApiInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\ApiInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\ApiInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\ApiInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAARAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:27:15.67Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 17,
+              "Title": "StationMangerService.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\StationMangerService.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_BasicInfoService\\StationMangerService.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\StationMangerService.cs",
+              "RelativeToolTip": "WIDESEAWCS_BasicInfoService\\StationMangerService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:18:37.022Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 19,
+              "Title": "RGVLocationInfoService.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\RGVLocationInfoService.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_BasicInfoService\\RGVLocationInfoService.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\RGVLocationInfoService.cs",
+              "RelativeToolTip": "WIDESEAWCS_BasicInfoService\\RGVLocationInfoService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-19T01:18:36.274Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 23,
+              "Title": "WMSController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\WMS\\WMSController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\WMS\\WMSController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\WMS\\WMSController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\WMS\\WMSController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T08:00:01.515Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 24,
+              "Title": "TaskExecuteDetailController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:58.682Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 25,
+              "Title": "TaskController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:57.723Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 26,
+              "Title": "Sys_DictionaryController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:25.71Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 22,
+              "Title": "RGVController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\RGV\\RGVController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\RGV\\RGVController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\RGV\\RGVController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\RGV\\RGVController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:52.106Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 27,
+              "Title": "DispatchInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:47.054Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 28,
+              "Title": "DeviceProtocolDetailController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:45.724Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 29,
+              "Title": "DeviceProtocolController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:45.058Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 30,
+              "Title": "DeviceInfoController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:43.91Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 16,
+              "Title": "RouterController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs",
+              "ViewState": "AgIAABUAAAAAAAAAAAAAACkAAAA+AAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:38.219Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 21,
+              "Title": "KLSAGVController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\AGV\\KLSAGVController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\AGV\\KLSAGVController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\AGV\\KLSAGVController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\AGV\\KLSAGVController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:59:32.668Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 18,
+              "Title": "ApiInfoService.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\ApiInfoService.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_BasicInfoService\\ApiInfoService.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\ApiInfoService.cs",
+              "RelativeToolTip": "WIDESEAWCS_BasicInfoService\\ApiInfoService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvw4AAAA0AAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:56:19.461Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 31,
+              "Title": "WMSTasksDTO.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\TaskInfo\\WMSTasksDTO.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\TaskInfo\\WMSTasksDTO.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\TaskInfo\\WMSTasksDTO.cs",
+              "RelativeToolTip": "WIDESEAWCS_DTO\\TaskInfo\\WMSTasksDTO.cs",
+              "ViewState": "AgIAAAYAAAAAAAAAAAAAAAYAAAAhAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:18:05.824Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 32,
+              "Title": "WMSTaskDTO.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\TaskInfo\\WMSTaskDTO.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\TaskInfo\\WMSTaskDTO.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\TaskInfo\\WMSTaskDTO.cs",
+              "RelativeToolTip": "WIDESEAWCS_DTO\\TaskInfo\\WMSTaskDTO.cs",
+              "ViewState": "AgIAABUAAAAAAAAAAAAcwAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:18:01.191Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 33,
+              "Title": "LoginInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\LoginInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\LoginInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\LoginInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\LoginInfo.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:15:21.145Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 34,
+              "Title": "Dt_TaskExecuteDetail.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T07:15:19.872Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 35,
+              "Title": "Dt_Task.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAADUAAAAuAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T06:59:56.882Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 36,
+              "Title": "appsettings.json",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\appsettings.json",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
+              "RelativeToolTip": "WIDESEAWCS_Server\\appsettings.json",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAgAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
+              "WhenOpened": "2026-01-16T05:52:31.39Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 37,
+              "Title": "WIDESEAWCS_Model.csproj",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj",
+              "RelativeToolTip": "WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+              "WhenOpened": "2026-01-16T05:40:33.111Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 2,
+              "Title": "Dt_StationManger.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_StationManger.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_StationManger.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_StationManger.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_StationManger.cs",
+              "ViewState": "AgIAABYAAAAAAAAAAAAQwCMAAAASAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:53.878Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 3,
+              "Title": "Dt_RGVLocationInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_RGVLocationInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_RGVLocationInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_RGVLocationInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_RGVLocationInfo.cs",
+              "ViewState": "AgIAAEgAAAAAAAAAAAAQwBAAAAAVAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:52.533Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 4,
+              "Title": "Dt_KLSLocationInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_KLSLocationInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_KLSLocationInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_KLSLocationInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_KLSLocationInfo.cs",
+              "ViewState": "AgIAAEgAAAAAAAAAAAAQwE4AAAAWAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:45.352Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 0,
+              "Title": "Dt_HKLocationInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_HKLocationInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_HKLocationInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_HKLocationInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_HKLocationInfo.cs",
+              "ViewState": "AgIAAEoAAAAAAAAAAAA0wF0AAAAFAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:45.719Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 1,
+              "Title": "Dt_ApiInfo.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs",
+              "ViewState": "AgIAABYAAAAAAAAAAAAQwCQAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:39.95Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 20,
+              "Title": "KHAGVController.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\AGV\\KHAGVController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\AGV\\KHAGVController.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\AGV\\KHAGVController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\AGV\\KHAGVController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:34.44Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 9,
+              "Title": "TaskEnumHelper.cs",
+              "DocumentMoniker": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskEnumHelper.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Common\\TaskEnum\\TaskEnumHelper.cs",
+              "ToolTip": "E:\\gsxm\\GaoPuLiTiKu\\\u4EE3\u7801\u7BA1\u7406\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\TaskEnum\\TaskEnumHelper.cs",
+              "RelativeToolTip": "WIDESEAWCS_Common\\TaskEnum\\TaskEnumHelper.cs",
+              "ViewState": "AgIAAAkAAAAAAAAAAAAAABIAAABHAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-01-16T03:29:01.731Z",
+              "EditorCaption": ""
+            }
+          ]
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/ApiInfoController.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/ApiInfoController.cs"
new file mode 100644
index 0000000..40f8c15
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/ApiInfoController.cs"
@@ -0,0 +1,22 @@
+锘縰sing Microsoft.AspNetCore.Mvc;
+using WIDESEAWCS_Core.BaseController;
+using WIDESEAWCS_IBasicInfoService;
+using WIDESEAWCS_Model.Models;
+
+namespace WIDESEAWCS_Server.Controllers.BasicInfo
+{
+    /// <summary>
+    ///鎺ュ彛淇℃伅
+    /// </summary>
+    [Route("api/apiInfo")]
+    [ApiController]
+    public class ApiInfoController : ApiBaseController<IApiInfoService, Dt_ApiInfo>
+    {
+        public ApiInfoController(IApiInfoService service) : base(service)
+        {
+
+        }
+
+
+    }
+}
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/HKLocationInfoController.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/HKLocationInfoController.cs"
new file mode 100644
index 0000000..f447df2
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/HKLocationInfoController.cs"
@@ -0,0 +1,21 @@
+锘縰sing Microsoft.AspNetCore.Mvc;
+using WIDESEAWCS_Core.BaseController;
+using WIDESEAWCS_IBasicInfoService;
+using WIDESEAWCS_Model.Models;
+
+namespace WIDESEAWCS_Server.Controllers.BasicInfo
+{
+    /// <summary>
+    /// 娴峰悍璐т綅淇℃伅
+    /// </summary>
+    [Route("api/hKLocationInfo")]
+    [ApiController]
+    public class HKLocationInfoController : ApiBaseController<IHKLocationInfoService, Dt_HKLocationInfo>
+    {
+        public HKLocationInfoController(IHKLocationInfoService service) : base(service)
+        {
+
+        }
+
+    }
+}
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/KLSLocationInfoController.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/KLSLocationInfoController.cs"
new file mode 100644
index 0000000..865a150
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/KLSLocationInfoController.cs"
@@ -0,0 +1,20 @@
+锘縰sing Microsoft.AspNetCore.Mvc;
+using WIDESEAWCS_Core.BaseController;
+using WIDESEAWCS_IBasicInfoService;
+using WIDESEAWCS_Model.Models;
+
+namespace WIDESEAWCS_Server.Controllers.BasicInfo
+{
+    /// <summary>
+    /// 鍑箰澹揣浣嶄俊鎭�
+    /// </summary>
+    [Route("api/kLSLocationInfo")]
+    [ApiController]
+    public class KLSLocationInfoController : ApiBaseController<IKLSLocationInfoService, Dt_KLSLocationInfo>
+    {
+        public KLSLocationInfoController(IKLSLocationInfoService service) : base(service)
+        {
+
+        }
+    }
+}
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/RGVLocationInfoController.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/RGVLocationInfoController.cs"
new file mode 100644
index 0000000..7aa1885
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/RGVLocationInfoController.cs"
@@ -0,0 +1,21 @@
+锘縰sing Microsoft.AspNetCore.Mvc;
+using WIDESEAWCS_Core.BaseController;
+using WIDESEAWCS_IBasicInfoService;
+using WIDESEAWCS_Model.Models;
+
+namespace WIDESEAWCS_Server.Controllers.BasicInfo
+{
+    /// <summary>
+    /// 鍥涘悜杞﹁揣浣嶄俊鎭�
+    /// </summary>
+    [Route("api/rGVLocationInfo")]
+    [ApiController]
+    public class RGVLocationInfoController : ApiBaseController<IRGVLocationInfoService, Dt_RGVLocationInfo>
+    {
+        public RGVLocationInfoController(IRGVLocationInfoService service) : base(service)
+        {
+
+        }
+
+    }
+}
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/StationMangerController.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/StationMangerController.cs"
new file mode 100644
index 0000000..2a60717
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/StationMangerController.cs"
@@ -0,0 +1,20 @@
+锘縰sing Microsoft.AspNetCore.Mvc;
+using WIDESEAWCS_Core.BaseController;
+using WIDESEAWCS_IBasicInfoService;
+using WIDESEAWCS_Model.Models;
+
+namespace WIDESEAWCS_Server.Controllers.BasicInfo
+{
+    /// <summary>
+    /// 鍥涘悜杞﹁揣浣嶄俊鎭�
+    /// </summary>
+    [Route("api/stationManger")]
+    [ApiController]
+    public class StationMangerController : ApiBaseController<IStationMangerService, Dt_StationManger>
+    {
+        public StationMangerController(IStationMangerService service) : base(service)
+        {
+
+        }
+    }
+}
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/WIDESEAWCS_Server.csproj" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/WIDESEAWCS_Server.csproj"
index e75c7ae..c164b98 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/WIDESEAWCS_Server.csproj"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/WIDESEAWCS_Server.csproj"
@@ -57,6 +57,8 @@
 	</ItemGroup>
 
 	<ItemGroup>
+		<ProjectReference Include="..\WIDESEAWCS_BasicInfoService\WIDESEAWCS_BasicInfoService.csproj" />
+		<ProjectReference Include="..\WIDESEAWCS_IBasicInfoService\WIDESEAWCS_IBasicInfoService.csproj" />
 		<ProjectReference Include="..\WIDESEAWCS_SystemServices\WIDESEAWCS_SystemServices.csproj" />
 		<ProjectReference Include="..\WIDESEAWCs_TaskInfoService\WIDESEAWCs_TaskInfoService.csproj" />
 		<ProjectReference Include="..\WIDESEAWCS_Tasks\WIDESEAWCS_Tasks.csproj" />
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json"
index 2ac621f..a8bb3e1 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json"
@@ -17,7 +17,7 @@
     //5.PostgreSQL
     "DBType": "SqlServer",
     //杩炴帴瀛楃涓�
-    "ConnectionString": "Data Source=.;Initial Catalog=WIDESEAWCS_GP;User ID=sa;Password=P@ssw0rd;Integrated Security=False;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
+    "ConnectionString": "Data Source=.;Initial Catalog=WIDESEAWCS_GP;User ID=sa;Password=123456;Integrated Security=False;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
     //璺ㄥ煙
     "Cors": {
         "PolicyName": "CorsIpAccess", //绛栫暐鍚嶇О
@@ -30,7 +30,7 @@
     "ApiName": "WIDESEAWCS",
     "ExpMinutes": 120,
     "QuartzJobAutoStart": true,
-    "DBSeedEnable": false,
+    "DBSeedEnable": true,
     "QuartzDBSeedEnable": false,
     "LogDeubgEnable": true, //鏄惁璁板綍璋冭瘯鏃ュ織
     "PrintSql": false, //鎵撳嵃SQL璇彞

--
Gitblit v1.9.3