| | |
| | | "type": "chrome", |
| | | "request": "launch", |
| | | "name": "é对 localhost å¯å¨ Chrome", |
| | | "url": "http://localhost:8080", |
| | | "url": "http://localhost:8081", |
| | | "webRoot": "${workspaceFolder}" |
| | | } |
| | | ] |
| | |
| | | let baseUrl = 'http://127.0.0.1:5000' |
| | | |
| | | //let baseUrl = 'http://127.0.0.1:5000' |
| | | let baseUrl = 'http://127.0.0.1:9291' |
| | | const install = (Vue, vm) => { |
| | | // æ¤ä¸ºèªå®ä¹é
ç½®åæ°ï¼å
·ä½åæ°è§ä¸æ¹è¯´æ |
| | | Vue.prototype.$u.http.setConfig({ |
| | |
| | | }, |
| | | "pages": [ //pagesæ°ç»ä¸ç¬¬ä¸é¡¹è¡¨ç¤ºåºç¨å¯å¨é¡µï¼åèï¼https://uniapp.dcloud.io/collocation/pages |
| | | { |
| | | "path": "pages/login/login", |
| | | "style": { |
| | | "navigationBarTitleText": "ç»å½" |
| | | } |
| | | }, |
| | | { |
| | | "path": "pages/index/index", |
| | | "style": { |
| | | "navigationBarTitleText": "é¦é¡µ" |
| | |
| | | "path": "pages/home/home", |
| | | "style": { |
| | | "navigationBarTitleText": "æç" |
| | | } |
| | | }, |
| | | { |
| | | "path": "pages/login/login", |
| | | "style": { |
| | | "navigationBarTitleText": "ç»å½" |
| | | } |
| | | }, |
| | | { |
| | |
| | | <view> |
| | | <uni-segmented-control :current="current" :values="items" @clickItem="onClickItem"> |
| | | </uni-segmented-control> |
| | | <view v-show="current === 0"> |
| | | <!-- <view v-show="current === 0"> |
| | | <view style="padding: 5%;"> |
| | | <uni-forms label-width="120"> |
| | | <uni-forms-item label="æçç¼ç "> |
| | |
| | | </uni-forms> |
| | | <button @click="InboundTask" type="primary" size="default" style="margin-top: 2%;">æ¬è¿</button> |
| | | </view> |
| | | </view> |
| | | <view v-show="current === 1"> |
| | | <view style="padding: 5%;"> |
| | | </view> --> |
| | | <view v-show="current === 0"> |
| | | <!-- <view style="padding: 5%;"> |
| | | <uni-forms label-width="120"> |
| | | <uni-forms-item label="æçç¼ç "> |
| | | <uni-easyinput type="text" :focus="barcodefocus" @input="inputChangebarcode" |
| | |
| | | </view> |
| | | </uni-forms> |
| | | <button @click="GroupPlate" type="primary" size="default" style="margin-top: 2%;">ç»ç</button> |
| | | </view> --> |
| | | <view style="padding: 5%;"> |
| | | <uni-forms label-width="120"> |
| | | <uni-forms-item label="è½½å
·ç¼å·"> |
| | | <uni-easyinput type="text" :focus="barcodefocus" @input="inputChangebarcode" |
| | | v-model="VehicleNumber" placeholder="请è¾å
¥è½½å
·ç¼å·" ref='midInput' /> |
| | | </uni-forms-item> |
| | | <uni-forms-item label="é¶ä»¶ç¼å·:"> |
| | | <uni-easyinput type="text" placeholder="è¯·æ«æé¶ä»¶å·" ref='midInput' :focus="focus" v-model="materSn" /> |
| | | </uni-forms-item> |
| | | <uni-forms-item label="å½åä½ç½®:"> |
| | | <uni-easyinput type="text" placeholder="请è¾å
¥å¤æç¹ä½" ref='midInput' :focus="focus2" v-model="Position"/> |
| | | </uni-forms-item> |
| | | </uni-forms> |
| | | <button @click="GroupPlate" type="primary" size="default" style="margin-top: 2%;">ç»ç</button> |
| | | </view> |
| | | </view> |
| | | <view v-show="current === 2"> |
| | | <view v-show="current === 1"> |
| | | <view style="padding: 5%;"> |
| | | <uni-forms label-width="120"> |
| | | <uni-forms-item label="æçç¼ç "> |
| | |
| | | return { |
| | | barcodeFocus:true, |
| | | focus: false, |
| | | focus2:false, |
| | | istrue: false, |
| | | addressFocus:false, |
| | | barcodefocus: false, |
| | | range: [], |
| | | rangethree:[], |
| | | group: [], |
| | | group: [{ |
| | | orderNo:1, |
| | | warehouseName:'helloæµè¯', |
| | | materialNo:'123' |
| | | } |
| | | ], |
| | | AreaId: 0, |
| | | acrossFloor:0, |
| | | quantity: "", |
| | |
| | | TargetAddress: "", |
| | | PalletCode1: "", |
| | | PalletCode2: "", |
| | | VehicleNumber:"",// è½½å
·ç¼å· |
| | | PalletCode3: "", |
| | | materSn: "", |
| | | items: ['å
¥åº','ç©æç»å®', 'ç©æè§£ç»'], |
| | | current: 0 |
| | | //items: ['å
¥åº','ç©æç»å®', 'ç©æè§£ç»'], |
| | | items: ['ç©æç»å®', 'ç©æè§£ç»'], |
| | | current: 0, |
| | | Position: '', //容卿å¨ä½ç½® |
| | | } |
| | | }, |
| | | onLoad(res) { |
| | |
| | | } |
| | | }) |
| | | }, |
| | | GroupPlate() { |
| | | if (this.PalletCode2.length <= 0 && this.InBoundOrder.length) { |
| | | GroupPlate() { // ç»ç ç©æç»å® |
| | | // if (this.PalletCode2.length <= 0 && this.InBoundOrder.length) { |
| | | // this.$refs.luToast.show({ |
| | | // title: "请è¾å
¥èµ·ç¹ç«å°", |
| | | // type: "error" |
| | | // }) |
| | | // return; |
| | | // } |
| | | if (this.VehicleNumber.length <= 0 || this.materSn.length <= 0 || this.Position.length <= 0) { |
| | | this.$refs.luToast.show({ |
| | | title: "请è¾å
¥èµ·ç¹ç«å°", |
| | | title: "æ°æ®è¾å
¥ä¸å®æ´!", |
| | | type: "error" |
| | | }) |
| | | return; |
| | | } |
| | | |
| | | var param = { |
| | | "PalletCode": this.PalletCode2, |
| | | "groups": this.group |
| | | "VehicleNumber": this.VehicleNumber, |
| | | "materSn":this.materSn, |
| | | "Position": this.Position |
| | | } |
| | | this.$u.post('/api/BoxingInfo/AddGroupPlateAsync', param).then(res => { |
| | | console.log(param) |
| | | |
| | | this.$u.post('/api/PDA/ContainerbindingAsync', param).then(res => { |
| | | if (res.status) { |
| | | this.$refs.luToast.show({ |
| | | title: res.message, |
| | |
| | | }) |
| | | }, |
| | | inputChangebarcode() { |
| | | this.$nextTick(() => { |
| | | this.$u.post('/api/BoxingInfo/GetPalletCodeInfo?palletCode=' + this.PalletCode2, "").then( |
| | | res => { |
| | | if (res.status) { |
| | | this.group = res.data; |
| | | console.log(this.group); |
| | | setTimeout(this.updateFocus, 200); |
| | | setTimeout(() => { |
| | | this.voiceSpeech('../../static/success.mp3'); |
| | | }, 100); |
| | | } |
| | | }) |
| | | }) |
| | | // this.$nextTick(() => { |
| | | // this.$u.post('/api/BoxingInfo/GetPalletCodeInfo?palletCode=' + this.PalletCode2, "").then( |
| | | // res => { |
| | | // if (res.status) { |
| | | // this.group = res.data; |
| | | // console.log(this.group); |
| | | // setTimeout(this.updateFocus, 200); |
| | | // setTimeout(() => { |
| | | // this.voiceSpeech('../../static/success.mp3'); |
| | | // }, 100); |
| | | // } |
| | | // }) |
| | | // }) |
| | | setTimeout(this.updateFocus, 200); |
| | | }, |
| | | removeScanItem(orderNo) { |
| | | this.group = this.group.filter(item => item.orderNo !== orderNo); |
| | |
| | | methods: { |
| | | ///è·åéªè¯ç |
| | | getVierificationCode() { |
| | | this.$u.get('/api/Sys_User/getVierificationCode', {}).then(res => { |
| | | this.$u.get('/api/User/getVierificationCode', {}).then(res => { |
| | | if (res.img != null) { |
| | | this.codeImgSrc = "data:image/png;base64," + res.img; |
| | | this.email = res.uuid; |
| | |
| | | userName: this.user, |
| | | verificationCode: this.code |
| | | } |
| | | this.$u.post('/api/Sys_User/login', { |
| | | this.$u.post('/api/User/login', { |
| | | UUID: this.email, |
| | | passWord: this.pass, |
| | | userName: this.user, |
| | |
| | | "strip-ansi": "^6.0.1" |
| | | }, |
| | | "dependencies": { |
| | | "is-fullwidth-code-point": { |
| | | "version": "3.0.0", |
| | | "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", |
| | | "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", |
| | | "dev": true |
| | | }, |
| | | "strip-ansi": { |
| | | "version": "6.0.1", |
| | | "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", |
| | |
| | | "ansi-styles": "^6.1.0", |
| | | "string-width": "^5.0.1", |
| | | "strip-ansi": "^7.0.1" |
| | | } |
| | | }, |
| | | "wrap-ansi-cjs": { |
| | | "version": "npm:wrap-ansi@7.0.0", |
| | | "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", |
| | | "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", |
| | | "dev": true, |
| | | "requires": { |
| | | "ansi-styles": "^4.0.0", |
| | | "string-width": "^4.1.0", |
| | | "strip-ansi": "^6.0.0" |
| | | }, |
| | | "dependencies": { |
| | | "ansi-styles": { |
| | | "version": "4.3.0", |
| | | "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", |
| | | "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", |
| | | "dev": true, |
| | | "requires": { |
| | | "color-convert": "^2.0.1" |
| | | } |
| | | }, |
| | | "string-width": { |
| | | "version": "4.2.3", |
| | | "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", |
| | | "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", |
| | | "dev": true, |
| | | "requires": { |
| | | "emoji-regex": "^8.0.0", |
| | | "is-fullwidth-code-point": "^3.0.0", |
| | | "strip-ansi": "^6.0.1" |
| | | } |
| | | }, |
| | | "strip-ansi": { |
| | | "version": "6.0.1", |
| | | "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", |
| | | "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", |
| | | "dev": true, |
| | | "requires": { |
| | | "ansi-regex": "^5.0.1" |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", |
| | | "dev": true, |
| | | "optional": true |
| | | }, |
| | | "@popperjs/core": { |
| | | "version": "npm:@sxzz/popperjs-es@2.11.8", |
| | | "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.8.tgz", |
| | | "integrity": "sha512-wOwESXvvED3S8xBmcPWHs2dUuzrE4XiZeFu7e1hROIJkm02a49N120pmOXxY33sBb6hArItm5W5tcg1cBtV+HQ==" |
| | | }, |
| | | "@tootallnate/once": { |
| | | "version": "1.1.2", |
| | |
| | | "lodash-unified": "^1.0.2", |
| | | "memoize-one": "^6.0.0", |
| | | "normalize-wheel-es": "^1.2.0" |
| | | }, |
| | | "dependencies": { |
| | | "@popperjs/core": { |
| | | "version": "npm:@sxzz/popperjs-es@2.11.8", |
| | | "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.8.tgz", |
| | | "integrity": "sha512-wOwESXvvED3S8xBmcPWHs2dUuzrE4XiZeFu7e1hROIJkm02a49N120pmOXxY33sBb6hArItm5W5tcg1cBtV+HQ==" |
| | | } |
| | | } |
| | | }, |
| | | "emoji-regex": { |
| | |
| | | } |
| | | } |
| | | }, |
| | | "wrap-ansi-cjs": { |
| | | "version": "npm:wrap-ansi@7.0.0", |
| | | "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", |
| | | "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", |
| | | "dev": true, |
| | | "requires": { |
| | | "ansi-styles": "^4.0.0", |
| | | "string-width": "^4.1.0", |
| | | "strip-ansi": "^6.0.0" |
| | | }, |
| | | "dependencies": { |
| | | "ansi-regex": { |
| | | "version": "5.0.1", |
| | | "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", |
| | | "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", |
| | | "dev": true |
| | | }, |
| | | "ansi-styles": { |
| | | "version": "4.3.0", |
| | | "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", |
| | | "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", |
| | | "dev": true, |
| | | "requires": { |
| | | "color-convert": "^2.0.1" |
| | | } |
| | | }, |
| | | "string-width": { |
| | | "version": "4.2.3", |
| | | "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", |
| | | "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", |
| | | "dev": true, |
| | | "requires": { |
| | | "emoji-regex": "^8.0.0", |
| | | "is-fullwidth-code-point": "^3.0.0", |
| | | "strip-ansi": "^6.0.1" |
| | | } |
| | | }, |
| | | "strip-ansi": { |
| | | "version": "6.0.1", |
| | | "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", |
| | | "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", |
| | | "dev": true, |
| | | "requires": { |
| | | "ansi-regex": "^5.0.1" |
| | | } |
| | | } |
| | | } |
| | | }, |
| | | "wrappy": { |
| | | "version": "1.0.2", |
| | | "resolved": "https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz", |
| | |
| | | axios.defaults.baseURL = window.webConfig.webApiBaseUrl; |
| | | } |
| | | else if (process.env.NODE_ENV == 'debug') { |
| | | axios.defaults.baseURL = 'http://127.0.0.1:8098/'; |
| | | axios.defaults.baseURL = 'http://127.0.0.1:9291/'; |
| | | } |
| | | |
| | | else if (process.env.NODE_ENV == 'production') { |
| | |
| | | } |
| | | }, |
| | | server: { |
| | | port: 8080, |
| | | port: 8081, |
| | | overlay: { |
| | | warning: false, |
| | | errors: false |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | { |
| | | "Version": 1, |
| | | "WorkspaceRootPath": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\", |
| | | "Documents": [ |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_tasks\\taskacquisition\\taskacquisition_back1_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\taskacquisition\\taskacquisition_back1_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{861C4D0B-A478-48DB-A0FA-AE70F5BA210A}|WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_communicator\\modbus\\modbustcpcommunicator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{861C4D0B-A478-48DB-A0FA-AE70F5BA210A}|WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj|solutionrelative:wideseawcs_communicator\\modbus\\modbustcpcommunicator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_tasks\\taskacquisition\\taskacquisition_back2_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\taskacquisition\\taskacquisition_back2_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_server\\controllers\\agv\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\agv\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_dto\\pda\\containerbindingdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\pda\\containerbindingdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_model\\models\\basicinfo\\dt_materialinfo.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_materialinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_model\\models\\basicinfo\\dt_containerinfo.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_containerinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_tasks\\agv\\commonagvjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\agv\\commonagvjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_model\\models\\basicinfo\\dt_materialinfo_hty.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_materialinfo_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_dto\\agv\\agvresponsecontent.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\agv\\agvresponsecontent.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_taskinfoservice\\invokeagvservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\invokeagvservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_dto\\agv\\agvstatusupdatedto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\agv\\agvstatusupdatedto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_dto\\agv\\agvtasksenddto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\agv\\agvtasksenddto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_tasks\\taskacquisition\\taskacquisition_front_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\taskacquisition\\taskacquisition_front_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_model\\models\\basicinfo\\dt_inventory.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_inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_model\\models\\basicinfo\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_server\\controllers\\task\\taskexecutedetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\task\\taskexecutedetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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}" |
| | | } |
| | | ], |
| | | "DocumentGroupContainers": [ |
| | | { |
| | | "Orientation": 0, |
| | | "VerticalTabListWidth": 256, |
| | | "DocumentGroups": [ |
| | | { |
| | | "DockedWidth": 200, |
| | | "SelectedChildIndex": 1, |
| | | "Children": [ |
| | | { |
| | | "$type": "Bookmark", |
| | | "Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 0, |
| | | "Title": "TaskAcquisition_Back1_Job.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back1_Job.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back1_Job.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back1_Job.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back1_Job.cs", |
| | | "ViewState": "AgIAABwAAAAAAAAAAAAYwC4AAAA0AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T02:42:49.651Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 2, |
| | | "Title": "TaskAcquisition_Back2_Job.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back2_Job.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back2_Job.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back2_Job.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back2_Job.cs", |
| | | "ViewState": "AgIAABgAAAAAAAAAAAAAACEAAAAIAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T02:26:57.909Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 1, |
| | | "Title": "ModbusTcpCommunicator.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Communicator\\Modbus\\ModbusTcpCommunicator.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Communicator\\Modbus\\ModbusTcpCommunicator.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Communicator\\Modbus\\ModbusTcpCommunicator.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Communicator\\Modbus\\ModbusTcpCommunicator.cs", |
| | | "ViewState": "AgIAAGYBAAAAAAAAAAASwHsBAAAdAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-23T02:02:47.844Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 6, |
| | | "Title": "ContainerbindingDTO.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\PDA\\ContainerbindingDTO.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\PDA\\ContainerbindingDTO.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\PDA\\ContainerbindingDTO.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_DTO\\PDA\\ContainerbindingDTO.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAswAsAAAAkAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T07:19:52.018Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 3, |
| | | "Title": "DeviceInfoService.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", |
| | | "ViewState": "AgIAADIAAAAAAAAAAAA6wEQAAAAMAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-23T03:10:13.71Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 4, |
| | | "Title": "Program.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Program.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Program.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Program.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Server\\Program.cs", |
| | | "ViewState": "AgIAADkAAAAAAAAAAADwv1AAAAA4AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-23T03:08:18.301Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 8, |
| | | "Title": "Dt_ContainerInfo.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ContainerInfo.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ContainerInfo.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ContainerInfo.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ContainerInfo.cs", |
| | | "ViewState": "AgIAAE8AAAAAAAAAAAAkwBkAAAAVAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T07:54:47.438Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 7, |
| | | "Title": "Dt_MaterialInfo.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo.cs", |
| | | "ViewState": "AgIAACoAAAAAAAAAAAAowBwAAAA/AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:18:36.224Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 5, |
| | | "Title": "AGVController.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\AGV\\AGVController.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\AGV\\AGVController.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\AGV\\AGVController.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\AGV\\AGVController.cs", |
| | | "ViewState": "AgIAACkAAAAAAAAAAAAlwDYAAAAPAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:50:37.27Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 9, |
| | | "Title": "CommonAGVJob.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\AGV\\CommonAGVJob.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\AGV\\CommonAGVJob.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\AGV\\CommonAGVJob.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Tasks\\AGV\\CommonAGVJob.cs", |
| | | "ViewState": "AgIAAC4AAAAAAAAAAAAmwEYAAAA6AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T07:26:07.202Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 10, |
| | | "Title": "Dt_MaterialInfo_Hty.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo_Hty.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo_Hty.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo_Hty.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo_Hty.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAhAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T01:32:42.302Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 11, |
| | | "Title": "AgvResponseContent.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvResponseContent.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\AGV\\AgvResponseContent.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvResponseContent.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_DTO\\AGV\\AgvResponseContent.cs", |
| | | "ViewState": "AgIAAAMAAAAAAAAAAADwvwoAAAAHAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T07:20:01.193Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 12, |
| | | "Title": "InvokeAGVService.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_TaskInfoService\\InvokeAGVService.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\InvokeAGVService.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_TaskInfoService\\InvokeAGVService.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\InvokeAGVService.cs", |
| | | "ViewState": "AgIAABkAAAAAAAAAAAAEwCwAAAAhAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:44:23.538Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 13, |
| | | "Title": "AgvStatusUpdateDTO.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvStatusUpdateDTO.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\AGV\\AgvStatusUpdateDTO.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvStatusUpdateDTO.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_DTO\\AGV\\AgvStatusUpdateDTO.cs", |
| | | "ViewState": "AgIAABAAAAAAAAAAAAASwB0AAAAWAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:43:59.412Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 14, |
| | | "Title": "TaskService.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_TaskInfoService\\TaskService.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskService.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_TaskInfoService\\TaskService.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskService.cs", |
| | | "ViewState": "AgIAAFEBAAAAAAAAAAApwHEBAAAeAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T09:00:16.674Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 15, |
| | | "Title": "ITaskService.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs", |
| | | "ViewState": "AgIAAF8AAAAAAAAAAAAhwGsAAAAbAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:57:16.185Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 16, |
| | | "Title": "AgvTaskSendDTO.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvTaskSendDTO.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\AGV\\AgvTaskSendDTO.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvTaskSendDTO.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_DTO\\AGV\\AgvTaskSendDTO.cs", |
| | | "ViewState": "AgIAAJoAAAAAAAAAAAAMwFoAAAAVAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:14:39.689Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 17, |
| | | "Title": "TaskAcquisition_Front_Job.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Front_Job.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Front_Job.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Front_Job.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Front_Job.cs", |
| | | "ViewState": "AgIAAA8AAAAAAAAAAADwvxsAAAAbAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T02:43:08.852Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 18, |
| | | "Title": "Dt_Inventory.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Inventory.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Inventory.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Inventory.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Inventory.cs", |
| | | "ViewState": "AgIAADsAAAAAAAAAAAAAAEIAAAAIAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T07:32:41.14Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 19, |
| | | "Title": "TaskController.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAACMAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:46:55.561Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 20, |
| | | "Title": "Dt_ApiInfo.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs", |
| | | "ViewState": "AgIAAAkAAAAAAAAAAADwvxQAAAAQAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T07:32:52.522Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 21, |
| | | "Title": "ITaskExecuteDetailService.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAswB4AAAANAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T09:11:29.912Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 22, |
| | | "Title": "TaskExecuteDetailController.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", |
| | | "ViewState": "AgIAAAkAAAAAAAAAAADwvxcAAAAgAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:51:05.266Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 23, |
| | | "Title": "appsettings.json", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\appsettings.json", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Server\\appsettings.json", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\appsettings.json", |
| | | "RelativeToolTip": "WIDESEAWCS_Server\\appsettings.json", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAA8AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", |
| | | "WhenOpened": "2026-04-20T02:10:58.594Z", |
| | | "EditorCaption": "" |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | { |
| | | "Version": 1, |
| | | "WorkspaceRootPath": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\", |
| | | "Documents": [ |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_tasks\\taskacquisition\\taskacquisition_back1_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\taskacquisition\\taskacquisition_back1_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{861C4D0B-A478-48DB-A0FA-AE70F5BA210A}|WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_communicator\\modbus\\modbustcpcommunicator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{861C4D0B-A478-48DB-A0FA-AE70F5BA210A}|WIDESEAWCS_Communicator\\WIDESEAWCS_Communicator.csproj|solutionrelative:wideseawcs_communicator\\modbus\\modbustcpcommunicator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_tasks\\taskacquisition\\taskacquisition_back2_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\taskacquisition\\taskacquisition_back2_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{6236BFFF-173D-44A8-9FC3-7C001EA30347}|WIDESEAWCS_QuartzJob\\WIDESEAWCS_QuartzJob.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_server\\controllers\\agv\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\agv\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_dto\\pda\\containerbindingdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\pda\\containerbindingdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_model\\models\\basicinfo\\dt_materialinfo.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_materialinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_model\\models\\basicinfo\\dt_containerinfo.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_containerinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_tasks\\agv\\commonagvjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\agv\\commonagvjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_model\\models\\basicinfo\\dt_materialinfo_hty.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_materialinfo_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_dto\\agv\\agvresponsecontent.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\agv\\agvresponsecontent.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_taskinfoservice\\invokeagvservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\invokeagvservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_dto\\agv\\agvstatusupdatedto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\agv\\agvstatusupdatedto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_dto\\agv\\agvtasksenddto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\agv\\agvtasksenddto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_tasks\\taskacquisition\\taskacquisition_front_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\taskacquisition\\taskacquisition_front_job.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_model\\models\\basicinfo\\dt_inventory.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_inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_model\\models\\basicinfo\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\basicinfo\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\wideseawcs_server\\controllers\\task\\taskexecutedetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\task\\taskexecutedetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|e:\\bjagv\\beijingbeiqiagv\\\u9879\u76EE\u4EE3\u7801\\widesea_wcsserver\\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}" |
| | | } |
| | | ], |
| | | "DocumentGroupContainers": [ |
| | | { |
| | | "Orientation": 0, |
| | | "VerticalTabListWidth": 256, |
| | | "DocumentGroups": [ |
| | | { |
| | | "DockedWidth": 200, |
| | | "SelectedChildIndex": 1, |
| | | "Children": [ |
| | | { |
| | | "$type": "Bookmark", |
| | | "Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 0, |
| | | "Title": "TaskAcquisition_Back1_Job.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back1_Job.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back1_Job.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back1_Job.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back1_Job.cs", |
| | | "ViewState": "AgIAAB8AAAAAAAAAAAAcwDsAAABIAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T02:42:49.651Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 2, |
| | | "Title": "TaskAcquisition_Back2_Job.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back2_Job.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back2_Job.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back2_Job.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Back2_Job.cs", |
| | | "ViewState": "AgIAABgAAAAAAAAAAAAAACEAAAAIAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T02:26:57.909Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 1, |
| | | "Title": "ModbusTcpCommunicator.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Communicator\\Modbus\\ModbusTcpCommunicator.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Communicator\\Modbus\\ModbusTcpCommunicator.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Communicator\\Modbus\\ModbusTcpCommunicator.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Communicator\\Modbus\\ModbusTcpCommunicator.cs", |
| | | "ViewState": "AgIAAGYBAAAAAAAAAAASwHsBAAAdAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-23T02:02:47.844Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 6, |
| | | "Title": "ContainerbindingDTO.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\PDA\\ContainerbindingDTO.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\PDA\\ContainerbindingDTO.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\PDA\\ContainerbindingDTO.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_DTO\\PDA\\ContainerbindingDTO.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAswAsAAAAkAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T07:19:52.018Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 3, |
| | | "Title": "DeviceInfoService.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_QuartzJob\\Service\\DeviceInfoService.cs", |
| | | "ViewState": "AgIAADIAAAAAAAAAAAA6wEQAAAAMAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-23T03:10:13.71Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 4, |
| | | "Title": "Program.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Program.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Program.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Program.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Server\\Program.cs", |
| | | "ViewState": "AgIAADkAAAAAAAAAAADwv1AAAAA4AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-23T03:08:18.301Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 8, |
| | | "Title": "Dt_ContainerInfo.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ContainerInfo.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ContainerInfo.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ContainerInfo.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ContainerInfo.cs", |
| | | "ViewState": "AgIAAE8AAAAAAAAAAAAkwBkAAAAVAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T07:54:47.438Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 7, |
| | | "Title": "Dt_MaterialInfo.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo.cs", |
| | | "ViewState": "AgIAACoAAAAAAAAAAAAowBwAAAA/AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:18:36.224Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 5, |
| | | "Title": "AGVController.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\AGV\\AGVController.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\AGV\\AGVController.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\AGV\\AGVController.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\AGV\\AGVController.cs", |
| | | "ViewState": "AgIAACkAAAAAAAAAAAAlwDYAAAAPAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:50:37.27Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 9, |
| | | "Title": "CommonAGVJob.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\AGV\\CommonAGVJob.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\AGV\\CommonAGVJob.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\AGV\\CommonAGVJob.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Tasks\\AGV\\CommonAGVJob.cs", |
| | | "ViewState": "AgIAAC4AAAAAAAAAAAAmwEYAAAA6AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T07:26:07.202Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 10, |
| | | "Title": "Dt_MaterialInfo_Hty.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo_Hty.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo_Hty.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo_Hty.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_MaterialInfo_Hty.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAhAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T01:32:42.302Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 11, |
| | | "Title": "AgvResponseContent.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvResponseContent.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\AGV\\AgvResponseContent.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvResponseContent.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_DTO\\AGV\\AgvResponseContent.cs", |
| | | "ViewState": "AgIAAAMAAAAAAAAAAADwvwoAAAAHAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T07:20:01.193Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 12, |
| | | "Title": "InvokeAGVService.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_TaskInfoService\\InvokeAGVService.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\InvokeAGVService.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_TaskInfoService\\InvokeAGVService.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\InvokeAGVService.cs", |
| | | "ViewState": "AgIAABkAAAAAAAAAAAAEwCwAAAAhAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:44:23.538Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 13, |
| | | "Title": "AgvStatusUpdateDTO.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvStatusUpdateDTO.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\AGV\\AgvStatusUpdateDTO.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvStatusUpdateDTO.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_DTO\\AGV\\AgvStatusUpdateDTO.cs", |
| | | "ViewState": "AgIAABAAAAAAAAAAAAASwB0AAAAWAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:43:59.412Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 14, |
| | | "Title": "TaskService.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_TaskInfoService\\TaskService.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskService.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_TaskInfoService\\TaskService.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskService.cs", |
| | | "ViewState": "AgIAAFEBAAAAAAAAAAApwHEBAAAeAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T09:00:16.674Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 15, |
| | | "Title": "ITaskService.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs", |
| | | "ViewState": "AgIAAF8AAAAAAAAAAAAhwGsAAAAbAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:57:16.185Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 16, |
| | | "Title": "AgvTaskSendDTO.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvTaskSendDTO.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\AGV\\AgvTaskSendDTO.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_DTO\\AGV\\AgvTaskSendDTO.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_DTO\\AGV\\AgvTaskSendDTO.cs", |
| | | "ViewState": "AgIAAJoAAAAAAAAAAAAMwFoAAAAVAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:14:39.689Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 17, |
| | | "Title": "TaskAcquisition_Front_Job.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Front_Job.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Front_Job.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Front_Job.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Tasks\\TaskAcquisition\\TaskAcquisition_Front_Job.cs", |
| | | "ViewState": "AgIAAA8AAAAAAAAAAADwvxsAAAAbAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-22T02:43:08.852Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 18, |
| | | "Title": "Dt_Inventory.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Inventory.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Inventory.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Inventory.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_Inventory.cs", |
| | | "ViewState": "AgIAADsAAAAAAAAAAAAAAEIAAAAIAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T07:32:41.14Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 19, |
| | | "Title": "TaskController.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAACMAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:46:55.561Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 20, |
| | | "Title": "Dt_ApiInfo.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Model\\Models\\BasicInfo\\Dt_ApiInfo.cs", |
| | | "ViewState": "AgIAAAkAAAAAAAAAAADwvxQAAAAQAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T07:32:52.522Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 21, |
| | | "Title": "ITaskExecuteDetailService.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskExecuteDetailService.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAswB4AAAANAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T09:11:29.912Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 22, |
| | | "Title": "TaskExecuteDetailController.cs", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", |
| | | "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs", |
| | | "ViewState": "AgIAAAkAAAAAAAAAAADwvxcAAAAgAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2026-04-20T08:51:05.266Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 23, |
| | | "Title": "appsettings.json", |
| | | "DocumentMoniker": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\appsettings.json", |
| | | "RelativeDocumentMoniker": "WIDESEAWCS_Server\\appsettings.json", |
| | | "ToolTip": "E:\\BJAGV\\BeiJingBeiQiAGV\\\u9879\u76EE\u4EE3\u7801\\WIDESEA_WCSServer\\WIDESEAWCS_Server\\appsettings.json", |
| | | "RelativeToolTip": "WIDESEAWCS_Server\\appsettings.json", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAA8AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", |
| | | "WhenOpened": "2026-04-20T02:10:58.594Z", |
| | | "EditorCaption": "" |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | } |
| | |
| | | using System; |
| | | using SixLabors.Fonts.Unicode; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | |
| | | |
| | | namespace WIDESEAWCS_DTO.Agv |
| | | { |
| | | public class MissionDataItem |
| | | public class MissionDataItem2 |
| | | { |
| | | /// <summary> |
| | | /// æ¬è¿æç®±åºå·ä»1å¼å§ |
| | | /// æ¬è¿è´§æ¶åºå·ä»1å¼å§ |
| | | /// </summary> |
| | | public int Sequence { get; set; } = 1; |
| | | /// <summary> |
| | | /// æç®±å· |
| | | /// è´§æ¶å· |
| | | /// </summary> |
| | | public string BinCode { get; set; } |
| | | /// <summary> |
| | | /// æç®±æå¨çèµ·å§ç¹ä½ |
| | | /// è´§æ¶æå¨çèµ·å§ç¹ä½ |
| | | /// </summary> |
| | | public string StartPosition { get; set; } |
| | | /// <summary> |
| | | /// æç®±æå¨çèµ·å§æ§½ä½ |
| | | /// è´§æ¶æå¨çèµ·å§æ§½ä½ |
| | | /// </summary> |
| | | public string StartSlotCode { get; set; } |
| | | /// <summary> |
| | | /// åæç®±æ¶ä¹åæ¯å¦éè¦ç¡®è®¤ |
| | | /// åè´§æ¶æ¶ä¹åæ¯å¦éè¦ç¡®è®¤ |
| | | /// </summary> |
| | | public bool TakeActionConfirm { get; set; } |
| | | /// <summary> |
| | | /// åæç®±åæ¯å¦éè¦éç¥ |
| | | /// åè´§æ¶åæ¯å¦éè¦éç¥ |
| | | /// </summary> |
| | | public bool TakeActionInform { get; set; } |
| | | /// <summary> |
| | | /// æç®±æå¨çç®æ ç¹ä½ |
| | | /// è´§æ¶æå¨çç®æ ç¹ä½ |
| | | /// </summary> |
| | | public string EndPosition { get; set; } |
| | | /// <summary> |
| | | /// æç®±æå¨çç®æ æ§½ä½ |
| | | /// è´§æ¶æå¨çç®æ æ§½ä½ |
| | | /// </summary> |
| | | public string EndSlotCode { get; set; } |
| | | /// <summary> |
| | | /// æ¾æç®±æ¶ä¹åæ¯å¦éè¦ç¡®è®¤ |
| | | /// æ¾è´§æ¶æ¶ä¹åæ¯å¦éè¦ç¡®è®¤ |
| | | /// </summary> |
| | | public bool PutActionConfirm { get; set; } |
| | | /// <summary> |
| | | /// æ¾æç®±åæ¯å¦éè¦éç¥ |
| | | /// æ¾è´§æ¶åæ¯å¦éè¦éç¥ |
| | | /// </summary> |
| | | public bool PutActionInform { get; set; } |
| | | } |
| | | /// <summary> |
| | | /// AGVä»»å¡åé |
| | | ///è´§æ¶ç§»å¨ä»»å¡(missionType=RACK_MOVE) |
| | | /// </summary> |
| | | public class AgvTaskSendDTO |
| | | public class MissionDataItem |
| | | { |
| | | /// <summary> |
| | | /// æ¬è¿è´§æ¶åºå·ä»1å¼å§ |
| | | /// </summary> |
| | | public int Sequence { get; set; } = 1; |
| | | |
| | | /// <summary> |
| | | /// ä½ä¸è·¯å¾ä½ç½®(æ¾ç½®çä½ç½®) |
| | | /// </summary> |
| | | public string Position { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä½ä¸ä½ç½®ç±»åï¼ç¹ä½ï¼NODE_POINT åºåï¼NODE_AREA |
| | | /// </summary> |
| | | public string Type { get; set; } = "NODE_POINT"; |
| | | |
| | | /// <summary> |
| | | /// ä½ä¸ç¹ä½æ¯å¦éè¦æ¾ä¸è´§æ¶ |
| | | /// </summary> |
| | | public bool PutDown { get; set; } = false; |
| | | |
| | | /// <summary> |
| | | /// å½åä»»å¡ç¹ç»æåæ¾è¡çç¥ï¼èªå¨ AUTO æå¨ MANUAL |
| | | /// </summary> |
| | | public string PassStrategy { get; set; } = "AUTO"; |
| | | |
| | | /// <summary> |
| | | /// èªå¨è§¦å离å¼å½åä»»å¡èç¹çæ¶é´ï¼é»è®¤åä½:æ¯«ç§ |
| | | /// </summary> |
| | | public int WaitingMillis { get; set; } = 0; |
| | | } |
| | | /// <summary> |
| | | /// AGVä»»å¡åé |
| | | /// </summary> |
| | | public class AgvTaskSendDTO |
| | | { |
| | | /// <summary> |
| | | /// åºåç»ç»ID |
| | |
| | | /// </summary> |
| | | public string MissionCode { get; set; } |
| | | /// <summary> |
| | | /// ä»»å¡ç±»åï¼PICKER_MOVE |
| | | /// ä»»å¡ç±»åï¼RACK_MOVE |
| | | /// </summary> |
| | | public string MissionType { get; set; } = "PICKER_MOVE"; |
| | | public string MissionType { get; set; } = "RACK_MOVE"; |
| | | /// <summary> |
| | | /// ä»»å¡çæ¿å±ç¤ºä»»å¡ç±»å |
| | | /// </summary> |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | |
| | | namespace WIDESEAWCS_DTO.PDA |
| | | { |
| | | /// <summary> |
| | | /// 容å¨ç»å®DTO |
| | | /// </summary> |
| | | public class ContainerbindingDTO |
| | | { |
| | | /// <summary> |
| | | /// è½½å
·ç¼å· |
| | | /// </summary> |
| | | public string VehicleNumber { get; set; } |
| | | /// <summary> |
| | | /// é¶ä»¶ç¼å· |
| | | /// </summary> |
| | | public string materSn { get; set; } |
| | | /// <summary> |
| | | /// å½åç¹ä½ |
| | | /// </summary> |
| | | public string Position { get; set; } |
| | | } |
| | | /// <summary> |
| | | /// 容å¨è§£ç»DTO |
| | | /// </summary> |
| | | public class ContainerUnbindingDTO |
| | | { |
| | | |
| | | } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using SqlSugar; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEAWCS_Core.DB.Models; |
| | | |
| | | namespace WIDESEAWCS_Model.Models |
| | | { |
| | | [SugarTable(nameof(Dt_ContainerInfo), "容å¨ä¿¡æ¯")] |
| | | public class Dt_ContainerInfo : BaseEntity |
| | | { |
| | | /// <summary> |
| | | /// ä¸»é® |
| | | /// </summary> |
| | | [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主é®")] |
| | | public int Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 请æ±idï¼å¹çuuid32ä½ |
| | | /// </summary> |
| | | [SugarColumn(Length = 100, ColumnDescription = "请æ±idï¼å¹çuuid32ä½")] |
| | | public string RequestId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨ç±»å |
| | | /// </summary> |
| | | [SugarColumn(Length = 100, IsNullable = true, ColumnDescription = "容å¨ç±»å",DefaultValue = "RACK")] |
| | | public string ContainerType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容卿¨¡åç¼ç |
| | | /// </summary> |
| | | //[SugarColumn(Length = 100, IsNullable = true, ColumnDescription = "容卿¨¡åç¼ç ")] |
| | | //public string ContainerModelCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨ç¼å· |
| | | /// </summary> |
| | | [SugarColumn(Length = 100, ColumnDescription = "容å¨ç¼å·")] |
| | | public string ContainerCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨å
¥åºè§åº¦ |
| | | /// </summary> |
| | | //[SugarColumn(Length = 100, IsNullable = true, ColumnDescription = "容å¨å
¥åºè§åº¦")] |
| | | //public string EnterOrientation { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨å½å对åºä½ç½® |
| | | /// </summary> |
| | | //[SugarColumn(Length = 100, ColumnDescription = "容å¨å½å对åºä½ç½®")] |
| | | //public string Position { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æ°å¢å¢å®¹å¨ |
| | | /// </summary> |
| | | //[SugarColumn(ColumnDescription = "æ¯å¦æ°å¢å¢å®¹å¨", DefaultValue = "0")] |
| | | //public bool IsNew { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容卿 ¡éªç |
| | | /// </summary> |
| | | //[SugarColumn(Length = 100, IsNullable = true, ColumnDescription = "容卿 ¡éªç ")] |
| | | //public string ContainerValidationCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é
置容å¨é»è®¤æ ¡éªç |
| | | /// </summary> |
| | | //[SugarColumn(ColumnDescription = "é
置容å¨é»è®¤æ ¡éªç ", IsNullable = true, DefaultValue = "0")] |
| | | //public bool WithDefaultValidationCode { get; set; } |
| | | |
| | | // 䏿¹æ¯å®¹å¨åºåºçç¸å
³å段 |
| | | |
| | | /// <summary> |
| | | /// 容å¨åºåºä½ç½® |
| | | /// </summary> |
| | | //[SugarColumn(Length = 100, IsNullable = true, ColumnDescription = "容å¨åºåºä½ç½®")] |
| | | //public string EndPosition { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨åºåºåæ¯å¦å é¤ |
| | | /// </summary> |
| | | //[SugarColumn(ColumnDescription = "容å¨åºåºåæ¯å¦å é¤", IsNullable = true, DefaultValue = "0")] |
| | | //public bool isDelete { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 容å¨çç©ºæ»¡ç¶æ,空ï¼EMPTY 满ï¼FULL |
| | | /// </summary> |
| | | //[SugarColumn(Length = 100, IsNullable = true, ColumnDescription = "容å¨çç©ºæ»¡ç¶æ")] |
| | | //public string emptyStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨çç©ºæ»¡ç¶æ,空ï¼EMPTY 满ï¼FULL |
| | | /// </summary> |
| | | //[SugarColumn(Length = 100, IsNullable = true, ColumnDescription = "æ´æ°åå ")] |
| | | //public string reason { get; set; } |
| | | } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using SqlSugar; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.ComponentModel.DataAnnotations; |
| | | using System.ComponentModel.DataAnnotations.Schema; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEAWCS_Core.DB.Models; |
| | | |
| | | namespace WIDESEAWCS_Model.Models |
| | | { |
| | | /// <summary> |
| | | /// åºå表ï¼è´§ä½ä¿¡æ¯ï¼ |
| | | /// </summary> |
| | | [SugarTable(nameof(Dt_Inventory), "åºå表")] |
| | | public class Dt_Inventory : BaseEntity |
| | | { |
| | | /// <summary> |
| | | /// ä¸»é® |
| | | /// </summary> |
| | | [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主é®")] |
| | | public int Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è´§ä½id |
| | | /// </summary> |
| | | [SugarColumn(Length = 510, ColumnDescription = "è´§ä½id")] |
| | | public string? location_id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºåº/åºåid |
| | | /// </summary> |
| | | [SugarColumn(Length = 510, ColumnDescription = "åºåº/åºåid")] |
| | | public string? location_areaid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è´§ä½ç¶æ |
| | | /// </summary> |
| | | [SugarColumn(Length = 510, ColumnDescription = "è´§ä½ç¶æ")] |
| | | public string? location_state { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è¡ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "è¡")] |
| | | public int? location_line { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "å")] |
| | | public int? location_column { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å± |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "å±")] |
| | | public int? location_layer { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦è¢«éå® |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "æ¯å¦è¢«éå®")] |
| | | public bool? location_islocked { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç¨å段1 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 255, ColumnDataType = "nvarchar", ColumnDescription = "å¤ç¨å段1")] |
| | | public string? location_bak_1 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç¨å段2 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 255, ColumnDataType = "nvarchar", ColumnDescription = "å¤ç¨å段2")] |
| | | public string? location_bak_2 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç¨å段3 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 255, ColumnDataType = "nvarchar", ColumnDescription = "å¤ç¨å段3")] |
| | | public string? location_bak_3 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è´§ä½æ·±åº¦ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "è´§ä½æ·±åº¦")] |
| | | public int? location_deep { get; set; } |
| | | } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using SqlSugar; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEAWCS_Core.DB.Models; |
| | | |
| | | namespace WIDESEAWCS_Model.Models |
| | | { |
| | | [SugarTable(nameof(Dt_MaterialInfo), "ç©æä¿¡æ¯ç»ç表")] |
| | | public class Dt_MaterialInfo : BaseEntity |
| | | { |
| | | /// <summary> |
| | | /// ä¸»é® |
| | | /// </summary> |
| | | [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主é®")] |
| | | public int Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | [SugarColumn(Length = 100, ColumnDescription = "ç©æåç§°")] |
| | | public string MaterialName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨ç¼å· |
| | | /// </summary> |
| | | [SugarColumn(Length = 100, ColumnDescription = "容å¨ç¼å·")] |
| | | public string ContainerCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨å½å对åºä½ç½® |
| | | /// </summary> |
| | | [SugarColumn(Length = 100, ColumnDescription = "容å¨å½å对åºä½ç½®")] |
| | | public string Position { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨åºåºä½ç½® |
| | | /// </summary> |
| | | [SugarColumn(Length = 100, IsNullable = true, ColumnDescription = "容å¨åºåºä½ç½®")] |
| | | public string EndPosition { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æ°å¢å¢å®¹å¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "æ¯å¦å±äºæ°å¢å®¹å¨", DefaultValue = "0")] |
| | | public bool IsNew { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容卿¯å¦ç»å® |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "容卿¯å¦ç»å®", DefaultValue = "1")] |
| | | public bool IsBind { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç¨å段1 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 255, ColumnDataType = "nvarchar", ColumnDescription = "å¤ç¨å段1")] |
| | | public string? location_bak_1 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç¨å段2 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 255, ColumnDataType = "nvarchar", ColumnDescription = "å¤ç¨å段2")] |
| | | public string? location_bak_2 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç¨å段3 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 255, ColumnDataType = "nvarchar", ColumnDescription = "å¤ç¨å段3")] |
| | | public string? location_bak_3 { get; set; } |
| | | } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using SqlSugar; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEAWCS_Core.DB.Models; |
| | | |
| | | namespace WIDESEAWCS_Model.Models |
| | | { |
| | | [SugarTable(nameof(Dt_MaterialInfo_Hty), "ç©æä¿¡æ¯ç»çåå²è®°å½è¡¨")] |
| | | public class Dt_MaterialInfo_Hty : BaseEntity |
| | | { |
| | | /// <summary> |
| | | /// ä¸»é® |
| | | /// </summary> |
| | | [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主é®")] |
| | | public int Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | [SugarColumn(Length = 100, ColumnDescription = "ç©æåç§°")] |
| | | public string MaterialName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨ç¼å· |
| | | /// </summary> |
| | | [SugarColumn(Length = 100, ColumnDescription = "容å¨ç¼å·")] |
| | | public string ContainerCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨å½å对åºä½ç½® |
| | | /// </summary> |
| | | [SugarColumn(Length = 100, ColumnDescription = "容å¨å½å对åºä½ç½®")] |
| | | public string Position { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨åºåºä½ç½® |
| | | /// </summary> |
| | | [SugarColumn(Length = 100, IsNullable = true, ColumnDescription = "容å¨åºåºä½ç½®")] |
| | | public string EndPosition { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦æ°å¢å¢å®¹å¨ |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "æ¯å¦å±äºæ°å¢å®¹å¨", DefaultValue = "0")] |
| | | public bool IsNew { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容卿¯å¦ç»å® |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "容卿¯å¦ç»å®", DefaultValue = "1")] |
| | | public bool IsBind { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç¨å段1 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 255, ColumnDataType = "nvarchar", ColumnDescription = "å¤ç¨å段1")] |
| | | public string? location_bak_1 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç¨å段2 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 255, ColumnDataType = "nvarchar", ColumnDescription = "å¤ç¨å段2")] |
| | | public string? location_bak_2 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç¨å段3 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 255, ColumnDataType = "nvarchar", ColumnDescription = "å¤ç¨å段3")] |
| | | public string? location_bak_3 { get; set; } |
| | | } |
| | | } |
| | |
| | | /// <summary> |
| | | /// ä»»å¡ç¶æ |
| | | /// </summary> |
| | | [ImporterHeader(Name = "主é®")] |
| | | [ExporterHeader(DisplayName = "主é®")] |
| | | [ImporterHeader(Name = "ä»»å¡ç¶æ")] |
| | | [ExporterHeader(DisplayName = "ä»»å¡ç¶æ")] |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "ä»»å¡ç¶æ")] |
| | | public int TaskState { get; set; } |
| | | |
| | |
| | | switch (agvUpdateDTO.MissionStatus) |
| | | { |
| | | case nameof(AGVStatusEnum.PICKER_RECEIVE): |
| | | if (task == null) throw new Exception($"æªæ¾å°æç®±ã{agvUpdateDTO.ContainerCode}ãä»»å¡"); |
| | | if (task == null) throw new Exception($"æªæ¾å°è´§æ¶ã{agvUpdateDTO.ContainerCode}ãä»»å¡"); |
| | | _taskService.UpdateTask(task, TaskAGVCarryStatusEnum.AGV_CarryTakeFinish); |
| | | break; |
| | | case nameof(AGVStatusEnum.PICKER_SEND): |
| | | if (task == null) throw new Exception($"æªæ¾å°æç®±ã{agvUpdateDTO.ContainerCode}ãä»»å¡"); |
| | | if (task == null) throw new Exception($"æªæ¾å°è´§æ¶ã{agvUpdateDTO.ContainerCode}ãä»»å¡"); |
| | | _taskService.UpdateTask(task, TaskAGVCarryStatusEnum.AGV_CarryReleaseFinish); |
| | | break; |
| | | case nameof(AGVStatusEnum.COMPLETED): |
| | | if (task == null) throw new Exception($"æªæ¾å°æç®±ã{agvUpdateDTO.ContainerCode}ãä»»å¡"); |
| | | if (task == null) throw new Exception($"æªæ¾å°è´§æ¶ã{agvUpdateDTO.ContainerCode}ãä»»å¡"); |
| | | _taskService.TaskCompleted(task.TaskNum); |
| | | break; |
| | | default: |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using Microsoft.AspNetCore.Authorization; |
| | | using Microsoft.AspNetCore.Http; |
| | | using Microsoft.AspNetCore.Mvc; |
| | | using WIDESEAWCS_Core; |
| | | using WIDESEAWCS_DTO.Agv; |
| | | using WIDESEAWCS_DTO.PDA; |
| | | using WIDESEAWCS_IBasicInfoRepository; |
| | | using WIDESEAWCS_ITaskInfoRepository; |
| | | using WIDESEAWCS_ITaskInfoService; |
| | | using WIDESEAWCS_QuartzJob.Repository; |
| | | |
| | | namespace WIDESEAWCS_Server.Controllers.PDA |
| | | { |
| | | [Route("api/[controller]")] |
| | | [ApiController] |
| | | public class PDAController : ControllerBase |
| | | { |
| | | private readonly IDt_StationManagerRepository _stationMangerRepository; |
| | | private readonly ITaskService _taskService; |
| | | private readonly ITaskRepository _taskRepository; |
| | | private readonly IRouterRepository _routerRepository; |
| | | |
| | | public PDAController(IDt_StationManagerRepository stationMangerRepository, ITaskService taskService, ITaskRepository taskRepository, IRouterRepository routerRepository) |
| | | { |
| | | _stationMangerRepository = stationMangerRepository; |
| | | _taskService = taskService; |
| | | _taskRepository = taskRepository; |
| | | _routerRepository = routerRepository; |
| | | } |
| | | |
| | | [HttpPost, HttpGet, Route("ContainerbindingAsync"), AllowAnonymous] |
| | | public async Task<WebResponseContent> ContainerbindingAsync([FromBody] ContainerbindingDTO containerbindingDTO) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | return content.OK(); |
| | | } |
| | | |
| | | } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | 2026/4/20 11:47:48.277 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:12:04.46 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:12:04.343 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:12:06.335 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:12:08.338 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:12:10.342 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:28:57.176 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:28:57.615 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:28:59.627 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:30:45.458 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:30:45.681 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:32:21.805 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:32:22.169 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:35:51.779 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:35:51.879 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:35:51.884 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:35:53.695 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:35:55.696 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:35:57.699 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:35:59.700 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:01.695 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:03.696 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:05.692 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:07.697 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:09.693 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:11.688 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:13.693 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:15.711 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:17.695 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:19.707 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:21.704 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:36:23.694 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:04.408 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:04.534 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:05.503 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:07.508 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:09.496 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:11.500 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:13.495 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:15.494 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:17.497 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:19.496 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:21.504 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:23.503 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:25.498 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:27.499 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:29.505 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:31.500 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:33.498 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:35.494 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:37.510 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:39.501 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:41.494 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:43.508 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:45.499 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:47.504 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:49.500 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:51.499 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:53.496 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:55.500 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:57.496 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:37:59.504 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:01.498 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:03.494 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:05.502 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:07.495 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:09.510 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:11.505 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:13.506 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:15.499 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:17.495 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:19.509 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:21.504 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:23.493 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:25.508 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:27.505 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:29.498 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:31.504 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:33.494 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:35.509 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:37.502 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:39.496 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:41.495 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:43.503 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:45.502 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:47.502 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:49.503 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:51.502 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:53.493 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:55.504 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:57.506 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:38:59.500 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:01.500 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:03.492 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:05.505 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:07.490 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:09.498 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:11.504 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:13.510 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:15.493 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:17.495 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:19.507 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:21.499 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:23.496 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:25.505 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:27.504 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:29.495 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:31.496 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:33.500 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:35.498 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:37.500 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:39.497 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:41.506 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:43.509 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:45.502 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:47.502 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:49.500 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:51.501 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:53.507 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:55.501 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:57.497 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:39:59.499 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:01.504 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:03.495 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:05.506 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:07.496 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:09.496 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:11.496 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:13.495 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:15.507 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:17.503 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:19.496 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:21.492 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:23.501 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:57.670 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:57.802 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:40:58.721 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:41:00.720 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:41:02.713 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:41:04.713 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:41:06.717 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:41:08.712 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:41:10.710 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:41:12.718 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | | 2026/4/20 16:41:14.718 |
| | | æ·»å ä»»å¡ |
| | | "ä»»å¡ï¼11111122222" |
| | | ------------------------------- |
| | | |
| | |
| | | |
| | | var builder = WebApplication.CreateBuilder(args); |
| | | |
| | | //if (!HslCommunication.Authorization.SetAuthorizationCode("95f1611d-633c-46ea-b03a-38ede1629f74")) |
| | | //{ |
| | | // ConsoleHelper.WriteErrorLine("ææå¤±è´¥ï¼å½åç¨åºåªè½ä½¿ç¨24å°æ¶ï¼"); |
| | | //} |
| | | //else |
| | | // ConsoleHelper.WriteSuccessLine("æææåï¼"); |
| | | if (!HslCommunication.Authorization.SetAuthorizationCode("95f1611d-633c-46ea-b03a-38ede1629f74")) |
| | | { |
| | | ConsoleHelper.WriteErrorLine("ææå¤±è´¥ï¼å½åç¨åºåªè½ä½¿ç¨24å°æ¶ï¼"); |
| | | } |
| | | else |
| | | ConsoleHelper.WriteSuccessLine("æææåï¼"); |
| | | |
| | | builder.Host.UseServiceProviderFactory(new AutofacServiceProviderFactory()).ConfigureContainer<ContainerBuilder>(builder => |
| | | { |
| | |
| | | "ConnectionStringsEncryption": false, |
| | | "MainDB": "DB_WIDESEA", //å½å项ç®ç主åºï¼æå¯¹åºçè¿æ¥å符串çEnabledå¿
须为true |
| | | //è¿æ¥å符串 |
| | | "ConnectionString": "Data Source=;Initial Catalog=WIDESEAWCS_BeiQi;User ID=sa;Password=123456;Integrated Security=False;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False", |
| | | "ConnectionString": "Data Source=;Initial Catalog=WIDESEAWCS_BeiQi;User ID=sa;Password=123;Integrated Security=False;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False", |
| | | //"ConnectionString": "Data Source=192.168.32.240;Initial Catalog=WIDESEAWCS_OTS;User ID=sa;Password=P@ssw0rd;Integrated Security=False;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False", |
| | | //è·¨å |
| | | "Cors": { |
| | |
| | | WebResponseContent content = new WebResponseContent(); |
| | | try |
| | | { |
| | | |
| | | string? apiAddress = _apiInfoRepository.QueryFirst(x => x.ApiCode == SendTask.ToString())?.ApiAddress; |
| | | if (string.IsNullOrEmpty(apiAddress)) throw new Exception($"æªæ¾å°åéAGV任塿¥å£,è¯·æ£æ¥æ¥å£é
ç½®"); |
| | | string request = JsonConvert.SerializeObject(taskModel, settings); |
| | |
| | | using Newtonsoft.Json.Linq; |
| | | using OfficeOpenXml.FormulaParsing.Excel.Functions.Information; |
| | | using Quartz; |
| | | using SqlSugar; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.ComponentModel; |
| | |
| | | foreach (var task in newTasks) |
| | | { |
| | | //è·åç®æ ç¹è´§ä½ |
| | | Dt_StationManager stationManagerStart = _stationManagerRepository.QueryFirst(x => x.stationLocation == task.CurrentAddress); |
| | | //Dt_StationManager stationManagerStart = _stationManagerRepository.QueryFirst(x => x.stationLocation == task.CurrentAddress); |
| | | //è·åæ£éåºåºç«å° |
| | | Dt_StationManager stationManagerEnd = _stationManagerRepository.QueryFirst(x => x.stationLocation == task.NextAddress); |
| | | |
| | | if (stationManagerStart == null || stationManagerStart == null) throw new Exception($"æªæ¾å°ä»»å¡å·${task.TaskNum}èµ·å§ç¹{task.CurrentAddress}æç®æ ç¹{task.NextAddress}ä½ç½®ä¿¡æ¯"); |
| | | if (stationManagerEnd == null) throw new Exception($"æªæ¾å°ä»»å¡å·${task.TaskNum}ç®æ ç¹{task.NextAddress}ä½ç½®ä¿¡æ¯"); |
| | | agvTaskSend.RequestId = taskGroupId; |
| | | agvTaskSend.MissionCode = task.TaskNum.ToString(); |
| | | agvTaskSend.ViewBoardType = "W01"; |
| | | //æç®±åæ¬è¿ä»»å¡ |
| | | //è´§æ¶åæ¬è¿ä»»å¡ |
| | | MissionDataItem missionDataItem = new MissionDataItem() |
| | | { |
| | | Sequence = task.TaskNum, |
| | | BinCode = task.PalletCode, |
| | | StartPosition = stationManagerStart.stationLocation, |
| | | EndPosition = stationManagerEnd.stationLocation, |
| | | TakeActionConfirm = false, |
| | | TakeActionInform = false, |
| | | PutActionConfirm = true, |
| | | PutActionInform = true, |
| | | Position = stationManagerEnd.stationLocation, |
| | | |
| | | //BinCode = task.PalletCode, |
| | | //StartPosition = stationManagerStart.stationLocation, |
| | | //EndPosition = stationManagerEnd.stationLocation, |
| | | //TakeActionConfirm = false, |
| | | //TakeActionInform = false, |
| | | //PutActionConfirm = true, |
| | | //PutActionInform = true, |
| | | }; |
| | | agvTaskSend.MissionData.Add(missionDataItem); |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using Quartz; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEAWCS_Communicator; |
| | | using WIDESEAWCS_IBasicInfoRepository; |
| | | using WIDESEAWCS_ISystemServices; |
| | | using WIDESEAWCS_ITaskInfoRepository; |
| | | using WIDESEAWCS_ITaskInfoService; |
| | | using WIDESEAWCS_QuartzJob; |
| | | |
| | | namespace WIDESEAWCS_Tasks |
| | | { |
| | | /// <summary> |
| | | /// ä»»å¡è·å ååºæ¿1 çä»»å¡ |
| | | /// </summary> |
| | | /// |
| | | [DisallowConcurrentExecution] |
| | | public class TaskAcquisition_Back1_Job : JobBase, IJob |
| | | { |
| | | private readonly ITaskRepository _taskRepository; |
| | | private readonly ITaskService _taskService; |
| | | private readonly ISys_ConfigService _sys_ConfigService; |
| | | private readonly IDt_StationManagerRepository _stationManagerRepository; |
| | | public TaskAcquisition_Back1_Job(ITaskRepository taskRepository, ITaskService taskService, ISys_ConfigService configService, IDt_StationManagerRepository stationManagerRepository) |
| | | { |
| | | _taskRepository = taskRepository; |
| | | _taskService = taskService; |
| | | _sys_ConfigService = configService; |
| | | _stationManagerRepository = stationManagerRepository; |
| | | } |
| | | public Task Execute(IJobExecutionContext context) |
| | | { |
| | | string ip = "127.0.0.1"; |
| | | int port = 502; |
| | | string name = "ååºæ¿1"; |
| | | ModbusTcp modbusTcp = new ModbusTcp(ip, port, name); |
| | | modbusTcp.Connect(); |
| | | //var a = modbusTcp.Read("40002", 20); |
| | | //string barcode = Encoding.UTF8.GetString(a).Replace("\0", "").Replace("\\0", ""); |
| | | |
| | | // 读åæå®çå°å读å°10è¿å¶çasciiç 转æ16è¿å¶ |
| | | byte[] rawBytes = modbusTcp.Read("10", 20); |
| | | string originalDecimalStr = Encoding.ASCII.GetString(rawBytes).TrimEnd('\0'); |
| | | Console.WriteLine($"读åå°çåå§åè¿å¶å符串ï¼{originalDecimalStr}"); |
| | | // ä¸é¢è¿ä¸æ®µå°±æ¯ä½ è¦çï¼è½¬ 16 è¿å¶ |
| | | ulong number = ulong.Parse(originalDecimalStr); // è½¬ææ°å |
| | | string hexStr = number.ToString("X"); // 转大å16è¿å¶ |
| | | Console.WriteLine("è½¬æ¢æ16è¿å¶ï¼" + hexStr); |
| | | |
| | | // 16è¿å¶è½¬æ10è¿å¶ |
| | | // 2. 16è¿å¶ â 转ååè¿å¶ï¼ä½ è¦çåè½ï¼ |
| | | ulong decimalResult = Convert.ToUInt64(hexStr, 16); |
| | | Console.WriteLine("16è¿å¶è½¬ååè¿å¶ï¼" + decimalResult); |
| | | bool flag = modbusTcp.Write("30", decimalResult.ToString()); |
| | | |
| | | modbusTcp.Disconnect(); |
| | | Console.WriteLine("è¿å
¥äºTaskAcquisition_Back1_Job"); |
| | | return Task.CompletedTask; |
| | | } |
| | | } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using Quartz; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEAWCS_IBasicInfoRepository; |
| | | using WIDESEAWCS_ISystemServices; |
| | | using WIDESEAWCS_ITaskInfoRepository; |
| | | using WIDESEAWCS_ITaskInfoService; |
| | | using WIDESEAWCS_QuartzJob; |
| | | |
| | | namespace WIDESEAWCS_Tasks |
| | | { |
| | | /// <summary> |
| | | /// ä»»å¡è·å ååºæ¿2 çä»»å¡ |
| | | /// </summary> |
| | | /// |
| | | [DisallowConcurrentExecution] |
| | | public class TaskAcquisition_Back2_Job : JobBase, IJob |
| | | { |
| | | private readonly ITaskRepository _taskRepository; |
| | | private readonly ITaskService _taskService; |
| | | private readonly ISys_ConfigService _sys_ConfigService; |
| | | private readonly IDt_StationManagerRepository _stationManagerRepository; |
| | | public TaskAcquisition_Back2_Job(ITaskRepository taskRepository, ITaskService taskService, ISys_ConfigService configService, IDt_StationManagerRepository stationManagerRepository) |
| | | { |
| | | _taskRepository = taskRepository; |
| | | _taskService = taskService; |
| | | _sys_ConfigService = configService; |
| | | _stationManagerRepository = stationManagerRepository; |
| | | } |
| | | public Task Execute(IJobExecutionContext context) |
| | | { |
| | | /// 主è¦è¯»å对åºçdbåçåç§»éè·åä¸çº¿ç¹çè¦æä¿¡æ¯ä»èçæä»»å¡è³Task表 |
| | | Console.WriteLine("TaskAcquisition_Back2_Jobæ£å¸¸è¿å
¥...."); |
| | | bool flag = context.JobDetail.JobDataMap.TryGetValue("JobParams", out object? value); |
| | | if (flag && value != null) |
| | | { |
| | | OtherDevice device = (OtherDevice)value; |
| | | if (!device.IsConnected) |
| | | { |
| | | return Task.CompletedTask; |
| | | } |
| | | device.Communicator.Read("10", 20); |
| | | } |
| | | return Task.CompletedTask; |
| | | } |
| | | } |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using Quartz; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEAWCS_IBasicInfoRepository; |
| | | using WIDESEAWCS_ISystemServices; |
| | | using WIDESEAWCS_ITaskInfoRepository; |
| | | using WIDESEAWCS_ITaskInfoService; |
| | | using WIDESEAWCS_QuartzJob; |
| | | |
| | | namespace WIDESEAWCS_Tasks |
| | | { |
| | | /// <summary> |
| | | /// ä»»å¡è·å ååºæ¿ çä»»å¡ |
| | | /// </summary> |
| | | /// |
| | | [DisallowConcurrentExecution] |
| | | public class TaskAcquisition_Front_Job : JobBase, IJob |
| | | { |
| | | private readonly ITaskRepository _taskRepository; |
| | | private readonly ITaskService _taskService; |
| | | private readonly ISys_ConfigService _sys_ConfigService; |
| | | private readonly IDt_StationManagerRepository _stationManagerRepository; |
| | | public TaskAcquisition_Front_Job(ITaskRepository taskRepository, ITaskService taskService, ISys_ConfigService configService, IDt_StationManagerRepository stationManagerRepository) |
| | | { |
| | | _taskRepository = taskRepository; |
| | | _taskService = taskService; |
| | | _sys_ConfigService = configService; |
| | | _stationManagerRepository = stationManagerRepository; |
| | | } |
| | | public Task Execute(IJobExecutionContext context) |
| | | { |
| | | /// 主è¦è¯»å对åºçdbåçåç§»éè·åä¸çº¿ç¹çè¦æä¿¡æ¯ä»èçæä»»å¡è³Task表 |
| | | Console.WriteLine("TaskAcquisition_Front_Jobæ£å¸¸è¿å
¥...."); |
| | | return Task.CompletedTask; |
| | | } |
| | | } |
| | | } |