From e98b07c84a2a496da895ef6b523b29ccc75e004d Mon Sep 17 00:00:00 2001 From: hutongqing <hutongqing@hnkhzn.com> Date: 星期五, 23 八月 2024 11:27:01 +0800 Subject: [PATCH] 更新QuartzJob种子数据插入 --- WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/8b2d3206-c17d-4d8b-b3ac-11091c296cbc.vsidx | 0 WIDESEAWCS_Client/src/views/basicinfo/router.vue | 265 ++ WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs | 28 WIDESEAWCS_Server/WIDESEAWCS_Server/Filter/CustomAuthorizeFilter.cs | 20 WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_Menu.tsv | 38 WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/DesignTimeBuild/.dtbcache.v2 | 0 WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskExecuteDetailService.cs | 2 WIDESEAWCS_Server/WIDESEAWCS_Core/Filter/ApiAuthorizeFilter.cs | 66 WIDESEAWCS_Server/WIDESEAWCS_ISystemRepository/ISys_DictionaryListRepository.cs | 14 WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.futdcache.v2 | 0 WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/8a7c48a0-2219-4e0a-a0dd-2cc3e05c2ad2.vsidx | 0 WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/QuartzExtensions/QuartzJobDataTableHostedService.cs | 2 WIDESEAWCS_Server/WIDESEAWCS_Core/Seed/DBSeed.cs | 5 WIDESEAWCS_Client/src/router/viewGird.js | 4 WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/RouterController.cs | 17 WIDESEAWCS_Client/src/extension/basicinfo/extend/routerview.vue | 96 + WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_TaskExecuteDetail.cs | 2 WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceProtocol.tsv | 580 ++++++ WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs | 2 WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_TaskExecuteDetail.tsv | 34 WIDESEAWCS_Client/src/extension/basicinfo/router.js | 66 WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/1855c920-615b-4447-b55c-92c9bb0ff949.vsidx | 0 WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.projects.v7.bin | 0 WIDESEAWCS_Server/WIDESEAWCS_Model/Models/BasicInfo/Dt_Router.cs | 10 WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_Role.tsv | 13 WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs | 2 WIDESEAWCS_Server/WIDESEAWCS_ISystemServices/ISys_DictionaryListService.cs | 14 WIDESEAWCS_Client/src/api/http.js | 4 .gitignore | 5 WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Seed/QuartzJobCreateDataTabel.cs | 70 WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json | 2368 +++----------------------- WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_Task.tsv | 44 WIDESEAWCS_Server/WIDESEAWCS_Server/Filter/CustomProfile.cs | 2 WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.metadata.v7.bin | 0 WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/cf1da1c5-b12c-4f78-9887-d5a7c0e4984f.vsidx | 0 WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs | 2 WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskExecuteDetailService.cs | 49 WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/0a350503-da8d-4812-8fdd-405c2472f86a.vsidx | 0 WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs | 73 WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_User.tsv | 27 WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs | 40 WIDESEAWCS_Server/WIDESEAWCS_BasicInfoService/RouterService.cs | 88 WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/ConveyorLine/CommonConveyorLine.cs | 15 WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceProtocolDetail.tsv | 379 ++++ WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_DictionaryListController.cs | 17 WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_DictionaryList.tsv | 548 ++++++ WIDESEAWCS_Server/WIDESEAWCS_SystemRepository/Sys_DictionaryListRepository.cs | 18 WIDESEAWCS_Client/config/buttons.js | 9 WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_Router.tsv | 146 + WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Storage.cs | 2 WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/DeviceBase/DeviceCommand.cs | 2 WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceInfo.tsv | 34 /dev/null | 57 WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_DictionaryListService.cs | 19 WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json | 2 WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DispatchInfo.tsv | 32 WIDESEAWCS_Server/WIDESEAWCS_IBasicInfoService/IRouterService.cs | 5 57 files changed, 3,002 insertions(+), 2,335 deletions(-) diff --git a/.gitignore b/.gitignore index aee0cbb..55f8268 100644 --- a/.gitignore +++ b/.gitignore @@ -255,3 +255,8 @@ 浠g爜绠$悊/WIDESEA_WMSServer/WIDESEA.WebApi/appsettings.json 浠g爜绠$悊/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2 浠g爜绠$悊/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2 +*.bin +*.v2 +/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/DesignTimeBuild +/WIDESEAWCS_Server/.vs/ProjectEvaluation +/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17 diff --git a/WIDESEAWCS_Client/config/buttons.js b/WIDESEAWCS_Client/config/buttons.js index 0686a5c..4fedd78 100644 --- a/WIDESEAWCS_Client/config/buttons.js +++ b/WIDESEAWCS_Client/config/buttons.js @@ -60,6 +60,15 @@ } }, { + name: "鏌ョ湅瀹屾暣璺敱", + icon: '', + class: '', + value: 'ViewAllRouter', + type: 'info', + onClick: function () { + } +}, +{ name: "鍥炴粴鍒颁笂涓�姝�", icon: '', class: '', diff --git a/WIDESEAWCS_Client/src/api/http.js b/WIDESEAWCS_Client/src/api/http.js index 7db9d97..c959bc8 100644 --- a/WIDESEAWCS_Client/src/api/http.js +++ b/WIDESEAWCS_Client/src/api/http.js @@ -86,11 +86,11 @@ function checkResponse (res) { //鍒锋柊token if (!res.headers) { - if (res.getResponseHeader("vol_exp") == "1") { + if (res.getResponseHeader("WIDESEAWCS_exp") == "1") { replaceToken(); } } - else if (res.headers.vol_exp == "1") { + else if (res.headers.WIDESEAWCS_exp == "1") { replaceToken(); } } diff --git a/WIDESEAWCS_Client/src/extension/basicinfo/extend/routerview.vue b/WIDESEAWCS_Client/src/extension/basicinfo/extend/routerview.vue new file mode 100644 index 0000000..7ad2ff8 --- /dev/null +++ b/WIDESEAWCS_Client/src/extension/basicinfo/extend/routerview.vue @@ -0,0 +1,96 @@ +<template> + <div> + <vol-box + v-model="showDetialBox" + :lazy="true" + width="1200px" + :padding="15" + title="瀹屾暣璺敱鏌ョ湅" + > + <div + style="margin-bottom: 1%" + v-for="(item, index) in routerDatas" + :key="index" + > + <el-row> + <el-col> + <div + class="grid-content right-text" + style="font-weight: bold; font-size: 18px" + > + <span>{{ item.type == "Out" ? "鍑哄簱璺敱" : "鍏ュ簱璺敱" }}</span> + </div> + </el-col> + </el-row> + <el-steps :active="item.routes.length" align-center simple> + <el-step + v-for="itemRouter in item.routes" + :key="itemRouter" + :title="itemRouter" + icon="" + ></el-step> + </el-steps> + </div> + </vol-box> + </div> +</template> + + <script> +import VolBox from "@/components/basic/VolBox.vue"; +export default { + components: { VolBox }, + data() { + return { + active: 0, + showDetialBox: false, + routerDatas: [], + }; + }, + methods: { + open() { + this.showDetialBox = true; + this.getData(); + }, + getData() { + this.http.post("/api/Router/GetAllWholeRouters", {}, true).then((x) => { + if (!x.status) return this.$message.error(x.message); + this.routerDatas = x.data; + }); + }, + }, + created() {}, +}; +</script> + + <style scoped> +.el-col { + border-radius: 4px; +} +.grid-content { + border-radius: 4px; + min-height: 36px; +} +.content-text { + display: flex; + align-items: center; + justify-content: center; +} +.left-text { + display: flex; + align-items: center; + justify-content: flex-start; +} +</style> + <style> +.el-table .warning-row { + background: #fcf1e2; +} + +.el-table .success-row { + background: #f0f9eb; +} + +.el-table .error-row { + background: #fde2e2; +} +</style> \ No newline at end of file diff --git a/WIDESEAWCS_Client/src/extension/basicinfo/router.js b/WIDESEAWCS_Client/src/extension/basicinfo/router.js new file mode 100644 index 0000000..c291c98 --- /dev/null +++ b/WIDESEAWCS_Client/src/extension/basicinfo/router.js @@ -0,0 +1,66 @@ + +//姝s鏂囦欢鏄敤鏉ヨ嚜瀹氫箟鎵╁睍涓氬姟浠g爜锛屽彲浠ユ墿灞曚竴浜涜嚜瀹氫箟椤甸潰鎴栬�呴噸鏂伴厤缃敓鎴愮殑浠g爜 +import gridBody from './extend/routerview.vue' +let extension = { + components: { + //鏌ヨ鐣岄潰鎵╁睍缁勪欢 + gridHeader: '', + gridBody: gridBody, + gridFooter: '', + //鏂板缓銆佺紪杈戝脊鍑烘鎵╁睍缁勪欢 + modelHeader: '', + modelBody: '', + modelFooter: '' + }, + tableAction: '', //鎸囧畾鏌愬紶琛ㄧ殑鏉冮檺(杩欓噷濉啓琛ㄥ悕,榛樿涓嶇敤濉啓) + buttons: { view: [], box: [], detail: [] }, //鎵╁睍鐨勬寜閽� + methods: { + //涓嬮潰杩欎簺鏂规硶鍙互淇濈暀涔熷彲浠ュ垹闄� + onInit() { + var viewButton = this.buttons.find((x) => x.value == "ViewAllRouter"); + if (viewButton) { + viewButton.onClick = ()=>{ + console.log(this.$refs.gridBody) + this.$refs.gridBody.open(); + } + + } + }, + onInited() { + //妗嗘灦鍒濆鍖栭厤缃悗 + //濡傛灉瑕侀厤缃槑缁嗚〃,鍦ㄦ鏂规硶鎿嶄綔 + //this.detailOptions.columns.forEach(column=>{ }); + }, + searchBefore(param) { + //鐣岄潰鏌ヨ鍓�,鍙互缁檖aram.wheres娣诲姞鏌ヨ鍙傛暟 + //杩斿洖false锛屽垯涓嶄細鎵ц鏌ヨ + return true; + }, + searchAfter(result) { + //鏌ヨ鍚庯紝result杩斿洖鐨勬煡璇㈡暟鎹�,鍙互鍦ㄦ樉绀哄埌琛ㄦ牸鍓嶅鐞嗚〃鏍肩殑鍊� + return true; + }, + addBefore(formData) { + //鏂板缓淇濆瓨鍓峟ormData涓哄璞★紝鍖呮嫭鏄庣粏琛紝鍙互缁欑粰琛ㄥ崟璁剧疆鍊硷紝鑷繁杈撳嚭鐪媐ormData鐨勫�� + return true; + }, + updateBefore(formData) { + //缂栬緫淇濆瓨鍓峟ormData涓哄璞★紝鍖呮嫭鏄庣粏琛ㄣ�佸垹闄よ鐨処d + return true; + }, + rowClick({ row, column, event }) { + //鏌ヨ鐣岄潰鐐瑰嚮琛屼簨浠� + // this.$refs.table.$refs.table.toggleRowSelection(row); //鍗曞嚮琛屾椂閫変腑褰撳墠琛�; + }, + modelOpenAfter(row) { + //鐐瑰嚮缂栬緫銆佹柊寤烘寜閽脊鍑烘鍚庯紝鍙互鍦ㄦ澶勫啓閫昏緫锛屽锛屼粠鍚庡彴鑾峰彇鏁版嵁 + //(1)鍒ゆ柇鏄紪杈戣繕鏄柊寤烘搷浣滐細 this.currentAction=='Add'; + //(2)缁欏脊鍑烘璁剧疆榛樿鍊� + //(3)this.editFormFields.瀛楁='xxx'; + //濡傛灉闇�瑕佺粰涓嬫媺妗嗚缃粯璁ゅ�硷紝璇烽亶鍘唗his.editFormOptions鎵惧埌瀛楁閰嶇疆瀵瑰簲data灞炴�х殑key鍊� + //鐪嬩笉鎳傚氨鎶婅緭鍑虹湅锛歝onsole.log(this.editFormOptions) + } + } + }; + export default extension; + \ No newline at end of file diff --git a/WIDESEAWCS_Client/src/router/viewGird.js b/WIDESEAWCS_Client/src/router/viewGird.js index a205441..cde4249 100644 --- a/WIDESEAWCS_Client/src/router/viewGird.js +++ b/WIDESEAWCS_Client/src/router/viewGird.js @@ -53,6 +53,10 @@ path: '/task', name: 'task', component: () => import('@/views/taskinfo/task.vue') + }, { + path: '/router', + name: 'router', + component: () => import('@/views/basicinfo/router.vue') }] export default viewgird diff --git a/WIDESEAWCS_Client/src/views/basicinfo/router.vue b/WIDESEAWCS_Client/src/views/basicinfo/router.vue new file mode 100644 index 0000000..319e35e --- /dev/null +++ b/WIDESEAWCS_Client/src/views/basicinfo/router.vue @@ -0,0 +1,265 @@ + +<template> + <view-grid + ref="grid" + :columns="columns" + :detail="detail" + :editFormFields="editFormFields" + :editFormOptions="editFormOptions" + :searchFormFields="searchFormFields" + :searchFormOptions="searchFormOptions" + :table="table" + :extend="extend" + > + </view-grid> +</template> + <script> +import extend from "@/extension/basicinfo/router.js"; +import { ref, defineComponent } from "vue"; +export default defineComponent({ + setup() { + const table = ref({ + key: "id", + footer: "Foots", + cnName: "璺敱閰嶇疆淇℃伅", + name: "router", + url: "/Router/", + sortName: "createDate", + }); + const editFormFields = ref({ + // name: "", + // jobGroup: "", + // assemblyName: "", + // className: "", + // intervalSecond: "", + // beginTime: "", + // endTime: "", + // remark: "", + }); + const editFormOptions = ref([ + // [ + // { + // title: "浠诲姟鍚嶇О", + // required: true, + // field: "name", + // type: "string", + // }, + // { + // title: "浠诲姟鍒嗙粍", + // required: true, + // field: "jobGroup", + // type: "select", + // dataKey: "deviceType", + // data: [], + // }, + // { + // title: "绋嬪簭闆嗗悕绉�", + // required: true, + // field: "assemblyName", + // type: "string", + // type: "select", + // dataKey: "jobAssembly", + // data: [], + // }, + // { + // title: "浠诲姟鎵�鍦ㄧ被", + // required: true, + // field: "className", + // type: "string", + // type: "select", + // dataKey: "jobClassName", + // data: [], + // }, + // ], + // [ + // { + // title: "闂撮殧鏃堕棿", + // required: true, + // field: "intervalSecond", + // type: "number", + // }, + // { + // title: "寮�濮嬫椂闂�", + // field: "beginTime", + // type: "datetime", + // }, + // { + // title: "缁撴潫鏃堕棿", + // field: "endTime", + // type: "datetime", + // }, + // { + // title: "澶囨敞", + // field: "remark", + // type: "string", + // }, + // ], + ]); + const searchFormFields = ref({ + startPosi: "", + nextPosi: "", + // assemblyName: "", + // className: "", + }); + const searchFormOptions = ref([ + [ + { + title: "璧风偣浣嶇疆", + field: "startPosi", + type: "like", + }, + { + title: "缁堢偣浣嶇疆", + field: "nextPosi", + type: "like", + }, + // { + // title: "绋嬪簭闆嗗悕绉�", + // field: "assemblyName", + // type: "like", + // }, + // { + // title: "浠诲姟鎵�鍦ㄧ被", + // field: "className", + // type: "like", + // }, + ], + ]); + const columns = ref([ + { + field: "id", + title: "Id", + type: "int", + width: 90, + hidden: true, + readonly: true, + require: true, + align: "left", + }, + { + field: "startPosi", + title: "璧风偣浣嶇疆", + type: "string", + width: 90, + align: "left", + }, + { + field: "nextPosi", + title: "缁堢偣浣嶇疆", + type: "string", + width: 180, + align: "left", + }, + { + field: "inOutType", + title: "璺敱绫诲瀷", + type: "string", + width: 180, + align: "left", + }, + { + field: "childPosi", + title: "瀛愪綅缃�", + type: "string", + width: 200, + align: "left", + }, + { + field: "childPosiDeviceCode", + title: "瀛愪綅缃墍灞炶澶�", + type: "string", + width: 120, + align: "left", + }, + { + field: "srmRow", + title: "鍫嗗灈鏈哄彇璐�/鏀捐揣琛�", + type: "int", + width: 150, + align: "left", + }, + { + field: "srmColumn", + title: "鍫嗗灈鏈哄彇璐�/鏀捐揣鍒�", + type: "int", + width: 150, + align: "left", + }, + { + field: "srmLayer", + title: "鍫嗗灈鏈哄彇璐�/鏀捐揣灞�", + type: "int", + width: 150, + align: "left", + }, + { + field: "depth", + title: "娣卞害", + type: "int", + width: 150, + align: "left", + }, + { + field: "isEnd", + title: "鏄惁鏄渶缁堢偣", + type: "bool", + width: 150, + align: "left", + }, + { + field: "creater", + title: "鍒涘缓浜�", + type: "string", + width: 90, + align: "left", + }, + { + field: "createDate", + title: "鍒涘缓鏃堕棿", + type: "datetime", + width: 160, + 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: 100, + align: "left", + }, + ]); + const detail = ref({ + cnName: "", + table: "", + columns: [], + sortName: "", + key: "", + }); + return { + table, + extend, + editFormFields, + editFormOptions, + searchFormFields, + searchFormOptions, + columns, + detail, + }; + }, +}); +</script> + \ No newline at end of file diff --git a/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.metadata.v7.bin b/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.metadata.v7.bin index 5035e0d..28e0af6 100644 --- a/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.metadata.v7.bin +++ b/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.metadata.v7.bin Binary files differ diff --git a/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.projects.v7.bin b/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.projects.v7.bin index d2634ef..9341438 100644 --- a/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.projects.v7.bin +++ b/WIDESEAWCS_Server/.vs/ProjectEvaluation/wideseawcs_server.projects.v7.bin Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/DesignTimeBuild/.dtbcache.v2 b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/DesignTimeBuild/.dtbcache.v2 index a1e2174..9974d49 100644 --- a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/DesignTimeBuild/.dtbcache.v2 +++ b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/DesignTimeBuild/.dtbcache.v2 Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/0a350503-da8d-4812-8fdd-405c2472f86a.vsidx b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/0a350503-da8d-4812-8fdd-405c2472f86a.vsidx new file mode 100644 index 0000000..75b4c01 --- /dev/null +++ b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/0a350503-da8d-4812-8fdd-405c2472f86a.vsidx Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/16efe536-f607-401e-b26e-00cb81586e86.vsidx b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/16efe536-f607-401e-b26e-00cb81586e86.vsidx deleted file mode 100644 index 88e9f82..0000000 --- a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/16efe536-f607-401e-b26e-00cb81586e86.vsidx +++ /dev/null Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/1855c920-615b-4447-b55c-92c9bb0ff949.vsidx b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/1855c920-615b-4447-b55c-92c9bb0ff949.vsidx new file mode 100644 index 0000000..2061312 --- /dev/null +++ b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/1855c920-615b-4447-b55c-92c9bb0ff949.vsidx Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/6983a705-ffcc-433a-89a1-9067575e5d7e.vsidx b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/6983a705-ffcc-433a-89a1-9067575e5d7e.vsidx deleted file mode 100644 index c4cd9dc..0000000 --- a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/6983a705-ffcc-433a-89a1-9067575e5d7e.vsidx +++ /dev/null Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/8142c20e-15ab-4956-ab02-08b3dcdda4b4.vsidx b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/8142c20e-15ab-4956-ab02-08b3dcdda4b4.vsidx deleted file mode 100644 index 2c04825..0000000 --- a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/8142c20e-15ab-4956-ab02-08b3dcdda4b4.vsidx +++ /dev/null Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/8a7c48a0-2219-4e0a-a0dd-2cc3e05c2ad2.vsidx b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/8a7c48a0-2219-4e0a-a0dd-2cc3e05c2ad2.vsidx new file mode 100644 index 0000000..957f202 --- /dev/null +++ b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/8a7c48a0-2219-4e0a-a0dd-2cc3e05c2ad2.vsidx Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/8b2d3206-c17d-4d8b-b3ac-11091c296cbc.vsidx b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/8b2d3206-c17d-4d8b-b3ac-11091c296cbc.vsidx new file mode 100644 index 0000000..99b686d --- /dev/null +++ b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/8b2d3206-c17d-4d8b-b3ac-11091c296cbc.vsidx Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/a1340b34-1587-4104-961c-77ec1a7ae71a.vsidx b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/a1340b34-1587-4104-961c-77ec1a7ae71a.vsidx deleted file mode 100644 index 8c6c0c0..0000000 --- a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/a1340b34-1587-4104-961c-77ec1a7ae71a.vsidx +++ /dev/null Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/c4fc893e-c932-4813-bd0b-ba416fcbf172.vsidx b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/c4fc893e-c932-4813-bd0b-ba416fcbf172.vsidx deleted file mode 100644 index 98fb715..0000000 --- a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/c4fc893e-c932-4813-bd0b-ba416fcbf172.vsidx +++ /dev/null Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/cf1da1c5-b12c-4f78-9887-d5a7c0e4984f.vsidx b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/cf1da1c5-b12c-4f78-9887-d5a7c0e4984f.vsidx new file mode 100644 index 0000000..6259015 --- /dev/null +++ b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/cf1da1c5-b12c-4f78-9887-d5a7c0e4984f.vsidx Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.futdcache.v2 b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.futdcache.v2 index 6413bfd..13f01a1 100644 --- a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.futdcache.v2 +++ b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/.futdcache.v2 Binary files differ diff --git a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json index c6e072a..c9313d6 100644 --- a/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json +++ b/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json @@ -3,552 +3,108 @@ "WorkspaceRootPath": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_tasks\\conveyorlinejob\\commonconveyorlinejob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\conveyorlinejob\\commonconveyorlinejob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_core\\helper\\filehelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\helper\\filehelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_quartzjob\\seed\\quartzjobcreatedatatabel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\seed\\quartzjobcreatedatatabel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_itaskinfoservice\\itaskexecutedetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|solutionrelative:wideseawcs_itaskinfoservice\\itaskexecutedetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_quartzjob\\quartzextensions\\quartzjobdatatablehostedservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\quartzextensions\\quartzjobdatatablehostedservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_core\\seed\\dbseed.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\seed\\dbseed.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\wideseawcs\\infrastructurewcs\\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:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_taskinfoservice\\taskexecutedetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\taskexecutedetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\wideseawcs\\infrastructurewcs\\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:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_basicinfoservice\\routerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_basicinfoservice\\routerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{FFAB2C76-1C9E-4006-95C8-A0B2AA53139D}|WIDESEAWCS_BasicInfoService\\WIDESEAWCS_BasicInfoService.csproj|solutionrelative:wideseawcs_basicinfoservice\\routerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_tasks\\stackercranejob\\commonstackercranejob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\stackercranejob\\commonstackercranejob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\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:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|solutionrelative:wideseawcs_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\wideseawcs\\infrastructurewcs\\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:\\wideseawcs\\infrastructurewcs\\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:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\enums\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\enums\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\stackercrane\\commonstackercrane.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\stackercrane\\commonstackercrane.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_tasks\\stackercranejob\\stackercranetaskcommand.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\stackercranejob\\stackercranetaskcommand.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_tasks\\stackercranejob\\stackercranedbname.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\stackercranejob\\stackercranedbname.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{861C4D0B-A478-48DB-A0FA-AE70F5BA210A}|WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_communicator\\siemens\\siemenss7communicator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{861C4D0B-A478-48DB-A0FA-AE70F5BA210A}|WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj|solutionrelative:wideseawcs_communicator\\siemens\\siemenss7communicator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\extensions\\sqlsugarsetup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\extensions\\sqlsugarsetup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\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:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\helper\\filehelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\helper\\filehelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\stackercrane\\enum\\stackercranestatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\stackercrane\\enum\\stackercranestatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\seed\\dbseed.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\seed\\dbseed.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\controllers\\system\\sys_roleauthcontroller.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_roleauthcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{9E4BFF47-52BF-4FD8-9CC7-3763BF19D9E0}|WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_isystemservices\\isys_roleauthservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{9E4BFF47-52BF-4FD8-9CC7-3763BF19D9E0}|WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj|solutionrelative:wideseawcs_isystemservices\\isys_roleauthservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_systemservices\\sys_roleauthservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|solutionrelative:wideseawcs_systemservices\\sys_roleauthservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_systemservices\\sys_roleservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|solutionrelative:wideseawcs_systemservices\\sys_roleservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{9E4BFF47-52BF-4FD8-9CC7-3763BF19D9E0}|WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_isystemservices\\isys_roleservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{9E4BFF47-52BF-4FD8-9CC7-3763BF19D9E0}|WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj|solutionrelative:wideseawcs_isystemservices\\isys_roleservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\aop\\sqlsugaraop.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\aop\\sqlsugaraop.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\system\\sys_role.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\sys_role.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\baseservices\\servicebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\baseservices\\servicebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\system\\sys_dictionary.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\sys_dictionary.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\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:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\sys_menu.tsv||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", - "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\sys_menu.tsv||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\baserepository\\repositorybase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_core\\baserepository\\repositorybase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\baserepository\\repositorybase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\basecontroller\\apibasecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\basecontroller\\apibasecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\wideseawcs\\infrastructurewcs\\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:\\WIDESEAWCS\\InfrastructureWCS\\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:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_itaskinfoservice\\itaskexecutedetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|solutionrelative:wideseawcs_itaskinfoservice\\itaskexecutedetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\baseservices\\iservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\baseservices\\iservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_server\\controllers\\system\\sys_dictionarylistcontroller.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_dictionarylistcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\service\\ideviceinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\service\\ideviceinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_systemservices\\sys_dictionarylistservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|solutionrelative:wideseawcs_systemservices\\sys_dictionarylistservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\service\\deviceinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\service\\deviceinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{9E4BFF47-52BF-4FD8-9CC7-3763BF19D9E0}|WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_isystemservices\\isys_dictionarylistservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{9E4BFF47-52BF-4FD8-9CC7-3763BF19D9E0}|WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj|solutionrelative:wideseawcs_isystemservices\\isys_dictionarylistservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\hostedservice\\seeddatahostedservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\hostedservice\\seeddatahostedservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{5777BDEC-4726-4425-85F2-A090524F692D}|WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_systemrepository\\sys_dictionarylistrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5777BDEC-4726-4425-85F2-A090524F692D}|WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj|solutionrelative:wideseawcs_systemrepository\\sys_dictionarylistrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\seed\\quartzjobcreatedatatabel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\seed\\quartzjobcreatedatatabel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\sys_roleauth.tsv||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", - "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\sys_roleauth.tsv||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\utilities\\entityproperties.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\utilities\\entityproperties.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\db\\basedbconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\db\\basedbconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\helper\\objectextension.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\helper\\objectextension.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\models\\dt_deviceprotocol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\models\\dt_deviceprotocol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\models\\dt_deviceinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\models\\dt_deviceinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\quartzextensions\\quartzjobhostedservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\quartzextensions\\quartzjobhostedservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\quartzextensions\\quartzjobdatatablehostedservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\quartzextensions\\quartzjobdatatablehostedservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\quartzextensions\\quartzjobautofacmoduleregister.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\quartzextensions\\quartzjobautofacmoduleregister.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\storage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\storage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\wideseawcs_quartzjob.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\wideseawcs_quartzjob.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\baserepository\\unitofworks\\unitofworkmanage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\baserepository\\unitofworks\\unitofworkmanage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\baserepository\\unitofworks\\unitofwork.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\baserepository\\unitofworks\\unitofwork.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\baserepository\\irepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\baserepository\\irepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\sys_user.tsv||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", - "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\sys_user.tsv||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\models\\dt_dispatchinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\models\\dt_dispatchinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\service\\dispatchinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\service\\dispatchinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\enums\\tasktypeenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\enums\\tasktypeenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\deviceenum\\devicestatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\deviceenum\\devicestatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\helper\\appsettings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\helper\\appsettings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_systemservices\\sys_dictionaryservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|solutionrelative:wideseawcs_systemservices\\sys_dictionaryservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\extensions\\autofacmoduleregister.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\extensions\\autofacmoduleregister.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\conveyorline\\commonconveyorline.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\conveyorline\\commonconveyorline.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_dto\\system\\vuedictionarydto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\system\\vuedictionarydto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{5777BDEC-4726-4425-85F2-A090524F692D}|WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_systemrepository\\sys_menurepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5777BDEC-4726-4425-85F2-A090524F692D}|WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj|solutionrelative:wideseawcs_systemrepository\\sys_menurepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{5777BDEC-4726-4425-85F2-A090524F692D}|WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_systemrepository\\sys_dictionaryrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5777BDEC-4726-4425-85F2-A090524F692D}|WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj|solutionrelative:wideseawcs_systemrepository\\sys_dictionaryrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\basemodels\\permissions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\basemodels\\permissions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\httpcontextuser\\aspnetuser.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\httpcontextuser\\aspnetuser.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\httpcontextuser\\iuser.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\httpcontextuser\\iuser.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\app.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\app.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_systemservices\\sys_userservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|solutionrelative:wideseawcs_systemservices\\sys_userservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\controllers\\system\\sys_usercontroller.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_usercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\models\\dt_deviceprotocoldetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\models\\dt_deviceprotocoldetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\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:\\WIDESEAWCS\\InfrastructureWCS\\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:\\WIDESEAWCS\\InfrastructureWCS\\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:{5777BDEC-4726-4425-85F2-A090524F692D}|WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_systemrepository\\sys_userrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5777BDEC-4726-4425-85F2-A090524F692D}|WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj|solutionrelative:wideseawcs_systemrepository\\sys_userrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\conveyorline\\iconveyorline.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\conveyorline\\iconveyorline.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\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:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\stackercrane\\stackercranetaskcompletedeventargs.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\stackercrane\\stackercranetaskcompletedeventargs.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_tasks\\wideseawcs_tasks.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\wideseawcs_tasks.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\stackercrane\\istackercrane.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\stackercrane\\istackercrane.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_itaskinfoservice\\wideseawcs_itaskinfoservice.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|solutionrelative:wideseawcs_itaskinfoservice\\wideseawcs_itaskinfoservice.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\wideseawcs_server.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\wideseawcs_server.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\db\\repositorysetting.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\db\\repositorysetting.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\basicinfo\\dt_router.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_router.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\utilities\\lambdaextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\utilities\\lambdaextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\db\\models\\baseentity.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\db\\models\\baseentity.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\system\\sys_user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\sys_user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\system\\sys_tenant.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\sys_tenant.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\system\\sys_roleauth.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\sys_roleauth.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\system\\sys_log.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\sys_log.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\system\\sys_dictionarylist.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\sys_dictionarylist.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\system\\sys_department.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\sys_department.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\system\\sys_actions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\sys_actions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\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:{8C2CC25B-DE5D-433E-A550-63864C7A716D}|WIDESEAWCS_IBasicInfoService\\WIDESEAWCS_IBasicInfoService.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_ibasicinfoservice\\irouterservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8C2CC25B-DE5D-433E-A550-63864C7A716D}|WIDESEAWCS_IBasicInfoService\\WIDESEAWCS_IBasicInfoService.csproj|solutionrelative:wideseawcs_ibasicinfoservice\\irouterservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\sys_role.tsv||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", - "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\sys_role.tsv||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\sys_role.tsv||{8B382828-6202-11D1-8870-0000F87579D2}", - "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\sys_role.tsv||{8B382828-6202-11D1-8870-0000F87579D2}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\controllers\\system\\sys_menucontroller.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_menucontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_systemservices\\sys_menuservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|solutionrelative:wideseawcs_systemservices\\sys_menuservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{F302E6D6-5A95-4D22-8DC2-21BE2CB30275}|WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_isystemrepository\\isys_menurepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{F302E6D6-5A95-4D22-8DC2-21BE2CB30275}|WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj|solutionrelative:wideseawcs_isystemrepository\\isys_menurepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\system\\sys_menu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\sys_menu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\db\\maindb.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\db\\maindb.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_model\\models\\system\\userpermissions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\userpermissions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{206FDF79-9BF3-433A-B7FF-627287BBD760}|WIDESEAWCS_BasicInfoRepository\\WIDESEAWCS_BasicInfoRepository.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_basicinforepository\\routerrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{206FDF79-9BF3-433A-B7FF-627287BBD760}|WIDESEAWCS_BasicInfoRepository\\WIDESEAWCS_BasicInfoRepository.csproj|solutionrelative:wideseawcs_basicinforepository\\routerrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{266D07B7-3648-4F3D-818A-89EDA7D84C58}|WIDESEAWCS_IBasicInfoRepository\\WIDESEAWCS_IBasicInfoRepository.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_ibasicinforepository\\irouterrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{266D07B7-3648-4F3D-818A-89EDA7D84C58}|WIDESEAWCS_IBasicInfoRepository\\WIDESEAWCS_IBasicInfoRepository.csproj|solutionrelative:wideseawcs_ibasicinforepository\\irouterrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\enums\\routerinouttype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\enums\\routerinouttype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{F302E6D6-5A95-4D22-8DC2-21BE2CB30275}|WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_isystemrepository\\wideseawcs_isystemrepository.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{F302E6D6-5A95-4D22-8DC2-21BE2CB30275}|WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj|solutionrelative:wideseawcs_isystemrepository\\wideseawcs_isystemrepository.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\controllers\\system\\sys_rolecontroller.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_rolecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_server\\controllers\\system\\sys_tenantcontroller.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_tenantcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\conveyorline\\enum\\conveyorlinestatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\conveyorline\\enum\\conveyorlinestatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\enums\\enumhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\enums\\enumhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\utilities\\vierificationcode.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\utilities\\vierificationcode.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\wideseawcs_core.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\wideseawcs_core.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" - }, - { - "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_dto\\system\\menudto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\system\\menudto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_dto\\stackercarnetaskdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\stackercarnetaskdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_dto\\system\\userpermissions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\system\\userpermissions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_dto\\system\\actiondto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\system\\actiondto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_dto\\wideseawcs_dto.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\wideseawcs_dto.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\customexception\\quartzjobexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\customexception\\quartzjobexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\quartznet\\schedulercenterserver.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\quartznet\\schedulercenterserver.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{861C4D0B-A478-48DB-A0FA-AE70F5BA210A}|WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_communicator\\communicationexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{861C4D0B-A478-48DB-A0FA-AE70F5BA210A}|WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj|solutionrelative:wideseawcs_communicator\\communicationexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\quartzextensions\\jobsetup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\quartzextensions\\jobsetup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_tasks\\testjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\testjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_quartzjob\\repository\\deviceinforepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\repository\\deviceinforepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{F302E6D6-5A95-4D22-8DC2-21BE2CB30275}|WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_isystemrepository\\isys_dictionaryrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{F302E6D6-5A95-4D22-8DC2-21BE2CB30275}|WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_isystemrepository\\isys_dictionaryrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{F302E6D6-5A95-4D22-8DC2-21BE2CB30275}|WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj|solutionrelative:wideseawcs_isystemrepository\\isys_dictionaryrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\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}|" + "AbsoluteMoniker": "D:0:0:{F302E6D6-5A95-4D22-8DC2-21BE2CB30275}|WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_isystemrepository\\isys_dictionarylistrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{F302E6D6-5A95-4D22-8DC2-21BE2CB30275}|WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj|solutionrelative:wideseawcs_isystemrepository\\isys_dictionarylistrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{861C4D0B-A478-48DB-A0FA-AE70F5BA210A}|WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_communicator\\wideseawcs_communicator.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{861C4D0B-A478-48DB-A0FA-AE70F5BA210A}|WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj|solutionrelative:wideseawcs_communicator\\wideseawcs_communicator.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\wideseawcs\\infrastructurewcs\\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:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_common\\wideseawcs_common.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{9FBC654C-51DE-422D-9E1E-6A38268DE1E2}|WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj|solutionrelative:wideseawcs_common\\wideseawcs_common.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_server\\filter\\customprofile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\filter\\customprofile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_taskinfoservice\\wideseawcs_taskinfoservice.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\wideseawcs_taskinfoservice.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_server\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{9E4BFF47-52BF-4FD8-9CC7-3763BF19D9E0}|WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_isystemservices\\wideseawcs_isystemservices.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{9E4BFF47-52BF-4FD8-9CC7-3763BF19D9E0}|WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj|solutionrelative:wideseawcs_isystemservices\\wideseawcs_isystemservices.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_core\\basecontroller\\apibasecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\basecontroller\\apibasecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_systemservices\\wideseawcs_systemservices.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|solutionrelative:wideseawcs_systemservices\\wideseawcs_systemservices.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_quartzjob\\storage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|solutionrelative:wideseawcs_quartzjob\\storage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{35054AA5-CF40-4F38-9414-C76742C29382}|WIDESEAWCS_TaskInfoRepository\\WIDESEAWCS_TaskInfoRepository.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_taskinforepository\\wideseawcs_taskinforepository.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{35054AA5-CF40-4F38-9414-C76742C29382}|WIDESEAWCS_TaskInfoRepository\\WIDESEAWCS_TaskInfoRepository.csproj|solutionrelative:wideseawcs_taskinforepository\\wideseawcs_taskinforepository.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_core\\filter\\apiauthorizefilter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\filter\\apiauthorizefilter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{09D05F35-CEA2-48D9-86D0-FB95982BA511}|WIDESEAWCS_ITaskInfoRepository\\WIDESEAWCS_ITaskInfoRepository.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_itaskinforepository\\wideseawcs_itaskinforepository.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{09D05F35-CEA2-48D9-86D0-FB95982BA511}|WIDESEAWCS_ITaskInfoRepository\\WIDESEAWCS_ITaskInfoRepository.csproj|solutionrelative:wideseawcs_itaskinforepository\\wideseawcs_itaskinforepository.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_core\\authorization\\authorizationsetup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\authorization\\authorizationsetup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5777BDEC-4726-4425-85F2-A090524F692D}|WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj|E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\wideseawcs_systemrepository\\wideseawcs_systemrepository.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{5777BDEC-4726-4425-85F2-A090524F692D}|WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj|solutionrelative:wideseawcs_systemrepository\\wideseawcs_systemrepository.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_server\\controllers\\system\\sys_usercontroller.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_usercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|e:\\wideseawcs\\infrastructurewcs\\wideseawcs_server\\wideseawcs_core\\app.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{BFFDD936-2E61-4D3A-ABFE-7CF77FE0B184}|WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj|solutionrelative:wideseawcs_core\\app.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], "DocumentGroupContainers": [ @@ -558,7 +114,7 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 11, + "SelectedChildIndex": 4, "Children": [ { "$type": "Bookmark", @@ -578,1669 +134,341 @@ }, { "$type": "Document", - "DocumentIndex": 3, - "Title": "TaskExecuteDetailService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs", - "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs", - "ViewState": "AQIAABwAAAAAAAAAAAAEwCEAAACGAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T03:44:40.961Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 12, - "Title": "CommonStackerCrane.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\StackerCrane\\CommonStackerCrane.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\StackerCrane\\CommonStackerCrane.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\StackerCrane\\CommonStackerCrane.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\StackerCrane\\CommonStackerCrane.cs", - "ViewState": "AQIAAKoAAAAAAAAAAADgvz4BAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T07:19:59.125Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 1, - "Title": "TaskService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs", - "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABQBAABFAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T07:32:36.074Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 7, - "Title": "TaskController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", - "ViewState": "AQIAABMAAAAAAAAAAAAjwCUAAAAJAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T09:02:28.791Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 8, - "Title": "ITaskService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs", - "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs", - "ViewState": "AQIAAEsAAAAAAAAAAAAuwF8AAAAyAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T07:21:16.821Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 5, - "Title": "RouterService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\RouterService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_BasicInfoService\\RouterService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\RouterService.cs", - "RelativeToolTip": "WIDESEAWCS_BasicInfoService\\RouterService.cs", - "ViewState": "AQIAADcAAAAAAAAAAAAmwDoAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T09:51:28.404Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 2, - "Title": "ITaskExecuteDetailService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", - "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAuwB4AAABFAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T06:54:45.156Z", - "EditorCaption": "" - }, - { - "$type": "Document", "DocumentIndex": 0, - "Title": "CommonConveyorLineJob.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs", - "RelativeToolTip": "WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs", - "ViewState": "AQIAAC4AAAAAAAAAAADwvyYAAAByAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T03:56:45.481Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 6, - "Title": "CommonStackerCraneJob.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs", - "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs", - "ViewState": "AQIAACsAAAAAAAAAAAASwFUAAAAwAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T05:53:40.32Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 9, - "Title": "Dt_TaskExecuteDetail.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_TaskExecuteDetail.cs", - "ViewState": "AQIAACAAAAAAAAAAAADwv0AAAAAvAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T08:42:32.19Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 4, - "Title": "Dt_Task.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs", - "ViewState": "AQIAADwAAAAAAAAAAAAtwFcAAABPAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T08:42:40.835Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 10, - "Title": "LoginInfo.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\LoginInfo.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\LoginInfo.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\LoginInfo.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\LoginInfo.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T08:42:47.008Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 21, - "Title": "DBSeed.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Seed\\DBSeed.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Seed\\DBSeed.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Seed\\DBSeed.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Seed\\DBSeed.cs", - "ViewState": "AQIAAFEAAAAAAAAAAAAEwHcAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T05:14:48.702Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 15, - "Title": "SiemensS7Communicator.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Communicator\\Siemens\\SiemensS7Communicator.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Communicator\\Siemens\\SiemensS7Communicator.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Communicator\\Siemens\\SiemensS7Communicator.cs", - "RelativeToolTip": "WIDESEAWCS_Communicator\\Siemens\\SiemensS7Communicator.cs", - "ViewState": "AQIAAEIAAAAAAAAAAADwv6YAAAA2AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T13:54:57.188Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 16, - "Title": "SqlsugarSetup.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Extensions\\SqlsugarSetup.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Extensions\\SqlsugarSetup.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Extensions\\SqlsugarSetup.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Extensions\\SqlsugarSetup.cs", - "ViewState": "AQIAAAwAAAAAAAAAAAAswDgAAAA6AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T02:59:37.056Z" - }, - { - "$type": "Document", - "DocumentIndex": 11, - "Title": "TaskStatusEnum.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Enums\\TaskStatusEnum.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Enums\\TaskStatusEnum.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Enums\\TaskStatusEnum.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Enums\\TaskStatusEnum.cs", - "ViewState": "AQIAAAMAAAAAAAAAAAAAAAkAAAAgAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T03:41:51.621Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 14, - "Title": "StackerCraneDBName.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneDBName.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneDBName.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneDBName.cs", - "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneDBName.cs", - "ViewState": "AQIAABgAAAAAAAAAAAAAABkAAAAiAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T08:00:49.071Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 20, - "Title": "StackerCraneStatus.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\StackerCrane\\Enum\\StackerCraneStatus.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\StackerCrane\\Enum\\StackerCraneStatus.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\StackerCrane\\Enum\\StackerCraneStatus.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\StackerCrane\\Enum\\StackerCraneStatus.cs", - "ViewState": "AQIAAGYAAAAAAAAAAAAIwIcAAAAFAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T09:03:16.233Z" - }, - { - "$type": "Document", - "DocumentIndex": 13, - "Title": "StackerCraneTaskCommand.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs", - "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs", - "ViewState": "AQIAAB0AAAAAAAAAAAAUwE8AAAAdAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T09:05:07.141Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 25, - "Title": "Sys_RoleService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_RoleService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_SystemServices\\Sys_RoleService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_RoleService.cs", - "RelativeToolTip": "WIDESEAWCS_SystemServices\\Sys_RoleService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABQAAAAvAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T00:41:16.515Z" - }, - { - "$type": "Document", - "DocumentIndex": 22, - "Title": "Sys_RoleAuthController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_RoleAuthController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\System\\Sys_RoleAuthController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_RoleAuthController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\System\\Sys_RoleAuthController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAuwAwAAAAmAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T04:19:04.197Z" - }, - { - "$type": "Document", - "DocumentIndex": 17, - "Title": "Program.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Program.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Program.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Program.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Program.cs", - "ViewState": "AQIAACgAAAAAAAAAAAArwEEAAAA8AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:20:10.977Z" - }, - { - "$type": "Document", - "DocumentIndex": 18, - "Title": "appsettings.json", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\appsettings.json", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json", - "RelativeToolTip": "WIDESEAWCS_Server\\appsettings.json", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAA4AAAA1AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", - "WhenOpened": "2024-08-19T00:56:32.8Z" - }, - { - "$type": "Document", - "DocumentIndex": 19, "Title": "FileHelper.cs", "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Helper\\FileHelper.cs", "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Helper\\FileHelper.cs", "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Helper\\FileHelper.cs", "RelativeToolTip": "WIDESEAWCS_Core\\Helper\\FileHelper.cs", - "ViewState": "AQIAAAgAAAAAAAAAAAAwwO0AAAAJAAAA", + "ViewState": "AQIAANEAAAAAAAAAAAAAANEAAAAIAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T03:52:07.417Z" + "WhenOpened": "2024-08-23T03:23:20.234Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 27, - "Title": "SqlSugarAop.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\AOP\\SqlSugarAop.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\AOP\\SqlSugarAop.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\AOP\\SqlSugarAop.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\AOP\\SqlSugarAop.cs", - "ViewState": "AQIAABcAAAAAAAAAAAAAwCUAAAAUAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T01:44:50.926Z" - }, - { - "$type": "Document", - "DocumentIndex": 29, - "Title": "ServiceBase.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseServices\\ServiceBase.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\BaseServices\\ServiceBase.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseServices\\ServiceBase.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\BaseServices\\ServiceBase.cs", - "ViewState": "AQIAADIBAAAAAAAAAAAqwOsCAACGAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:36:08.184Z" - }, - { - "$type": "Document", - "DocumentIndex": 28, - "Title": "Sys_Role.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Role.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Sys_Role.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Role.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Sys_Role.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:46:59.125Z" - }, - { - "$type": "Document", - "DocumentIndex": 23, - "Title": "ISys_RoleAuthService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemServices\\ISys_RoleAuthService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_ISystemServices\\ISys_RoleAuthService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemServices\\ISys_RoleAuthService.cs", - "RelativeToolTip": "WIDESEAWCS_ISystemServices\\ISys_RoleAuthService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAAApAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T05:18:21.363Z" - }, - { - "$type": "Document", - "DocumentIndex": 24, - "Title": "Sys_RoleAuthService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_RoleAuthService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_SystemServices\\Sys_RoleAuthService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_RoleAuthService.cs", - "RelativeToolTip": "WIDESEAWCS_SystemServices\\Sys_RoleAuthService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAuwAwAAAAkAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T05:18:54.353Z" - }, - { - "$type": "Document", - "DocumentIndex": 30, - "Title": "Sys_Dictionary.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Dictionary.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Sys_Dictionary.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Dictionary.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Sys_Dictionary.cs", - "ViewState": "AQIAAEQAAAAAeICg2hcQwF8AAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:47:10.161Z" - }, - { - "$type": "Document", - "DocumentIndex": 26, - "Title": "ISys_RoleService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemServices\\ISys_RoleService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_ISystemServices\\ISys_RoleService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemServices\\ISys_RoleService.cs", - "RelativeToolTip": "WIDESEAWCS_ISystemServices\\ISys_RoleService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAuwA0AAAAxAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T00:41:05.87Z" - }, - { - "$type": "Document", - "DocumentIndex": 31, - "Title": "Sys_DictionaryController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs", - "ViewState": "AQIAACEAAAAAAAAAAAApwDsAAAA9AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T14:46:08.711Z" - }, - { - "$type": "Document", - "DocumentIndex": 34, - "Title": "ApiBaseController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseController\\ApiBaseController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\BaseController\\ApiBaseController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseController\\ApiBaseController.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\BaseController\\ApiBaseController.cs", - "ViewState": "AQIAAEAAAAAAAAAAAADgv2QAAAAbAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:28:17.635Z" - }, - { - "$type": "Document", - "DocumentIndex": 36, - "Title": "IService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseServices\\IService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\BaseServices\\IService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseServices\\IService.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\BaseServices\\IService.cs", - "ViewState": "AQIAAFgAAAAAAAAAAAAEwHcAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T03:05:02.21Z" - }, - { - "$type": "Document", - "DocumentIndex": 35, - "Title": "DeviceInfoController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceInfoController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABsAAAAJAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T04:27:25.029Z" - }, - { - "$type": "Document", - "DocumentIndex": 38, - "Title": "DeviceInfoService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", - "ViewState": "AQIAACIAAAAAAAAAAAAqwDgAAAAHAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T15:38:11.035Z" - }, - { - "$type": "Document", - "DocumentIndex": 41, - "Title": "Sys_RoleAuth.tsv", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_RoleAuth.tsv", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_RoleAuth.tsv", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_RoleAuth.tsv", - "RelativeToolTip": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_RoleAuth.tsv", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAJMAAAARAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|", - "WhenOpened": "2024-08-19T00:55:23.365Z" - }, - { - "$type": "Document", - "DocumentIndex": 32, - "Title": "Sys_Menu.tsv", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Menu.tsv", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Menu.tsv", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Menu.tsv", - "RelativeToolTip": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Menu.tsv", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAIgAAAAXAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|", - "WhenOpened": "2024-08-19T00:51:29.9Z" - }, - { - "$type": "Document", - "DocumentIndex": 33, - "Title": "RepositoryBase.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseRepository\\RepositoryBase.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\BaseRepository\\RepositoryBase.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseRepository\\RepositoryBase.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\BaseRepository\\RepositoryBase.cs", - "ViewState": "AQIAAGUBAAAAAAAAAAAEwHwBAAAbAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T06:37:57.076Z" - }, - { - "$type": "Document", - "DocumentIndex": 37, - "Title": "IDeviceInfoService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Service\\IDeviceInfoService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Service\\IDeviceInfoService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Service\\IDeviceInfoService.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Service\\IDeviceInfoService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAACUAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T03:58:56.141Z" - }, - { - "$type": "Document", - "DocumentIndex": 40, - "Title": "QuartzJobCreateDataTabel.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Seed\\QuartzJobCreateDataTabel.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Seed\\QuartzJobCreateDataTabel.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Seed\\QuartzJobCreateDataTabel.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Seed\\QuartzJobCreateDataTabel.cs", - "ViewState": "AQIAADcAAAAAAAAAAAAAwAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-21T03:56:21.149Z" - }, - { - "$type": "Document", - "DocumentIndex": 39, - "Title": "SeedDataHostedService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\HostedService\\SeedDataHostedService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\HostedService\\SeedDataHostedService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\HostedService\\SeedDataHostedService.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\HostedService\\SeedDataHostedService.cs", - "ViewState": "AQIAAA4AAAAAAAAAAAAnwDMAAAA9AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T06:59:48.991Z" - }, - { - "$type": "Document", - "DocumentIndex": 42, - "Title": "EntityProperties.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Utilities\\EntityProperties.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Utilities\\EntityProperties.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Utilities\\EntityProperties.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Utilities\\EntityProperties.cs", - "ViewState": "AQIAAPoAAAAAAAAAAAAMwBIBAAAmAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T06:49:42.668Z" - }, - { - "$type": "Document", - "DocumentIndex": 43, - "Title": "BaseDBConfig.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\DB\\BaseDBConfig.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\DB\\BaseDBConfig.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\DB\\BaseDBConfig.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\DB\\BaseDBConfig.cs", - "ViewState": "AQIAAB0AAAAAAAAAAAArwDgAAAA2AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T08:41:03.468Z" - }, - { - "$type": "Document", - "DocumentIndex": 53, - "Title": "UnitOfWork.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseRepository\\UnitOfWorks\\UnitOfWork.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\BaseRepository\\UnitOfWorks\\UnitOfWork.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseRepository\\UnitOfWorks\\UnitOfWork.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\BaseRepository\\UnitOfWorks\\UnitOfWork.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T16:08:40.793Z" - }, - { - "$type": "Document", - "DocumentIndex": 44, - "Title": "ObjectExtension.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Helper\\ObjectExtension.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Helper\\ObjectExtension.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Helper\\ObjectExtension.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Helper\\ObjectExtension.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAuwAoAAAAFAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T16:03:39.532Z" - }, - { - "$type": "Document", - "DocumentIndex": 46, - "Title": "Dt_DeviceInfo.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceInfo.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceInfo.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceInfo.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceInfo.cs", - "ViewState": "AQIAAF4AAAAAAAAAAAAswG0AAAAlAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T08:59:20.241Z" - }, - { - "$type": "Document", - "DocumentIndex": 55, - "Title": "Sys_User.tsv", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_User.tsv", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_User.tsv", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_User.tsv", - "RelativeToolTip": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_User.tsv", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAwAAAAQAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|", - "WhenOpened": "2024-08-19T00:47:36.297Z" - }, - { - "$type": "Document", - "DocumentIndex": 48, + "DocumentIndex": 2, "Title": "QuartzJobDataTableHostedService.cs", "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobDataTableHostedService.cs", "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobDataTableHostedService.cs", "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobDataTableHostedService.cs", "RelativeToolTip": "WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobDataTableHostedService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "ViewState": "AQIAACEAAAAAAAAAAIA8wD8AAABRAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T16:36:57.377Z" - }, - { - "$type": "Document", - "DocumentIndex": 49, - "Title": "QuartzJobAutofacModuleRegister.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobAutofacModuleRegister.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobAutofacModuleRegister.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobAutofacModuleRegister.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobAutofacModuleRegister.cs", - "ViewState": "AQIAABAAAAAAAAAAAAAuwCIAAAAvAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:40:33Z" - }, - { - "$type": "Document", - "DocumentIndex": 45, - "Title": "Dt_DeviceProtocol.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceProtocol.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceProtocol.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceProtocol.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceProtocol.cs", - "ViewState": "AQIAADIAAAAAAAAAAAAQwFUAAAAoAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T04:35:36.341Z" - }, - { - "$type": "Document", - "DocumentIndex": 47, - "Title": "QuartzJobHostedService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobHostedService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobHostedService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobHostedService.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\QuartzExtensions\\QuartzJobHostedService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAADsAAABNAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:44:15.522Z" - }, - { - "$type": "Document", - "DocumentIndex": 56, - "Title": "Dt_DispatchInfo.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Models\\Dt_DispatchInfo.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Models\\Dt_DispatchInfo.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Models\\Dt_DispatchInfo.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Models\\Dt_DispatchInfo.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABwAAAARAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T04:15:57.553Z" - }, - { - "$type": "Document", - "DocumentIndex": 52, - "Title": "UnitOfWorkManage.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseRepository\\UnitOfWorks\\UnitOfWorkManage.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\BaseRepository\\UnitOfWorks\\UnitOfWorkManage.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseRepository\\UnitOfWorks\\UnitOfWorkManage.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\BaseRepository\\UnitOfWorks\\UnitOfWorkManage.cs", - "ViewState": "AQIAABoAAAAAAAAAAAAQwDwAAAApAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T16:08:46.036Z" - }, - { - "$type": "Document", - "DocumentIndex": 51, - "Title": "WIDESEAWCS_QuartzJob.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAUAAAAdAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:30:13.386Z" - }, - { - "$type": "Document", - "DocumentIndex": 50, - "Title": "Storage.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Storage.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Storage.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Storage.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Storage.cs", - "ViewState": "AQIAAA0AAAAAAAAAAAAvwMoAAAAjAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T09:24:12.698Z" - }, - { - "$type": "Document", - "DocumentIndex": 54, - "Title": "IRepository.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseRepository\\IRepository.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\BaseRepository\\IRepository.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseRepository\\IRepository.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\BaseRepository\\IRepository.cs", - "ViewState": "AQIAAAIAAAAAAAAAAAAkwGMBAAAWAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T07:09:40.949Z" - }, - { - "$type": "Document", - "DocumentIndex": 68, - "Title": "AspNetUser.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\HttpContextUser\\AspNetUser.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\HttpContextUser\\AspNetUser.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\HttpContextUser\\AspNetUser.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\HttpContextUser\\AspNetUser.cs", - "ViewState": "AQIAAJ0AAAAAAAAAAAAAwDQAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:48:27.602Z" - }, - { - "$type": "Document", - "DocumentIndex": 57, - "Title": "DispatchInfoService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Service\\DispatchInfoService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Service\\DispatchInfoService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Service\\DispatchInfoService.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Service\\DispatchInfoService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAADAAAACQAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T09:32:04.028Z" - }, - { - "$type": "Document", - "DocumentIndex": 70, - "Title": "App.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\App.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\App.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\App.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\App.cs", - "ViewState": "AQIAABkAAAAAAAAAAAAAwDsAAAAbAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T06:23:49.857Z" - }, - { - "$type": "Document", - "DocumentIndex": 59, - "Title": "DeviceStatus.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\DeviceEnum\\DeviceStatus.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\DeviceEnum\\DeviceStatus.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\DeviceEnum\\DeviceStatus.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\DeviceEnum\\DeviceStatus.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAuwBoAAAAgAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T08:03:46.692Z" - }, - { - "$type": "Document", - "DocumentIndex": 63, - "Title": "CommonConveyorLine.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\ConveyorLine\\CommonConveyorLine.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\ConveyorLine\\CommonConveyorLine.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\ConveyorLine\\CommonConveyorLine.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\ConveyorLine\\CommonConveyorLine.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAB8AAAAXAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T08:26:08.617Z" - }, - { - "$type": "Document", - "DocumentIndex": 58, - "Title": "TaskTypeEnum.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Enums\\TaskTypeEnum.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Enums\\TaskTypeEnum.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Enums\\TaskTypeEnum.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Enums\\TaskTypeEnum.cs", - "ViewState": "AQIAACQAAAAAAAAAAAAEwA4AAAAYAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T07:43:52.532Z" - }, - { - "$type": "Document", - "DocumentIndex": 64, - "Title": "VueDictionaryDTO.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\System\\VueDictionaryDTO.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\System\\VueDictionaryDTO.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\System\\VueDictionaryDTO.cs", - "RelativeToolTip": "WIDESEAWCS_DTO\\System\\VueDictionaryDTO.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAAAWAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T08:23:58.651Z" - }, - { - "$type": "Document", - "DocumentIndex": 62, - "Title": "AutofacModuleRegister.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Extensions\\AutofacModuleRegister.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Extensions\\AutofacModuleRegister.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Extensions\\AutofacModuleRegister.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Extensions\\AutofacModuleRegister.cs", - "ViewState": "AQIAAD0AAAAAAAAAAAAAwF0AAAAkAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:38:34.959Z" - }, - { - "$type": "Document", - "DocumentIndex": 60, - "Title": "AppSettings.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Helper\\AppSettings.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Helper\\AppSettings.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Helper\\AppSettings.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Helper\\AppSettings.cs", - "ViewState": "AQIAAAwAAAAAAAAAAAAuwA0AAAAcAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T08:40:46.276Z", + "WhenOpened": "2024-08-23T03:22:56.699Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 61, - "Title": "Sys_DictionaryService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_DictionaryService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_SystemServices\\Sys_DictionaryService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_DictionaryService.cs", - "RelativeToolTip": "WIDESEAWCS_SystemServices\\Sys_DictionaryService.cs", - "ViewState": "AQIAAA4AAAAAAAAAAAAvwCIAAACDAAAA", + "DocumentIndex": 1, + "Title": "QuartzJobCreateDataTabel.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Seed\\QuartzJobCreateDataTabel.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Seed\\QuartzJobCreateDataTabel.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Seed\\QuartzJobCreateDataTabel.cs", + "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Seed\\QuartzJobCreateDataTabel.cs", + "ViewState": "AQIAABsAAAAAAAAAAAAIwEUAAAAYAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T07:07:28.504Z" - }, - { - "$type": "Document", - "DocumentIndex": 66, - "Title": "Sys_DictionaryRepository.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemRepository\\Sys_DictionaryRepository.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_SystemRepository\\Sys_DictionaryRepository.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemRepository\\Sys_DictionaryRepository.cs", - "RelativeToolTip": "WIDESEAWCS_SystemRepository\\Sys_DictionaryRepository.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABkAAAA6AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:33:12.766Z" - }, - { - "$type": "Document", - "DocumentIndex": 65, - "Title": "Sys_MenuRepository.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemRepository\\Sys_MenuRepository.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_SystemRepository\\Sys_MenuRepository.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemRepository\\Sys_MenuRepository.cs", - "RelativeToolTip": "WIDESEAWCS_SystemRepository\\Sys_MenuRepository.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAGwAAABsAQAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:50:00.145Z" - }, - { - "$type": "Document", - "DocumentIndex": 72, - "Title": "Sys_UserController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_UserController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\System\\Sys_UserController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_UserController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\System\\Sys_UserController.cs", - "ViewState": "AQIAAAgAAAAAAAAAAAApwCEAAAAgAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T09:01:48.433Z" - }, - { - "$type": "Document", - "DocumentIndex": 69, - "Title": "IUser.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\HttpContextUser\\IUser.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\HttpContextUser\\IUser.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\HttpContextUser\\IUser.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\HttpContextUser\\IUser.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAAaAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:58:43.645Z" - }, - { - "$type": "Document", - "DocumentIndex": 67, - "Title": "Permissions.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseModels\\Permissions.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\BaseModels\\Permissions.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseModels\\Permissions.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\BaseModels\\Permissions.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAgAAAAcAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T06:34:31.428Z" - }, - { - "$type": "Document", - "DocumentIndex": 76, - "Title": "DeviceProtocolController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAABnAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T04:05:57.336Z" - }, - { - "$type": "Document", - "DocumentIndex": 73, - "Title": "Dt_DeviceProtocolDetail.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceProtocolDetail.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceProtocolDetail.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceProtocolDetail.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Models\\Dt_DeviceProtocolDetail.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAB8AAAA1AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T04:12:01.203Z" - }, - { - "$type": "Document", - "DocumentIndex": 71, - "Title": "Sys_UserService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_UserService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_SystemServices\\Sys_UserService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_UserService.cs", - "RelativeToolTip": "WIDESEAWCS_SystemServices\\Sys_UserService.cs", - "ViewState": "AQIAABEAAAAAAAAAAADwvxcAAAAnAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T09:04:25.169Z" - }, - { - "$type": "Document", - "DocumentIndex": 75, - "Title": "DeviceProtocolDetailController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DeviceProtocolDetailController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAAB6AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T04:06:59.732Z" - }, - { - "$type": "Document", - "DocumentIndex": 74, - "Title": "DispatchInfoController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\QuartzJob\\DispatchInfoController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAABiAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T04:07:44.875Z" - }, - { - "$type": "Document", - "DocumentIndex": 77, - "Title": "Sys_UserRepository.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemRepository\\Sys_UserRepository.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_SystemRepository\\Sys_UserRepository.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemRepository\\Sys_UserRepository.cs", - "RelativeToolTip": "WIDESEAWCS_SystemRepository\\Sys_UserRepository.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABYAAACaAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:44:11.299Z" - }, - { - "$type": "Document", - "DocumentIndex": 79, - "Title": "TaskExecuteDetailController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABcAAAAgAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T09:29:05.264Z" - }, - { - "$type": "Document", - "DocumentIndex": 78, - "Title": "IConveyorLine.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\ConveyorLine\\IConveyorLine.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\ConveyorLine\\IConveyorLine.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\ConveyorLine\\IConveyorLine.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\ConveyorLine\\IConveyorLine.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-20T02:27:33.366Z" - }, - { - "$type": "Document", - "DocumentIndex": 80, - "Title": "StackerCraneTaskCompletedEventArgs.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\StackerCrane\\StackerCraneTaskCompletedEventArgs.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\StackerCrane\\StackerCraneTaskCompletedEventArgs.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\StackerCrane\\StackerCraneTaskCompletedEventArgs.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\StackerCrane\\StackerCraneTaskCompletedEventArgs.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABcAAAArAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T08:59:16.094Z" - }, - { - "$type": "Document", - "DocumentIndex": 81, - "Title": "WIDESEAWCS_Tasks.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj", - "RelativeToolTip": "WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAABVAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:31:30.824Z" - }, - { - "$type": "Document", - "DocumentIndex": 82, - "Title": "IStackerCrane.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\StackerCrane\\IStackerCrane.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\StackerCrane\\IStackerCrane.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\StackerCrane\\IStackerCrane.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\StackerCrane\\IStackerCrane.cs", - "ViewState": "AQIAADQAAAAAAAAAAAAQwEwAAABGAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T03:44:15.208Z" - }, - { - "$type": "Document", - "DocumentIndex": 83, - "Title": "WIDESEAWCS_ITaskInfoService.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj", - "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj", - "ViewState": "AQIAAAMAAAAAAAAAAAAAAAkAAABbAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:28:23.615Z" - }, - { - "$type": "Document", - "DocumentIndex": 84, - "Title": "WIDESEAWCS_Server.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj", - "RelativeToolTip": "WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAB8AAAANAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:30:31.296Z" - }, - { - "$type": "Document", - "DocumentIndex": 86, - "Title": "Dt_Router.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Router.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Router.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Router.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Router.cs", - "ViewState": "AQIAABgAAAAAAAAAAAAywC0AAAATAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T08:17:31.143Z" - }, - { - "$type": "Document", - "DocumentIndex": 85, - "Title": "RepositorySetting.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\DB\\RepositorySetting.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\DB\\RepositorySetting.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\DB\\RepositorySetting.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\DB\\RepositorySetting.cs", - "ViewState": "AQIAAA0AAAAAAAAAAAArwCoAAAAXAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T06:38:10.854Z" - }, - { - "$type": "Document", - "DocumentIndex": 88, - "Title": "BaseEntity.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\DB\\Models\\BaseEntity.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\DB\\Models\\BaseEntity.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\DB\\Models\\BaseEntity.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\DB\\Models\\BaseEntity.cs", - "ViewState": "AQIAACkAAAAAAAAAAADwv0cAAAAxAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T04:55:04.582Z" - }, - { - "$type": "Document", - "DocumentIndex": 95, - "Title": "Sys_Actions.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Actions.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Sys_Actions.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Actions.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Sys_Actions.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:47:11.977Z" - }, - { - "$type": "Document", - "DocumentIndex": 94, - "Title": "Sys_Department.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Department.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Sys_Department.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Department.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Sys_Department.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:47:10.883Z" - }, - { - "$type": "Document", - "DocumentIndex": 92, - "Title": "Sys_Log.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Log.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Sys_Log.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Log.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Sys_Log.cs", - "ViewState": "AQIAAD0AAAAAAAAAAAAgwAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:47:05.961Z" - }, - { - "$type": "Document", - "DocumentIndex": 89, - "Title": "Sys_User.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_User.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Sys_User.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_User.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Sys_User.cs", - "ViewState": "AQIAABMAAAAAAAAAAAAMwIkAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:44:01.747Z" - }, - { - "$type": "Document", - "DocumentIndex": 90, - "Title": "Sys_Tenant.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Tenant.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Sys_Tenant.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Tenant.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Sys_Tenant.cs", - "ViewState": "AQIAAB4AAAAAAAAAAAAIwAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:46:54.186Z" - }, - { - "$type": "Document", - "DocumentIndex": 87, - "Title": "LambdaExtensions.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Utilities\\LambdaExtensions.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Utilities\\LambdaExtensions.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Utilities\\LambdaExtensions.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Utilities\\LambdaExtensions.cs", - "ViewState": "AQIAAC0AAAAAAAAAAAAnwDYAAABGAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T06:49:41.511Z" - }, - { - "$type": "Document", - "DocumentIndex": 93, - "Title": "Sys_DictionaryList.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_DictionaryList.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Sys_DictionaryList.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_DictionaryList.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Sys_DictionaryList.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:47:09.216Z" - }, - { - "$type": "Document", - "DocumentIndex": 91, - "Title": "Sys_RoleAuth.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_RoleAuth.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Sys_RoleAuth.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_RoleAuth.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Sys_RoleAuth.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAuwA8AAAAdAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:46:57.569Z" - }, - { - "$type": "Document", - "DocumentIndex": 99, - "Title": "Sys_Role.tsv", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Role.tsv", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Role.tsv", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Role.tsv", - "RelativeToolTip": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Role.tsv", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAAABAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|", - "WhenOpened": "2024-08-19T00:52:49.271Z" - }, - { - "$type": "Document", - "DocumentIndex": 96, - "Title": "RouterController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\BasicInfo\\RouterController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABEAAAAbAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T02:15:29.65Z", + "WhenOpened": "2024-08-23T03:18:28.489Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 97, - "Title": "IRouterService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_IBasicInfoService\\IRouterService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_IBasicInfoService\\IRouterService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_IBasicInfoService\\IRouterService.cs", - "RelativeToolTip": "WIDESEAWCS_IBasicInfoService\\IRouterService.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAAAFAAAA", + "DocumentIndex": 5, + "Title": "TaskExecuteDetailService.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs", + "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs", + "ViewState": "AQIAAGEAAAAAAAAAAAAWwH0AAAAMAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T09:51:17.309Z", + "WhenOpened": "2024-08-23T03:04:59.694Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 103, - "Title": "Sys_Menu.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Menu.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Sys_Menu.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Menu.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Sys_Menu.cs", - "ViewState": "AQIAADUAAAAAAAAAAAAcwAAAAAAAAAAA", + "DocumentIndex": 8, + "Title": "RepositoryBase.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseRepository\\RepositoryBase.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Core\\BaseRepository\\RepositoryBase.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseRepository\\RepositoryBase.cs", + "RelativeToolTip": "WIDESEAWCS_Core\\BaseRepository\\RepositoryBase.cs", + "ViewState": "AQIAAOMAAAAAAAAAAIAywPQAAAAMAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:47:02.391Z" - }, - { - "$type": "Document", - "DocumentIndex": 105, - "Title": "UserPermissions.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\UserPermissions.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\UserPermissions.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\UserPermissions.cs", - "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\UserPermissions.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:46:50.272Z" - }, - { - "$type": "Document", - "DocumentIndex": 98, - "Title": "Sys_Role.tsv", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Role.tsv", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Role.tsv", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Role.tsv", - "RelativeToolTip": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Sys_Role.tsv", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAAWAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|", - "WhenOpened": "2024-08-19T00:55:29.455Z" - }, - { - "$type": "Document", - "DocumentIndex": 102, - "Title": "ISys_MenuRepository.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemRepository\\ISys_MenuRepository.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_ISystemRepository\\ISys_MenuRepository.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemRepository\\ISys_MenuRepository.cs", - "RelativeToolTip": "WIDESEAWCS_ISystemRepository\\ISys_MenuRepository.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABcAAAAPAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:50:18.902Z" - }, - { - "$type": "Document", - "DocumentIndex": 100, - "Title": "Sys_MenuController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_MenuController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\System\\Sys_MenuController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_MenuController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\System\\Sys_MenuController.cs", - "ViewState": "AQIAAAYAAAAAAAAAAAAAACEAAAAiAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T00:38:02.288Z", + "WhenOpened": "2024-08-23T03:02:37.028Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 101, - "Title": "Sys_MenuService.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_MenuService.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_SystemServices\\Sys_MenuService.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_MenuService.cs", - "RelativeToolTip": "WIDESEAWCS_SystemServices\\Sys_MenuService.cs", - "ViewState": "AQIAAFMAAAAAAAAAAAAWwG8AAAAjAAAA", + "DocumentIndex": 12, + "Title": "Sys_DictionaryListService.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_DictionaryListService.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_SystemServices\\Sys_DictionaryListService.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_DictionaryListService.cs", + "RelativeToolTip": "WIDESEAWCS_SystemServices\\Sys_DictionaryListService.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAABAAAAAJAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T08:53:10.81Z" - }, - { - "$type": "Document", - "DocumentIndex": 104, - "Title": "MainDb.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\DB\\MainDb.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\DB\\MainDb.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\DB\\MainDb.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\DB\\MainDb.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABcAAAAvAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-19T00:48:31.056Z" - }, - { - "$type": "Document", - "DocumentIndex": 107, - "Title": "IRouterRepository.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_IBasicInfoRepository\\IRouterRepository.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_IBasicInfoRepository\\IRouterRepository.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_IBasicInfoRepository\\IRouterRepository.cs", - "RelativeToolTip": "WIDESEAWCS_IBasicInfoRepository\\IRouterRepository.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAAA+AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T09:49:16.305Z" - }, - { - "$type": "Document", - "DocumentIndex": 106, - "Title": "RouterRepository.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoRepository\\RouterRepository.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_BasicInfoRepository\\RouterRepository.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoRepository\\RouterRepository.cs", - "RelativeToolTip": "WIDESEAWCS_BasicInfoRepository\\RouterRepository.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAAA8AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T09:48:53.99Z" - }, - { - "$type": "Document", - "DocumentIndex": 108, - "Title": "RouterInOutType.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Enums\\RouterInOutType.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Enums\\RouterInOutType.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Enums\\RouterInOutType.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Enums\\RouterInOutType.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAuwAsAAAAPAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T09:32:07.666Z" - }, - { - "$type": "Document", - "DocumentIndex": 109, - "Title": "WIDESEAWCS_ISystemRepository.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj", - "RelativeToolTip": "WIDESEAWCS_ISystemRepository\\WIDESEAWCS_ISystemRepository.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:25:43.489Z" - }, - { - "$type": "Document", - "DocumentIndex": 111, - "Title": "Sys_TenantController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_TenantController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\System\\Sys_TenantController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_TenantController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\System\\Sys_TenantController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-18T09:02:21.876Z" - }, - { - "$type": "Document", - "DocumentIndex": 110, - "Title": "Sys_RoleController.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_RoleController.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\System\\Sys_RoleController.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_RoleController.cs", - "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\System\\Sys_RoleController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAADwAAAAuAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T00:38:37.598Z" - }, - { - "$type": "Document", - "DocumentIndex": 112, - "Title": "ConveyorLineStatus.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\ConveyorLine\\Enum\\ConveyorLineStatus.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\ConveyorLine\\Enum\\ConveyorLineStatus.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\ConveyorLine\\Enum\\ConveyorLineStatus.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\ConveyorLine\\Enum\\ConveyorLineStatus.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABUAAAASAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T08:04:31.246Z" - }, - { - "$type": "Document", - "DocumentIndex": 114, - "Title": "VierificationCode.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Utilities\\VierificationCode.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Utilities\\VierificationCode.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Utilities\\VierificationCode.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Utilities\\VierificationCode.cs", - "ViewState": "AQIAADcAAAAAAAAAAAAIwAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T06:49:43.949Z" - }, - { - "$type": "Document", - "DocumentIndex": 113, - "Title": "EnumHelper.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Enums\\EnumHelper.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Enums\\EnumHelper.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Enums\\EnumHelper.cs", - "RelativeToolTip": "WIDESEAWCS_Core\\Enums\\EnumHelper.cs", - "ViewState": "AQIAAEQAAAAAAAAAAAAQwF0AAAApAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T06:50:45.713Z", + "WhenOpened": "2024-08-23T03:00:20.407Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 117, - "Title": "StackerCarneTaskDTO.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\StackerCarneTaskDTO.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\StackerCarneTaskDTO.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\StackerCarneTaskDTO.cs", - "RelativeToolTip": "WIDESEAWCS_DTO\\StackerCarneTaskDTO.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAAAAAAAA", + "DocumentIndex": 13, + "Title": "ISys_DictionaryListService.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemServices\\ISys_DictionaryListService.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_ISystemServices\\ISys_DictionaryListService.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemServices\\ISys_DictionaryListService.cs", + "RelativeToolTip": "WIDESEAWCS_ISystemServices\\ISys_DictionaryListService.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAABNAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T03:48:34.1Z" + "WhenOpened": "2024-08-23T02:59:37.615Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 116, - "Title": "MenuDTO.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\System\\MenuDTO.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\System\\MenuDTO.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\System\\MenuDTO.cs", - "RelativeToolTip": "WIDESEAWCS_DTO\\System\\MenuDTO.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAuwAsAAAAgAAAA", + "DocumentIndex": 14, + "Title": "Sys_DictionaryListRepository.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemRepository\\Sys_DictionaryListRepository.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_SystemRepository\\Sys_DictionaryListRepository.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemRepository\\Sys_DictionaryListRepository.cs", + "RelativeToolTip": "WIDESEAWCS_SystemRepository\\Sys_DictionaryListRepository.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAABxAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T00:40:47.634Z" + "WhenOpened": "2024-08-23T02:58:47.147Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 115, - "Title": "WIDESEAWCS_Core.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj", - "RelativeToolTip": "WIDESEAWCS_Core\\WIDESEAWCS_Core.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAYAAAAaAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:22:18.276Z" - }, - { - "$type": "Document", - "DocumentIndex": 118, - "Title": "UserPermissions.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\System\\UserPermissions.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\System\\UserPermissions.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\System\\UserPermissions.cs", - "RelativeToolTip": "WIDESEAWCS_DTO\\System\\UserPermissions.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "DocumentIndex": 3, + "Title": "DBSeed.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Seed\\DBSeed.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Seed\\DBSeed.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Seed\\DBSeed.cs", + "RelativeToolTip": "WIDESEAWCS_Core\\Seed\\DBSeed.cs", + "ViewState": "AQIAAAkAAAAAAAAAAAAAAB4AAABSAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T00:40:48.79Z" + "WhenOpened": "2024-08-23T00:51:21.098Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 119, - "Title": "ActionDTO.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\System\\ActionDTO.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\System\\ActionDTO.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\System\\ActionDTO.cs", - "RelativeToolTip": "WIDESEAWCS_DTO\\System\\ActionDTO.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "DocumentIndex": 4, + "Title": "appsettings.json", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json", + "RelativeDocumentMoniker": "WIDESEAWCS_Server\\appsettings.json", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json", + "RelativeToolTip": "WIDESEAWCS_Server\\appsettings.json", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAA4AAABAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", + "WhenOpened": "2024-08-23T03:20:10.153Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 10, + "Title": "ITaskExecuteDetailService.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", + "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAACQAAABPAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-16T00:40:46.309Z" + "WhenOpened": "2024-08-23T03:06:44.58Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 123, - "Title": "CommunicationException.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Communicator\\CommunicationException.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Communicator\\CommunicationException.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Communicator\\CommunicationException.cs", - "RelativeToolTip": "WIDESEAWCS_Communicator\\CommunicationException.cs", - "ViewState": "AQIAABgAAAAAAAAAAAAAADsAAAAfAAAA", + "DocumentIndex": 6, + "Title": "TaskService.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskService.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs", + "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskService.cs", + "ViewState": "AQIAAFkAAAAAAAAAAAAWwHEAAAAuAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:52:47.267Z" + "WhenOpened": "2024-08-23T02:41:50.614Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 121, - "Title": "QuartzJobException.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\CustomException\\QuartzJobException.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\CustomException\\QuartzJobException.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\CustomException\\QuartzJobException.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\CustomException\\QuartzJobException.cs", - "ViewState": "AQIAACsAAAAAAAAAAAAkwF8AAAASAAAA", + "DocumentIndex": 7, + "Title": "RouterService.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\RouterService.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_BasicInfoService\\RouterService.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_BasicInfoService\\RouterService.cs", + "RelativeToolTip": "WIDESEAWCS_BasicInfoService\\RouterService.cs", + "ViewState": "AQIAAAcAAAAAAAAAAAAWwBoAAAAQAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:50:01.213Z" + "WhenOpened": "2024-08-23T03:13:02.909Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 120, - "Title": "WIDESEAWCS_DTO.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj", - "RelativeToolTip": "WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAABBAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:29:44.73Z" - }, - { - "$type": "Document", - "DocumentIndex": 124, - "Title": "JobSetup.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\QuartzExtensions\\JobSetup.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\QuartzExtensions\\JobSetup.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\QuartzExtensions\\JobSetup.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\QuartzExtensions\\JobSetup.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:44:34.341Z" - }, - { - "$type": "Document", - "DocumentIndex": 122, - "Title": "SchedulerCenterServer.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\QuartzNet\\SchedulerCenterServer.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\QuartzNet\\SchedulerCenterServer.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\QuartzNet\\SchedulerCenterServer.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\QuartzNet\\SchedulerCenterServer.cs", - "ViewState": "AQIAAIUAAAAAAAAAAAD4v6IAAAAUAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:42:50.562Z" - }, - { - "$type": "Document", - "DocumentIndex": 125, - "Title": "TestJob.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\TestJob.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\TestJob.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\TestJob.cs", - "RelativeToolTip": "WIDESEAWCS_Tasks\\TestJob.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABcAAAA5AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:20:22.998Z" - }, - { - "$type": "Document", - "DocumentIndex": 126, - "Title": "DeviceInfoRepository.cs", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Repository\\DeviceInfoRepository.cs", - "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Repository\\DeviceInfoRepository.cs", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Repository\\DeviceInfoRepository.cs", - "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Repository\\DeviceInfoRepository.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAABgAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:42:01.558Z" - }, - { - "$type": "Document", - "DocumentIndex": 127, + "DocumentIndex": 15, "Title": "ISys_DictionaryRepository.cs", "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemRepository\\ISys_DictionaryRepository.cs", "RelativeDocumentMoniker": "WIDESEAWCS_ISystemRepository\\ISys_DictionaryRepository.cs", "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemRepository\\ISys_DictionaryRepository.cs", "RelativeToolTip": "WIDESEAWCS_ISystemRepository\\ISys_DictionaryRepository.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAABAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-08-15T07:32:43.299Z" - }, - { - "$type": "Document", - "DocumentIndex": 128, - "Title": "WIDESEAWCS_Model.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj", - "RelativeToolTip": "WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAA4AAAA/AAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:29:59.646Z" - }, - { - "$type": "Document", - "DocumentIndex": 130, - "Title": "WIDESEAWCS_Common.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj", - "RelativeToolTip": "WIDESEAWCS_Common\\WIDESEAWCS_Common.csproj", "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:28:54.624Z" + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T02:58:01.587Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 131, - "Title": "WIDESEAWCS_TaskInfoService.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj", - "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAABXAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:28:43.61Z" + "DocumentIndex": 11, + "Title": "Sys_DictionaryListController.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryListController.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryListController.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryListController.cs", + "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryListController.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAABAAAAABAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T02:57:05.202Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 133, - "Title": "WIDESEAWCS_SystemServices.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj", - "RelativeToolTip": "WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAAABAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:28:07.392Z" + "DocumentIndex": 9, + "Title": "TaskController.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", + "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAlwBEAAAAIAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T02:41:48.282Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 132, - "Title": "WIDESEAWCS_ISystemServices.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj", - "RelativeToolTip": "WIDESEAWCS_ISystemServices\\WIDESEAWCS_ISystemServices.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAAANAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:27:47.112Z" + "DocumentIndex": 16, + "Title": "ISys_DictionaryListRepository.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemRepository\\ISys_DictionaryListRepository.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_ISystemRepository\\ISys_DictionaryListRepository.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ISystemRepository\\ISys_DictionaryListRepository.cs", + "RelativeToolTip": "WIDESEAWCS_ISystemRepository\\ISys_DictionaryListRepository.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAABUAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T02:57:58.344Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 129, - "Title": "WIDESEAWCS_Communicator.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj", - "RelativeToolTip": "WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAYAAAAaAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:25:33.845Z" + "DocumentIndex": 18, + "Title": "CustomProfile.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Filter\\CustomProfile.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Filter\\CustomProfile.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Filter\\CustomProfile.cs", + "RelativeToolTip": "WIDESEAWCS_Server\\Filter\\CustomProfile.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAABUAAABgAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T02:43:34.925Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 134, - "Title": "WIDESEAWCS_TaskInfoRepository.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoRepository\\WIDESEAWCS_TaskInfoRepository.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoRepository\\WIDESEAWCS_TaskInfoRepository.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoRepository\\WIDESEAWCS_TaskInfoRepository.csproj", - "RelativeToolTip": "WIDESEAWCS_TaskInfoRepository\\WIDESEAWCS_TaskInfoRepository.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAABBAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:23:39.954Z" + "DocumentIndex": 17, + "Title": "Sys_DictionaryController.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs", + "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\System\\Sys_DictionaryController.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAABkAAAA9AAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T02:22:04.667Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 135, - "Title": "WIDESEAWCS_ITaskInfoRepository.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoRepository\\WIDESEAWCS_ITaskInfoRepository.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoRepository\\WIDESEAWCS_ITaskInfoRepository.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoRepository\\WIDESEAWCS_ITaskInfoRepository.csproj", - "RelativeToolTip": "WIDESEAWCS_ITaskInfoRepository\\WIDESEAWCS_ITaskInfoRepository.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAoAAABBAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:26:48.62Z" + "DocumentIndex": 21, + "Title": "Storage.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Storage.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Storage.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_QuartzJob\\Storage.cs", + "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Storage.cs", + "ViewState": "AQIAABcAAAAAAAAAAADwvyIAAAAmAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T02:11:21.237Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 136, - "Title": "WIDESEAWCS_SystemRepository.csproj", - "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj", - "RelativeDocumentMoniker": "WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj", - "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj", - "RelativeToolTip": "WIDESEAWCS_SystemRepository\\WIDESEAWCS_SystemRepository.csproj", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAAAAAAAA", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-08-15T07:25:59.63Z" + "DocumentIndex": 23, + "Title": "AuthorizationSetup.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Authorization\\AuthorizationSetup.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Authorization\\AuthorizationSetup.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Authorization\\AuthorizationSetup.cs", + "RelativeToolTip": "WIDESEAWCS_Core\\Authorization\\AuthorizationSetup.cs", + "ViewState": "AQIAAA8AAAAAAAAAAAAMwBMAAAAqAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T01:28:01.283Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 24, + "Title": "Sys_UserController.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_UserController.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\System\\Sys_UserController.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\System\\Sys_UserController.cs", + "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\System\\Sys_UserController.cs", + "ViewState": "AQIAAA8AAAAAAAAAAAAAAB4AAAAxAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T01:15:06.094Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 19, + "Title": "Program.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Program.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Program.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Program.cs", + "RelativeToolTip": "WIDESEAWCS_Server\\Program.cs", + "ViewState": "AQIAABQAAAAAAAAAAAAWwBUAAAAsAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T01:13:33.04Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 25, + "Title": "App.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\App.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Core\\App.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\App.cs", + "RelativeToolTip": "WIDESEAWCS_Core\\App.cs", + "ViewState": "AQIAAA8AAAAAAAAAAAAAAC4AAABLAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T01:12:28.607Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 20, + "Title": "ApiBaseController.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseController\\ApiBaseController.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Core\\BaseController\\ApiBaseController.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\BaseController\\ApiBaseController.cs", + "RelativeToolTip": "WIDESEAWCS_Core\\BaseController\\ApiBaseController.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAABQAAAAyAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-23T00:50:52.108Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 22, + "Title": "ApiAuthorizeFilter.cs", + "DocumentMoniker": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Filter\\ApiAuthorizeFilter.cs", + "RelativeDocumentMoniker": "WIDESEAWCS_Core\\Filter\\ApiAuthorizeFilter.cs", + "ToolTip": "E:\\WIDESEAWCS\\InfrastructureWCS\\WIDESEAWCS_Server\\WIDESEAWCS_Core\\Filter\\ApiAuthorizeFilter.cs", + "RelativeToolTip": "WIDESEAWCS_Core\\Filter\\ApiAuthorizeFilter.cs", + "ViewState": "AQIAACQAAAAAAAAAAAAkwCYAAAARAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-08-22T13:43:30.318Z", + "EditorCaption": "" } ] } diff --git a/WIDESEAWCS_Server/WIDESEAWCS_BasicInfoService/RouterService.cs b/WIDESEAWCS_Server/WIDESEAWCS_BasicInfoService/RouterService.cs index 8c0d88c..f5c3731 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_BasicInfoService/RouterService.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_BasicInfoService/RouterService.cs @@ -4,7 +4,9 @@ using System.Linq; using System.Text; using System.Threading.Tasks; +using WIDESEAWCS_Core; using WIDESEAWCS_Core.BaseServices; +using WIDESEAWCS_Core.Enums; using WIDESEAWCS_IBasicInfoRepository; using WIDESEAWCS_IBasicInfoService; using WIDESEAWCS_Model.Models; @@ -57,5 +59,91 @@ return routers; } + + public List<string> QueryAllPositions(string deviceCode) + { + List<string> positions = new List<string>(); + try + { + List<string> inRouterPositions = BaseDal.QueryData(x => x.ChildPosiDeviceCode == deviceCode && x.InOutType == RouterInOutType.In).GroupBy(x => x.StartPosi).Select(x => x.Key).ToList(); + + List<string> outRouterPositions = BaseDal.QueryData(x => x.ChildPosiDeviceCode == deviceCode && x.InOutType == RouterInOutType.Out).GroupBy(x => x.ChildPosi).Select(x => x.Key).ToList(); + + positions.AddRange(inRouterPositions); + positions.AddRange(outRouterPositions); + return positions.GroupBy(x => x).Select(x => x.Key).ToList(); + } + catch + { + + } + return positions; + } + + public WebResponseContent GetAllWholeRouters() + { + WebResponseContent content = new(); + try + { + List<object> data = new List<object>(); + List<Dt_Router> dt_Routers = BaseDal.QueryData(x => x.IsEnd, new Dictionary<string, OrderByType> { { nameof(Dt_Router.IsEnd), OrderByType.Desc } }); + + foreach (var item in dt_Routers) + { + string routes = $"{item.ChildPosi},"; + string str = GetPreviousRoutes(item.StartPosi); + if (!string.IsNullOrEmpty(str)) + { + if (str.EndsWith(",")) + str = str.Substring(0, str.Length - 1); + routes += str; + } + if (item.InOutType == RouterInOutType.In) + { + List<string> itemRouters = routes.Split(",").Reverse().ToList(); + object obj = new { type = RouterInOutType.In, routes = itemRouters }; + data.Add(obj); + } + else + { + List<string> itemRouters = routes.Split(",").Reverse().ToList(); + object obj = new { type = RouterInOutType.Out, routes = itemRouters }; + data.Add(obj); + } + } + + content = WebResponseContent.Instance.OK(data: data); + } + catch (Exception ex) + { + + } + return content; + } + + public string GetPreviousRoutes(string startPosi) + { + string routers = string.Empty; + if (!string.IsNullOrEmpty(startPosi)) + { + if (!routers.EndsWith(",")) + routers += $"{startPosi},"; + else + routers += $"{startPosi}"; + } + List<Dt_Router> preRouters = BaseDal.QueryData(x => x.NextPosi == startPosi, new Dictionary<string, OrderByType> { { nameof(Dt_Router.IsEnd), OrderByType.Desc } }); + foreach (var item in preRouters) + { + string str = GetPreviousRoutes(item.StartPosi); + if (!string.IsNullOrEmpty(str)) + { + if (routers.EndsWith(",")) + routers += $"{str}"; + else + routers += $"{str},"; + } + } + return routers; + } } } diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Core/Filter/ApiAuthorizeFilter.cs b/WIDESEAWCS_Server/WIDESEAWCS_Core/Filter/ApiAuthorizeFilter.cs index fc953c2..441509e 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Core/Filter/ApiAuthorizeFilter.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Core/Filter/ApiAuthorizeFilter.cs @@ -1,5 +1,6 @@ 锘縰sing Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc.Filters; +using Microsoft.Extensions.Hosting; using System; using System.Collections.Generic; using System.IdentityModel.Tokens.Jwt; @@ -19,6 +20,8 @@ public class ApiAuthorizeFilter : IAuthorizationFilter { private static readonly string replaceTokenPath = "/api/User/replaceToken"; + private static readonly string loginPath = "api/User/login"; + private static readonly string vierificationCodePath = "api/User/getVierificationCode"; public ApiAuthorizeFilter() { @@ -33,49 +36,36 @@ /// <param name="context"></param> public void OnAuthorization(AuthorizationFilterContext context) { - // is Microsoft.AspNetCore.Authentication.AllowAnonymousAttribute - //if (context.Filters.Any(item => item is IAllowAnonymousFilter)) - if (context.ActionDescriptor.EndpointMetadata.Any(item => item is IAllowAnonymous)) + if (!App.HostEnvironment.IsProduction() || context.HttpContext.Request.Path.Value == loginPath || context.HttpContext.Request.Path.Value == vierificationCodePath) { - //if (context.Filters - // .Where(item => item is IApiTaskFilter) - // .FirstOrDefault() is IApiTaskFilter apiTaskFilter) - //{ - // apiTaskFilter.OnAuthorization(context); - // return; - //} - //濡傛灉浣跨敤浜嗗浐瀹歍oken涓嶈繃鏈燂紝鐩存帴瀵箃oken鐨勫悎娉曟�у強token鏄惁瀛樺湪杩涜楠岃瘉 - if (context.Filters - .Where(item => item is IFixedTokenFilter) - .FirstOrDefault() is IFixedTokenFilter tokenFilter) + if (context.ActionDescriptor.EndpointMetadata.Any(item => item is IAllowAnonymous)) { - tokenFilter.OnAuthorization(context); + //濡傛灉浣跨敤浜嗗浐瀹歍oken涓嶈繃鏈燂紝鐩存帴瀵箃oken鐨勫悎娉曟�у強token鏄惁瀛樺湪杩涜楠岃瘉 + //if (context.Filters + // .Where(item => item is IFixedTokenFilter) + // .FirstOrDefault() is IFixedTokenFilter tokenFilter) + //{ + // tokenFilter.OnAuthorization(context); + // return; + //} + //鍖垮悕骞朵紶鍏ヤ簡token锛岄渶瑕佸皢鐢ㄦ埛鐨処D缂撳瓨璧锋潵锛屼繚璇乁serHelper閲岃兘姝g‘鑾峰彇鍒扮敤鎴蜂俊鎭� + if (!context.HttpContext.User.Identity.IsAuthenticated + && !string.IsNullOrEmpty(context.HttpContext.Request.Headers[AppSecret.TokenHeaderName])) + { + context.AddIdentity(); + } return; } - //鍖垮悕骞朵紶鍏ヤ簡token锛岄渶瑕佸皢鐢ㄦ埛鐨処D缂撳瓨璧锋潵锛屼繚璇乁serHelper閲岃兘姝g‘鑾峰彇鍒扮敤鎴蜂俊鎭� - if (!context.HttpContext.User.Identity.IsAuthenticated - && !string.IsNullOrEmpty(context.HttpContext.Request.Headers[AppSecret.TokenHeaderName])) - { - context.AddIdentity(); - } - return; } - //闄愬畾涓�涓笎鍙蜂笉鑳藉湪澶氬鐧婚檰 UserContext.Current.Token != ((ClaimsIdentity)context.HttpContext.User.Identity)?.BootstrapContext?.ToString() - - // &&UserContext.Current.UserName!="admin666"涓烘紨绀虹幆澧冿紝瀹為檯浣跨敤鏃跺幓鎺夋鏉′欢 - //if (!context.HttpContext.User.Identity.IsAuthenticated - // || ( - // UserContext.Current.Token != ((ClaimsIdentity)context.HttpContext.User.Identity) - // ?.BootstrapContext?.ToString() - // && UserContext.Current.UserName != "admin666" - // )) - //{ - // Console.Write($"IsAuthenticated:{context.HttpContext.User.Identity.IsAuthenticated}," + - // $"userToken{UserContext.Current.Token}" + - // $"BootstrapContext:{((ClaimsIdentity)context.HttpContext.User.Identity)?.BootstrapContext?.ToString()}"); - // context.Unauthorized("鐧婚檰宸茶繃鏈�"); - // return; - //} + else + { + if (!context.HttpContext.User.Identity.IsAuthenticated + || !context.HttpContext.Request.Headers.ContainsKey(AppSecret.TokenHeaderName)) + { + context.Unauthorized("鏈巿鏉�"); + return; + } + } DateTime expDate = context.HttpContext.User.Claims.Where(x => x.Type == JwtRegisteredClaimNames.Exp) .Select(x => x.Value).FirstOrDefault().GetTimeSpmpToDate(); diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Core/Filter/IFixedTokenFilter.cs b/WIDESEAWCS_Server/WIDESEAWCS_Core/Filter/IFixedTokenFilter.cs deleted file mode 100644 index 4347715..0000000 --- a/WIDESEAWCS_Server/WIDESEAWCS_Core/Filter/IFixedTokenFilter.cs +++ /dev/null @@ -1,57 +0,0 @@ -锘縰sing Microsoft.AspNetCore.Authorization; -using Microsoft.AspNetCore.Mvc.Filters; -using System; -using System.Collections.Generic; -using System.IdentityModel.Tokens.Jwt; -using System.Linq; -using System.Net; -using System.Security.Claims; -using System.Text; -using System.Threading.Tasks; -using WIDESEAWCS_Core.Authorization; -using WIDESEAWCS_Core.Const; -using WIDESEAWCS_Core.Helper; - -namespace WIDESEAWCS_Core.Filter -{ - public interface IFixedTokenFilter : IFilterMetadata - { - AuthorizationFilterContext OnAuthorization(AuthorizationFilterContext context); - } - public class FixedTokenAttribute : Attribute, IFixedTokenFilter, IAllowAnonymous - { - public AuthorizationFilterContext OnAuthorization(AuthorizationFilterContext context) - { - string fixedoken = ""; - //濡傛灉token宸插け鏁堬紝鐩存帴鑾峰彇header閲岀殑token - if (!context.HttpContext.User.Identity.IsAuthenticated) - { - fixedoken = context.HttpContext.Request.Headers[AppSecret.TokenHeaderName]; - fixedoken = fixedoken?.Replace("Bearer ", ""); - //鍒ゆ柇鏄惁浼犲叆浜唗oken - if (string.IsNullOrEmpty(fixedoken)) - { - return context.Unauthorized("娌℃湁浼犲叆token"); - } - //瑙f瀽token - int userId = JwtHelper.GetUserId(fixedoken); - if (userId <= 0) - { - return context.Unauthorized("token涓嶆纭�"); - } - context.AddIdentity(userId); - } - else - { - fixedoken = ((ClaimsIdentity)context.HttpContext.User.Identity) - ?.BootstrapContext?.ToString(); - } - //鍒ゆ柇褰撳墠鐢ㄦ埛鐨則oken涓庣紦瀛樼殑token鏄惁鐩稿悓 - if (App.User.Token != fixedoken) - { - context.FilterResult(HttpStatusCode.Unauthorized, "token宸插け鏁�"); - } - return context; - } - } -} diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Core/Seed/DBSeed.cs b/WIDESEAWCS_Server/WIDESEAWCS_Core/Seed/DBSeed.cs index 3a744be..bebf842 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Core/Seed/DBSeed.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Core/Seed/DBSeed.cs @@ -87,7 +87,7 @@ string seedData = FileHelper.ReadFile(string.Format(SeedDataFolder, t.Name), Encoding.UTF8); - #region Sys_User + #region AddSeedData if (seedData != "涓嶅瓨鍦ㄧ浉搴旂殑鐩綍") { List<Dictionary<string, object>> dicFile = JsonConvert.DeserializeObject<List<Dictionary<string, object>>>(seedData); @@ -118,7 +118,6 @@ dic.Add(keyValuePairs); } - if (dic.Count > 0) { for (int i = 0; i < dic.Count; i++) @@ -141,8 +140,6 @@ } } #endregion - - } else { diff --git a/WIDESEAWCS_Server/WIDESEAWCS_IBasicInfoService/IRouterService.cs b/WIDESEAWCS_Server/WIDESEAWCS_IBasicInfoService/IRouterService.cs index 2ff702b..c1a5fcb 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_IBasicInfoService/IRouterService.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_IBasicInfoService/IRouterService.cs @@ -3,6 +3,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; +using WIDESEAWCS_Core; using WIDESEAWCS_Core.BaseServices; using WIDESEAWCS_Model.Models; @@ -11,5 +12,9 @@ public interface IRouterService : IService<Dt_Router> { List<Dt_Router> QueryNextRoutes(string startPosi, string endPosi); + + List<string> QueryAllPositions(string deviceCode); + + WebResponseContent GetAllWholeRouters(); } } diff --git a/WIDESEAWCS_Server/WIDESEAWCS_ISystemRepository/ISys_DictionaryListRepository.cs b/WIDESEAWCS_Server/WIDESEAWCS_ISystemRepository/ISys_DictionaryListRepository.cs new file mode 100644 index 0000000..1e8f1a1 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_ISystemRepository/ISys_DictionaryListRepository.cs @@ -0,0 +1,14 @@ +锘縰sing System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using WIDESEAWCS_Core.BaseRepository; +using WIDESEAWCS_Model.Models; + +namespace WIDESEAWCS_ISystemRepository +{ + public interface ISys_DictionaryListRepository : IRepository<Sys_DictionaryList> + { + } +} diff --git a/WIDESEAWCS_Server/WIDESEAWCS_ISystemServices/ISys_DictionaryListService.cs b/WIDESEAWCS_Server/WIDESEAWCS_ISystemServices/ISys_DictionaryListService.cs new file mode 100644 index 0000000..5aea6e7 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_ISystemServices/ISys_DictionaryListService.cs @@ -0,0 +1,14 @@ +锘縰sing System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using WIDESEAWCS_Core.BaseServices; +using WIDESEAWCS_Model.Models; + +namespace WIDESEAWCS_ISystemServices +{ + public interface ISys_DictionaryListService : IService<Sys_DictionaryList> + { + } +} diff --git a/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskExecuteDetailService.cs b/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskExecuteDetailService.cs index 88b069d..c2f8e3b 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskExecuteDetailService.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskExecuteDetailService.cs @@ -33,5 +33,7 @@ WebResponseContent GetDetailInfo(int taskNum); WebResponseContent GetDetailDatas(int taskNum); + + void AddTaskExecuteDetail(List<int> taskNums, string description = ""); } } diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/BasicInfo/Dt_Router.cs b/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/BasicInfo/Dt_Router.cs index 3fb3f9c..612b96f 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/BasicInfo/Dt_Router.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/BasicInfo/Dt_Router.cs @@ -9,7 +9,7 @@ namespace WIDESEAWCS_Model.Models { - [SugarTable(nameof(Dt_Router), "璁惧璺敱琛�")] + [SugarTable(nameof(Dt_Router), "璁惧璺敱閰嶇疆")] public class Dt_Router : BaseEntity { /// <summary> @@ -58,18 +58,18 @@ /// 鍫嗗灈鏈哄彇璐�/鏀捐揣鍒� /// </summary> [SugarColumn(IsNullable = true, ColumnDescription = "鍫嗗灈鏈哄彇璐�/鏀捐揣鍒�")] - public int SrmColumn { get; set; } + public int? SrmColumn { get; set; } /// <summary> /// 鍫嗗灈鏈哄彇璐�/鏀捐揣灞� /// </summary> [SugarColumn(IsNullable = true, ColumnDescription = "鍫嗗灈鏈哄彇璐�/鏀捐揣灞�")] - public int SrmLayer { get; set; } + public int? SrmLayer { get; set; } /// <summary> - /// 瀛愪綅缃� + /// 娣卞害 /// </summary> - [SugarColumn(IsNullable = true, ColumnDescription = "瀛愪綅缃�")] + [SugarColumn(IsNullable = true, ColumnDescription = "娣卞害")] public int? Depth { get; set; } /// <summary> diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs b/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs index 5184d90..8bc1019 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_Task.cs @@ -25,7 +25,7 @@ namespace WIDESEAWCS_Model.Models { - [SugarTable(nameof(Dt_Task), "浠诲姟琛�")] + [SugarTable(nameof(Dt_Task), "浠诲姟淇℃伅")] public class Dt_Task : BaseEntity { /// <summary> diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_TaskExecuteDetail.cs b/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_TaskExecuteDetail.cs index 2fd5d03..d8c704b 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_TaskExecuteDetail.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Model/Models/TaskInfo/Dt_TaskExecuteDetail.cs @@ -25,7 +25,7 @@ namespace WIDESEAWCS_Model.Models { - [SugarTable(nameof(Dt_TaskExecuteDetail), "浠诲姟鎵ц鏄庣粏琛�")] + [SugarTable(nameof(Dt_TaskExecuteDetail), "浠诲姟鎵ц鏄庣粏")] public class Dt_TaskExecuteDetail : BaseEntity { /// <summary> diff --git a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/ConveyorLine/CommonConveyorLine.cs b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/ConveyorLine/CommonConveyorLine.cs index d4761ce..8ba525a 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/ConveyorLine/CommonConveyorLine.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/ConveyorLine/CommonConveyorLine.cs @@ -15,6 +15,7 @@ *----------------------------------------------------------------*/ #endregion << 鐗� 鏈� 娉� 閲� >> +using HslCommunication; using System; using System.Collections.Generic; using System.ComponentModel; @@ -121,6 +122,20 @@ return false; } + public T ReadCustomer<T>(string deviceChildCode) where T : IDataTransfer, new() + { + DeviceProDTO? devicePro = _deviceProDTOs.Where(x => x.DeviceProParamType == nameof(DeviceCommand) && x.DeviceChildCode == deviceChildCode).OrderBy(x => x.DeviceProOffset).FirstOrDefault(); + + if (devicePro == null) + { + throw new Exception(); + } + else + { + return Communicator.ReadCustomer<T>(devicePro.DeviceProAddress); + } + } + public bool SetValue<TEnum, TValue>(TEnum @enum, TValue value, string deviceChildCode) where TEnum : Enum where TValue : notnull diff --git a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/DeviceBase/DeviceCommand.cs b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/DeviceBase/DeviceCommand.cs index 2b7c4b7..ada0081 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/DeviceBase/DeviceCommand.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/DeviceBase/DeviceCommand.cs @@ -55,7 +55,7 @@ case TypeCode.Byte: case TypeCode.SByte: case TypeCode.Char: - readCount += 1; + readCount += sizeof(byte); break; case TypeCode.Int16: case TypeCode.UInt16: diff --git a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/QuartzExtensions/QuartzJobDataTableHostedService.cs b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/QuartzExtensions/QuartzJobDataTableHostedService.cs index ed07b03..349bee9 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/QuartzExtensions/QuartzJobDataTableHostedService.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/QuartzExtensions/QuartzJobDataTableHostedService.cs @@ -61,7 +61,7 @@ { try { - await QuartzJobCreateDataTabel.SeedAsync(_dbContext); + await QuartzJobCreateDataTabel.SeedAsync(_dbContext, _webRootPath); } catch (Exception ex) { diff --git a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Seed/QuartzJobCreateDataTabel.cs b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Seed/QuartzJobCreateDataTabel.cs index c59941a..20b2651 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Seed/QuartzJobCreateDataTabel.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Seed/QuartzJobCreateDataTabel.cs @@ -15,6 +15,7 @@ *----------------------------------------------------------------*/ #endregion << 鐗� 鏈� 娉� 閲� >> +using Newtonsoft.Json; using SqlSugar; using System; using System.Collections.Generic; @@ -30,12 +31,14 @@ { public class QuartzJobCreateDataTabel { + private static string SeedDataFolder = "WIDESEAWCS_DB.DBSeed.Json/{0}.tsv"; + /// <summary> /// 鏄犲皠QuartzJob鏁版嵁搴撹〃 /// </summary> /// <param name="dbContext"></param> /// <returns></returns> - public static async Task SeedAsync(DBContext dbContext) + public static async Task SeedAsync(DBContext dbContext, string WebRootPath) { try { @@ -49,7 +52,7 @@ .Select(type => type.AsType()) .Where(x => x.IsClass && x.Namespace is "WIDESEAWCS_QuartzJob.Models" && x.GetCustomAttribute<SugarTable>() != null) .ToList(); - + SeedDataFolder = Path.Combine(WebRootPath, SeedDataFolder); modelTypes.ForEach(t => { //var diffString = dbContext.Db.CodeFirst.GetDifferenceTables(t).ToDiffString(); @@ -60,33 +63,62 @@ { Console.WriteLine(t.Name); dbContext.Db.CodeFirst.InitTables(t); - } - else - { - List<string> columnNames = dbContext.Db.DbMaintenance.GetColumnInfosByTableName(t.Name, false).Select(x => x.DbColumnName).ToList(); - if (t.GetProperties().FirstOrDefault(x => !columnNames.Contains(x.Name)) != null) + + string seedData = FileHelper.ReadFile(string.Format(SeedDataFolder, t.Name), Encoding.UTF8); + + #region AddSeedData + if (seedData != "涓嶅瓨鍦ㄧ浉搴旂殑鐩綍") { - bool isChange = true; - List<PropertyInfo> propertyInfos = t.GetProperties().Where(x => !columnNames.Contains(x.Name)).ToList(); - for (int i = 0; i < propertyInfos.Count; i++) + List<Dictionary<string, object>> dicFile = JsonConvert.DeserializeObject<List<Dictionary<string, object>>>(seedData); + + if (dicFile.Count > 0) { - PropertyInfo propertyInfo = propertyInfos[i]; - SugarColumn sugarColumn = propertyInfo.GetCustomAttribute<SugarColumn>(); - if (sugarColumn != null) + List<Dictionary<string, object>> dic = new List<Dictionary<string, object>>(); + + List<string> columnNames = dbContext.Db.DbMaintenance.GetColumnInfosByTableName(t.Name, false).Select(x => x.DbColumnName).ToList(); + var a = t.GetProperties().FirstOrDefault(x => !columnNames.Contains(x.Name)); + + List<PropertyInfo> propertyInfos = t.GetProperties().Where(x => columnNames.Contains(x.Name)).ToList(); + for (int j = 0; j < dicFile.Count; j++) { - if (!sugarColumn.IsIgnore) + Dictionary<string, object> keyValuePairs = new Dictionary<string, object>(); + for (int i = 0; i < propertyInfos.Count; i++) { - if (!sugarColumn.IsNullable) + PropertyInfo propertyInfo = propertyInfos[i]; + SugarColumn sugarColumn = propertyInfo.GetCustomAttribute<SugarColumn>(); + if (sugarColumn != null) { - isChange = false; - break; + if (!sugarColumn.IsIgnore) + { + keyValuePairs.Add(propertyInfo.Name, dicFile[j][propertyInfo.Name]); + } } } + dic.Add(keyValuePairs); + } + + if (dic.Count > 0) + { + for (int i = 0; i < dic.Count; i++) + { + if (dic[i].ContainsKey("CreateDate")) + dic[i]["CreateDate"] = DateTime.Now; + else + dic[i].Add("CreateDate", DateTime.Now); + } + string str = $"SET IDENTITY_INSERT {t.Name} ON;"; + + str += dbContext.Db.Insertable(dic).AS(t.Name).ToSqlString(); + + str += ($"SET IDENTITY_INSERT {t.Name} OFF;"); + + dbContext.Db.Ado.ExecuteCommand(str); + + ConsoleHelper.WriteSuccessLine($"Table [{t.Name}] SeedData Added Successfully"); } } - if (isChange) - dbContext.Db.CodeFirst.InitTables(t); } + #endregion } }); ConsoleHelper.WriteSuccessLine($"QuartzJob Tables Created Successfully!"); diff --git a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Storage.cs b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Storage.cs index 828ad04..4343eda 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Storage.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Storage.cs @@ -36,7 +36,7 @@ { Type type = typeof(IDevice); var basePath = AppContext.BaseDirectory; - string path = Path.Combine(basePath, $"WIDESEAWCS_QuartzJob.dll"); + string path = Path.Combine(basePath, Assembly.GetExecutingAssembly().GetName().Name); Assembly assembly = Assembly.LoadFrom(path); List<Type> types = assembly.GetTypes().Where(x => type.IsAssignableFrom(x) && !x.IsAbstract && !x.IsInterface).ToList(); List<object> data = new List<object>(); diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/RouterController.cs b/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/RouterController.cs index 63afba6..14bf1bb 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/RouterController.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/BasicInfo/RouterController.cs @@ -1,13 +1,14 @@ 锘縰sing Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; +using WIDESEAWCS_Core; using WIDESEAWCS_Core.BaseController; using WIDESEAWCS_IBasicInfoService; using WIDESEAWCS_Model.Models; namespace WIDESEAWCS_Server.Controllers.BasicInfo { - [Route("api/router")] + [Route("api/Router")] [ApiController] public class RouterController : ApiBaseController<IRouterService, Dt_Router> { @@ -15,10 +16,22 @@ { } - [HttpPost, Route("queryRoutes"), AllowAnonymous] + [HttpPost, Route("QueryRoutes"), AllowAnonymous] public List<Dt_Router> QueryRoutes(string startPosi, string endPosi) { return Service.QueryNextRoutes(startPosi, endPosi); } + + [HttpPost, Route("QueryAllPositions"), AllowAnonymous] + public List<string> QueryAllPositions(string deviceCode) + { + return Service.QueryAllPositions(deviceCode); + } + + [HttpPost, Route("GetAllWholeRouters"), AllowAnonymous] + public WebResponseContent GetAllWholeRouters() + { + return Service.GetAllWholeRouters(); + } } } diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_DictionaryListController.cs b/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_DictionaryListController.cs new file mode 100644 index 0000000..15c9da8 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_DictionaryListController.cs @@ -0,0 +1,17 @@ +锘縰sing Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc; +using WIDESEAWCS_Core.BaseController; +using WIDESEAWCS_ISystemServices; +using WIDESEAWCS_Model.Models; + +namespace WIDESEAWCS_Server.Controllers.System +{ + [Route("api/Sys_DictionaryList")] + [ApiController] + public class Sys_DictionaryListController : ApiBaseController<ISys_DictionaryListService, Sys_DictionaryList> + { + public Sys_DictionaryListController(ISys_DictionaryListService service) : base(service) + { + } + } +} diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs b/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs index ec61a9f..fc5ab5c 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs @@ -19,7 +19,7 @@ _httpContextAccessor = httpContextAccessor; } - [HttpPost, Route("ReceiveTask")] + [HttpPost, Route("ReceiveTask"), AllowAnonymous] public WebResponseContent ReceiveWMSTask([FromBody] List<WMSTaskDTO> taskDTOs) { return Service.ReceiveWMSTask(taskDTOs); diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/Filter/CustomAuthorizeFilter.cs b/WIDESEAWCS_Server/WIDESEAWCS_Server/Filter/CustomAuthorizeFilter.cs new file mode 100644 index 0000000..854f249 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/Filter/CustomAuthorizeFilter.cs @@ -0,0 +1,20 @@ +锘縰sing Microsoft.AspNetCore.Mvc.Filters; +using Microsoft.AspNetCore.Mvc; + +namespace WIDESEAWCS_Server.Filter +{ + public class CustomAuthorizeFilter : IAuthorizationFilter + { + public void OnAuthorization(AuthorizationFilterContext context) + { + + // 浣犵殑鑷畾涔夋巿鏉冮�昏緫 + // 渚嬪锛屸�屾鏌ョ敤鎴锋槸鍚﹀凡鐧诲綍锛屸�屾垨鑰呬粬浠槸鍚︽湁鐗瑰畾鐨勮鑹叉垨鏉冮檺 + if (!context.HttpContext.User.Identity.IsAuthenticated) + { + // 鐢ㄦ埛鏈櫥褰曪紝鈥岄噸瀹氬悜鍒扮櫥褰曢〉闈㈡垨杩斿洖401鐘舵�佺爜 + context.Result = new ChallengeResult(); + } + } + } +} diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/Filter/CustomProfile.cs b/WIDESEAWCS_Server/WIDESEAWCS_Server/Filter/CustomProfile.cs index 0387caf..d416fd1 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Server/Filter/CustomProfile.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/Filter/CustomProfile.cs @@ -4,6 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; +using WIDESEAWCS_DTO.TaskInfo; using WIDESEAWCS_Model.Models; using WIDESEAWCS_QuartzJob.DTO; using WIDESEAWCS_QuartzJob.Models; @@ -18,6 +19,7 @@ public CustomProfile() { CreateMap<Dt_DeviceInfo,DeviceInfoDTO>(); + CreateMap<WMSTaskDTO, Dt_Task>().ForMember(a => a.WMSId, b => b.MapFrom(b => b.Id)); } } } diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs b/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs index 2b90606..e2687ad 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs @@ -63,7 +63,7 @@ builder.Services.AddHttpContextSetup(); -builder.Services.AddHostedService<QuartzJobHostedService>(); +//builder.Services.AddHostedService<QuartzJobHostedService>(); //todo builder.Services.AddMvc(options => diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json b/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json index 020bb67..e69262c 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json @@ -12,7 +12,7 @@ "MainDB": "DB_WIDESEA", //褰撳墠椤圭洰鐨勪富搴擄紝鎵�瀵瑰簲鐨勮繛鎺ュ瓧绗︿覆鐨凟nabled蹇呴』涓簍rue //杩炴帴瀛楃涓� //"ConnectionString": "HTI6FB1H05Krd07mNm9yBCNhofW6edA5zLs9TY~MNthRYW3kn0qKbMIsGp~3yyPDF1YZUCPBQx8U0Jfk4PH~ajNFXVIwlH85M3F~v_qKYQ3CeAz3q1mLVDn8O5uWt1~3Ut2V3KRkEwYHvW2oMDN~QIDXPxDgXN0R2oTIhc9dNu7QNaLEknblqmHhjaNSSpERdDVZIgHnMKejU_SL49tralBkZmDNi0hmkbL~837j1NWe37u9fJKmv91QPb~16JsuI9uu0EvNZ06g6PuZfOSAeFH9GMMIZiketdcJG3tHelo=", - "ConnectionString": "Data Source=.;Initial Catalog=Tenant_WMSDB_Main2;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_TEST;User ID=sa;Password=P@ssw0rd;Integrated Security=False;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False", //璺ㄥ煙 "Cors": { "PolicyName": "CorsIpAccess", //绛栫暐鍚嶇О diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceInfo.tsv b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceInfo.tsv new file mode 100644 index 0000000..97593c8 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceInfo.tsv @@ -0,0 +1,34 @@ +锘縖 + { + "Id": 1, + "DeviceCode": "srm01", + "DeviceName": "娴嬭瘯璁惧1", + "DeviceType": "CommonStackerCrane", + "DeviceStatus": "1", + "DeviceIp": "127.0.0.1", + "DevicePort": 102, + "DevicePlcType": "SiemensS7", + "DeviceRemark": "1", + "ProtocolList": null, + "Creater": "1", + "CreateDate": "2024-07-31T09:43:22", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 3, + "DeviceCode": "1002", + "DeviceName": "娴嬭瘯璁惧2", + "DeviceType": "CommonConveyorLine", + "DeviceStatus": "1", + "DeviceIp": "127.0.0.1", + "DevicePort": 102, + "DevicePlcType": "SiemensS7", + "DeviceRemark": "1", + "ProtocolList": null, + "Creater": "1", + "CreateDate": "2024-08-08T14:50:44", + "Modifier": null, + "ModifyDate": null + } +] \ No newline at end of file diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceProtocol.tsv b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceProtocol.tsv new file mode 100644 index 0000000..4d12fc6 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceProtocol.tsv @@ -0,0 +1,580 @@ +锘縖 + { + "Id": 1, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB106", + "DeviceProOffset": 2.0, + "DeviceProDataType": "byte", + "DeviceProDataLength": 1, + "DeviceProParamName": "StackerCraneStatus", + "DeviceProParamType": "StackerCraneStatus", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-07-31T09:43:37", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 2, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB106", + "DeviceProOffset": 3.0, + "DeviceProDataType": "byte", + "DeviceProDataLength": 1, + "DeviceProParamName": "StackerCraneAutoStatus", + "DeviceProParamType": "StackerCraneAutoStatus", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:16:32", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 3, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB106", + "DeviceProOffset": 18.0, + "DeviceProDataType": "dint", + "DeviceProDataLength": 1, + "DeviceProParamName": "CurrentTaskNum", + "DeviceProParamType": "CurrentTaskNum", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:27", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 4, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB106", + "DeviceProOffset": 22.0, + "DeviceProDataType": "byte", + "DeviceProDataLength": 1, + "DeviceProParamName": "StackerCraneWorkStatus", + "DeviceProParamType": "StackerCraneWorkStatus", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:54", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 5, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB105", + "DeviceProOffset": 2.0, + "DeviceProDataType": "dint", + "DeviceProDataLength": 1, + "DeviceProParamName": "TaskNum", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-07-31T09:43:37", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 6, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB105", + "DeviceProOffset": 6.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "WorkType", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:16:32", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 7, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB105", + "DeviceProOffset": 8.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "TrayType", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:27", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 8, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB105", + "DeviceProOffset": 10.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "StartRow", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:54", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 9, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB105", + "DeviceProOffset": 12.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "StartColumn", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-07-31T09:43:37", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 10, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB105", + "DeviceProOffset": 14.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "StartLayer", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:16:32", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 11, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB105", + "DeviceProOffset": 16.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "EndRow", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:27", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 12, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB105", + "DeviceProOffset": 18.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "EndColumn", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:54", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 13, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB105", + "DeviceProOffset": 20.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "EndLayer", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-07-31T09:43:37", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 14, + "DeviceId": 1, + "DeviceChildCode": "1", + "DeviceProDataBlock": "DB105", + "DeviceProOffset": 22.0, + "DeviceProDataType": "string", + "DeviceProDataLength": 25, + "DeviceProParamName": "Barcode", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:16:32", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 15, + "DeviceId": 3, + "DeviceChildCode": "1101", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 0.0, + "DeviceProDataType": "w", + "DeviceProDataLength": 1, + "DeviceProParamName": "InteractiveSignal", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-07-31T09:43:37", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 16, + "DeviceId": 3, + "DeviceChildCode": "1101", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 2.0, + "DeviceProDataType": "string", + "DeviceProDataLength": 25, + "DeviceProParamName": "ConveyorLineBarcode", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:16:32", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 17, + "DeviceId": 3, + "DeviceChildCode": "1101", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 30.0, + "DeviceProDataType": "dint", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTargetAddress", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:27", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 18, + "DeviceId": 3, + "DeviceChildCode": "1101", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 34.0, + "DeviceProDataType": "dint", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTaskNum", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:54", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 19, + "DeviceId": 3, + "DeviceChildCode": "1101", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 38.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTrayType", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-07-31T09:43:37", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 20, + "DeviceId": 3, + "DeviceChildCode": "1102", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 50.0, + "DeviceProDataType": "w", + "DeviceProDataLength": 1, + "DeviceProParamName": "InteractiveSignal", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:16:32", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 21, + "DeviceId": 3, + "DeviceChildCode": "1102", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 52.0, + "DeviceProDataType": "string", + "DeviceProDataLength": 25, + "DeviceProParamName": "ConveyorLineBarcode", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:27", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 22, + "DeviceId": 3, + "DeviceChildCode": "1102", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 80.0, + "DeviceProDataType": "dint", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTargetAddress", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:54", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 23, + "DeviceId": 3, + "DeviceChildCode": "1102", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 84.0, + "DeviceProDataType": "dint", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTaskNum", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-07-31T09:43:37", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 24, + "DeviceId": 3, + "DeviceChildCode": "1102", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 88.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTrayType", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:16:32", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 25, + "DeviceId": 3, + "DeviceChildCode": "1103", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 100.0, + "DeviceProDataType": "w", + "DeviceProDataLength": 1, + "DeviceProParamName": "InteractiveSignal", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:27", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 26, + "DeviceId": 3, + "DeviceChildCode": "1103", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 102.0, + "DeviceProDataType": "string", + "DeviceProDataLength": 25, + "DeviceProParamName": "ConveyorLineBarcode", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:54", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 27, + "DeviceId": 3, + "DeviceChildCode": "1103", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 130.0, + "DeviceProDataType": "dint", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTargetAddress", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-07-31T09:43:37", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 28, + "DeviceId": 3, + "DeviceChildCode": "1103", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 134.0, + "DeviceProDataType": "dint", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTaskNum", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:16:32", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 29, + "DeviceId": 3, + "DeviceChildCode": "1103", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 138.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTrayType", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-07-31T09:43:37", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 30, + "DeviceId": 3, + "DeviceChildCode": "1104", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 150.0, + "DeviceProDataType": "w", + "DeviceProDataLength": 1, + "DeviceProParamName": "InteractiveSignal", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:16:32", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 31, + "DeviceId": 3, + "DeviceChildCode": "1104", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 152.0, + "DeviceProDataType": "string", + "DeviceProDataLength": 25, + "DeviceProParamName": "ConveyorLineBarcode", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:27", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 32, + "DeviceId": 3, + "DeviceChildCode": "1104", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 180.0, + "DeviceProDataType": "dint", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTargetAddress", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:18:54", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 33, + "DeviceId": 3, + "DeviceChildCode": "1104", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 184.0, + "DeviceProDataType": "dint", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTaskNum", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-07-31T09:43:37", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 34, + "DeviceId": 3, + "DeviceChildCode": "1104", + "DeviceProDataBlock": "DB3", + "DeviceProOffset": 188.0, + "DeviceProDataType": "int", + "DeviceProDataLength": 1, + "DeviceProParamName": "ConveyorLineTrayType", + "DeviceProParamType": "DeviceCommand", + "DeviceProParamDes": "1", + "DeviceProRemark": null, + "Creater": "1", + "CreateDate": "2024-08-01T10:16:32", + "Modifier": null, + "ModifyDate": null + } +] \ No newline at end of file diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceProtocolDetail.tsv b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceProtocolDetail.tsv new file mode 100644 index 0000000..8df3f92 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DeviceProtocolDetail.tsv @@ -0,0 +1,379 @@ +锘縖 + { + "Id": 1, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneStatus", + "ProtocolDetailType": "Normal", + "ProtocalDetailValue": "1", + "ProtocolDetailDes": "璁惧鐘舵��(1:姝e父)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 2, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneStatus", + "ProtocolDetailType": "Fault", + "ProtocalDetailValue": "2", + "ProtocolDetailDes": "璁惧鐘舵��(2:鏁呴殰)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 3, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneStatus", + "ProtocolDetailType": "EmergencyStop", + "ProtocalDetailValue": "3", + "ProtocolDetailDes": "璁惧鐘舵��(3:鎬ュ仠)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 4, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneAutoStatus", + "ProtocolDetailType": "Maintenance", + "ProtocalDetailValue": "0", + "ProtocolDetailDes": "宸ヤ綔妯″紡(0:缁翠慨)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 5, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneAutoStatus", + "ProtocolDetailType": "Manual", + "ProtocalDetailValue": "1", + "ProtocolDetailDes": "宸ヤ綔妯″紡(1:鎵嬪姩", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 6, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneAutoStatus", + "ProtocolDetailType": "SemiAutomatic", + "ProtocalDetailValue": "2", + "ProtocolDetailDes": "宸ヤ綔妯″紡(2:鍗婅嚜鍔�)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 7, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneAutoStatus", + "ProtocolDetailType": "Automatic", + "ProtocalDetailValue": "3", + "ProtocolDetailDes": "宸ヤ綔妯″紡(3:鑷姩)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 8, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneWorkStatus", + "ProtocolDetailType": "Standby", + "ProtocalDetailValue": "0", + "ProtocolDetailDes": "浣滀笟鐘舵��(0:寰呮満)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 9, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneWorkStatus", + "ProtocolDetailType": "PickUp", + "ProtocalDetailValue": "1", + "ProtocolDetailDes": "浣滀笟鐘舵��(1:鍙栬揣涓�)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 10, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneWorkStatus", + "ProtocolDetailType": "PickUpCompleted", + "ProtocalDetailValue": "2", + "ProtocolDetailDes": "浣滀笟鐘舵��(2:鍙栬揣瀹屾垚)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 11, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneWorkStatus", + "ProtocolDetailType": "Putting", + "ProtocalDetailValue": "4", + "ProtocolDetailDes": "浣滀笟鐘舵��(4:鏀捐揣涓�)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 12, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneWorkStatus", + "ProtocolDetailType": "PutCompleted", + "ProtocalDetailValue": "5", + "ProtocolDetailDes": "浣滀笟鐘舵��(5:鏀捐揣瀹屾垚)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 13, + "DeviceType": "CommonStackerCrane", + "DeviceProParamName": "StackerCraneWorkStatus", + "ProtocolDetailType": "WorkCompleted", + "ProtocalDetailValue": "6", + "ProtocolDetailDes": "浣滀笟鐘舵��(6:浠诲姟瀹屾垚)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 14, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "InEntranceRequest", + "ProtocalDetailValue": "256", + "ProtocolDetailDes": "PLC鍏ュ簱鍙h姹備氦浜掓湁淇″彿(涓嬫爣0)锛學CS鍏ュ簱鍙e搷搴斾氦浜掓棤淇″彿(涓嬫爣1)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 15, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "InEntranceResponse", + "ProtocalDetailValue": "768", + "ProtocolDetailDes": "PLC鍏ュ簱鍙h姹備氦浜掓湁淇″彿(涓嬫爣0)锛學CS鍏ュ簱鍙e搷搴斾氦浜掓湁淇″彿(涓嬫爣1)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 16, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "InEntranceRequestReset", + "ProtocalDetailValue": "512", + "ProtocolDetailDes": "PLC鍏ュ簱鍙h姹備氦浜掓棤淇″彿(涓嬫爣0)锛學CS鍏ュ簱鍙e搷搴斾氦浜掓湁淇″彿(涓嬫爣1)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 17, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "InEntranceResponseReset", + "ProtocalDetailValue": "0", + "ProtocolDetailDes": "PLC鍏ュ簱鍙h姹備氦浜掓棤淇″彿(涓嬫爣0)锛學CS鍏ュ簱鍙e搷搴斾氦浜掓棤淇″彿(涓嬫爣1)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 18, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "OutEntranceRequest", + "ProtocalDetailValue": "1024", + "ProtocolDetailDes": "PLC鍑哄簱鍙h姹備氦浜掓湁淇″彿(涓嬫爣2)锛學CS鍑哄簱鍙e搷搴斾氦浜掓棤淇″彿(涓嬫爣3)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 19, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "OutEntranceResponse", + "ProtocalDetailValue": "3072", + "ProtocolDetailDes": "PLC鍑哄簱鍙h姹備氦浜掓湁淇″彿(涓嬫爣2)锛學CS鍑哄簱鍙e搷搴斾氦浜掓湁淇″彿(涓嬫爣3)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 20, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "OutEntranceRequestReset", + "ProtocalDetailValue": "2048", + "ProtocolDetailDes": "PLC鍑哄簱鍙h姹備氦浜掓棤淇″彿(涓嬫爣2)锛學CS鍑哄簱鍙e搷搴斾氦浜掓湁淇″彿(涓嬫爣3)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 21, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "OutEntranceResponseReset", + "ProtocalDetailValue": "0", + "ProtocolDetailDes": "PLC鍑哄簱鍙h姹備氦浜掓棤淇″彿(涓嬫爣2)锛學CS鍑哄簱鍙e搷搴斾氦浜掓棤淇″彿(涓嬫爣3)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 22, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "InStationRequest", + "ProtocalDetailValue": "4096", + "ProtocolDetailDes": "PLC鍏ュ簱绔欏彴璇锋眰浜や簰鏈変俊鍙�(涓嬫爣4)锛學CS鍏ュ簱绔欏彴鍝嶅簲浜や簰鏃犱俊鍙�(涓嬫爣5)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 23, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "InStationResponse", + "ProtocalDetailValue": "12288", + "ProtocolDetailDes": "PLC鍏ュ簱绔欏彴璇锋眰浜や簰鏈変俊鍙�(涓嬫爣4)锛學CS鍏ュ簱绔欏彴鍝嶅簲浜や簰鏈変俊鍙�(涓嬫爣5)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 24, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "InStationRequestReset", + "ProtocalDetailValue": "8192", + "ProtocolDetailDes": "PLC鍏ュ簱绔欏彴璇锋眰浜や簰鏃犱俊鍙�(涓嬫爣4)锛學CS鍏ュ簱绔欏彴鍝嶅簲浜や簰鏈変俊鍙�(涓嬫爣5)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 25, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "InStationResponseReset", + "ProtocalDetailValue": "0", + "ProtocolDetailDes": "PLC鍏ュ簱绔欏彴璇锋眰浜や簰鏃犱俊鍙�(涓嬫爣4)锛學CS鍏ュ簱绔欏彴鍝嶅簲浜や簰鏃犱俊鍙�(涓嬫爣5)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 26, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "OutStationRequest", + "ProtocalDetailValue": "16384", + "ProtocolDetailDes": "PLC鍑哄簱绔欏彴璇锋眰浜や簰鏈変俊鍙�(涓嬫爣6)锛學CS鍑哄簱绔欏彴鍝嶅簲浜や簰鏃犱俊鍙�(涓嬫爣7)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 27, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "OutStationResponse", + "ProtocalDetailValue": "49152", + "ProtocolDetailDes": "PLC鍑哄簱绔欏彴璇锋眰浜や簰鏈変俊鍙�(涓嬫爣6)锛學CS鍑哄簱绔欏彴鍝嶅簲浜や簰鏈変俊鍙�(涓嬫爣7)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 28, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "OutStationRequestReset", + "ProtocalDetailValue": "32768", + "ProtocolDetailDes": "PLC鍑哄簱绔欏彴璇锋眰浜や簰鏃犱俊鍙�(涓嬫爣6)锛學CS鍑哄簱绔欏彴鍝嶅簲浜や簰鏈変俊鍙�(涓嬫爣7)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 29, + "DeviceType": "CommonConveyorLine", + "DeviceProParamName": "InteractiveSignal", + "ProtocolDetailType": "OutStationResponseReset", + "ProtocalDetailValue": "0", + "ProtocolDetailDes": "PLC鍑哄簱绔欏彴璇锋眰浜や簰鏃犱俊鍙�(涓嬫爣6)锛學CS鍑哄簱绔欏彴鍝嶅簲浜や簰鏃犱俊鍙�(涓嬫爣7)", + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-20T12:24:46", + "Modifier": null, + "ModifyDate": null + } +] \ No newline at end of file diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DispatchInfo.tsv b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DispatchInfo.tsv new file mode 100644 index 0000000..40fbaee --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_DispatchInfo.tsv @@ -0,0 +1,32 @@ +锘縖 + { + "Id": 1, + "Name": "娴嬭瘯", + "JobGroup": "CommonStackerCrane", + "AssemblyName": "WIDESEAWCS_Tasks", + "ClassName": "CommonStackerCraneJob", + "IntervalSecond": 5, + "BeginTime": null, + "EndTime": null, + "Remark": null, + "Creater": "1", + "CreateDate": "2024-07-31T12:47:02", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 3, + "Name": "娴嬭瘯2", + "JobGroup": "CommonConveyorLine", + "AssemblyName": "WIDESEAWCS_Tasks", + "ClassName": "CommonConveyorLineJob", + "IntervalSecond": 5, + "BeginTime": null, + "EndTime": null, + "Remark": null, + "Creater": "1", + "CreateDate": "2024-08-08T15:51:45", + "Modifier": null, + "ModifyDate": null + } +] \ No newline at end of file diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_Router.tsv b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_Router.tsv new file mode 100644 index 0000000..07cb2c2 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_Router.tsv @@ -0,0 +1,146 @@ +锘縖 + { + "Id": 1, + "StartPosi": "srm01", + "NextPosi": "1102", + "InOutType": 2, + "ChildPosi": "1102", + "ChildPosiDeviceCode": "1002", + "SrmRow": 1, + "SrmColumn": 100, + "SrmLayer": 1, + "Depth": null, + "IsEnd": false, + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-18T17:37:30", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 2, + "StartPosi": "1102", + "NextPosi": "1104", + "InOutType": 2, + "ChildPosi": "1104", + "ChildPosiDeviceCode": "1002", + "SrmRow": null, + "SrmColumn": null, + "SrmLayer": null, + "Depth": null, + "IsEnd": false, + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-18T17:38:56", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 3, + "StartPosi": "1101", + "NextPosi": "1103", + "InOutType": 1, + "ChildPosi": "1103", + "ChildPosiDeviceCode": "1002", + "SrmRow": 2, + "SrmColumn": 100, + "SrmLayer": 1, + "Depth": null, + "IsEnd": false, + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-18T17:39:46", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 4, + "StartPosi": "1103", + "NextPosi": "srm", + "InOutType": 1, + "ChildPosi": "srm01", + "ChildPosiDeviceCode": "srm01", + "SrmRow": null, + "SrmColumn": null, + "SrmLayer": null, + "Depth": null, + "IsEnd": true, + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-18T17:42:06", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 5, + "StartPosi": "srm01", + "NextPosi": "2102", + "InOutType": 2, + "ChildPosi": "2102", + "ChildPosiDeviceCode": "1002", + "SrmRow": 1, + "SrmColumn": 100, + "SrmLayer": 2, + "Depth": null, + "IsEnd": false, + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-19T10:14:11", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 6, + "StartPosi": "1104", + "NextPosi": "1106", + "InOutType": 2, + "ChildPosi": "1106", + "ChildPosiDeviceCode": "1002", + "SrmRow": null, + "SrmColumn": null, + "SrmLayer": null, + "Depth": null, + "IsEnd": false, + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-19T10:39:55", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 7, + "StartPosi": "1106", + "NextPosi": "Out_Area_A", + "InOutType": 2, + "ChildPosi": "1108", + "ChildPosiDeviceCode": "1002", + "SrmRow": null, + "SrmColumn": null, + "SrmLayer": null, + "Depth": null, + "IsEnd": true, + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-19T10:40:16", + "Modifier": null, + "ModifyDate": null + }, + { + "Id": 8, + "StartPosi": "1106", + "NextPosi": "Out_Area_A", + "InOutType": 2, + "ChildPosi": "1110", + "ChildPosiDeviceCode": "1002", + "SrmRow": null, + "SrmColumn": null, + "SrmLayer": null, + "Depth": null, + "IsEnd": true, + "Remark": null, + "Creater": "admin", + "CreateDate": "2024-08-19T10:40:34", + "Modifier": null, + "ModifyDate": null + } +] \ No newline at end of file diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_Task.tsv b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_Task.tsv new file mode 100644 index 0000000..ea03858 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_Task.tsv @@ -0,0 +1,44 @@ +锘縖 + { + "TaskId": 14, + "TaskNum": 1, + "PalletCode": "TestPalletCode01", + "Roadway": "srm01", + "TaskType": 100, + "TaskState": 100, + "SourceAddress": "srm01", + "TargetAddress": "Out_Area_A", + "CurrentAddress": "srm01", + "NextAddress": "1102", + "ExceptionMessage": null, + "Grade": 0, + "WMSId": 1, + "Dispatchertime": null, + "Remark": null, + "Creater": "System", + "CreateDate": "2024-08-23T11:15:14.81", + "Modifier": null, + "ModifyDate": null + }, + { + "TaskId": 15, + "TaskNum": 2, + "PalletCode": "TestPalletCode02", + "Roadway": "srm01", + "TaskType": 200, + "TaskState": 200, + "SourceAddress": "1101", + "TargetAddress": "srm01", + "CurrentAddress": "1101", + "NextAddress": "1103", + "ExceptionMessage": null, + "Grade": 0, + "WMSId": 2, + "Dispatchertime": null, + "Remark": null, + "Creater": "System", + "CreateDate": "2024-08-23T11:15:14.813", + "Modifier": null, + "ModifyDate": null + } +] \ No newline at end of file diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_TaskExecuteDetail.tsv b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_TaskExecuteDetail.tsv new file mode 100644 index 0000000..8c8be08 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Dt_TaskExecuteDetail.tsv @@ -0,0 +1,34 @@ +锘縖 + { + "TaskDetailId": 33, + "TaskId": 14, + "TaskNum": 1, + "TaskState": 100, + "CurrentAddress": "srm01", + "NextAddress": "1102", + "IsManual": false, + "IsNormal": true, + "Description": "鎺ユ敹WMS浠诲姟", + "Remark": null, + "Creater": "System", + "CreateDate": "2024-08-23T11:15:14.887", + "Modifier": null, + "ModifyDate": null + }, + { + "TaskDetailId": 34, + "TaskId": 15, + "TaskNum": 2, + "TaskState": 200, + "CurrentAddress": "1101", + "NextAddress": "1103", + "IsManual": false, + "IsNormal": true, + "Description": "鎺ユ敹WMS浠诲姟", + "Remark": null, + "Creater": "System", + "CreateDate": "2024-08-23T11:15:14.887", + "Modifier": null, + "ModifyDate": null + } +] \ No newline at end of file diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_DictionaryList.tsv b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_DictionaryList.tsv new file mode 100644 index 0000000..3683f58 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_DictionaryList.tsv @@ -0,0 +1,548 @@ +锘縖 + { + "DicListId": 3, + "DicName": "鍚�", + "DicValue": "0", + "DicId": "3", + "Enable": null, + "OrderNo": 2, + "Remark": null, + "Creater": "admin", + "CreateDate": "1900-01-01T00:00:00", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2022-01-03T18:30:18.113" + }, + { + "DicListId": 4, + "DicName": "鏄�", + "DicValue": "1", + "DicId": "3", + "Enable": null, + "OrderNo": 1, + "Remark": null, + "Creater": "xxx", + "CreateDate": "1900-01-01T00:00:00", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2022-01-03T18:30:18.113" + }, + { + "DicListId": 22, + "DicName": "鍏朵粬", + "DicValue": "0", + "DicId": "30", + "Enable": null, + "OrderNo": 10, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-06-11T18:26:05", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2019-08-21T16:49:43" + }, + { + "DicListId": 23, + "DicName": "鎴愬姛", + "DicValue": "1", + "DicId": "30", + "Enable": null, + "OrderNo": 100, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-06-11T18:26:05", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2019-08-21T16:49:43" + }, + { + "DicListId": 24, + "DicName": "寮傚父", + "DicValue": "2", + "DicId": "30", + "Enable": null, + "OrderNo": 50, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-06-12T09:41:58", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2019-08-21T16:49:43" + }, + { + "DicListId": 25, + "DicName": "绯荤粺", + "DicValue": "System", + "DicId": "31", + "Enable": null, + "OrderNo": 100, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-06-12T14:46:08", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2022-04-04T13:21:54.947" + }, + { + "DicListId": 26, + "DicName": "鐧婚檰", + "DicValue": "Login", + "DicId": "31", + "Enable": null, + "OrderNo": 90, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-06-12T14:47:32", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2022-04-04T13:21:54.947" + }, + { + "DicListId": 27, + "DicName": "鏂板缓", + "DicValue": "Add", + "DicId": "31", + "Enable": null, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-06-15T15:29:58", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2022-04-04T13:21:54.943" + }, + { + "DicListId": 28, + "DicName": "鍒犻櫎", + "DicValue": "Del", + "DicId": "31", + "Enable": 1, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-06-15T15:29:58", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2022-04-04T13:21:54.943" + }, + { + "DicListId": 29, + "DicName": "缂栬緫", + "DicValue": "Edit", + "DicId": "31", + "Enable": 1, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-06-15T15:30:34", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2022-04-04T13:21:54.943" + }, + { + "DicListId": 37, + "DicName": "寰呭鏍�", + "DicValue": "0", + "DicId": "35", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-07-10T10:51:38", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2023-05-08T01:05:44.193" + }, + { + "DicListId": 38, + "DicName": "瀹℃牳閫氳繃", + "DicValue": "1", + "DicId": "35", + "Enable": null, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-07-10T10:51:38", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2023-05-08T01:05:44.193" + }, + { + "DicListId": 39, + "DicName": "瀹℃牳涓�", + "DicValue": "2", + "DicId": "35", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-07-10T10:51:38", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2023-05-08T01:05:44.193" + }, + { + "DicListId": 71, + "DicName": "寮傚父", + "DicValue": "Exception", + "DicId": "31", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-07-11T17:11:19", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2022-04-04T13:21:54.943" + }, + { + "DicListId": 90, + "DicName": "鐢�", + "DicValue": "0", + "DicId": "49", + "Enable": null, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-07-23T10:04:45", + "Modifier": "娴嬭瘯瓒呯骇绠$悊鍛�", + "ModifyDate": "2018-07-23T11:10:28" + }, + { + "DicListId": 91, + "DicName": "濂�", + "DicValue": "1", + "DicId": "49", + "Enable": null, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-07-23T10:04:45", + "Modifier": "娴嬭瘯瓒呯骇绠$悊鍛�", + "ModifyDate": "2018-07-23T11:10:28" + }, + { + "DicListId": 96, + "DicName": "鏈惎鐢�", + "DicValue": "0", + "DicId": "50", + "Enable": 1, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-07-23T15:36:43", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2019-08-16T18:17:47" + }, + { + "DicListId": 97, + "DicName": "宸插惎鐢�", + "DicValue": "1", + "DicId": "50", + "Enable": 1, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-07-23T15:36:43", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2019-08-16T18:17:47" + }, + { + "DicListId": 98, + "DicName": "宸插垹闄�", + "DicValue": "2", + "DicId": "50", + "Enable": 1, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-07-23T15:36:43", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2019-08-16T18:17:47" + }, + { + "DicListId": 128, + "DicName": "鏄�", + "DicValue": "1", + "DicId": "59", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-08-29T15:54:21", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2020-11-20T23:05:48.303" + }, + { + "DicListId": 129, + "DicName": "鍚�", + "DicValue": "0", + "DicId": "59", + "Enable": 1, + "OrderNo": null, + "Remark": null, + "Creater": "娴嬭瘯瓒呯骇绠$悊鍛�", + "CreateDate": "2018-08-29T15:54:21", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2020-11-20T23:05:48.303" + }, + { + "DicListId": 144, + "DicName": "鍒锋柊Token", + "DicValue": "ReplaceToeken", + "DicId": "31", + "Enable": null, + "OrderNo": 110, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2019-08-21T16:40:50", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2022-04-04T13:21:54.937" + }, + { + "DicListId": 145, + "DicName": "Info", + "DicValue": "3", + "DicId": "30", + "Enable": null, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2019-08-21T16:49:43", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 423, + "DicName": "鏄�", + "DicValue": "1", + "DicId": "67", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2020-12-29T21:41:15.647", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 424, + "DicName": "鍚�", + "DicValue": "0", + "DicId": "67", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2020-12-29T21:41:15.67", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 435, + "DicName": "瀹℃牳鏈�氳繃", + "DicValue": "3", + "DicId": "35", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2022-08-29T02:59:52.13", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2023-05-08T01:05:44.193" + }, + { + "DicListId": 436, + "DicName": "get", + "DicValue": "get", + "DicId": "70", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2022-09-06T00:48:09.92", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 437, + "DicName": "post", + "DicValue": "post", + "DicId": "70", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2022-09-06T00:48:09.927", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 438, + "DicName": "姝e父", + "DicValue": "0", + "DicId": "71", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2022-09-06T00:50:53.533", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 439, + "DicName": "鏆傚仠", + "DicValue": "1", + "DicId": "71", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2022-09-06T00:50:53.537", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 442, + "DicName": "椹冲洖", + "DicValue": "4", + "DicId": "35", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-05-08T01:05:44.193", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 443, + "DicName": "绂佺敤", + "DicValue": "DisEnable", + "DicId": "73", + "Enable": 1, + "OrderNo": 1, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-07-10T16:07:37.6", + "Modifier": "寮�鍙�", + "ModifyDate": "2023-07-14T14:17:01.037" + }, + { + "DicListId": 444, + "DicName": "鍚敤", + "DicValue": "Enable", + "DicId": "73", + "Enable": 1, + "OrderNo": 0, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-07-10T16:07:37.623", + "Modifier": "寮�鍙�", + "ModifyDate": "2023-07-14T14:17:01.017" + }, + { + "DicListId": 449, + "DicName": "淇℃伅", + "DicValue": "Info", + "DicId": "75", + "Enable": 0, + "OrderNo": 1, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-07-27T09:03:14.153", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 450, + "DicName": "鎴愬姛", + "DicValue": "Sucess", + "DicId": "75", + "Enable": 0, + "OrderNo": 2, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-07-27T09:03:14.183", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 451, + "DicName": "澶辫触", + "DicValue": "Error", + "DicId": "75", + "Enable": 0, + "OrderNo": 3, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-07-27T09:03:14.183", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 452, + "DicName": "1", + "DicValue": "1", + "DicId": "80", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-12-12T10:28:00.783", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2023-12-12T10:28:05.55" + }, + { + "DicListId": 453, + "DicName": "2", + "DicValue": "2", + "DicId": "80", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-12-12T10:28:00.813", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2023-12-12T10:28:05.55" + }, + { + "DicListId": 454, + "DicName": "3", + "DicValue": "3", + "DicId": "80", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-12-12T10:28:00.817", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2023-12-12T10:28:05.55" + }, + { + "DicListId": 455, + "DicName": "4", + "DicValue": "4", + "DicId": "80", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-12-12T10:28:00.817", + "Modifier": "瓒呯骇绠$悊鍛�", + "ModifyDate": "2023-12-12T10:28:05.55" + }, + { + "DicListId": 456, + "DicName": "鏈鏍�", + "DicValue": "OrderState_Unaudited", + "DicId": "84", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-12-13T08:55:21.623", + "Modifier": null, + "ModifyDate": null + }, + { + "DicListId": 457, + "DicName": "宸插鏍�", + "DicValue": "OrderState_Audited", + "DicId": "84", + "Enable": 0, + "OrderNo": null, + "Remark": null, + "Creater": "瓒呯骇绠$悊鍛�", + "CreateDate": "2023-12-13T08:55:21.643", + "Modifier": null, + "ModifyDate": null + } +] \ No newline at end of file diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_Menu.tsv b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_Menu.tsv index 980b038..0269e9c 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_Menu.tsv +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_Menu.tsv @@ -302,5 +302,43 @@ "CreateDate": "2024-05-09T15:46:07.447", "Modifier": "admin", "ModifyDate": "2024-05-09T15:50:30.557" + }, + { + "MenuId": 17, + "MenuName": "鍩虹绠$悊", + "Auth": "[{\"text\":\"鏌ヨ\",\"value\":\"Search\"},{\"text\":\"鏂板缓\",\"value\":\"Add\"},{\"text\":\"鍒犻櫎\",\"value\":\"Delete\"},{\"text\":\"缂栬緫\",\"value\":\"Update\"},{\"text\":\"瀵煎叆\",\"value\":\"Import\"},{\"text\":\"瀵煎嚭\",\"value\":\"Export\"}]", + "Icon": "el-icon-date", + "Description": null, + "Enable": 1, + "TableName": "", + "ParentId": 0, + "Url": "/", + "OrderNo": 7000, + "MenuType": 99, + "Menus": null, + "Actions": null, + "Creater": "admin", + "CreateDate": "2024-05-09T15:46:07.447", + "Modifier": "admin", + "ModifyDate": "2024-05-09T15:50:30.557" + }, + { + "MenuId": 18, + "MenuName": "璺敱閰嶇疆淇℃伅", + "Auth": "[{\"text\":\"鏌ヨ\",\"value\":\"Search\"},{\"text\":\"鏂板缓\",\"value\":\"Add\"},{\"text\":\"鍒犻櫎\",\"value\":\"Delete\"},{\"text\":\"缂栬緫\",\"value\":\"Update\"},{\"text\":\"鏌ョ湅鍏ㄩ儴璺敱\",\"value\":\"ViewAllRouter\"},{\"text\":\"瀵煎叆\",\"value\":\"Import\"},{\"text\":\"瀵煎嚭\",\"value\":\"Export\"}]", + "Icon": "el-icon-date", + "Description": null, + "Enable": 1, + "TableName": "Dt_Router", + "ParentId": 17, + "Url": "/router", + "OrderNo": 500, + "MenuType": 99, + "Menus": null, + "Actions": null, + "Creater": "admin", + "CreateDate": "2024-05-09T15:46:07.447", + "Modifier": "admin", + "ModifyDate": "2024-05-09T15:50:30.557" } ] \ No newline at end of file diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_Role.tsv b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_Role.tsv index 102b4ff..eb6edff 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_Role.tsv +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_Role.tsv @@ -11,18 +11,5 @@ "CreateDate": "2018-08-23T11:46:06", "Modifier": "admin", "ModifyDate": "2024-04-29T13:53:44.717" - }, - { - "RoleId": 2, - "DeptName": null, - "DeptId": null, - "Enable": 1, - "ParentId": 1, - "RoleName": "test", - "Roles": null, - "Creater": "admin", - "CreateDate": "2024-08-20T10:02:29.363", - "Modifier": null, - "ModifyDate": null } ] \ No newline at end of file diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_User.tsv b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_User.tsv index bfa52ca..296493e 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_User.tsv +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/wwwroot/WIDESEAWCS_DB.DBSeed.Json/Sys_User.tsv @@ -25,32 +25,5 @@ "CreateDate": "2024-08-19T12:30:50.99", "Modifier": null, "ModifyDate": null - }, - { - "User_Id": 2, - "UserName": "test", - "Role_Id": 2, - "RoleName": null, - "PhoneNo": null, - "Remark": null, - "UserPwd": "j79rYYvCz4vdhcboB1Ausg==", - "UserTrueName": "test", - "DeptName": null, - "Dept_Id": null, - "Email": null, - "Enable": 1, - "Gender": 0, - "HeadImageUrl": null, - "LastModifyPwdDate": null, - "Address": null, - "AuditDate": null, - "AuditStatus": null, - "Auditor": null, - "Token": null, - "TenantId": 0, - "Creater": "admin", - "CreateDate": "2024-08-20T10:03:00.32", - "Modifier": null, - "ModifyDate": null } ] \ No newline at end of file diff --git a/WIDESEAWCS_Server/WIDESEAWCS_SystemRepository/Sys_DictionaryListRepository.cs b/WIDESEAWCS_Server/WIDESEAWCS_SystemRepository/Sys_DictionaryListRepository.cs new file mode 100644 index 0000000..98537b3 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_SystemRepository/Sys_DictionaryListRepository.cs @@ -0,0 +1,18 @@ +锘縰sing System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using WIDESEAWCS_Core.BaseRepository; +using WIDESEAWCS_ISystemRepository; +using WIDESEAWCS_Model.Models; + +namespace WIDESEAWCS_SystemRepository +{ + public class Sys_DictionaryListRepository : RepositoryBase<Sys_DictionaryList>, ISys_DictionaryListRepository + { + public Sys_DictionaryListRepository(IUnitOfWorkManage unitOfWorkManage) : base(unitOfWorkManage) + { + } + } +} diff --git a/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_DictionaryListService.cs b/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_DictionaryListService.cs new file mode 100644 index 0000000..0c84a52 --- /dev/null +++ b/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_DictionaryListService.cs @@ -0,0 +1,19 @@ +锘縰sing System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using WIDESEAWCS_Core.BaseServices; +using WIDESEAWCS_ISystemRepository; +using WIDESEAWCS_ISystemServices; +using WIDESEAWCS_Model.Models; + +namespace WIDESEAWCS_SystemServices +{ + public class Sys_DictionaryListService : ServiceBase<Sys_DictionaryList, ISys_DictionaryListRepository>, ISys_DictionaryListService + { + public Sys_DictionaryListService(ISys_DictionaryListRepository BaseDal) : base(BaseDal) + { + } + } +} diff --git a/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskExecuteDetailService.cs b/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskExecuteDetailService.cs index 991e441..9c94b0b 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskExecuteDetailService.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskExecuteDetailService.cs @@ -79,6 +79,55 @@ } } + public void AddTaskExecuteDetail(List<int> taskNums, string description = "") + { + try + { + Task.Run(() => + { + //Thread.Sleep(500); + List<Dt_TaskExecuteDetail> taskExecuteDetails = new List<Dt_TaskExecuteDetail>(); + foreach (var item in taskNums) + { + bool isNormal = true; + Dt_Task task = _taskRepository.QueryFirst(x => x.TaskNum == item); + if (task == null) return; + int taskNum = task.TaskNum; + int taskState = task.TaskState; + + if (!int.TryParse(Enum.Parse<TaskOutStatusEnum>(taskState.ToString()).ToString(), out int result)) + { + if ((int)(TaskOutStatusEnum)result > (int)TaskOutStatusEnum.OutFinish) + isNormal = false; + } + else if (!int.TryParse(Enum.Parse<TaskInStatusEnum>(taskState.ToString()).ToString(), out result)) + { + if ((int)(TaskInStatusEnum)result > (int)TaskInStatusEnum.InFinish) + isNormal = false; + } + Dt_TaskExecuteDetail taskExecuteDetail = new() + { + IsManual = App.User.UserId > 0, + IsNormal = isNormal, + TaskNum = taskNum, + TaskId = task.TaskId, + TaskState = taskState, + Description = description, + CurrentAddress = task.CurrentAddress, + NextAddress = task.NextAddress, + }; + taskExecuteDetails.Add(taskExecuteDetail); + } + + BaseDal.AddData(taskExecuteDetails); + }); + } + catch (Exception ex) + { + + } + } + public WebResponseContent GetDetailInfo(int taskNum) { WebResponseContent content = new(); diff --git a/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs b/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs index a4af572..4272bff 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs @@ -15,6 +15,7 @@ *----------------------------------------------------------------*/ #endregion << 鐗� 鏈� 娉� 閲� >> +using AutoMapper; using OfficeOpenXml.FormulaParsing.Excel.Functions.Text; using SqlSugar; using System; @@ -41,12 +42,14 @@ private readonly IRouterService _routerService; private readonly ITaskExecuteDetailService _taskExecuteDetailService; private readonly ITaskExecuteDetailRepository _taskExecuteDetailRepository; + private readonly IMapper _mapper; - public TaskService(ITaskRepository BaseDal, IRouterService routerService, ITaskExecuteDetailService taskExecuteDetailService, ITaskExecuteDetailRepository taskExecuteDetailRepository) : base(BaseDal) + public TaskService(ITaskRepository BaseDal, IRouterService routerService, ITaskExecuteDetailService taskExecuteDetailService, ITaskExecuteDetailRepository taskExecuteDetailRepository, IMapper mapper) : base(BaseDal) { _routerService = routerService; _taskExecuteDetailService = taskExecuteDetailService; _taskExecuteDetailRepository = taskExecuteDetailRepository; + _mapper = mapper; } /// <summary> @@ -66,20 +69,8 @@ { continue; } - - Dt_Task task = new() - { - PalletCode = item.PalletCode, - TaskNum = item.TaskNum, - Roadway = item.RoadWay, - TaskType = item.TaskType, - SourceAddress = item.SourceAddress, - WMSId = item.Id, - TargetAddress = item.TargetAddress, - Grade = item.Grade, - Creater = "WMS" - }; - + Dt_Task task = _mapper.Map<Dt_Task>(item); + task.Creater = "WMS"; if (!int.TryParse(Enum.Parse<TaskOutboundTypeEnum>(task.TaskType.ToString()).ToString(), out int result)) { List<Dt_Router> routers = _routerService.QueryNextRoutes(item.SourceAddress, item.TargetAddress); @@ -89,7 +80,7 @@ task.TaskState = (int)TaskOutStatusEnum.OutNew; task.CurrentAddress = item.SourceAddress; task.NextAddress = routers.FirstOrDefault().ChildPosi; - tasks.Add(task); + } } else if (!int.TryParse(Enum.Parse<TaskInboundTypeEnum>(task.TaskType.ToString()).ToString(), out result)) @@ -101,18 +92,11 @@ task.TaskState = (int)TaskInStatusEnum.InNew; task.CurrentAddress = item.SourceAddress; task.NextAddress = routers.FirstOrDefault().ChildPosi; - tasks.Add(task); } } else if (!int.TryParse(Enum.Parse<TaskRelocationTypeEnum>(task.TaskType.ToString()).ToString(), out result)) { - //if ((TaskRelocationTypeEnum)result == TaskRelocationTypeEnum.Relocation) - //{ - // task.TaskState = (int)TaskOutStatusEnum.OutNew; - // task.CurrentAddress = item.SourceAddress; - // task.NextAddress = item.TargetAddress; - // tasks.Add(task); - //} + } else if (!int.TryParse(Enum.Parse<TaskOtherTypeEnum>(task.TaskType.ToString()).ToString(), out result)) { @@ -122,10 +106,12 @@ { throw new Exception($"鎺ユ敹WMS浠诲姟澶辫触,浠诲姟绫诲瀷閿欒,鏈壘鍒拌浠诲姟绫诲瀷,浠诲姟鍙�:銆恵item.TaskNum}銆�,浠诲姟绫诲瀷:銆恵item.TaskType}銆�"); } - - + tasks.Add(task); + } BaseDal.AddData(tasks); + + _taskExecuteDetailService.AddTaskExecuteDetail(tasks.Select(x => x.TaskNum).ToList(), "鎺ユ敹WMS浠诲姟"); content = WebResponseContent.Instance.OK("鎴愬姛"); } @@ -381,7 +367,7 @@ else if (!int.TryParse(Enum.Parse<TaskInboundTypeEnum>(task.TaskType.ToString()).ToString(), out result) && task.TaskState == (int)TaskInStatusEnum.SC_InExecuting) { string locationCode = ""; - //todo 璋冪敤WMS鐢宠鍒嗛厤璐т綅 + //todo int nextStatus = Enum.GetValues(typeof(TaskInStatusEnum)).Cast<int>().Where(x => x > task.TaskState).OrderBy(x => x).FirstOrDefault(); task.TaskState = nextStatus; diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs b/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs index 1e28b0a..994d1dc 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs @@ -15,6 +15,7 @@ *----------------------------------------------------------------*/ #endregion << 鐗� 鏈� 娉� 閲� >> +using OfficeOpenXml.FormulaParsing.Excel.Functions.Text; using Quartz; using System; using System.Collections.Generic; @@ -22,6 +23,7 @@ using System.Text; using System.Threading.Tasks; using WIDESEAWCS_Core.Helper; +using WIDESEAWCS_IBasicInfoService; using WIDESEAWCS_ITaskInfoService; using WIDESEAWCS_Model.Models; using WIDESEAWCS_QuartzJob; @@ -35,11 +37,13 @@ { private readonly ITaskService _taskService; private readonly ITaskExecuteDetailService _taskExecuteDetailService; + private readonly IRouterService _routerService; - public CommonConveyorLineJob(ITaskService taskService, ITaskExecuteDetailService taskExecuteDetailService) + public CommonConveyorLineJob(ITaskService taskService, ITaskExecuteDetailService taskExecuteDetailService, IRouterService routerService) { _taskService = taskService; _taskExecuteDetailService = taskExecuteDetailService; + _routerService = routerService; } public Task Execute(IJobExecutionContext context) @@ -47,83 +51,54 @@ try { CommonConveyorLine conveyorLine = (CommonConveyorLine)context.JobDetail.JobDataMap.Get("JobParams"); - // List<Dt_StationManager> stationManagers = _stationManagerService.GetStationManagers(); - // foreach (var item in stationManagers) + //if (conveyorLine != null) + //{ + // List<string> childDeviceCodes = _routerService.QueryAllPositions(conveyorLine.DeviceCode); + + // foreach (string childDeviceCode in childDeviceCodes) // { - // try + // ConveyorLineTaskCommand command = conveyorLine.ReadCustomer<ConveyorLineTaskCommand>(childDeviceCode); + // if (command != null) // { - // ushort value = conveyorLine.GetValue<ConveyorLineDBName, ushort>(ConveyorLineDBName.InteractiveSignal, item.StationCode); - - // DeviceProtocolDetailDTO? deviceProtocolDetail = conveyorLine.DeviceProtocolDetailDTOs.FirstOrDefault(x => x.ProtocalDetailValue == value.ToString()); - + // DeviceProtocolDetailDTO? deviceProtocolDetail = conveyorLine.DeviceProtocolDetailDTOs.FirstOrDefault(x => x.ProtocalDetailValue == command.InteractiveSignal.ToString()); // if (deviceProtocolDetail != null) // { - // ConveyorLineTaskCommand? command = new ConveyorLineTaskCommand() - // { - // InteractiveSignal = 0, - // Barcode = "", - // TargetAddress = Convert.ToInt32(item.DeviceCode), - // TaskNum = 9988, - // TrayType = 3 - // }; - // SignalType signalType = Enum.Parse<SignalType>(deviceProtocolDetail.ProtocolDetailType); // switch (signalType) // { // case SignalType.InEntranceRequest: - // command.Barcode = "InEntranceRequest"; - // break; - // case SignalType.InEntranceResponse: - // command.Barcode = "InEntranceResponse"; + // break; // case SignalType.InEntranceRequestReset: - // command.Barcode = "InEntranceRequestReset"; + // break; // case SignalType.OutEntranceRequest: - // command.Barcode = "OutEntranceRequest"; - // break; - // case SignalType.OutEntranceResponse: - // command.Barcode = "OutEntranceResponse"; + // break; // case SignalType.OutEntranceRequestReset: - // command.Barcode = "OutEntranceRequestReset"; + // break; // case SignalType.InStationRequest: - // command.Barcode = "InStationRequest"; - // break; - // case SignalType.InStationResponse: - // command.Barcode = "InStationResponse"; + // break; // case SignalType.InStationRequestReset: - // command.Barcode = "InStationRequestReset"; + // break; // case SignalType.OutStationRequest: - // command.Barcode = "OutStationRequest"; - // break; - // case SignalType.OutStationResponse: - // command.Barcode = "OutStationResponse"; + // break; // case SignalType.OutStationRequestReset: - // command.Barcode = "OutStationRequestReset"; + // break; // default: - // command = null; + // break; // } - // if (command != null) - // { - // conveyorLine.SendCommand(command, item.StationCode); - // Console.Out.WriteLine(command.Serialize()); - // } - // } - - // } - // catch (Exception ex) - // { - // Console.Out.WriteLine(item.StationCode + ":" + ex.ToString()); // } // } + //} + } catch (Exception ex) { diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs b/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs index 770d78a..6e144d2 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs @@ -113,23 +113,23 @@ task = _taskService.QueryStackerCraneOutTask(commonStackerCrane.DeviceCode); if (task != null) { - //if (OutTaskStationIsOccupied(task) != null) + if (OutTaskStationIsOccupied(task) != null) { return task; } - //else - //{ - // List<string> otherOutStaionCodes = _routerService.QueryRoutes(commonStackerCrane.DeviceCode, task.NextAddress).Select(x => x.ChildPosi).ToList(); - // List<Dt_Task> tasks = _taskService.QueryStackerCraneOutTasks(commonStackerCrane.DeviceCode, otherOutStaionCodes); - // foreach (var item in tasks) - // { - // if (OutTaskStationIsOccupied(task) != null) - // { - // return task; - // } - // } - // task = _taskService.QueryStackerCraneInTask(commonStackerCrane.DeviceCode); - //} + else + { + List<string> otherOutStaionCodes = _routerService.QueryNextRoutes(commonStackerCrane.DeviceCode, task.NextAddress).Select(x => x.ChildPosi).ToList(); + List<Dt_Task> tasks = _taskService.QueryStackerCraneOutTasks(commonStackerCrane.DeviceCode, otherOutStaionCodes); + foreach (var item in tasks) + { + if (OutTaskStationIsOccupied(task) != null) + { + return task; + } + } + task = _taskService.QueryStackerCraneInTask(commonStackerCrane.DeviceCode); + } } } } -- Gitblit v1.9.3