已删除10个文件
已修改20个文件
已添加18个文件
¶Ô±ÈÐÂÎļþ |
| | |
| | | 2024/11/5 11:46:44.130 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:47:59.321 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:49:37.585 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:50:01.365 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:51:31.109 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:52:36.154 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:54:19.687 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:57:21.302 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | 2024/11/5 13:46:06.774 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 15:44:29.692 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
| | |
| | | BaseDal.DeleteData(task); |
| | | _task_HtyService.AddTaskHty(task); |
| | | _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"å åæºåºåºå®æ"); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum="+task.TaskNum,"" , "ä»»å¡å®æ"); |
| | | if (response.Status) |
| | | if(App.User.UserId > 0) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum=" + task.TaskNum, "", "ä»»å¡å®æ"); |
| | | if (response.Status) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else if (task.TaskType == (int)TaskTypeEnum.Inbound || task.TaskType == (int)TaskTypeEnum.PalletInbound) |
| | | { |
| | |
| | | BaseDal.DeleteData(task); |
| | | _task_HtyService.AddTaskHty(task); |
| | | _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"å åæºå
¥åºå®æ"); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum="+ task.TaskNum,"", "ä»»å¡å®æ"); |
| | | if (response.Status) |
| | | if (App.User.UserId > 0) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum=" + task.TaskNum, "", "ä»»å¡å®æ"); |
| | | if (response.Status) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else if (task.TaskType== (int)TaskTypeEnum.Relocation) |
| | | { |
| | |
| | | BaseDal.DeleteData(task); |
| | | _task_HtyService.AddTaskHty(task); |
| | | _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"å åæºç§»åºå®æ"); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum=" + task.TaskNum, "", "ä»»å¡å®æ"); |
| | | if (response.Status) |
| | | if (App.User.UserId > 0) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum=" + task.TaskNum, "", "ä»»å¡å®æ"); |
| | | if (response.Status) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else |
| | | { |
| | |
| | | } |
| | | return content; |
| | | } |
| | | |
| | | public WebResponseContent TaskCancel(int taskNum) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | |
| | | BaseDal.DeleteData(task); |
| | | _task_HtyService.AddTaskHty(task); |
| | | _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"å åæºåºåºåæ¶"); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "ä»»å¡åæ¶"); |
| | | if (response.Status) |
| | | if (App.User.UserId > 0) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "åæ¶ä»»å¡"); |
| | | if (response.Status) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else if (task.TaskType == (int)TaskTypeEnum.Inbound || task.TaskType == (int)TaskTypeEnum.PalletInbound) |
| | | { |
| | |
| | | BaseDal.DeleteData(task); |
| | | _task_HtyService.AddTaskHty(task); |
| | | _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"å åæºå
¥åºåæ¶"); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "ä»»å¡åæ¶"); |
| | | if (response.Status) |
| | | if (App.User.UserId > 0) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "åæ¶ä»»å¡"); |
| | | if (response.Status) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else if (task.TaskType == (int)TaskTypeEnum.Relocation) |
| | | { |
| | |
| | | BaseDal.DeleteData(task); |
| | | _task_HtyService.AddTaskHty(task); |
| | | _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"å åæºç§»åºåæ¶"); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "ä»»å¡åæ¶"); |
| | | if (response.Status) |
| | | if (App.User.UserId > 0) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "åæ¶ä»»å¡"); |
| | | if (response.Status) |
| | | { |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content = WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | | else |
| | | { |
| | |
| | | <el-table-column label="åºå·" type="index" fixed="left" width="55" align="center"></el-table-column> |
| | | <el-table-column v-for="(item, index) in tableColumns.filter((x) => !x.hidden)" :key="index" |
| | | :prop="item.field" :label="item.title" :width="item.width" align="center"> |
| | | <template #default="scoped" v-if="item.type == 'icon'"> |
| | | <el-tooltip class="item" effect="dark" :content="item.title" placement="bottom"><el-button |
| | | type="text" @click="tableButtonClick(scoped.row, item)"><i :class="item.icon" |
| | | style="font-size: 22px"></i></el-button></el-tooltip> |
| | | <template #default="scoped"> |
| | | <div v-if="item.type == 'icon'"> |
| | | <el-tooltip class="item" effect="dark" :content="item.title" |
| | | placement="bottom"><el-button type="text" |
| | | @click="tableButtonClick(scoped.row, item)"><i :class="item.icon" |
| | | style="font-size: 22px"></i></el-button></el-tooltip> |
| | | </div> |
| | | <div v-else-if="item.type == 'tag'"> |
| | | <el-tag size="small"> |
| | | {{ getDictionary(scoped.row, item) }} |
| | | </el-tag> |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | data() { |
| | | return { |
| | | showDetialBox: false, |
| | | row: {}, |
| | | row: null, |
| | | tableData: [], |
| | | tableColumns: [ |
| | | { |
| | |
| | | { |
| | | field: "beforeStatus", |
| | | title: "åå¨åè´§ä½ç¶æ", |
| | | type: "string", |
| | | type: "tag", |
| | | width: 150, |
| | | align: "left", |
| | | bindKey: "locationStatusEnum" |
| | |
| | | { |
| | | field: "afterStatus", |
| | | title: "åå¨åè´§ä½ç¶æ", |
| | | type: "decimal", |
| | | type: "tag", |
| | | width: 150, |
| | | align: "left", |
| | | bindKey: "locationStatusEnum" |
| | |
| | | { |
| | | field: "changeType", |
| | | title: "åå¨ç±»å", |
| | | type: "string", |
| | | width: 90, |
| | | type: "tag", |
| | | width: 100, |
| | | align: "left", |
| | | bindKey: "stockChangeType", |
| | | }, |
| | |
| | | field: "orderNo", |
| | | title: "åæ®ç¼å·", |
| | | type: "int", |
| | | width: 120, |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | |
| | | hidden: true, |
| | | }, |
| | | ], |
| | | dictionaryList: null, |
| | | }; |
| | | }, |
| | | methods: { |
| | |
| | | this.row = row; |
| | | this.showDetialBox = true; |
| | | this.getDetailData(); |
| | | getDictionaryData(); |
| | | this.getDictionaryData(); |
| | | }, |
| | | getDetailData() { |
| | | this.http |
| | |
| | | .then((x) => { |
| | | if (!x.status) return this.$message.error(x.message); |
| | | this.tableData = x.data; |
| | | console.log(this.tableData); |
| | | }); |
| | | }, |
| | | getDictionaryData() { |
| | |
| | | if (this.dictionaryList) { |
| | | var item = this.dictionaryList.find((x) => x.dicNo == column.bindKey); |
| | | if (item) { |
| | | var dicItem = item.data.find((x) => x.key == row[column.prop]); |
| | | var dicItem = item.data.find((x) => x.key == row[column.field]); |
| | | console.log(dicItem); |
| | | if (dicItem) { |
| | | return dicItem.value; |
| | | } else { |
| | | return row[column.prop]; |
| | | } |
| | | else { |
| | | return row[column.field]; |
| | | } |
| | | } else { |
| | | return row[column.prop]; |
| | | return row[column.field]; |
| | | } |
| | | } |
| | | }, |
| | | tableRowClassName({ row, rowIndex }) { |
| | | if (row.isNormal) { |
| | | |
| | | } else if (row.isManual) { |
| | | return "success-row"; |
| | | } |
| | | |
| | | }, |
| | | }, |
| | | |
| | | |
| | |
| | | <template> |
| | | <div> |
| | | <vol-box |
| | | v-model="showDetialBox" |
| | | :lazy="true" |
| | | width="60%" |
| | | :padding="15" |
| | | title="æå®åºå" |
| | | > |
| | | <vol-box v-model="showDetialBox" :lazy="true" width="60%" :padding="15" title="æå®åºå"> |
| | | <div class="box-head"> |
| | | <el-alert :closable="false" style="width: 100%"> |
| | | <el-row> |
| | |
| | | <el-divider direction="vertical"></el-divider> |
| | | <span class="less-style">ç©æç¼å·ï¼ {{ row.materielCode }} </span> |
| | | <el-divider direction="vertical"></el-divider> |
| | | <span class="less-style" |
| | | >éæ±æ°éï¼ {{ row.orderQuantity }} |
| | | <span class="less-style">éæ±æ°éï¼ {{ row.orderQuantity }} |
| | | </span> |
| | | <el-divider direction="vertical"></el-divider> |
| | | <span :class="selectionClass" |
| | | >已鿰éï¼ {{ selectionSum }} |
| | | <span :class="selectionClass">已鿰éï¼ {{ selectionSum }} |
| | | </span> |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-link |
| | | type="primary" |
| | | size="small" |
| | | style="float: right; height: 20px" |
| | | @click="revokeAssign" |
| | | >æ¤éåé
</el-link |
| | | ></el-col |
| | | > |
| | | <el-col :span="2"> |
| | | <el-link type="primary" size="small" style="float: right; height: 20px" |
| | | @click="getData">å·æ°</el-link></el-col> |
| | | <el-col :span="2"> |
| | | <el-link type="primary" size="small" style="float: right; height: 20px" |
| | | @click="revokeAssign">æ¤éåé
</el-link></el-col> |
| | | </el-row> |
| | | </el-alert> |
| | | </div> |
| | | <div class="box-table" style="margin-top: 1%"> |
| | | <el-table |
| | | ref="singleTable" |
| | | :data="tableData" |
| | | style="width: 100%; height: 100%" |
| | | highlight-current-row |
| | | @row-click="handleRowClick" |
| | | height="500px" |
| | | @selection-change="handleSelectionChange" |
| | | > |
| | | <el-table ref="singleTable" :data="tableData" style="width: 100%; height: 100%" highlight-current-row |
| | | @row-click="handleRowClick" height="500px" @selection-change="handleSelectionChange"> |
| | | > |
| | | <el-table-column type="selection" width="55"> </el-table-column> |
| | | <el-table-column |
| | | label="åºå·" |
| | | type="index" |
| | | fixed="left" |
| | | width="55" |
| | | align="center" |
| | | ></el-table-column> |
| | | <el-table-column |
| | | v-for="(item, index) in tableColumns.filter((x) => !x.hidden)" |
| | | :key="index" |
| | | :prop="item.prop" |
| | | :label="item.title" |
| | | :width="item.width" |
| | | align="center" |
| | | > |
| | | <el-table-column label="åºå·" type="index" fixed="left" width="55" align="center"></el-table-column> |
| | | <el-table-column v-for="(item, index) in tableColumns.filter((x) => !x.hidden)" :key="index" :prop="item.prop" |
| | | :label="item.title" :width="item.width" align="center"> |
| | | <template #default="scoped" v-if="item.type == 'icon'"> |
| | | <el-tooltip |
| | | class="item" |
| | | effect="dark" |
| | | :content="item.title" |
| | | placement="bottom" |
| | | ><el-button |
| | | type="text" |
| | | @click="tableButtonClick(scoped.row, item)" |
| | | ><i :class="item.icon" style="font-size: 22px"></i></el-button |
| | | ></el-tooltip> |
| | | <el-tooltip class="item" effect="dark" :content="item.title" placement="bottom"><el-button type="text" |
| | | @click="tableButtonClick(scoped.row, item)"><i :class="item.icon" |
| | | style="font-size: 22px"></i></el-button></el-tooltip> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | </div> |
| | | <template #footer> |
| | | <el-button type="primary" size="small" @click="outbound" |
| | | >ç´æ¥åºåº</el-button |
| | | > |
| | | <el-button type="primary" size="small" @click="lockStock" |
| | | >éå®åºå</el-button |
| | | > |
| | | <el-button type="danger" size="small" @click="showDetialBox = false" |
| | | >å
³é</el-button |
| | | > |
| | | <el-button type="primary" size="small" @click="outbound">ç´æ¥åºåº</el-button> |
| | | <el-button type="primary" size="small" @click="lockStock">éå®åºå</el-button> |
| | | <el-button type="danger" size="small" @click="showDetialBox = false">å
³é</el-button> |
| | | </template> |
| | | </vol-box> |
| | | </div> |
| | | </template> |
| | | <script> |
| | | <script> |
| | | import VolBox from "@/components/basic/VolBox.vue"; |
| | | export default { |
| | | components: { VolBox }, |
| | |
| | | this.http |
| | | .post( |
| | | "api/StockInfo/GetStockSelectViews?materielCode=" + |
| | | this.row.materielCode, |
| | | this.row.materielCode, |
| | | null, |
| | | "æ¥è¯¢ä¸" |
| | | ) |
| | |
| | | .less-style { |
| | | color: black; |
| | | } |
| | | |
| | | .equle-style { |
| | | color: green; |
| | | } |
| | | |
| | | .more-style { |
| | | color: red; |
| | | } |
| | |
| | | .text-button:hover { |
| | | background-color: #f0f9eb !important; |
| | | } |
| | | |
| | | .el-table .warning-row { |
| | | background: oldlace; |
| | | } |
| | | .box-table .el-table tbody tr:hover > td { |
| | | |
| | | .box-table .el-table tbody tr:hover>td { |
| | | background-color: #d8e0d4 !important; |
| | | /* color: #ffffff; */ |
| | | } |
| | | |
| | | .box-table .el-table tbody tr.current-row > td { |
| | | .box-table .el-table tbody tr.current-row>td { |
| | | background-color: #f0f9eb !important; |
| | | /* color: #ffffff; */ |
| | | } |
| | |
| | | .box-table .el-table { |
| | | border: 1px solid #ebeef5; |
| | | } |
| | | |
| | | .box-head .el-alert__content { |
| | | width: 100%; |
| | | } |
| | |
| | | var item = this.dictionaryList.find((x) => x.dicNo == column.bindKey); |
| | | if (item) { |
| | | var dicItem = item.data.find((x) => x.key == row[column.prop]); |
| | | console.log(dicItem); |
| | | if (dicItem) { |
| | | return dicItem.value; |
| | | } else { |
| | |
| | | methods: { |
| | | //ä¸é¢è¿äºæ¹æ³å¯ä»¥ä¿çä¹å¯ä»¥å é¤ |
| | | onInit() { |
| | | this.boxOptions.labelWidth = 180; |
| | | }, |
| | | onInited() { |
| | | //æ¡æ¶åå§åé
ç½®å |
| | | //妿è¦é
ç½®æç»è¡¨,卿¤æ¹æ³æä½ |
| | | //this.detailOptions.columns.forEach(column=>{ }); |
| | | |
| | | }, |
| | | searchBefore(param) { |
| | | //ç颿¥è¯¢å,å¯ä»¥ç»param.wheresæ·»å æ¥è¯¢åæ° |
| | |
| | | if (rows.length > 1) return this.$error("è¯·éæ©ä¸æ¡æ°æ®!"); |
| | | var param = rows[0].taskNum; |
| | | this.http |
| | | .post("api/Task/TaskHandCancel?taskNum="+param, "æ°æ®å¤çä¸...") |
| | | .post("api/Task/TaskCancel?taskNum="+param, "æ°æ®å¤çä¸...") |
| | | .then((x) => { |
| | | if (x.status) { |
| | | this.$Message.success('ä»»å¡åæ¶æå.'); |
| | |
| | | if (rows.length > 1) return this.$error("è¯·éæ©ä¸æ¡æ°æ®!"); |
| | | var param = rows[0].taskNum; |
| | | this.http |
| | | .post("api/Task/TaskHandCompleted?taskNum="+param, "æ°æ®å¤çä¸...") |
| | | .post("api/Task/TaskCompleted?taskNum="+param, "æ°æ®å¤çä¸...") |
| | | .then((x) => { |
| | | if (x.status) { |
| | | this.$Message.success('任塿å¨å®æ'); |
| | |
| | | { title: "ç¦ç¨ç¶æ", field: "enableStatus" ,type: "select",dataKey: "enableStatusEnum",data: [],}, |
| | | ], |
| | | [ |
| | | { title: "è´§ä½ç¶æ", field: "locationStatus" ,type: "select",dataKey: "locationStatusEnum",data: [],}, |
| | | { title: "è´§ä½ç¶æ", field: "locationStatus" ,type: "selectList",dataKey: "locationStatusEnum",data: [],}, |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | |
| | | deviceRemark: "", |
| | | }); |
| | | const editFormOptions = ref([ |
| | | [ |
| | | { |
| | | title: "设å¤ç¼å·", |
| | | required: true, |
| | | field: "deviceCode", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "设å¤åç§°", |
| | | required: true, |
| | | field: "deviceName", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "设å¤ç±»å", |
| | | required: true, |
| | | field: "deviceType", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "设å¤ç¶æ", |
| | | required: true, |
| | | field: "deviceStatus", |
| | | type: "string", |
| | | }, |
| | | ], |
| | | [ |
| | | { title: "设å¤IP", required: true, field: "deviceIp", type: "string" }, |
| | | { |
| | | title: "设å¤ç«¯å£", |
| | | required: true, |
| | | field: "devicePort", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "PLCç±»å", |
| | | required: true, |
| | | field: "devicePlcType", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "夿³¨", |
| | | field: "deviceRemark", |
| | | type: "string", |
| | | }, |
| | | ], |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | locationCode: "", |
| | |
| | | { title: "è´§ä½å·", field: "locationCode" }, |
| | | { title: "åæ®ç¼å·", field: "orderNo" }, |
| | | { title: "ä»»å¡å·", field: "taskNum" }, |
| | | ], |
| | | [ |
| | | { title: "åå¨åç¶æ", field: "beforeStatus" ,type: "selectList",dataKey: "locationStatusEnum",data: [],}, |
| | | { title: "åå¨åç¶æ", field: "afterStatus" ,type: "selectList",dataKey: "locationStatusEnum",data: [],}, |
| | | { title: "åå¨ç±»å", field: "changeType" ,type: "selectList",dataKey: "stockChangeType",data: [],}, |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | |
| | | { |
| | | field: "locationId", |
| | | title: "è´§ä½ä¸»é®", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "taskNum", |
| | | title: "ä»»å¡å·", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | |
| | | field: "afterStatus", |
| | | title: "åå¨åè´§ä½ç¶æ", |
| | | type: "decimal", |
| | | width: 90, |
| | | width: 150, |
| | | align: "left", |
| | | bind: { key: "locationStatusEnum", data: [] }, |
| | | }, |
| | |
| | | title: "åæ®æç»ä¸»é®", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "taskNum", |
| | | title: "ä»»å¡å·", |
| | | type: "string", |
| | | width: 180, |
| | | align: "left", |
| | | }, |
| | | { |
| | |
| | | { title: "æçå·", field: "palleCode" }, |
| | | { title: "ç©æç¼å·", field: "materielCode" }, |
| | | { title: "åæ®ç¼å·", field: "orderNo" }, |
| | | { title: "åå¨ç±»å", field: "changeType" ,type: "selectList",dataKey: "stockChangeType",data: [],}, |
| | | ], |
| | | [ |
| | | { title: "æ¹æ¬¡å·", field: "batchNo" }, |
| | | { title: "ä»»å¡å·", field: "taskNum" }, |
| | | { title: "åºåå·", field: "serilNumber" }, |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | |
| | | }, |
| | | { |
| | | field: "stockDetailId", |
| | | title: "设å¤ä¸»é®", |
| | | title: "åºåæç»ID", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | |
| | | field: "serilNumber", |
| | | title: "åºåå·", |
| | | type: "int", |
| | | width: 120, |
| | | width: 280, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderNo", |
| | | title: "åæ®ç¼å·", |
| | | type: "string", |
| | | width: 200, |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderId", |
| | | title: "忮䏻é®", |
| | | type: "string", |
| | | width: 180, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderDetailId", |
| | | title: "åæ®æç»ä¸»é®", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | |
| | | { |
| | | field: "taskNum", |
| | | title: "ä»»å¡å·", |
| | |
| | | field: "changeQuantity", |
| | | title: "å卿°é", |
| | | type: "string", |
| | | width: 200, |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "beforeQuantity", |
| | | title: "åå¨ååºåé", |
| | | type: "string", |
| | | width: 180, |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "afterQuantity", |
| | | title: "åå¨ååºåé", |
| | | type: "string", |
| | | width: 120, |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderId", |
| | | title: "忮䏻é®", |
| | | type: "string", |
| | | width: 180, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderDetailId", |
| | | title: "åæ®æç»ä¸»é®", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | // { |
| | | // field: "targetAddress", |
| | | // title: "ç®æ å°å", |
| | | // type: "string", |
| | | // width: 120, |
| | | // align: "left", |
| | | // }, |
| | | { |
| | | field: "targetAddress", |
| | | title: "ç®æ å°å", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | // { |
| | | // field: "currentAddress", |
| | | // title: "å½åä½ç½®", |
| | |
| | | // width: 120, |
| | | // align: "left", |
| | | // }, |
| | | { |
| | | field: "nextAddress", |
| | | title: "ä¸ä¸ä½ç½®", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | // { |
| | | // field: "nextAddress", |
| | | // title: "ä¸ä¸ä½ç½®", |
| | | // type: "string", |
| | | // width: 120, |
| | | // align: "left", |
| | | // }, |
| | | { |
| | | field: "exceptionMessage", |
| | | title: "å¼å¸¸ä¿¡æ¯", |
| | |
| | | try |
| | | { |
| | | Dt_LocationInfo result = isDepth(locations); |
| | | if (result != null) |
| | | if (!black) |
| | | { |
| | | int beforeStatusEnd = result.LocationStatus; |
| | | if (result != null) |
| | | { |
| | | int beforeStatusEnd = result.LocationStatus; |
| | | |
| | | result.LocationStatus = LocationStatusEnum.Free.ObjToInt(); |
| | | result.LocationStatus = LocationStatusEnum.Free.ObjToInt(); |
| | | |
| | | BaseDal.UpdateData(result); |
| | | BaseDal.UpdateData(result); |
| | | |
| | | _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(result, beforeStatusEnd, changType, "", TaskNum); |
| | | _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(result, beforeStatusEnd, changType, "", TaskNum); |
| | | } |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | |
| | | { |
| | | if (locationInfo.Depth == 2) |
| | | { |
| | | if (locationInfo.Row == 1 || locationInfo.Row == 5) |
| | | { |
| | | Dt_LocationInfo dt_LocationInfo = BaseDal.QueryFirst(x => x.Row == locationInfo.Row + 1 && x.Layer == locationInfo.Layer && x.Column == locationInfo.Column && x.RoadwayNo == locationInfo.RoadwayNo); |
| | | |
| | | if (dt_LocationInfo != null) |
| | | { |
| | | return dt_LocationInfo; |
| | | } |
| | | |
| | | } |
| | | else if (locationInfo.Row == 4 || locationInfo.Row == 8) |
| | | { |
| | | Dt_LocationInfo dt_LocationInfo = BaseDal.QueryFirst(x => x.Row == locationInfo.Row + 1 && x.Layer == locationInfo.Layer && x.Column == locationInfo.Column && x.RoadwayNo == locationInfo.RoadwayNo); |
| | | |
| | | if (dt_LocationInfo != null) |
| | | { |
| | | return dt_LocationInfo; |
| | | } |
| | | } |
| | | return AdjacentDepthLocation(locationInfo.LocationCode); |
| | | } |
| | | return null; |
| | | else |
| | | { |
| | | return null; |
| | | } |
| | | } |
| | | public void RelocationLock(Dt_LocationInfo locationInfo, Dt_LocationInfo locationInfos, int TaskNum) |
| | | { |
| | |
| | | if (beforeStartStatus == LocationStatusEnum.Pallet.ObjToInt()) |
| | | { |
| | | locationInfos.LocationStatus = LocationStatusEnum.PalletLock.ObjToInt(); |
| | | locationInfo.LocationStatus = LocationStatusEnum.PalletLock.ObjToInt(); |
| | | } |
| | | else |
| | | { |
| | | locationInfos.LocationStatus = LocationStatusEnum.Lock.ObjToInt(); |
| | | locationInfo.LocationStatus = LocationStatusEnum.Lock.ObjToInt(); |
| | | } |
| | | |
| | | BaseDal.UpdateData(locationInfo); |
| | |
| | | /// åºåºä¸ |
| | | /// </summary> |
| | | [Description("åºåºä¸")] |
| | | å
¥åºä¸ = 1, |
| | | åºåºä¸ = 1, |
| | | |
| | | /// <summary> |
| | | /// åºåºå®æ |
| | | /// </summary> |
| | | [Description("åºåºå®æ")] |
| | | å
¥åºå®æ = 2, |
| | | åºåºå®æ = 2, |
| | | |
| | | /// <summary> |
| | | /// å
³é |
¶Ô±ÈÐÂÎļþ |
| | |
| | | using Newtonsoft.Json; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | |
| | | namespace WIDESEA_Core.Log |
| | | { |
| | | public class WriteLog |
| | | { |
| | | private int fileSize; |
| | | private string logFileName; |
| | | public static WriteLog log; |
| | | static string EquipName; |
| | | public static WriteLog GetLog(string equipName) |
| | | { |
| | | EquipName = equipName; |
| | | //if (log == null) |
| | | log = new WriteLog(equipName); |
| | | log.FileLogPath = AppContext.BaseDirectory + "\\log\\" + DateTime.Now.ToString("yyyyMMdd") /*+ "\\" + EquipName + "_" + DateTime.Now.ToString("yyyyMMdd")*/ + "\\"; |
| | | return log; |
| | | } |
| | | |
| | | public static WriteLog Info(string equipName) |
| | | { |
| | | EquipName = equipName; |
| | | //if (log == null) |
| | | log = new WriteLog("Info" + equipName); |
| | | log.FileLogPath = AppContext.BaseDirectory + "\\log\\Info\\" + DateTime.Now.ToString("yyyyMMdd") /*+ "\\" + EquipName + "_" + DateTime.Now.ToString("yyyyMMdd")*/ + "\\"; |
| | | return log; |
| | | } |
| | | |
| | | public static WriteLog Error(string equipName) |
| | | { |
| | | EquipName = equipName; |
| | | //if (log == null) |
| | | log = new WriteLog("Error" + equipName); |
| | | log.FileLogPath = AppContext.BaseDirectory + "\\log\\Error\\" + DateTime.Now.ToString("yyyyMMdd") /*+ "\\" + EquipName + "_" + DateTime.Now.ToString("yyyyMMdd")*/ + "\\"; |
| | | return log; |
| | | } |
| | | |
| | | private WriteLog(string equipName) |
| | | { |
| | | //åå§å大äº399Mæ¥å¿æä»¶å°èªå¨å é¤; |
| | | |
| | | this.fileSize = 2048 * 1024 * 200;//50M 2048 * 1024 * 200= 419430000åè(b)=399.9996185å
åè(mb) |
| | | |
| | | //é»è®¤è·¯å¾ |
| | | |
| | | //this.FileLogPath = AppContext.BaseDirectory + "\\log\\" + EquipName + "\\"; |
| | | EquipName = equipName; |
| | | if (!string.IsNullOrEmpty(equipName)) |
| | | this.logFileName = equipName + "_log" + DateTime.Now.ToString("yyyyMMdd") + ".log"; |
| | | else |
| | | this.logFileName = "log" + DateTime.Now.ToString("yyyyMMdd") + ".log"; |
| | | //this.logFileName = EquipName + "_log" + DateTime.Now.ToString("yyyyMMdd") + ".log"; |
| | | } |
| | | |
| | | public int FileSize |
| | | { |
| | | set |
| | | { |
| | | fileSize = value; |
| | | } |
| | | get |
| | | { |
| | | return fileSize; |
| | | } |
| | | } |
| | | |
| | | public string FileLogPath { set; get; } //= AppContext.BaseDirectory + "\\log\\" + EquipName + "\\"; |
| | | |
| | | public string LogFileName |
| | | { |
| | | set |
| | | { |
| | | this.logFileName = value; |
| | | } |
| | | get |
| | | { |
| | | return this.logFileName; |
| | | } |
| | | } |
| | | |
| | | object flag = new object(); |
| | | |
| | | public void Write(string Message, string equipName) |
| | | { |
| | | lock (flag) |
| | | { |
| | | if (!string.IsNullOrEmpty(equipName)) |
| | | this.logFileName = equipName + "_log" + DateTime.Now.ToString("yyyyMMdd") + ".log"; |
| | | else |
| | | this.logFileName = "log" + DateTime.Now.ToString("yyyyMMdd") + ".log"; |
| | | this.Write(this.logFileName, Message, equipName); |
| | | } |
| | | } |
| | | |
| | | public void Write(string LogFileName, string Message, string equipName) |
| | | { |
| | | |
| | | //DirectoryInfo path=new DirectoryInfo(LogFileName); |
| | | //妿æ¥å¿æä»¶ç®å½ä¸åå¨,åå建 |
| | | if (!Directory.Exists(this.FileLogPath)) |
| | | { |
| | | Directory.CreateDirectory(this.FileLogPath); |
| | | } |
| | | |
| | | FileInfo finfo = new FileInfo(this.FileLogPath + LogFileName); |
| | | if (finfo.Exists && finfo.Length > fileSize) |
| | | { |
| | | finfo.Delete(); |
| | | } |
| | | try |
| | | { |
| | | FileStream fs = new FileStream(this.FileLogPath + LogFileName, FileMode.Append); |
| | | StreamWriter strwriter = new StreamWriter(fs); |
| | | try |
| | | { |
| | | |
| | | DateTime d = DateTime.Now; |
| | | strwriter.WriteLine("æ¶é´:" + d.ToString()); |
| | | strwriter.WriteLine(Message); |
| | | //strwriter.WriteLine(); |
| | | strwriter.Flush(); |
| | | } |
| | | catch (Exception ee) |
| | | { |
| | | //Console.WriteLine("æ¥å¿æä»¶åå
¥å¤±è´¥ä¿¡æ¯:" + ee.ToString()); |
| | | } |
| | | finally |
| | | { |
| | | strwriter.Close(); |
| | | strwriter = null; |
| | | fs.Close(); |
| | | fs = null; |
| | | } |
| | | } |
| | | catch (Exception ee) |
| | | { |
| | | //Console.WriteLine("æ¥å¿æä»¶æ²¡ææå¼,详ç»ä¿¡æ¯å¦ä¸:"); |
| | | } |
| | | } |
| | | /// <summary> |
| | | /// åå
¥æ¥å¿(ä¸è¦å¤çº¿ç¨æä½å䏿件ï¼ä¸ä¸ªè®¾å¤ä¸ä¸ªæä»¶å¤¹) |
| | | /// </summary> |
| | | /// <param name="groupName">æ¥å¿ç»</param> |
| | | /// <param name="logName">æ¥å¿åç§°</param> |
| | | /// <param name="content">å
容</param> |
| | | /// <param name="data">æ°æ®</param> |
| | | public static void Write_Log(string groupName, string logName, string content, object data = null) |
| | | { |
| | | DateTime nowTime = DateTime.Now; |
| | | string basePath = System.Environment.CurrentDirectory + "/Log/" + $"/{groupName}/{nowTime.ToString("yyyy-MM-dd")}"; |
| | | //妿æ¥å¿æä»¶ç®å½ä¸åå¨,åå建 |
| | | if (!Directory.Exists(basePath)) |
| | | { |
| | | Directory.CreateDirectory(basePath); |
| | | } |
| | | try |
| | | { |
| | | FileStream fs = new FileStream(basePath + "/" + logName + $"{nowTime.ToString("yyMMdd")}.txt", FileMode.Append); |
| | | StreamWriter strwriter = new StreamWriter(fs); |
| | | try |
| | | { |
| | | strwriter.WriteLine(nowTime.ToString() + "." + nowTime.Millisecond); |
| | | strwriter.WriteLine(content); |
| | | if (data != null) |
| | | { |
| | | strwriter.WriteLine(JsonConvert.SerializeObject(data)); |
| | | } |
| | | strwriter.WriteLine("-------------------------------"); |
| | | strwriter.WriteLine(); |
| | | strwriter.Flush(); |
| | | } |
| | | catch { } |
| | | finally |
| | | { |
| | | strwriter.Close(); |
| | | fs.Close(); |
| | | } |
| | | } |
| | | catch { } |
| | | } |
| | | } |
| | | } |
| | |
| | | { |
| | | IStockQuantityChangeRecordRepository Repository { get; } |
| | | |
| | | void AddStockChangeRecord(Dt_StockInfo stockInfo, List<Dt_StockInfoDetail> stockInfoDetails, decimal beforeQuantity, decimal totalQuantity, StockChangeType changeType); |
| | | void AddStockChangeRecord(Dt_StockInfo stockInfo, List<Dt_StockInfoDetail> stockInfoDetails, decimal beforeQuantity, decimal totalQuantity, StockChangeType changeType,int taskNum); |
| | | } |
| | | } |
| | |
| | | if (inboundOrderDetails.FirstOrDefault(x => x.OrderDetailStatus != OrderDetailStatusEnum.Over.ObjToInt()) == null && inboundOrder.Details.FirstOrDefault(x => !updateDetailIds.Contains(x.Id) && x.OrderDetailStatus != OrderDetailStatusEnum.Over.ObjToInt()) == null) |
| | | { |
| | | inboundOrder.OrderStatus = InboundStatusEnum.å
¥åºå®æ.ObjToInt(); |
| | | BaseDal.DeleteAndMoveIntoHty(inboundOrder, App.User.UserId == 0 ? OperateType.èªå¨å®æ : OperateType.äººå·¥å®æ); |
| | | for (int i = 0; i < inboundOrderDetails.Count; i++) |
| | | { |
| | | _inboundOrderDetailService.Repository.DeleteAndMoveIntoHty(inboundOrderDetails[i], App.User.UserId == 0 ? OperateType.èªå¨å®æ : OperateType.äººå·¥å®æ); |
| | | } |
| | | } |
| | | else if (inboundOrder.OrderStatus == InboundStatusEnum.æªå¼å§.ObjToInt()) |
| | | { |
| | | inboundOrder.OrderStatus = InboundStatusEnum.å
¥åºä¸.ObjToInt(); |
| | | for (int i = 0; i < inboundOrderDetails.Count; i++) |
| | | { |
| | | _inboundOrderDetailService.Repository.DeleteAndMoveIntoHty(inboundOrderDetails[i], App.User.UserId == 0 ? OperateType.èªå¨å®æ : OperateType.äººå·¥å®æ); |
| | | } |
| | | } |
| | | |
| | | content = MaterielGroupUpdateData(inboundOrder, inboundOrderDetails, stockInfo); |
| | |
| | | { |
| | | public partial class StockQuantityChangeRecordService : ServiceBase<Dt_StockQuantityChangeRecord, IStockQuantityChangeRecordRepository>, IStockQuantityChangeRecordService |
| | | { |
| | | public void AddStockChangeRecord(Dt_StockInfo stockInfo, List<Dt_StockInfoDetail> stockInfoDetails, decimal beforeQuantity, decimal totalQuantity, StockChangeType changeType) |
| | | public void AddStockChangeRecord(Dt_StockInfo stockInfo, List<Dt_StockInfoDetail> stockInfoDetails, decimal beforeQuantity, decimal totalQuantity, StockChangeType changeType,int taskNum) |
| | | { |
| | | List<Dt_StockQuantityChangeRecord> stockQuantityChangeRecords = new List<Dt_StockQuantityChangeRecord>(); |
| | | stockQuantityChangeRecords = _mapper.Map<List<Dt_StockQuantityChangeRecord>>(stockInfoDetails); |
| | |
| | | |
| | | x.ChangeType = changeType.ObjToInt(); |
| | | beforeQuantity += x.ChangeQuantity; |
| | | x.TaskNum = taskNum; |
| | | }); |
| | | BaseDal.AddData(stockQuantityChangeRecords); |
| | | } |
| | |
| | | |
| | | } |
| | | stockInfo.Details = details; |
| | | _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) + beforeQuantity, StockChangeType.MaterielGroup); |
| | | _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) + beforeQuantity, StockChangeType.MaterielGroup,0); |
| | | } |
| | | |
| | | public List<Dt_StockInfo> GetUseableStocks(string materielCode) |
| | |
| | | TaskNum = BaseDal.GetTaskNum(nameof(SequenceEnum.SeqTaskNum)), |
| | | TaskStatus = AGVTaskStatusEnum.AGV_New.ObjToInt(), |
| | | TaskType = TaskTypeEnum.AGVCarry.ObjToInt(), |
| | | CreateDate = DateTime.Now, |
| | | Creater = App.User.UserId > 0 ? App.User.UserName : "System", |
| | | }; |
| | | cachePoint.PointStatus = LocationStatusEnum.Lock.ObjToInt(); |
| | | |
| | |
| | | if (isUpdateStock) |
| | | { |
| | | locationInfo.LocationStatus = LocationStatusEnum.Lock.ObjToInt(); |
| | | _basicService.LocationInfoService.UpdateLocationLock(locationInfo, task.TaskNum, StockChangeType.Inbound.ObjToInt(), false); |
| | | if (locationInfo.Depth == 2) |
| | | { |
| | | _basicService.LocationInfoService.UpdateLocationLock(locationInfo, task.TaskNum, StockChangeType.Inbound.ObjToInt(), false); |
| | | } |
| | | |
| | | if (stockInfo != null && stockInfo.Details != null && stockInfo.Details.Count > 0) |
| | | { |
| | |
| | | else |
| | | { |
| | | locationInfo.LocationStatus = LocationStatusEnum.PalletLock.ObjToInt(); |
| | | _basicService.LocationInfoService.UpdateLocationLock(locationInfo, task.TaskNum, StockChangeType.Inbound.ObjToInt(), false); |
| | | if (locationInfo.Depth == 2) |
| | | { |
| | | _basicService.LocationInfoService.UpdateLocationLock(locationInfo, task.TaskNum, StockChangeType.Inbound.ObjToInt(), false); |
| | | } |
| | | } |
| | | _basicService.LocationInfoService.Repository.UpdateData(locationInfo); |
| | | List<Dt_Task> tasks = new List<Dt_Task>(); |
| | |
| | | using OfficeOpenXml.FormulaParsing.Excel.Functions.RefAndLookup; |
| | | using SkiaSharp; |
| | | using System.Collections; |
| | | using Newtonsoft.Json; |
| | | using WIDESEA_Core.Log; |
| | | |
| | | namespace WIDESEA_TaskInfoService |
| | | { |
| | |
| | | /// <returns></returns> |
| | | public WebResponseContent GenerateOutboundTaskDataUpdate(List<Dt_Task> tasks, List<Dt_StockInfo>? stockInfos = null, List<Dt_OutboundOrderDetail>? outboundOrderDetails = null, List<Dt_OutStockLockInfo>? outStockLockInfos = null, List<Dt_LocationInfo>? locationInfos = null) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | try |
| | | { |
| | | WebResponseContent content=new WebResponseContent(); |
| | | _unitOfWorkManage.BeginTran(); |
| | | //å¤æç§»åº |
| | | (List<Dt_Task>?, List<Dt_Task>?) result=RelocationTasks(tasks.OrderBy(x=>x.Depth).ToList()); |
| | | if (result.Item1 != null && result.Item1.Count >0) |
| | | { |
| | | AddData(result.Item1); |
| | | var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item1, "å
¥åºä»»å¡ä¸å"); |
| | | var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item1, "åºåºä»»å¡ä¸å"); |
| | | if (!response.Status) |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | |
| | | for (int i = 0; i < result.Item2.Count; i++) |
| | | { |
| | | Dt_LocationInfo location = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == result.Item2[i].SourceAddress && x.RoadwayNo == result.Item2[i].Roadway); |
| | | _basicService.LocationInfoService.UpdateLocationLock(location, result.Item2[i].TaskNum, StockChangeType.Outbound.ObjToInt(), false); |
| | | |
| | | if (location.Depth == 2) |
| | | { |
| | | _basicService.LocationInfoService.UpdateLocationLock(location, result.Item2[i].TaskNum, StockChangeType.Outbound.ObjToInt(), false); |
| | | } |
| | | } |
| | | AddData(result.Item2); |
| | | var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item2, "å
¥åºä»»å¡ä¸å"); |
| | | var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item2, "åºåºä»»å¡ä¸å"); |
| | | if (!response.Status) |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | } |
| | | return content; |
| | | } |
| | | else if (outboundOrderDetails != null && outboundOrderDetails.Count > 0) |
| | | { |
| | |
| | | |
| | | _outboundService.OutboundOrderDetailService.Repository.UpdateData(outboundOrderDetails); |
| | | } |
| | | if (outboundOrderDetails != null&&outboundOrderDetails.Count()>0) |
| | | { |
| | | for (int i = 0; i < outboundOrderDetails.Count(); i++) |
| | | { |
| | | _outboundService.OutboundOrderDetailService.Repository.DeleteAndMoveIntoHty(outboundOrderDetails[i], App.User.UserId == 0 ? OperateType.èªå¨å®æ : OperateType.äººå·¥å®æ); |
| | | Dt_OutboundOrder outboundOrder = _outboundService.OutboundOrderService.Repository.QueryFirst(x => x.Id == outboundOrderDetails[i].OrderId); |
| | | List<Dt_OutboundOrderDetail> outboundOrderDetail = _outboundService.OutboundOrderDetailService.Repository.QueryData(x => x.OrderId == outboundOrder.Id&&x.OrderDetailStatus==OrderDetailStatusEnum.New.ObjToInt()).ToList(); |
| | | if (outboundOrderDetail.Count <= 0) |
| | | { |
| | | outboundOrder.OrderStatus = OutboundStatusEnum.åºåºå®æ.ObjToInt(); |
| | | _outboundService.OutboundOrderService.Repository.DeleteAndMoveIntoHty(outboundOrder, App.User.UserId == 0 ? OperateType.èªå¨å®æ : OperateType.äººå·¥å®æ); |
| | | } |
| | | else |
| | | { |
| | | outboundOrder.OrderStatus = OutboundStatusEnum.åºåºä¸.ObjToInt(); |
| | | _outboundService.OutboundOrderService.Repository.UpdateData(outboundOrder); |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| | | _unitOfWorkManage.CommitTran(); |
| | | return WebResponseContent.Instance.OK(); |
| | | } |
| | |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return WebResponseContent.Instance.Error(ex.Message); |
| | | } |
| | | finally |
| | | { |
| | | WriteLog.GetLog("åºåºä»»å¡ä¸å").Write(JsonConvert.SerializeObject(content), "åºåºä»»å¡ä¸å"); |
| | | } |
| | | |
| | | } |
| | |
| | | for (int i = 0; i < result.Item2.Count; i++) |
| | | { |
| | | Dt_LocationInfo location = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == result.Item2[i].SourceAddress && x.RoadwayNo == result.Item2[i].Roadway); |
| | | _basicService.LocationInfoService.UpdateLocationLock(location, result.Item2[i].TaskNum, StockChangeType.Outbound.ObjToInt(), false); |
| | | if (location.Depth == 2) |
| | | { |
| | | _basicService.LocationInfoService.UpdateLocationLock(location, result.Item2[i].TaskNum, StockChangeType.Outbound.ObjToInt(), false); |
| | | } |
| | | |
| | | } |
| | | AddData(result.Item2); |
| | | var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item2, "å
¥åºä»»å¡ä¸å"); |
| | | var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item2, "åºåºä»»å¡ä¸å"); |
| | | if (!response.Status) |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | |
| | | |
| | | using AutoMapper; |
| | | using MailKit.Search; |
| | | using Newtonsoft.Json; |
| | | using OfficeOpenXml.FormulaParsing.Excel.Functions.Text; |
| | | using SqlSugar; |
| | | using System; |
| | |
| | | using System.Diagnostics.CodeAnalysis; |
| | | using System.Linq; |
| | | using System.Linq.Expressions; |
| | | using System.Net.Http.Headers; |
| | | using System.Reflection; |
| | | using System.Reflection.Metadata; |
| | | using System.Text; |
| | |
| | | using WIDESEA_Core.BaseServices; |
| | | using WIDESEA_Core.Enums; |
| | | using WIDESEA_Core.Helper; |
| | | using WIDESEA_Core.Log; |
| | | using WIDESEA_DTO.Inbound; |
| | | using WIDESEA_DTO.Stock; |
| | | using WIDESEA_IBasicRepository; |
| | |
| | | /// <returns>è¿åå¤çç»æ</returns> |
| | | public WebResponseContent TaskCompleted(int taskNum) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | try |
| | | { |
| | | Dt_Task task = BaseDal.QueryFirst(x => x.TaskNum == taskNum); |
| | |
| | | { |
| | | return WebResponseContent.Instance.Error("æªæ¾å°ä»»å¡ä¿¡æ¯"); |
| | | } |
| | | _unitOfWorkManage.BeginTran(); |
| | | MethodInfo? methodInfo = GetType().GetMethod(((TaskTypeEnum)task.TaskType) + "TaskCompleted"); |
| | | if (methodInfo != null) |
| | | { |
| | | WebResponseContent? responseContent = (WebResponseContent?)methodInfo.Invoke(this, new object[] { task }); |
| | | if (responseContent != null) |
| | | { |
| | | return responseContent; |
| | | if (App.User.UserId > 0) |
| | | { |
| | | var response = HttpHelper.Post<WebResponseContent>(url + "StackCraneTaskCompleted?taskNum=" + task.TaskNum, "", "ä»»å¡å®æ"); |
| | | if (!response.Status) |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content=responseContent; |
| | | } |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content=responseContent; |
| | | } |
| | | } |
| | | return WebResponseContent.Instance.Error("æªæ¾å°ä»»å¡ç±»å对åºä¸å¡å¤çé»è¾"); |
| | | return content=WebResponseContent.Instance.Error("æªæ¾å°ä»»å¡ç±»å对åºä¸å¡å¤çé»è¾"); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return WebResponseContent.Instance.Error(ex.Message); |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content=WebResponseContent.Instance.Error(ex.Message); |
| | | } |
| | | finally |
| | | { |
| | | WriteLog.GetLog("ä»»å¡å®æ").Write(JsonConvert.SerializeObject(content), "ä»»å¡å®æ"); |
| | | } |
| | | } |
| | | public WebResponseContent TaskCancel(int taskNum) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | try |
| | | { |
| | | Dt_Task task = BaseDal.QueryFirst(x => x.TaskNum == taskNum); |
| | | if (task == null) |
| | | { |
| | | return WebResponseContent.Instance.Error("æªæ¾å°ä»»å¡ä¿¡æ¯"); |
| | | return content=WebResponseContent.Instance.Error("æªæ¾å°ä»»å¡ä¿¡æ¯"); |
| | | } |
| | | _unitOfWorkManage.BeginTran(); |
| | | MethodInfo? methodInfo = GetType().GetMethod(((TaskTypeEnum)task.TaskType) + "TaskCancel"); |
| | | if (methodInfo != null) |
| | | { |
| | | WebResponseContent? responseContent = (WebResponseContent?)methodInfo.Invoke(this, new object[] { task }); |
| | | if (responseContent != null) |
| | | { |
| | | return responseContent; |
| | | if (responseContent != null) |
| | | { |
| | | if (App.User.UserId > 0) |
| | | { |
| | | var response = HttpHelper.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "ä»»å¡åæ¶"); |
| | | if (!response.Status) |
| | | { |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content=WebResponseContent.Instance.Error(response.Message); |
| | | } |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content=responseContent; |
| | | } |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content=responseContent; |
| | | } |
| | | } |
| | | } |
| | | return WebResponseContent.Instance.Error("æªæ¾å°ä»»å¡ç±»å对åºä¸å¡å¤çé»è¾"); |
| | | return content=WebResponseContent.Instance.Error("æªæ¾å°ä»»å¡ç±»å对åºä¸å¡å¤çé»è¾"); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return WebResponseContent.Instance.Error(ex.Message); |
| | | _unitOfWorkManage.RollbackTran(); |
| | | return content=WebResponseContent.Instance.Error(ex.Message); |
| | | } |
| | | finally |
| | | { |
| | | WriteLog.GetLog("ä»»å¡åæ¶").Write(JsonConvert.SerializeObject(content), "ä»»å¡åæ¶"); |
| | | } |
| | | } |
| | | |
| | |
| | | BaseDal.DeleteAndMoveIntoHty(task, App.User.UserId == 0 ? OperateType.èªå¨å®æ : OperateType.äººå·¥å®æ); |
| | | |
| | | _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(locationInfo, beforeStatus, StockChangeType.Inbound.ObjToInt(), stockInfo.Details.FirstOrDefault()?.OrderNo ?? "", task.TaskNum); |
| | | _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) + beforeQuantity, StockChangeType.Inbound); |
| | | _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) + beforeQuantity, StockChangeType.Inbound,task.TaskNum); |
| | | _unitOfWorkManage.CommitTran(); |
| | | return WebResponseContent.Instance.OK(); |
| | | } |
| | |
| | | PalletCode = task.PalletCode, |
| | | LocationCode = task.TargetAddress, |
| | | StockStatus = StockStatusEmun.å·²å
¥åº.ObjToInt(), |
| | | Creater = App.User.UserId == 0 ? "" : "WCS", |
| | | CreateDate = App.User.UserId == 0 ? DateTime.Now : DateTime.Now, |
| | | Creater = App.User.UserId > 0 ? "" : "System", |
| | | CreateDate = App.User.UserId > 0 ? DateTime.Now : DateTime.Now, |
| | | }; |
| | | Dt_LocationInfo locationInfo = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == task.TargetAddress); |
| | | |
| | |
| | | stockInfo.StockStatus = StockStatusEmun.åºåºå®æ.ObjToInt(); |
| | | _stockService.StockInfoService.Repository.UpdateData(stockInfo); |
| | | int beforeStatus = locationInfo.LocationStatus; |
| | | if (task.Depth == 1) |
| | | if (task.Depth != 1) |
| | | { |
| | | if (DepthTask(task)) { } |
| | | else |
| | | { |
| | | if (!DepthTask(task)) |
| | | { |
| | | locationInfo.LocationStatus = LocationStatusEnum.Free.ObjToInt(); |
| | | _basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); |
| | | _basicService.LocationInfoService.Repository.UpdateData(locationInfo); |
| | |
| | | else |
| | | { |
| | | locationInfo.LocationStatus = LocationStatusEnum.Free.ObjToInt(); |
| | | _basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); |
| | | //_basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); |
| | | _basicService.LocationInfoService.Repository.UpdateData(locationInfo); |
| | | } |
| | | |
| | |
| | | beforeQuantity = stockInfo.Details.Where(x => x.Id != 0).Sum(x => x.StockQuantity); |
| | | |
| | | _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(locationInfo, beforeStatus, StockChangeType.Outbound.ObjToInt(), stockInfo.Details.FirstOrDefault()?.OrderNo ?? "", task.TaskNum); |
| | | _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) - beforeQuantity, StockChangeType.Outbound); |
| | | _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) - beforeQuantity, StockChangeType.Outbound,task.TaskNum); |
| | | |
| | | _unitOfWorkManage.CommitTran(); |
| | | return OnOutboundTaskCompleted?.Invoke(task) ?? WebResponseContent.Instance.OK(); |
| | |
| | | |
| | | CheckCompleted(stockInfo, locationInfo); |
| | | |
| | | stockInfo.LocationCode = locationInfo.LocationCode; |
| | | stockInfo.StockStatus = StockStatusEmun.ç»çæå.ObjToInt(); |
| | | _stockService.StockInfoService.Repository.UpdateData(stockInfo); |
| | | |
| | |
| | | _unitOfWorkManage.BeginTran(); |
| | | decimal beforeQuantity = 0; |
| | | Dt_StockInfo stockInfo = _stockService.StockInfoService.Repository.GetStockInfo(task.PalletCode); |
| | | Dt_StockInfoDetail stockInfoDetail = _stockService.StockInfoDetailService.Repository.QueryFirst(x => x.StockId == stockInfo.Id); |
| | | |
| | | Dt_LocationInfo locationInfo = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == task.SourceAddress); |
| | | |
| | |
| | | |
| | | stockInfo.LocationCode = locationInfo.LocationCode; |
| | | stockInfo.StockStatus = StockStatusEmun.å·²å
¥åº.ObjToInt(); |
| | | stockInfoDetail.OutboundQuantity = beforeQuantity; |
| | | |
| | | _stockService.StockInfoService.Repository.UpdateData(stockInfo); |
| | | _stockService.StockInfoDetailService.Repository.UpdateData(stockInfoDetail); |
| | | int beforeStatus = locationInfo.LocationStatus; |
| | | if (task.Depth == 1) |
| | | { |
| | | if (!DepthTask(task)) |
| | | { |
| | | locationInfo.LocationStatus = LocationStatusEnum.InStock.ObjToInt(); |
| | | _basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); |
| | | _basicService.LocationInfoService.Repository.UpdateData(locationInfo); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | locationInfo.LocationStatus = LocationStatusEnum.InStock.ObjToInt(); |
| | | _basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); |
| | | _basicService.LocationInfoService.Repository.UpdateData(locationInfo); |
| | | } |
| | | |
| | | locationInfo.LocationStatus = LocationStatusEnum.InStock.ObjToInt(); |
| | | _basicService.LocationInfoService.Repository.UpdateData(locationInfo); |
| | | |
| | | |
| | | task.TaskStatus = OutTaskStatusEnum.OutCancel.ObjToInt(); |
| | | BaseDal.DeleteAndMoveIntoHty(task, App.User.UserId == 0 ? OperateType.èªå¨å®æ : OperateType.äººå·¥å®æ); |
| | |
| | | beforeQuantity = stockInfo.Details.Where(x => x.Id != 0).Sum(x => x.StockQuantity); |
| | | |
| | | _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(locationInfo, beforeStatus, StockChangeType.Outbound.ObjToInt(), stockInfo.Details.FirstOrDefault()?.OrderNo ?? "", task.TaskNum); |
| | | _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) - beforeQuantity, StockChangeType.Outbound); |
| | | _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) - beforeQuantity, StockChangeType.Outbound, task.TaskNum); |
| | | |
| | | _unitOfWorkManage.CommitTran(); |
| | | return OnOutboundTaskCompleted?.Invoke(task) ?? WebResponseContent.Instance.OK(); |
| | | return WebResponseContent.Instance.OK(); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | |
| | | int beforeStatus = locationInfo.LocationStatus; |
| | | |
| | | locationInfo.LocationStatus = LocationStatusEnum.Pallet.ObjToInt(); |
| | | _basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); |
| | | //_basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), true); |
| | | _basicService.LocationInfoService.Repository.UpdateData(locationInfo); |
| | | |
| | | stockInfo.StockStatus = StockStatusEmun.å·²å
¥åº.ObjToInt(); |
| | | _stockService.StockInfoService.Repository.UpdateData(stockInfo); |
| | | |
| | | task.TaskStatus = OutTaskStatusEnum.OutCancel.ObjToInt(); |
| | | BaseDal.DeleteAndMoveIntoHty(task, App.User.UserId == 0 ? OperateType.èªå¨å®æ : OperateType.äººå·¥å®æ); |
| | | _stockService.StockInfoService.Repository.DeleteAndMoveIntoHty(stockInfo, App.User.UserId == 0 ? OperateType.èªå¨å®æ : OperateType.äººå·¥å®æ); |
| | | |
| | | |
| | | _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(locationInfo, beforeStatus, StockChangeType.Outbound.ObjToInt(), stockInfo.Details.FirstOrDefault()?.OrderNo ?? "", task.TaskNum); |
| | | |
| | | _unitOfWorkManage.CommitTran(); |
| | |
| | | |
| | | Dt_LocationInfo locationEnd = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == task.TargetAddress); |
| | | Dt_LocationInfo locationStart = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == task.SourceAddress); |
| | | |
| | | stockInfo.StockStatus = StockStatusEmun.å·²å
¥åº.ObjToInt(); |
| | | _stockService.StockInfoService.Repository.UpdateData(stockInfo); |
| | | |
| | | locationEnd.LocationStatus= LocationStatusEnum.Free.ObjToInt(); |
| | | _basicService.LocationInfoService.RelocationFree(locationStart, task.TaskNum); |
| | |
| | | { |
| | | if(location.Row%2==0) |
| | | { |
| | | Dt_LocationInfo locations = _locationInfoService.Repository.QueryFirst(x => x.Row == location.Row + 1 && x.Layer == location.Layer && x.Column == location.Column && x.RoadwayNo == location.RoadwayNo); |
| | | Dt_LocationInfo locations = _locationInfoService.Repository.QueryFirst(x => x.Row == location.Row - 1 && x.Layer == location.Layer && x.Column == location.Column && x.RoadwayNo == location.RoadwayNo); |
| | | Dt_Task tasks=BaseDal.QueryFirst(x=>x.SourceAddress == locations.LocationCode); |
| | | return tasks != null ? true : false; |
| | | } |
| | | else |
| | | { |
| | | Dt_LocationInfo locations = _locationInfoService.Repository.QueryFirst(x => x.Row == location.Row - 1 && x.Layer == location.Layer && x.Column == location.Column && x.RoadwayNo == location.RoadwayNo); |
| | | Dt_LocationInfo locations = _locationInfoService.Repository.QueryFirst(x => x.Row == location.Row + 1 && x.Layer == location.Layer && x.Column == location.Column && x.RoadwayNo == location.RoadwayNo); |
| | | Dt_Task tasks = BaseDal.QueryFirst(x => x.SourceAddress == locations.LocationCode); |
| | | return tasks != null ? true : false; |
| | | } |
| | | } |
| | | return false; |
| | | else |
| | | { |
| | | return false; |
| | | } |
| | | |
| | | } |
| | | |
| | | public WebResponseContent GetTaskInfo() |
¶Ô±ÈÐÂÎļþ |
| | |
| | | 2024/11/5 11:33:18.13 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":false,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | 2024/11/5 11:36:52.35 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":false,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:38:03.998 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:39:46.450 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:41:15.512 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"","é误":"The operation has timed out."} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:42:00.758 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:43:58.72 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:48:38.583 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":false,\"code\":0,\"message\":\"æªæ¾å°è¯¥ä»»å¡ä¿¡æ¯,ä»»å¡å·:ã505ã\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:34:52.404 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":false,\"code\":0,\"message\":\"æªæ¾å°è¯¥ä»»å¡ä¿¡æ¯,ä»»å¡å·:ã505ã\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:35:38.395 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:38:42.86 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:40:10.627 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:42:42.527 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:42:45.164 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:05:56.228 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 17:13:56.807 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":"","æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | 2024/11/5 11:09:41.706 |
| | | 请æ±å¼å¸¸ |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":491,"PalletCode":"A000001","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:09:36.7113787+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"","é误":"ç±äºç®æ è®¡ç®æºç§¯ææç»ï¼æ æ³è¿æ¥ã [::ffff:127.0.0.1]:9291 (localhost:9291)"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:10:59.456 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":492,"PalletCode":"A000001","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:10:55.39241+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:11:40.718 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":493,"PalletCode":"A000002","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-001-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-001-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:11:40.0600886+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:11:51.505 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":494,"PalletCode":"A000003","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-003-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-003-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:11:50.7287859+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:12:01.844 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":495,"PalletCode":"A000004","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-003-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-003-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:01.2436623+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:12:11.743 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":496,"PalletCode":"A000005","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-004-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-004-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:10.9969074+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:12:20.576 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":497,"PalletCode":"A000006","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-004-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-004-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:20.026478+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:12:29.48 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":498,"PalletCode":"A000007","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:28.2035362+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:12:37.138 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":499,"PalletCode":"A000008","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-001-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-001-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:36.4924811+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:12:46.570 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":500,"PalletCode":"A000009","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-002-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-002-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:45.8720947+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:31:38.317 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":501,"PalletCode":"A0002","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-001-002-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-001-002-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:31:36.2934665+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:33:46.531 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":502,"PalletCode":"A0000010","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-002-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-002-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:33:45.5920961+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:40:58.685 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":503,"PalletCode":"A0000011","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:40:58.1700802+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:43:38.583 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":504,"PalletCode":"A0000012","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-003-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-003-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:43:37.941704+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 11:45:15.575 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":505,"PalletCode":"A0000013","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-003-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-003-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:45:15.0585721+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:35:27.931 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":506,"PalletCode":"A0000013","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-004-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-004-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:35:27.1632335+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:38:29.89 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":507,"PalletCode":"A0000014","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-004-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-004-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:38:26.640267+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:39:59.21 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":508,"PalletCode":"A0000015","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-003-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-003-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:39:58.2470768+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:40:23.889 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":509,"PalletCode":"A0000016","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-003-001-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-003-001-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:40:23.4876908+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:41:43.945 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":510,"PalletCode":"A0000011","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-001-002-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-001-002-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:41:43.911777+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:41:51.811 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":513,"PalletCode":"A0000014","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-004-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-004-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:41:51.7661421+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":512,"PalletCode":"A0000013","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:41:51.7679677+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:41:55.55 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":515,"PalletCode":"A0000016","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-003-001-01","TargetAddress":"R01-001-003-002-02","CurrentAddress":"R01-002-003-001-01","NextAddress":"R01-001-003-002-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:41:55.0089044+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":514,"PalletCode":"A0000015","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-003-001-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-003-001-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:41:55.0097438+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:42:30.26 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":516,"PalletCode":"A0000010","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-001-002-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-001-002-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:42:30.0029035+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:42:32.201 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":517,"PalletCode":"A0000016","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-003-002-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-003-002-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:42:32.1807295+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:42:34.198 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":518,"PalletCode":"A0000014","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-002-002-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-002-002-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:42:34.1790148+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:47:49.18 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":519,"PalletCode":"A0000010","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:47:48.5043077+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:48:35.667 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":520,"PalletCode":"A0000011","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:48:35.2564426+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:48:54.762 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":521,"PalletCode":"A0000013","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-004-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-004-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:48:54.2633168+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:49:45.38 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":522,"PalletCode":"A0000012","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-004-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-004-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:49:44.5932449+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:49:56.508 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":524,"PalletCode":"A0000012","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-004-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-004-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:49:56.4684665+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":523,"PalletCode":"A0000013","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:49:56.4693545+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:50:00.46 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":525,"PalletCode":"A0000011","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-001-002-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-001-002-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:50:00.011285+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:55:38.212 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":526,"PalletCode":"A0000012","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-002-004-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-002-004-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:55:37.7830292+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:57:01.182 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":527,"PalletCode":"A0000010","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-002-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-002-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:00.4471614+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:57:12.73 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":528,"PalletCode":"A0000011","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:11.701494+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:57:30.611 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":529,"PalletCode":"A0000011","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:30.2687576+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:57:41.820 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":530,"PalletCode":"A0000012","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-003-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-003-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:41.2990659+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:57:49.888 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":531,"PalletCode":"A0000013","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-003-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-003-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:49.5474792+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:57:57.724 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":532,"PalletCode":"A0000014","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-004-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-004-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:57.1353786+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:58:06.338 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":533,"PalletCode":"A0000015","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-004-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-004-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:05.885515+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:58:16.656 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":534,"PalletCode":"A0000016","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-003-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-003-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:16.1301437+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:58:27.594 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":535,"PalletCode":"A0000017","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-003-001-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-003-001-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:27.2261396+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:58:35.922 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":536,"PalletCode":"A0000018","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-003-002-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-003-002-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:35.4163978+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:58:41.758 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":537,"PalletCode":"A0000019","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-003-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-003-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:41.420995+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:58:50.892 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":538,"PalletCode":"A0000011","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-001-002-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-001-002-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:50.8672735+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:58:54.203 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":540,"PalletCode":"A0000013","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-003-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-003-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:54.1453046+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":539,"PalletCode":"A0000012","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-003-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-003-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:54.1475203+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:58:57.770 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":542,"PalletCode":"A0000015","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-004-01","TargetAddress":"R01-001-003-003-02","CurrentAddress":"R01-002-002-004-01","NextAddress":"R01-001-003-003-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:57.735983+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":541,"PalletCode":"A0000014","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:57.7375136+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:59:00.559 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":544,"PalletCode":"A0000017","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-003-001-01","TargetAddress":"R01-001-003-004-02","CurrentAddress":"R01-002-003-001-01","NextAddress":"R01-001-003-004-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:59:00.5261968+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":543,"PalletCode":"A0000016","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-003-001-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-003-001-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:59:00.5270914+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:59:03.682 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":546,"PalletCode":"A0000019","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-003-002-01","TargetAddress":"R01-001-004-001-02","CurrentAddress":"R01-002-003-002-01","NextAddress":"R01-001-004-001-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:59:03.6314621+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":545,"PalletCode":"A0000018","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-003-002-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-003-002-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:59:03.6325947+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 13:59:06.17 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":547,"PalletCode":"A0000010","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-001-002-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-001-002-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:59:05.9989911+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:03:11.4 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":549,"PalletCode":"A0000013","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-003-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-003-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:03:10.8908619+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":548,"PalletCode":"A0000012","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-003-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-003-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:03:10.8925782+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:03:13.906 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":551,"PalletCode":"A0000015","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-004-01","TargetAddress":"R01-001-001-002-02","CurrentAddress":"R01-002-002-004-01","NextAddress":"R01-001-001-002-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:03:13.8167899+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":550,"PalletCode":"A0000014","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:03:13.8179121+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:03:17.310 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":552,"PalletCode":"A0000017","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-003-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-003-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:03:17.2854669+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:05:47.847 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":553,"PalletCode":"A0000019","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-004-001-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-004-001-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:05:47.7883879+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:06:01.732 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":555,"PalletCode":"A0000013","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-003-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-003-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:06:01.6797345+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":554,"PalletCode":"A0000012","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-003-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-003-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:06:01.6817499+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:15:38.488 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":556,"PalletCode":"A0000019","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:15:37.8332823+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:15:51.39 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":557,"PalletCode":"A0000018","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-004-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-004-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:15:50.4689167+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:15:57.432 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":558,"PalletCode":"A0000017","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-004-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-004-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:15:57.0962327+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:16:03.925 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":559,"PalletCode":"A0000016","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-003-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-003-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:16:03.4157801+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:16:14.191 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":560,"PalletCode":"A0000019","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-001-002-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-001-002-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:16:14.1739212+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:16:21.335 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":562,"PalletCode":"A0000017","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-004-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-004-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:16:21.288776+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":561,"PalletCode":"A0000018","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:16:21.2905659+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:34:31.85 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":563,"PalletCode":"A0000080","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:34:30.4278628+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:37:58.667 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":564,"PalletCode":"A0000080","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:37:56.9259295+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:38:50.221 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":565,"PalletCode":"A0000080","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:38:49.2788762+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:43:23.2 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":568,"PalletCode":"A000002","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-001-01","TargetAddress":"R01-001-003-002-02","CurrentAddress":"R01-002-001-001-01","NextAddress":"R01-001-003-002-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:43:22.8951492+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":566,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:43:22.8960729+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":569,"PalletCode":"A000004","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-003-01","TargetAddress":"R01-001-003-003-02","CurrentAddress":"R01-002-001-003-01","NextAddress":"R01-001-003-003-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:43:22.8976481+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":567,"PalletCode":"A000003","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-003-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-003-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:43:22.8988485+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 14:59:58.852 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":577,"PalletCode":"A000006","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-004-01","TargetAddress":"R01-002-003-003-01","CurrentAddress":"R01-002-001-004-01","NextAddress":"R01-002-003-003-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:59:58.7183276+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":576,"PalletCode":"A000005","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-004-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-004-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:59:58.7193918+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 15:10:09.18 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":579,"PalletCode":"A000006","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-004-01","TargetAddress":"R01-002-003-003-01","CurrentAddress":"R01-002-001-004-01","NextAddress":"R01-002-003-003-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:10:08.7743753+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":578,"PalletCode":"A000005","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-004-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-004-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:10:08.7775215+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 15:13:00.306 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":581,"PalletCode":"A000006","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-004-01","TargetAddress":"R01-002-003-003-01","CurrentAddress":"R01-002-001-004-01","NextAddress":"R01-002-003-003-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:13:00.1252992+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":580,"PalletCode":"A000005","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-004-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-004-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:13:00.1272021+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 15:14:31.896 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":583,"PalletCode":"A000006","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-004-01","TargetAddress":"R01-002-003-003-01","CurrentAddress":"R01-002-001-004-01","NextAddress":"R01-002-003-003-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:14:31.8478113+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":582,"PalletCode":"A000005","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-004-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-004-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:14:31.8500831+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 15:35:05.90 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":585,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:35:04.9978985+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":586,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:35:04.9988339+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 15:42:45.726 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":587,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:42:45.4892794+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":588,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:42:45.4914796+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 15:46:01.716 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":589,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:46:01.5342189+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":590,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:46:01.5379421+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 15:46:54.747 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":591,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:46:54.6996351+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":592,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:46:54.7004892+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 15:56:49.115 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":593,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:56:48.9026815+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 15:57:37.554 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":594,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:57:37.4758121+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 15:58:49.807 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":596,"PalletCode":"A000002","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-001-01","TargetAddress":"R01-001-001-003-02","CurrentAddress":"R01-002-001-001-01","NextAddress":"R01-001-001-003-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:58:49.5935208+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":595,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:58:49.5943771+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 16:00:37.356 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":598,"PalletCode":"A000002","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-001-01","TargetAddress":"R01-001-001-003-02","CurrentAddress":"R01-002-001-001-01","NextAddress":"R01-001-001-003-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T16:00:36.9721741+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":597,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T16:00:36.9740994+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 16:01:49.435 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":600,"PalletCode":"A000002","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-001-01","TargetAddress":"R01-001-001-003-02","CurrentAddress":"R01-002-001-001-01","NextAddress":"R01-001-001-003-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T16:01:49.3754689+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":599,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T16:01:49.3767509+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 17:13:46.431 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":604,"PalletCode":"A0000081","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T17:13:45.8209062+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
| | | 2024/11/5 17:14:17.691 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":605,"PalletCode":"A0000082","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-003-001-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-003-001-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T17:14:17.4156498+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | 2024/11/5 16:35:55.820 |
| | | è¯·æ±æå |
| | | {"è¯·æ±æ¥æ":[{"TaskId":0,"TaskNum":602,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-003-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-003-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T16:35:55.6133142+08:00","Modifier":null,"ModifyDate":null}],"æ¥æ¶æ¥æ":"{\"status\":true,\"code\":0,\"message\":\"æ·»å 任塿å\",\"data\":null,\"devMessage\":null}"} |
| | | ------------------------------- |
| | | |