<update>基础能用版本
This commit is contained in:
parent
81548d4705
commit
94c54b8255
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
bin
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -1,26 +1,54 @@
|
|||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\",
|
||||
"WorkspaceRootPath": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\a\u5F00\u53D1\u9879\u76EE\\a\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\application\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\tmistockdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\dao\\tmistockdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\service\\pickservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\service\\pickservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\a\u5F00\u53D1\u9879\u76EE\\a\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\application\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\tongoodsshelfdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\dao\\tongoodsshelfdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\controllers\\pickcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\controllers\\pickcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\a\u5F00\u53D1\u9879\u76EE\\a\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\application\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\service\\stockinservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\service\\stockinservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\tpickinggoodsdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\dao\\tpickinggoodsdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\a\u5F00\u53D1\u9879\u76EE\\a\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\application\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\controllers\\stockincontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\controllers\\stockincontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\controllers\\stockincontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\a\u5F00\u53D1\u9879\u76EE\\a\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\application\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\cuxwmspolinesitfdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\cuxwmspolinesitfdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\dao\\cuxwmspolinesitfdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\service\\stockinservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\service\\stockinservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\trkwarenoticetabdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\dao\\trkwarenoticetabdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\dto\\bindingvehicleinrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\dto\\bindingvehicleinrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\database\\base\\po\\trkwarenoticetab.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\po\\trkwarenoticetab.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\dto\\pickcompletedto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\dto\\pickcompletedto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\basedao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\dao\\basedao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\dto\\getcanusegoodsrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\dto\\getcanusegoodsrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
}
|
||||
],
|
||||
"DocumentGroupContainers": [
|
||||
|
|
@ -30,8 +58,60 @@
|
|||
"DocumentGroups": [
|
||||
{
|
||||
"DockedWidth": 992,
|
||||
"SelectedChildIndex": 4,
|
||||
"SelectedChildIndex": 9,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 5,
|
||||
"Title": "StockInService.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"ViewState": "AgIAAJYAAAAAAAAAAAAmwLoAAAAuAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T02:29:52.565Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 7,
|
||||
"Title": "BindingVehicleInRequest.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Dto\\BindingVehicleInRequest.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Dto\\BindingVehicleInRequest.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Dto\\BindingVehicleInRequest.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Dto\\BindingVehicleInRequest.cs",
|
||||
"ViewState": "AgIAABoAAAAAAAAAAAAgwD4AAAAWAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T02:29:21.598Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 8,
|
||||
"Title": "TRKWareNoticeTab.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Po\\TRKWareNoticeTab.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Po\\TRKWareNoticeTab.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Po\\TRKWareNoticeTab.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Po\\TRKWareNoticeTab.cs",
|
||||
"ViewState": "AgIAADoAAAAAAAAAAAA/wEcAAAAoAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T02:26:22.048Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "StockInController.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"ViewState": "AgIAABQAAAAAAAAAAAAAwDcAAAB8AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T02:22:39.308Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
|
|
@ -50,68 +130,106 @@
|
|||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "TMiStockDao.cs",
|
||||
"DocumentMoniker": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TMiStockDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\TMiStockDao.cs",
|
||||
"ToolTip": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TMiStockDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\TMiStockDao.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAArAAAAAAAAAA==",
|
||||
"DocumentIndex": 9,
|
||||
"Title": "PickCompleteDto.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Dto\\PickCompleteDto.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Dto\\PickCompleteDto.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Dto\\PickCompleteDto.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Dto\\PickCompleteDto.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAuwA8AAAAgAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-07T06:27:03.685Z",
|
||||
"WhenOpened": "2024-12-29T01:10:37.664Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "PickService.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\PickService.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Service\\PickService.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\PickService.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Service\\PickService.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAuwCIAAAAeAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T01:04:51.777Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "PickController.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\PickController.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\PickController.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\PickController.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\PickController.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAB8AAABvAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T01:04:06.336Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 10,
|
||||
"Title": "BaseDao.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\BaseDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\BaseDao.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\BaseDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\BaseDao.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAArAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T00:54:43.042Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "TPickingGoodsDao.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TPickingGoodsDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\TPickingGoodsDao.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TPickingGoodsDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\TPickingGoodsDao.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAuwA0AAAAdAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T00:54:40.063Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 4,
|
||||
"Title": "CuxWmsPoLinesItfDao.cs",
|
||||
"DocumentMoniker": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"ToolTip": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAgAAAAAAAAAA==",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-07T06:25:22.606Z",
|
||||
"WhenOpened": "2024-12-28T03:08:01.611Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "TOnGoodsShelfDao.cs",
|
||||
"DocumentMoniker": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TOnGoodsShelfDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\TOnGoodsShelfDao.cs",
|
||||
"ToolTip": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TOnGoodsShelfDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\TOnGoodsShelfDao.cs",
|
||||
"ViewState": "AgIAAAMAAAAAAAAAAAAgwCoAAACTAAAAAAAAAA==",
|
||||
"DocumentIndex": 6,
|
||||
"Title": "TRKWareNOticeTabDao.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TRKWareNOticeTabDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\TRKWareNOticeTabDao.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TRKWareNOticeTabDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\TRKWareNOticeTabDao.cs",
|
||||
"ViewState": "AgIAAAIAAAAAAAAAAAAgwC4AAAA7AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-30T06:47:03.896Z",
|
||||
"WhenOpened": "2024-12-28T02:37:13.306Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "StockInService.cs",
|
||||
"DocumentMoniker": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"ToolTip": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"ViewState": "AgIAANcAAAAAAAAAAAAswAMBAAA4AAAAAAAAAA==",
|
||||
"DocumentIndex": 11,
|
||||
"Title": "GetCanUseGoodsRequest.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Dto\\GetCanUseGoodsRequest.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Dto\\GetCanUseGoodsRequest.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Dto\\GetCanUseGoodsRequest.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Dto\\GetCanUseGoodsRequest.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAuwAQAAAANAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-27T03:58:09.272Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "StockInController.cs",
|
||||
"DocumentMoniker": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"ToolTip": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"ViewState": "AgIAABEAAAAAAAAAAAAAwDsAAACBAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-27T02:43:33.699Z",
|
||||
"EditorCaption": ""
|
||||
"WhenOpened": "2024-12-25T09:48:09.968Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,26 +1,46 @@
|
|||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\",
|
||||
"WorkspaceRootPath": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\a\u5F00\u53D1\u9879\u76EE\\a\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\application\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\controllers\\stockincontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\controllers\\stockincontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\service\\pickservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\service\\pickservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\a\u5F00\u53D1\u9879\u76EE\\a\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\application\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\service\\stockinservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\controllers\\pickcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\controllers\\pickcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\service\\stockinservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\service\\stockinservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\a\u5F00\u53D1\u9879\u76EE\\a\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\application\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\tmistockdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\dao\\tmistockdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\database\\base\\po\\trkwarenoticetab.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\po\\trkwarenoticetab.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\a\u5F00\u53D1\u9879\u76EE\\a\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\application\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\tongoodsshelfdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\dao\\tongoodsshelfdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\controllers\\stockincontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\controllers\\stockincontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\a\u5F00\u53D1\u9879\u76EE\\a\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\application\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\cuxwmspolinesitfdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\cuxwmspolinesitfdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\dao\\cuxwmspolinesitfdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\trkwarenoticetabdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\dao\\trkwarenoticetabdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\dto\\bindingvehicleinrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\dto\\bindingvehicleinrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\database\\base\\dao\\basedao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\database\\base\\dao\\basedao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|f:\\andriodproject\\2024_11_jinwang_lengdong\\wmsmobileserve\\wmsmobileserve\\apiserve\\mobile\\dto\\getcanusegoodsrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{EDF77B93-3209-4D19-9BC5-789FBB0960FA}|WmsMobileServe\\WmsMobileServe.csproj|solutionrelative:wmsmobileserve\\apiserve\\mobile\\dto\\getcanusegoodsrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
}
|
||||
],
|
||||
"DocumentGroupContainers": [
|
||||
|
|
@ -32,6 +52,58 @@
|
|||
"DockedWidth": 992,
|
||||
"SelectedChildIndex": 8,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "StockInService.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"ViewState": "AgIAAJYAAAAAAAAAAAAmwLoAAAAuAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T02:29:52.565Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 7,
|
||||
"Title": "BindingVehicleInRequest.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Dto\\BindingVehicleInRequest.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Dto\\BindingVehicleInRequest.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Dto\\BindingVehicleInRequest.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Dto\\BindingVehicleInRequest.cs",
|
||||
"ViewState": "AgIAABoAAAAAAAAAAAAgwD4AAAAWAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T02:29:21.598Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "TRKWareNoticeTab.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Po\\TRKWareNoticeTab.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Po\\TRKWareNoticeTab.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Po\\TRKWareNoticeTab.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Po\\TRKWareNoticeTab.cs",
|
||||
"ViewState": "AgIAADoAAAAAAAAAAAA/wEcAAAAoAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T02:26:22.048Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 4,
|
||||
"Title": "StockInController.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"ViewState": "AgIAABQAAAAAAAAAAAAAwDcAAAB8AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-29T02:22:39.308Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
|
|
@ -50,68 +122,80 @@
|
|||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "TMiStockDao.cs",
|
||||
"DocumentMoniker": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TMiStockDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\TMiStockDao.cs",
|
||||
"ToolTip": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TMiStockDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\TMiStockDao.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAArAAAAAAAAAA==",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "PickService.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\PickService.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Service\\PickService.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\PickService.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Service\\PickService.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAuwCMAAAA4AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-07T06:27:03.685Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 4,
|
||||
"Title": "CuxWmsPoLinesItfDao.cs",
|
||||
"DocumentMoniker": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"ToolTip": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAgAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-07T06:25:22.606Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "TOnGoodsShelfDao.cs",
|
||||
"DocumentMoniker": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TOnGoodsShelfDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\TOnGoodsShelfDao.cs",
|
||||
"ToolTip": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TOnGoodsShelfDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\TOnGoodsShelfDao.cs",
|
||||
"ViewState": "AgIAAAMAAAAAAAAAAAAgwCoAAACTAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-30T06:47:03.896Z",
|
||||
"WhenOpened": "2024-12-29T01:04:51.777Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "StockInService.cs",
|
||||
"DocumentMoniker": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"ToolTip": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Service\\StockInService.cs",
|
||||
"ViewState": "AgIAANcAAAAAAAAAAAAswAYBAAAEAAAAAAAAAA==",
|
||||
"Title": "PickController.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\PickController.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\PickController.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\PickController.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\PickController.cs",
|
||||
"ViewState": "AgIAAAEAAAAAAAAAAIAwwB8AAABvAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-27T03:58:09.272Z",
|
||||
"WhenOpened": "2024-12-29T01:04:06.336Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "StockInController.cs",
|
||||
"DocumentMoniker": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"ToolTip": "F:\\A\u5F00\u53D1\u9879\u76EE\\A\u83F2\u8FBE\u5B9D\u5F00\u9879\u76EE\\2024-11-3_\u666F\u65FA\u7535\u5B50\\Application\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Controllers\\StockInController.cs",
|
||||
"ViewState": "AgIAABEAAAAAAAAAAAAAwBkAAAASAAAAAAAAAA==",
|
||||
"DocumentIndex": 8,
|
||||
"Title": "BaseDao.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\BaseDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\BaseDao.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\BaseDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\BaseDao.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAArAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-27T02:43:33.699Z",
|
||||
"WhenOpened": "2024-12-29T00:54:43.042Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 5,
|
||||
"Title": "CuxWmsPoLinesItfDao.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\CuxWmsPoLinesItfDao.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-28T03:08:01.611Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 6,
|
||||
"Title": "TRKWareNOticeTabDao.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TRKWareNOticeTabDao.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\DataBase\\Base\\Dao\\TRKWareNOticeTabDao.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\DataBase\\Base\\Dao\\TRKWareNOticeTabDao.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\DataBase\\Base\\Dao\\TRKWareNOticeTabDao.cs",
|
||||
"ViewState": "AgIAAAIAAAAAAAAAAAAgwC4AAAA7AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-28T02:37:13.306Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 9,
|
||||
"Title": "GetCanUseGoodsRequest.cs",
|
||||
"DocumentMoniker": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Dto\\GetCanUseGoodsRequest.cs",
|
||||
"RelativeDocumentMoniker": "WmsMobileServe\\ApiServe\\Mobile\\Dto\\GetCanUseGoodsRequest.cs",
|
||||
"ToolTip": "F:\\AndriodProject\\2024_11_JinWang_lengDong\\WmsMobileServe\\WmsMobileServe\\ApiServe\\Mobile\\Dto\\GetCanUseGoodsRequest.cs",
|
||||
"RelativeToolTip": "WmsMobileServe\\ApiServe\\Mobile\\Dto\\GetCanUseGoodsRequest.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAuwAQAAAANAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-12-25T09:48:09.968Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
35
WmsMobileServe/ApiServe/Mobile/Controllers/PickController.cs
Normal file
35
WmsMobileServe/ApiServe/Mobile/Controllers/PickController.cs
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
using Microsoft.AspNetCore.Http;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using WmsMobileServe.ApiServe.Mobile.Dto;
|
||||
using WmsMobileServe.ApiServe.Mobile.Service;
|
||||
using WmsMobileServe.ApiServe.Mobile.Vo;
|
||||
using WmsMobileServe.DataBase.Base.Po;
|
||||
|
||||
namespace WmsMobileServe.ApiServe.Mobile.Controllers;
|
||||
|
||||
// 拣货专用控制器
|
||||
|
||||
[Route("api/mobile/pick")]
|
||||
[ApiController]
|
||||
public class PickController(PickService pickService) : ControllerBase
|
||||
{
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 获取拣货任务
|
||||
/// </summary>
|
||||
/// <param name="vehicleNo"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("getPickTask")]
|
||||
public MobileApiResponse<List<TPickGoods>> GetPickTask([FromQuery] string? vehicleNo) => pickService.GetPickTask(vehicleNo);
|
||||
|
||||
/// <summary>
|
||||
/// 拣货完成
|
||||
/// </summary>
|
||||
/// <param name="request"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost("pickComplete")]
|
||||
public MobileApiResponse PickComplete([FromBody] List<PickCompleteDto> request) => pickService.PickComplete(request);
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -37,12 +37,34 @@ public class StockInController(StockInService stockInService) : ControllerBase
|
|||
[HttpGet("getGoodsDetail")]
|
||||
public MobileApiResponse<GetGoodsDetailResp> GetGoodsDetail([FromQuery] string? boxNo) => stockInService.GetGoodsDetail(boxNo);
|
||||
|
||||
|
||||
// --------------------- 冷冻仓
|
||||
/// <summary>
|
||||
/// 获取可用的物料
|
||||
/// </summary>
|
||||
/// <param name="request"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost("getCanUseGoods")]
|
||||
public MobileApiResponse<TRKWareNoticeTab> GetCanUseGoods([FromBody] GetCanUseGoodsRequest request) => stockInService.GetCanUseGoods(request);
|
||||
|
||||
// ------------------- 冷冻仓
|
||||
/// <summary>
|
||||
/// 码盘入库
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpPost("bindingVehicleIn")]
|
||||
public MobileApiResponse BindingVehicleIn([FromBody] BindingVehicleInRequest request) => stockInService.BindingVehicleIn(request);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// MES码盘入库
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpPost("bindingVehicleIn")]
|
||||
public MobileApiResponse BindingVehicleIn([FromBody] BindingVehicleInReq request) => stockInService.BindingVehicleIn(request);
|
||||
[HttpPost("bindingVehicleInMes")]
|
||||
public MobileApiResponse BindingVehicleInMes([FromBody] BindingVehicleInReq request) => stockInService.BindingVehicleInMes(request);
|
||||
|
||||
/// <summary>
|
||||
/// 获取EBS码盘信息
|
||||
|
|
@ -52,6 +74,13 @@ public class StockInController(StockInService stockInService) : ControllerBase
|
|||
public MobileApiResponse<List<CuxWmsPoLinesItf>> GetCuxData() => stockInService.GetCuxData();
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Ebs码盘入库
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpPost("bindingVehicleInEbsOld")]
|
||||
public MobileApiResponse BindingVehicleInEbsOld([FromBody] BindingVehicleInEbsOldReq request) => stockInService.BindingVehicleInEbsOld(request);
|
||||
|
||||
/// <summary>
|
||||
/// Ebs码盘入库
|
||||
/// </summary>
|
||||
|
|
|
|||
126
WmsMobileServe/ApiServe/Mobile/Dto/BindingVehicleInEbsOldReq.cs
Normal file
126
WmsMobileServe/ApiServe/Mobile/Dto/BindingVehicleInEbsOldReq.cs
Normal file
|
|
@ -0,0 +1,126 @@
|
|||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace WmsMobileServe.ApiServe.Mobile.Dto;
|
||||
|
||||
public class BindingVehicleInEbsOldReq
|
||||
{
|
||||
/// <summary>
|
||||
/// 载具号
|
||||
/// </summary>
|
||||
[JsonPropertyName("vehicleNo")]
|
||||
public string? VehicleNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 入库模式
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 1 -- 直接入库
|
||||
/// 2 -- 去往站台
|
||||
/// </remarks>
|
||||
[JsonPropertyName("taskType")]
|
||||
public int? TaskType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 绑定的物料
|
||||
/// </summary>
|
||||
[JsonPropertyName("bindingGoods")]
|
||||
public List<BindingGoodsEbsDetails>? BindingGoodsDetails { get; set; }
|
||||
}
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 绑定的物品名称
|
||||
/// </summary>
|
||||
public class BindingGoodsEbsDetails
|
||||
{
|
||||
/// <summary>
|
||||
/// 箱号
|
||||
/// </summary>
|
||||
[JsonPropertyName("boxNo")]
|
||||
public string? BoxNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 每包数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("numPerBox")]
|
||||
public decimal? NumPerBox { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 包装数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsNum")]
|
||||
public decimal? GoodsNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 包数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("picketNum")]
|
||||
public decimal? PacketNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 零包数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("otherNum")]
|
||||
public decimal? OtherNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 产品编码
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsId")]
|
||||
public string? GoodsId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 销售订单
|
||||
/// </summary>
|
||||
[JsonPropertyName("saleOrderNo")]
|
||||
public string? SaleOrderNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 包装层级
|
||||
/// </summary>
|
||||
[JsonPropertyName("packetLevel")]
|
||||
public string? PacketLevel { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 周期
|
||||
/// </summary>
|
||||
[JsonPropertyName("cycle")]
|
||||
public string? Cycle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户销售订单
|
||||
/// </summary>
|
||||
[JsonPropertyName("customSaleOrderNo")]
|
||||
public string? CustomSaleOrderNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 子库
|
||||
/// </summary>
|
||||
[JsonPropertyName("minorWarehouseId")]
|
||||
public string? MinorWarehouseId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 产品描述
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsDesc")]
|
||||
public string? GoodsDesc { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单头主键
|
||||
/// </summary>
|
||||
[JsonPropertyName("poHeaderId")]
|
||||
public string? PoHeaderId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单行主键
|
||||
/// </summary>
|
||||
[JsonPropertyName("poLineId")]
|
||||
public string? PoLineId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发运行主键
|
||||
/// </summary>
|
||||
[JsonPropertyName("lineLocationId")]
|
||||
public string? LineLocationId { get; set; }
|
||||
}
|
||||
|
|
@ -4,7 +4,6 @@ namespace WmsMobileServe.ApiServe.Mobile.Dto;
|
|||
|
||||
public class BindingVehicleInEbsReq
|
||||
{
|
||||
/// <summary>
|
||||
/// 载具号
|
||||
/// </summary>
|
||||
[JsonPropertyName("vehicleNo")]
|
||||
|
|
@ -24,103 +23,40 @@ public class BindingVehicleInEbsReq
|
|||
/// 绑定的物料
|
||||
/// </summary>
|
||||
[JsonPropertyName("bindingGoods")]
|
||||
public List<BindingGoodsEbsDetails>? BindingGoodsDetails { get; set; }
|
||||
public List<BindingGoods>? BindingGoodsDetails { get; set; }
|
||||
}
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 绑定的物品名称
|
||||
/// </summary>
|
||||
public class BindingGoodsEbsDetails
|
||||
public class BindingGoods
|
||||
{
|
||||
/// <summary>
|
||||
/// 箱号
|
||||
/// </summary>
|
||||
[JsonPropertyName("boxNo")]
|
||||
public string? BoxNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 每包数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("numPerBox")]
|
||||
public decimal? NumPerBox { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 包装数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsNum")]
|
||||
public decimal? GoodsNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 包数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("picketNum")]
|
||||
public decimal? PacketNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 零包数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("otherNum")]
|
||||
public decimal? OtherNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 产品编码
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsId")]
|
||||
public string? GoodsId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 销售订单
|
||||
/// </summary>
|
||||
[JsonPropertyName("saleOrderNo")]
|
||||
public string? SaleOrderNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 包装层级
|
||||
/// </summary>
|
||||
[JsonPropertyName("packetLevel")]
|
||||
public string? PacketLevel { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 周期
|
||||
/// </summary>
|
||||
[JsonPropertyName("cycle")]
|
||||
public string? Cycle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户销售订单
|
||||
/// </summary>
|
||||
[JsonPropertyName("customSaleOrderNo")]
|
||||
public string? CustomSaleOrderNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 子库
|
||||
/// </summary>
|
||||
[JsonPropertyName("minorWarehouseId")]
|
||||
public string? MinorWarehouseId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 产品描述
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsDesc")]
|
||||
public string? GoodsDesc { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单头主键
|
||||
/// 采购单号
|
||||
/// </summary>
|
||||
[JsonPropertyName("poHeaderId")]
|
||||
public string? PoHeaderId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单行主键
|
||||
/// 物料号
|
||||
/// </summary>
|
||||
[JsonPropertyName("poLineId")]
|
||||
public string? PoLineId { get; set; }
|
||||
[JsonPropertyName("itemId")]
|
||||
public string? ItemId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发运行主键
|
||||
/// 批次号
|
||||
/// </summary>
|
||||
[JsonPropertyName("lineLocationId")]
|
||||
public string? LineLocationId { get; set; }
|
||||
[JsonPropertyName("batch")]
|
||||
public string? Batch { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("quantity")]
|
||||
public string? Quantity { get; set; }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
128
WmsMobileServe/ApiServe/Mobile/Dto/BindingVehicleInRequest.cs
Normal file
128
WmsMobileServe/ApiServe/Mobile/Dto/BindingVehicleInRequest.cs
Normal file
|
|
@ -0,0 +1,128 @@
|
|||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace WmsMobileServe.ApiServe.Mobile.Dto;
|
||||
|
||||
public class BindingVehicleInRequest
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 载具号
|
||||
/// </summary>
|
||||
[JsonPropertyName("vehicleNo")]
|
||||
public string? VehicleNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 入库区域
|
||||
/// </summary>
|
||||
[JsonPropertyName("inArea")]
|
||||
public string? InArea { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 绑定的物料
|
||||
/// </summary>
|
||||
[JsonPropertyName("goods")]
|
||||
public List<BindingVehicleInRequestBindingGoods>? Goods { get; set; }
|
||||
|
||||
}
|
||||
|
||||
|
||||
public class BindingVehicleInRequestBindingGoods
|
||||
{
|
||||
/// <summary>
|
||||
/// 编号
|
||||
/// </summary>
|
||||
[JsonPropertyName("id")]
|
||||
public string? Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 采购单号
|
||||
/// </summary>
|
||||
[JsonPropertyName("segment1")]
|
||||
public string? Segment1 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物料号
|
||||
/// </summary>
|
||||
[JsonPropertyName("itemId")]
|
||||
public string? ItemId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 批次号
|
||||
/// </summary>
|
||||
[JsonPropertyName("batch")]
|
||||
public string? Batch { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("quantity")]
|
||||
public string? Quantity { get; set; }
|
||||
|
||||
|
||||
[JsonPropertyName("goodsTypeId")]
|
||||
public string? GoodsTypeId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 重量
|
||||
/// </summary>
|
||||
[JsonPropertyName("weight")]
|
||||
public string? Weight { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 生产日期
|
||||
/// </summary>
|
||||
[JsonPropertyName("productData")]
|
||||
public string? ProductData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 库区
|
||||
/// </summary>
|
||||
[JsonPropertyName("area")]
|
||||
public string? Area { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 送货单号
|
||||
/// </summary>
|
||||
[JsonPropertyName("sendOrderId")]
|
||||
public string? SendOrderId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 供应商批次
|
||||
/// </summary>
|
||||
[JsonPropertyName("pruBatch")]
|
||||
public string? PruBatch { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物料描述
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsName")]
|
||||
public string? GoodsName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 单位
|
||||
/// </summary>
|
||||
[JsonPropertyName("unit")]
|
||||
public string? Unit { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单头主键
|
||||
/// </summary>
|
||||
[JsonPropertyName("poHeaderId")]
|
||||
public string? PoHeaderId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单行主键
|
||||
/// </summary>
|
||||
[JsonPropertyName("poLineId")]
|
||||
public string? PoLineId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发运行主键
|
||||
/// </summary>
|
||||
[JsonPropertyName("lineLocationId")]
|
||||
public string? LineLocationId { get; set; }
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
20
WmsMobileServe/ApiServe/Mobile/Dto/GetCanUseGoodsRequest.cs
Normal file
20
WmsMobileServe/ApiServe/Mobile/Dto/GetCanUseGoodsRequest.cs
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace WmsMobileServe.ApiServe.Mobile.Dto;
|
||||
|
||||
public class GetCanUseGoodsRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 采购单号
|
||||
/// </summary>
|
||||
[JsonPropertyName("orderId")]
|
||||
public string? OrderId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物料号
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsId")]
|
||||
public string? GoodsId { get; set; }
|
||||
|
||||
|
||||
}
|
||||
32
WmsMobileServe/ApiServe/Mobile/Dto/PickCompleteDto.cs
Normal file
32
WmsMobileServe/ApiServe/Mobile/Dto/PickCompleteDto.cs
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace WmsMobileServe.ApiServe.Mobile.Dto;
|
||||
|
||||
public class PickCompleteDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 拣货ID
|
||||
/// </summary>
|
||||
[JsonPropertyName("pickingId")]
|
||||
public string? PickingId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 载具号
|
||||
/// </summary>
|
||||
[JsonPropertyName("vehicleNo")]
|
||||
public string? VehicleNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物料号
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsId")]
|
||||
public string? GoodsId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 拣货数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("pickingNum")]
|
||||
public string? PickingNum { get; set; }
|
||||
|
||||
|
||||
}
|
||||
41
WmsMobileServe/ApiServe/Mobile/Service/PickService.cs
Normal file
41
WmsMobileServe/ApiServe/Mobile/Service/PickService.cs
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
using WmsMobileServe.Annotation;
|
||||
using WmsMobileServe.ApiServe.Mobile.Dto;
|
||||
using WmsMobileServe.ApiServe.Mobile.Vo;
|
||||
using WmsMobileServe.DataBase.Base.Dao;
|
||||
using WmsMobileServe.DataBase.Base.Po;
|
||||
using WmsMobileServe.Utils;
|
||||
|
||||
namespace WmsMobileServe.ApiServe.Mobile.Service;
|
||||
|
||||
|
||||
[Component]
|
||||
public class PickService(TPickingGoodsDao pickingGoodsDao)
|
||||
{
|
||||
|
||||
public MobileApiResponse<List<TPickGoods>> GetPickTask(string? vehicleNo)
|
||||
{
|
||||
if (string.IsNullOrWhiteSpace(vehicleNo)) return MobileApiResponse<List<TPickGoods>>.Fail("请求参数错误");
|
||||
List<TPickGoods>? result = pickingGoodsDao.SelectPickTask(vehicleNo);
|
||||
if(result == default) return MobileApiResponse<List<TPickGoods>>.Fail("数据服务异常");
|
||||
if(result.Count < 1) return MobileApiResponse<List<TPickGoods>>.Fail("该托盘没有待检货物");
|
||||
return MobileApiResponse<List<TPickGoods>>.Success("成功", result);
|
||||
}
|
||||
|
||||
|
||||
|
||||
public MobileApiResponse PickComplete(List<PickCompleteDto> request)
|
||||
{
|
||||
if (request == default || request.Count < 1) return MobileApiResponse.Fail("请求参数错误");
|
||||
List<(string? vehicleNo, string? goodsId, decimal? pickingNum)> pickData = [];
|
||||
foreach (PickCompleteDto pickCompleteDto in request)
|
||||
{
|
||||
var pickNum = pickCompleteDto.PickingNum;
|
||||
if(!pickNum.IsNumber()) pickNum = "0";
|
||||
pickData.Add((pickCompleteDto.VehicleNo, pickCompleteDto.GoodsId, Convert.ToDecimal(pickNum)));
|
||||
}
|
||||
bool updateResult = pickingGoodsDao.PickComplete(pickData);
|
||||
return updateResult ? MobileApiResponse.Success("完成") : MobileApiResponse.Fail("数据服务异常");
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -11,7 +11,8 @@ namespace WmsMobileServe.ApiServe.Mobile.Service;
|
|||
|
||||
|
||||
[Component]
|
||||
public class StockInService(MesApiClient mesApiClient, TOnGoodsShelfDao onGoodsShelfDao, TMiStockDao miStockDao, CuxWmsPoLinesItfDao cuxWmsPoLinesItfDao)
|
||||
public class StockInService(MesApiClient mesApiClient, TOnGoodsShelfDao onGoodsShelfDao, TMiStockDao miStockDao, CuxWmsPoLinesItfDao cuxWmsPoLinesItfDao,
|
||||
TRKWareNOticeTabDao wareNoticeTabDao)
|
||||
{
|
||||
/// <summary>
|
||||
/// 空载具入库
|
||||
|
|
@ -76,22 +77,22 @@ public class StockInService(MesApiClient mesApiClient, TOnGoodsShelfDao onGoodsS
|
|||
{
|
||||
if (string.IsNullOrEmpty(boxNo)) return MobileApiResponse<GetGoodsDetailResp>.Fail("无法识别的箱子号");
|
||||
/* -------------- 测试 --------------------------- */
|
||||
GetGoodsDetailResp mesGoodsDetailTest = new()
|
||||
{
|
||||
BoxNo = boxNo,
|
||||
NumPerBox = 1,
|
||||
GoodsNum = 23,
|
||||
PacketNum = 44,
|
||||
OtherNum = 12,
|
||||
GoodsId = "000",
|
||||
SaleOrderNo = "sa123",
|
||||
PacketLevel = "1",
|
||||
Cycle = "20天",
|
||||
CustomSaleOrderNo = "Csale1122",
|
||||
MinorWarehouseId = "99",
|
||||
GoodsDesc = "测试物料",
|
||||
};
|
||||
return MobileApiResponse<GetGoodsDetailResp>.Success(data: mesGoodsDetailTest);
|
||||
//GetGoodsDetailResp mesGoodsDetailTest = new()
|
||||
//{
|
||||
// BoxNo = boxNo,
|
||||
// NumPerBox = 1,
|
||||
// GoodsNum = 23,
|
||||
// PacketNum = 44,
|
||||
// OtherNum = 12,
|
||||
// GoodsId = "000",
|
||||
// SaleOrderNo = "sa123",
|
||||
// PacketLevel = "1",
|
||||
// Cycle = "20天",
|
||||
// CustomSaleOrderNo = "Csale1122",
|
||||
// MinorWarehouseId = "99",
|
||||
// GoodsDesc = "测试物料",
|
||||
//};
|
||||
//return MobileApiResponse<GetGoodsDetailResp>.Success(data: mesGoodsDetailTest);
|
||||
/* -------------- 测试结束 --------------------------- */
|
||||
var response = mesApiClient.GetOutBoxInfo(boxNo);
|
||||
if (!response.IsSend) return MobileApiResponse<GetGoodsDetailResp>.Fail(string.Format("请求MES货物物料信息失败,异常信息:{0}", response.Exception?.Message));
|
||||
|
|
@ -131,12 +132,97 @@ public class StockInService(MesApiClient mesApiClient, TOnGoodsShelfDao onGoodsS
|
|||
return MobileApiResponse<GetGoodsDetailResp>.Success(data: mesGoodsDetail);
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 根据订单行和物料号
|
||||
/// </summary>
|
||||
/// <param name="request"></param>
|
||||
/// <returns></returns>
|
||||
public MobileApiResponse<TRKWareNoticeTab> GetCanUseGoods(GetCanUseGoodsRequest request)
|
||||
{
|
||||
if (string.IsNullOrEmpty(request.OrderId) || string.IsNullOrEmpty(request.GoodsId) || !request.GoodsId.IsNumber())
|
||||
return MobileApiResponse<TRKWareNoticeTab>.Fail("传入的参数不正确");
|
||||
List<TRKWareNoticeTab>? wareNoticeTabs = wareNoticeTabDao.SelectWithOrderIdAndGoodsId(request.OrderId, request.GoodsId);
|
||||
if(wareNoticeTabs == default) return MobileApiResponse<TRKWareNoticeTab>.Fail("数据服务异常,请稍后再试");
|
||||
if(wareNoticeTabs.Count < 1) return MobileApiResponse<TRKWareNoticeTab>.Fail("该入库单行和物料无入库单数据");
|
||||
foreach(var cus in wareNoticeTabs)
|
||||
{
|
||||
if(cus.PrintSts == "0") return MobileApiResponse<TRKWareNoticeTab>.Success("查询成功", cus);
|
||||
}
|
||||
return MobileApiResponse<TRKWareNoticeTab>.Fail("无可入库的数量或数量不足,请检查采购单可入库数量");
|
||||
}
|
||||
|
||||
|
||||
// -------------------- 冷冻仓
|
||||
/// <summary>
|
||||
/// 码盘入库
|
||||
/// </summary>
|
||||
/// <param name="request"></param>
|
||||
/// <returns></returns>
|
||||
public MobileApiResponse BindingVehicleIn(BindingVehicleInRequest request)
|
||||
{
|
||||
if(string.IsNullOrEmpty(request.VehicleNo)) return MobileApiResponse.Fail("载具号为空");
|
||||
var goods = request.Goods;
|
||||
if (goods == null || goods.Count < 1) return MobileApiResponse.Fail("传入的数据为空");
|
||||
List<TOnGoodsShelf> onGoodsShelfs = [];
|
||||
foreach (var item in goods)
|
||||
{
|
||||
if (string.IsNullOrEmpty(item.ProductData)) item.ProductData = "19970102";
|
||||
/* 构建空载具信息插入数据库 */
|
||||
TOnGoodsShelf onGoodsShelf = new()
|
||||
{
|
||||
LotId = UUIDUtils.GetNewUUID2(),
|
||||
GoodsId = item.ItemId,
|
||||
ProviderId = item.Segment1,
|
||||
LocationId = "",
|
||||
StoNum = 1,
|
||||
AccNum = 1,
|
||||
ShelfNum = Convert.ToInt32(item.Quantity),
|
||||
StockNum = 0,
|
||||
OnDate = DateTime.Now,
|
||||
OnShelfUserId = "Mobile_Android",
|
||||
StorageId = "-",
|
||||
StorageAreaId = item.Area,
|
||||
UpGoodsId = UUIDUtils.GetNewUUID2(),
|
||||
GoodsTypeId = item.GoodsTypeId,
|
||||
StorageMode = "码盘入库",
|
||||
ProdictionDate = new DateTime(Convert.ToInt32(item.ProductData.Substring(0, 4)), Convert.ToInt32(item.ProductData.Substring(4, 2)), Convert.ToInt32(item.ProductData.Substring(6, 2))),
|
||||
Ctl = request.VehicleNo,
|
||||
BarCode = item.SendOrderId,
|
||||
CustomerId = item.PruBatch,
|
||||
GoodsName = item.GoodsName,
|
||||
WGH = item.Weight,
|
||||
BAOZHIQI = "",
|
||||
Status = "0",
|
||||
PRODUCLOTID = item.LineLocationId,
|
||||
Unit = item.Unit,
|
||||
TaskType = request.InArea,
|
||||
GoodsMeasureId = item.Batch,
|
||||
PackingNum = 1,
|
||||
DamageNum = 1,
|
||||
Remark = "",
|
||||
PoHeaderId = item.PoHeaderId,
|
||||
PoLineId = item.PoLineId,
|
||||
};
|
||||
onGoodsShelfs.Add(onGoodsShelf);
|
||||
}
|
||||
bool createTask = wareNoticeTabDao.UpdateStatusAndInsertInTask("1", onGoodsShelfs, request.VehicleNo);
|
||||
//var insertResult = onGoodsShelfDao.Insert([.. onGoodsShelfs]);
|
||||
if (createTask) return MobileApiResponse.Success(string.Format("空载具:{0} 产生入库任务成功", request.VehicleNo));
|
||||
return MobileApiResponse.Fail(string.Format("空载具:{0} 产生入库任务失败,数据无法插入", request.VehicleNo));
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// MES 码盘入库
|
||||
/// </summary>
|
||||
/// <param name="request"></param>
|
||||
/// <returns></returns>
|
||||
public MobileApiResponse BindingVehicleIn(BindingVehicleInReq request)
|
||||
public MobileApiResponse BindingVehicleInMes(BindingVehicleInReq request)
|
||||
{
|
||||
if (string.IsNullOrEmpty(request.VehicleNo) || request.BindingGoodsDetails == default) return MobileApiResponse.Fail("传入的数据无法识别");
|
||||
if (request.BindingGoodsDetails.Count < 1) return MobileApiResponse.Fail("传入的数据为空");
|
||||
|
|
@ -206,7 +292,7 @@ public class StockInService(MesApiClient mesApiClient, TOnGoodsShelfDao onGoodsS
|
|||
/// </summary>
|
||||
/// <param name="request"></param>
|
||||
/// <returns></returns>
|
||||
public MobileApiResponse BindingVehicleInEbs(BindingVehicleInEbsReq request)
|
||||
public MobileApiResponse BindingVehicleInEbsOld(BindingVehicleInEbsOldReq request)
|
||||
{
|
||||
if (string.IsNullOrEmpty(request.VehicleNo) || request.BindingGoodsDetails == default) return MobileApiResponse.Fail("传入的数据无法识别");
|
||||
if (request.BindingGoodsDetails.Count < 1) return MobileApiResponse.Fail("传入的数据为空");
|
||||
|
|
@ -261,4 +347,82 @@ public class StockInService(MesApiClient mesApiClient, TOnGoodsShelfDao onGoodsS
|
|||
if (insertResult) return MobileApiResponse.Success(string.Format("载具:{0} 产生入库任务成功", request.VehicleNo));
|
||||
return MobileApiResponse.Fail(string.Format("载具:{0} 产生入库任务失败,数据无法插入", request.VehicleNo));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Ebs 码盘入库
|
||||
/// </summary>
|
||||
/// <param name="request"></param>
|
||||
/// <returns></returns>
|
||||
public MobileApiResponse BindingVehicleInEbs(BindingVehicleInEbsReq request)
|
||||
{
|
||||
if (string.IsNullOrEmpty(request.VehicleNo) || request.BindingGoodsDetails == default) return MobileApiResponse.Fail("传入的数据无法识别");
|
||||
if (request.BindingGoodsDetails.Count < 1) return MobileApiResponse.Fail("传入的数据为空");
|
||||
/* 检验载具是否有入库任务 */
|
||||
var stackInRasks = onGoodsShelfDao.SelectWithVehicleNo(request.VehicleNo);
|
||||
if (stackInRasks == default) return MobileApiResponse.Fail("数据服务异常,请稍后再试");
|
||||
if (stackInRasks.Count > 0) return MobileApiResponse.Fail(string.Format("该载具号:{0} 存在入库任务,请核实后再试", request.VehicleNo));
|
||||
/* 检验载具是否在库存中 */
|
||||
var stocks = miStockDao.SelectWithVehicleNo(request.VehicleNo);
|
||||
if (stocks == default) return MobileApiResponse.Fail("数据服务异常,请稍后再试");
|
||||
if (stocks.Count > 0) return MobileApiResponse.Fail(string.Format("该载具号:{0} 仍在库中,请核实后再试", request.VehicleNo));
|
||||
/* 检查入库单中是否有该任务 */
|
||||
//foreach (var item in request.BindingGoodsDetails)
|
||||
//{
|
||||
// List<CuxWmsPoLinesItf> cuxWmsPos = cuxWmsPoLinesItfDao.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// /* 构建入库任务 */
|
||||
// List<TOnGoodsShelf> onGoodsShelves = []; // 需要入库的任务
|
||||
//List<(string? PoHeaderId, string? PoLineId, string? LineLocationId)> orders = [];
|
||||
//foreach (var item in request.BindingGoodsDetails)
|
||||
//{
|
||||
// onGoodsShelves.Add(new()
|
||||
// {
|
||||
// LotId = UUIDUtils.GetNewUUID2(),
|
||||
// GoodsId = item.GoodsId,
|
||||
// ProviderId = item.SaleOrderNo,
|
||||
// LocationId = "",
|
||||
// StoNum = item.OtherNum,
|
||||
// AccNum = item.NumPerBox,
|
||||
// ShelfNum = item.GoodsNum,
|
||||
// StockNum = item.PacketNum,
|
||||
// OnDate = DateTime.Now,
|
||||
// OnShelfUserId = "Mobile_Android",
|
||||
// StorageId = "-",
|
||||
// StorageAreaId = item.MinorWarehouseId,
|
||||
// UpGoodsId = UUIDUtils.GetNewUUID2(),
|
||||
// GoodsTypeId = item.PacketLevel,
|
||||
// StorageMode = "EBS码盘入库",
|
||||
// ProdictionDate = DateTime.Now,
|
||||
// Ctl = request.VehicleNo,
|
||||
// BarCode = item.BoxNo,
|
||||
// CustomerId = item.CustomSaleOrderNo,
|
||||
// GoodsName = item.GoodsDesc,
|
||||
// Status = "0",
|
||||
// Unit = "-",
|
||||
// TaskType = request.TaskType.ToString(),
|
||||
// GoodsMeasureId = item.SaleOrderNo,
|
||||
// PackingNum = 1,
|
||||
// DamageNum = 1,
|
||||
// ScaleUnit = item.Cycle,
|
||||
// Remark = ""
|
||||
// });
|
||||
// orders.Add((item.PoHeaderId, item.PoLineId, item.LineLocationId));
|
||||
//}
|
||||
// 插入数据,更新状态
|
||||
//var insertResult = onGoodsShelfDao.InsertWithCux(onGoodsShelves, orders);
|
||||
//if (insertResult) return MobileApiResponse.Success(string.Format("载具:{0} 产生入库任务成功", request.VehicleNo));
|
||||
return MobileApiResponse.Fail(string.Format("载具:{0} 产生入库任务失败,数据无法插入", request.VehicleNo));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
195
WmsMobileServe/ApiServe/Mobile/Vo/CuxWmsPoLinesItfView.cs
Normal file
195
WmsMobileServe/ApiServe/Mobile/Vo/CuxWmsPoLinesItfView.cs
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
using System.Text.Json.Serialization;
|
||||
using SqlSugar;
|
||||
|
||||
namespace WmsMobileServe.ApiServe.Mobile.Vo;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 采购订单表
|
||||
/// </summary>
|
||||
[SugarTable("CUX_WMS_PO_LINES_ITF_ZH")]
|
||||
public class CuxWmsPoLinesItfView
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 订单头主键
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "PO_HEADER_ID")]
|
||||
[JsonPropertyName("poHeaderId")]
|
||||
public int? PoHeaderId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单行主键
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "PO_LINE_ID")]
|
||||
[JsonPropertyName("poLineId")]
|
||||
public int? PoLineId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发运行主键
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "LINE_LOCATION_ID")]
|
||||
[JsonPropertyName("lineLocationId")]
|
||||
public int? LineLocationId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 收货组织代码
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "SHIP_TO_ORGANIZATION_CODE")]
|
||||
[JsonPropertyName("shipToOrganization")]
|
||||
public string? ShipToOrganization
|
||||
{
|
||||
get; set;
|
||||
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 订单行号
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "LINE_NUM")]
|
||||
[JsonPropertyName("lineNum")]
|
||||
public int? LineNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物料ID
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "ITEM_ID")]
|
||||
[JsonPropertyName("itemId")]
|
||||
public long? ItemId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单行
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "SEGMENT")]
|
||||
[JsonPropertyName("segment1")]
|
||||
public string? Segment1 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物料描述
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "ITEM_DESCRIPTION")]
|
||||
[JsonPropertyName("itemDesc")]
|
||||
public string? ItemDesc { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 采购单位
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "PUR_UOM_CODE")]
|
||||
[JsonPropertyName("purUomCode")]
|
||||
public string? PurUomCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 库存单位
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "INV_UOM_CODE")]
|
||||
[JsonPropertyName("invUomCode")]
|
||||
public string? InvUomCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 单位转换率
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "CONVERSION_RATE")]
|
||||
[JsonPropertyName("conversionRate")]
|
||||
public int? ConversionRate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 型号 测试架用
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "ITEM_TYPE")]
|
||||
[JsonPropertyName("itemType")]
|
||||
public string? ItemType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发运行号
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "SHIPMENT_NUM")]
|
||||
[JsonPropertyName("shipmentNum")]
|
||||
public int? ShipmentNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发运行接收人附注
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "NOTE_TO_RECEIVER")]
|
||||
[JsonPropertyName("noteToReceicer")]
|
||||
public string? NoteToReceicer { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分配ID
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "PO_DISTRIBUTION_ID")]
|
||||
[JsonPropertyName("poDistributionId")]
|
||||
public int? PoDistributionId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分配行号
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "DISTRIBUTION_NUM")]
|
||||
[JsonPropertyName("disTributionNum")]
|
||||
public int? DisTributionNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数量
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "QUANTITY")]
|
||||
[JsonPropertyName("quantity")]
|
||||
public int? Quantity { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 已接收数量
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "QUANTITY_RECEIVED")]
|
||||
[JsonPropertyName("quantityReceives")]
|
||||
public int? QuantityReceives { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 取消数量
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "QUANTITY_CANCELLED")]
|
||||
[JsonPropertyName("quantityCancelled")]
|
||||
public int? QuantityCancelled { get; set; }
|
||||
|
||||
///// <summary>
|
||||
///// 承诺日期
|
||||
///// </summary>
|
||||
//[SugarColumn(ColumnName = "PROMISED_DATE")]
|
||||
//[JsonPropertyName("promisdeDate")]
|
||||
//public DateTime? PromisdeDate { get; set; }
|
||||
|
||||
///// <summary>
|
||||
///// 需要日期
|
||||
///// </summary>
|
||||
//[SugarColumn(ColumnName = "NEED_BY_DATE")]
|
||||
//[JsonPropertyName("needByDate")]
|
||||
//public DateTime? NeedByDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关闭模式
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "CLOSED_CODE")]
|
||||
[JsonPropertyName("closedCode")]
|
||||
public string? ClosedCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最后更新日期
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "LAST_UPDATE_DATE")]
|
||||
[JsonPropertyName("lastUpdateDate")]
|
||||
public DateTime? LastUpdateDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最后更新人
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "LAST_UPDATED_BY")]
|
||||
[JsonPropertyName("lastUpdatedBy")]
|
||||
public int? LastUpdatedBy { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态(1:未处理;2:错误;3:成功)
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "STATUS")]
|
||||
[JsonPropertyName("status")]
|
||||
public int? Status { get; set; }
|
||||
|
||||
|
||||
}
|
||||
15
WmsMobileServe/DataBase/Base/Dao/BaseDao.cs
Normal file
15
WmsMobileServe/DataBase/Base/Dao/BaseDao.cs
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
using WmsMobileServe.Annotation;
|
||||
|
||||
namespace WmsMobileServe.DataBase.Base.Dao;
|
||||
|
||||
[Component]
|
||||
public class BaseDao(DataBaseClient client)
|
||||
{
|
||||
|
||||
|
||||
public DataBaseClient dataBaseClient()
|
||||
{
|
||||
return client;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,4 +1,5 @@
|
|||
using WmsMobileServe.Annotation;
|
||||
using WmsMobileServe.ApiServe.Mobile.Vo;
|
||||
using WmsMobileServe.DataBase.Base.Po;
|
||||
|
||||
namespace WmsMobileServe.DataBase.Base.Dao;
|
||||
|
|
@ -29,6 +30,60 @@ public class CuxWmsPoLinesItfDao(DataBaseClient client)
|
|||
}
|
||||
|
||||
|
||||
public List<CuxWmsPoLinesItf>? Select(CuxWmsPoLinesItf cuxWmsPoLinesItf)
|
||||
{
|
||||
try
|
||||
{
|
||||
var sqlFuc = client.Instance().Queryable<CuxWmsPoLinesItf>()
|
||||
.WhereIF(cuxWmsPoLinesItf.PoHeaderId == default, w => w.PoHeaderId == cuxWmsPoLinesItf.PoHeaderId)
|
||||
.WhereIF(cuxWmsPoLinesItf.PoLineId == default, w => w.PoLineId == cuxWmsPoLinesItf.PoLineId)
|
||||
.WhereIF(cuxWmsPoLinesItf.LineLocationId == default, w => w.LineLocationId == cuxWmsPoLinesItf.LineLocationId)
|
||||
.WhereIF(cuxWmsPoLinesItf.ShipToOrganization == default, w => w.ShipToOrganization == cuxWmsPoLinesItf.ShipToOrganization)
|
||||
.WhereIF(cuxWmsPoLinesItf.LineNum == default, w => w.LineNum == cuxWmsPoLinesItf.LineNum)
|
||||
.WhereIF(cuxWmsPoLinesItf.ItemId == default, w => w.ItemId == cuxWmsPoLinesItf.ItemId)
|
||||
.WhereIF(cuxWmsPoLinesItf.Segment1 == default, w => w.Segment1 == cuxWmsPoLinesItf.Segment1)
|
||||
.WhereIF(cuxWmsPoLinesItf.ItemDesc == default, w => w.ItemDesc == cuxWmsPoLinesItf.ItemDesc)
|
||||
.WhereIF(cuxWmsPoLinesItf.PurUomCode == default, w => w.PurUomCode == cuxWmsPoLinesItf.PurUomCode)
|
||||
.WhereIF(cuxWmsPoLinesItf.Quantity == default, w => w.Quantity == cuxWmsPoLinesItf.Quantity)
|
||||
.WhereIF(cuxWmsPoLinesItf.QuantityReceives == default, w => w.QuantityReceives == cuxWmsPoLinesItf.QuantityReceives)
|
||||
.WhereIF(cuxWmsPoLinesItf.Status == default, w => w.Status == cuxWmsPoLinesItf.Status);
|
||||
return sqlFuc.ToList();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_ = ex;
|
||||
return default;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查询可用的物料
|
||||
/// </summary>
|
||||
/// <param name="orderId"></param>
|
||||
/// <param name="goodId"></param>
|
||||
/// <returns></returns>
|
||||
public List<CuxWmsPoLinesItfView>? SelectCanUse(string? orderId, long? goodId)
|
||||
{
|
||||
try
|
||||
{
|
||||
//var sqlFuc = client.Instance().Queryable<CuxWmsPoLinesItf>()
|
||||
// .Where(w => w.Segment1 == orderId && w.ItemId == goodId && (w.ClosedCode == "OPEN" || w.ClosedCode == "CLOSED_FOR_INVOICE"));
|
||||
//return sqlFuc.ToList();
|
||||
|
||||
|
||||
var sqlFuc = client.Instance().SqlQueryable<CuxWmsPoLinesItf>($@"
|
||||
SELECT a.*, b.SEGMENT1 AS SEGMENT FROM CUX_WMS_PO_LINES_ITF_ZH a
|
||||
RIGHT JOIN CUX_WMS_PO_HEADES_ITF_ZH b ON a.PO_HEADER_ID = b.PO_HEADER_ID WHERE a.SEGMENT1 = '{orderId}' AND a.ITEM_ID = '{goodId}' AND (a.CLOSED_CODE = 'OPEN' OR a.CLOSED_CODE = 'CLOSED_FOR_INVOICE')
|
||||
").Select<CuxWmsPoLinesItfView>();
|
||||
return sqlFuc.ToList();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_ = ex;
|
||||
return default;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
57
WmsMobileServe/DataBase/Base/Dao/TPickingGoodsDao.cs
Normal file
57
WmsMobileServe/DataBase/Base/Dao/TPickingGoodsDao.cs
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
using WmsMobileServe.Annotation;
|
||||
using WmsMobileServe.DataBase.Base.Po;
|
||||
|
||||
namespace WmsMobileServe.DataBase.Base.Dao;
|
||||
|
||||
/// <summary>
|
||||
/// 出库任务表操作类
|
||||
/// </summary>
|
||||
/// <param name="client"></param>
|
||||
[Component]
|
||||
public class TPickingGoodsDao(DataBaseClient client)
|
||||
{
|
||||
|
||||
public List<TPickGoods>? SelectPickTask(string? vehicleNo)
|
||||
{
|
||||
try
|
||||
{
|
||||
var sqlFuc = client.Instance().Queryable<TPickGoods>()
|
||||
.Where(w => w.VehicleNo == vehicleNo && w.Status == "1");
|
||||
return sqlFuc.ToList();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_ = ex;
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public bool PickComplete(List<(string? vehicleNo, string? goodsId, decimal? pickingNum)> pickData)
|
||||
{
|
||||
try
|
||||
{
|
||||
var sqlFuc = client.Instance().UseTran(() =>
|
||||
{
|
||||
foreach ((string? vehicleNo, string? goodsId, decimal? pickingNum) in pickData)
|
||||
{
|
||||
client.Instance().Updateable<TPickGoods>()
|
||||
.SetColumns(s => s.Status == "2")
|
||||
.SetColumns(s => s.GoodsNumSj == pickingNum)
|
||||
.Where(w => w.VehicleNo == vehicleNo && w.GoodsId == goodsId).ExecuteCommand();
|
||||
}
|
||||
});
|
||||
return sqlFuc.IsSuccess;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_ = ex;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
64
WmsMobileServe/DataBase/Base/Dao/TRKWareNOticeTabDao.cs
Normal file
64
WmsMobileServe/DataBase/Base/Dao/TRKWareNOticeTabDao.cs
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
using WmsMobileServe.Annotation;
|
||||
using WmsMobileServe.DataBase.Base.Po;
|
||||
|
||||
namespace WmsMobileServe.DataBase.Base.Dao;
|
||||
|
||||
/// <summary>
|
||||
/// 入库单操作
|
||||
/// </summary>
|
||||
[Component]
|
||||
public class TRKWareNOticeTabDao(DataBaseClient client)
|
||||
{
|
||||
|
||||
|
||||
public List<TRKWareNoticeTab>? SelectWithOrderIdAndGoodsId(string? orderId, string? goodsId)
|
||||
{
|
||||
try
|
||||
{
|
||||
var sqlFuc = client.Instance().Queryable<TRKWareNoticeTab>()
|
||||
.Where(w => w.PurchaseId == orderId && w.GoodsId == goodsId)
|
||||
.OrderBy(o => o.PoLineId);
|
||||
return sqlFuc.ToList();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_ = ex;
|
||||
return default;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public bool UpdateStatusAndInsertInTask(string? status, List<TOnGoodsShelf>? goodsShelves, string? vehicleNo)
|
||||
{
|
||||
if (goodsShelves == null || goodsShelves.Count < 1) return false;
|
||||
try
|
||||
{
|
||||
var sqlFuc = client.Instance().UseTran(() =>
|
||||
{
|
||||
foreach(var goodsShelf in goodsShelves)
|
||||
{
|
||||
client.Instance().Updateable<TRKWareNoticeTab>()
|
||||
.SetColumns(s => s.PrintSts == status)
|
||||
.SetColumns(s => s.PackageId == vehicleNo)
|
||||
.SetColumns(s => s.ArrAmount == goodsShelf.ShelfNum)
|
||||
.Where(w => w.PurchaseId == goodsShelf.ProviderId && w.GoodsId == goodsShelf.GoodsId && w.PoLineId == Convert.ToInt32(goodsShelf.PoLineId)).ExecuteCommand();
|
||||
|
||||
client.Instance().Insertable(goodsShelf).ExecuteCommand();
|
||||
}
|
||||
});
|
||||
return sqlFuc.IsSuccess;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_ = ex;
|
||||
return false;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -19,7 +19,7 @@ public class DataBaseClient
|
|||
IsAutoCloseConnection = true,
|
||||
ConfigId = "0",
|
||||
DbType = DbType.Oracle,
|
||||
ConnectionString = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=120.53.102.2)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)));User Id=C##JWDZ_WMS;Password=JWDZ_WMS;",
|
||||
ConnectionString = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.63.179)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=OMS)));User Id=WMS_RF;Password=Q12.U.<r15;",
|
||||
});
|
||||
return _instance;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ namespace WmsMobileServe.DataBase.Base.Po;
|
|||
/// <summary>
|
||||
/// 采购订单表
|
||||
/// </summary>
|
||||
[SugarTable("CUX_WMS_PO_LINES_ITF")]
|
||||
[SugarTable("CUX_WMS_PO_LINES_ITF_ZH")]
|
||||
public class CuxWmsPoLinesItf
|
||||
{
|
||||
/// <summary>
|
||||
|
|
@ -35,7 +35,10 @@ public class CuxWmsPoLinesItf
|
|||
/// </summary>
|
||||
[SugarColumn(ColumnName = "SHIP_TO_ORGANIZATION_CODE")]
|
||||
[JsonPropertyName("shipToOrganization")]
|
||||
public string? ShipToOrganization { get; set; }
|
||||
public string? ShipToOrganization { get; set;
|
||||
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 订单行号
|
||||
|
|
@ -49,14 +52,14 @@ public class CuxWmsPoLinesItf
|
|||
/// </summary>
|
||||
[SugarColumn(ColumnName = "ITEM_ID")]
|
||||
[JsonPropertyName("itemId")]
|
||||
public int? ItemId { get; set; }
|
||||
public long? ItemId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物料编码
|
||||
/// 订单行
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "ITEM_CODE")]
|
||||
[JsonPropertyName("itemCode")]
|
||||
public string? ItemCode { get; set; }
|
||||
[SugarColumn(ColumnName = "SEGMENT1")]
|
||||
[JsonPropertyName("segment1")]
|
||||
public string? Segment1 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物料描述
|
||||
|
|
@ -142,19 +145,26 @@ public class CuxWmsPoLinesItf
|
|||
[JsonPropertyName("quantityCancelled")]
|
||||
public int? QuantityCancelled { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 承诺日期
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "PROMISED_DATE")]
|
||||
[JsonPropertyName("promisdeDate")]
|
||||
public DateTime? PromisdeDate { get; set; }
|
||||
///// <summary>
|
||||
///// 承诺日期
|
||||
///// </summary>
|
||||
//[SugarColumn(ColumnName = "PROMISED_DATE")]
|
||||
//[JsonPropertyName("promisdeDate")]
|
||||
//public DateTime? PromisdeDate { get; set; }
|
||||
|
||||
///// <summary>
|
||||
///// 需要日期
|
||||
///// </summary>
|
||||
//[SugarColumn(ColumnName = "NEED_BY_DATE")]
|
||||
//[JsonPropertyName("needByDate")]
|
||||
//public DateTime? NeedByDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 需要日期
|
||||
/// 关闭模式
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "NEED_BY_DATE")]
|
||||
[JsonPropertyName("needByDate")]
|
||||
public DateTime? NeedByDate { get; set; }
|
||||
[SugarColumn(ColumnName = "CLOSED_CODE")]
|
||||
[JsonPropertyName("closedCode")]
|
||||
public string? ClosedCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最后更新日期
|
||||
|
|
|
|||
|
|
@ -142,7 +142,10 @@ public class TOnGoodsShelf
|
|||
[SugarColumn(ColumnName = "STATUS")]
|
||||
public string? Status { get; set; }
|
||||
|
||||
// PRODUCLOTID
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string? PRODUCLOTID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 单位
|
||||
|
|
@ -150,10 +153,23 @@ public class TOnGoodsShelf
|
|||
[SugarColumn(ColumnName = "UNIT")]
|
||||
public string? Unit { get; set; }
|
||||
|
||||
// BAOZHIQI
|
||||
/// <summary>
|
||||
/// 保质期
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "BAOZHIQI")]
|
||||
public string? BAOZHIQI { get; set; }
|
||||
|
||||
// WHSELOC
|
||||
// INSTAND
|
||||
// WGH
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 重量
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "WGH")]
|
||||
public string? WGH { get; set; }
|
||||
|
||||
// DECID
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -195,6 +211,11 @@ public class TOnGoodsShelf
|
|||
public string? Remark { get; set; }
|
||||
|
||||
|
||||
[SugarColumn(ColumnName = "PO_HEADER_ID")]
|
||||
public string? PoHeaderId { get; set; }
|
||||
|
||||
[SugarColumn(ColumnName = "PO_LINE_ID")]
|
||||
public string? PoLineId { get; set; }
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
89
WmsMobileServe/DataBase/Base/Po/TPickGoods.cs
Normal file
89
WmsMobileServe/DataBase/Base/Po/TPickGoods.cs
Normal file
|
|
@ -0,0 +1,89 @@
|
|||
using System.Text.Json.Serialization;
|
||||
using SqlSugar;
|
||||
|
||||
namespace WmsMobileServe.DataBase.Base.Po;
|
||||
|
||||
/// <summary>
|
||||
/// 出库/拣货任务表
|
||||
/// </summary>
|
||||
[SugarTable("T_CK_PICKINGWAVEGOODS")]
|
||||
public class TPickGoods
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("pickingId")]
|
||||
[SugarColumn(ColumnName = "PICKINGID")]
|
||||
public string? PickingId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsId")]
|
||||
[SugarColumn(ColumnName = "GOOD_ID")]
|
||||
public string? GoodsId { get; set;}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsName")]
|
||||
[SugarColumn(ColumnName = "GOODS_NAME")]
|
||||
public string? GoodsName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("vehicleNo")]
|
||||
[SugarColumn(ColumnName = "CTL")]
|
||||
public string? VehicleNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("location")]
|
||||
[SugarColumn(ColumnName = "LOC_ID")]
|
||||
public string? Location { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("miStockNum")]
|
||||
[SugarColumn(ColumnName = "MISTOCK_NUM")]
|
||||
public decimal? MiStockNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("pickingNum")]
|
||||
[SugarColumn(ColumnName = "PICKING_NUM")]
|
||||
public decimal? PickingNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsNumSj")]
|
||||
[SugarColumn(ColumnName = "GOODS_NUM_SJ")]
|
||||
public decimal? GoodsNumSj { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("status")]
|
||||
[SugarColumn(ColumnName = "STATUS")]
|
||||
public string? Status { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("outStand")]
|
||||
[SugarColumn(ColumnName = "OUTSTAND")]
|
||||
public string? OutStand { get; set; }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
232
WmsMobileServe/DataBase/Base/Po/TRKWareNoticeTab.cs
Normal file
232
WmsMobileServe/DataBase/Base/Po/TRKWareNoticeTab.cs
Normal file
|
|
@ -0,0 +1,232 @@
|
|||
using System.Text.Json.Serialization;
|
||||
using SqlSugar;
|
||||
|
||||
namespace WmsMobileServe.DataBase.Base.Po;
|
||||
|
||||
|
||||
[SugarTable("T_RK_WARE_NOTICE_TAB")]
|
||||
public class TRKWareNoticeTab
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 入库通知单号
|
||||
/// </summary>
|
||||
[JsonPropertyName("warehouseId")]
|
||||
[SugarColumn(ColumnName = "WAREHOUSING_ID")]
|
||||
public string? WarehouseId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物料号
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsId")]
|
||||
[SugarColumn(ColumnName = "GOODS_ID")]
|
||||
public string? GoodsId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 采购数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("amount")]
|
||||
[SugarColumn(ColumnName = "AMOUNT")]
|
||||
public int? Amount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 码盘数量
|
||||
/// </summary>
|
||||
[JsonPropertyName("arramount")]
|
||||
[SugarColumn(ColumnName = "ARRAMOUNT")]
|
||||
public int? ArrAmount { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 生产日期
|
||||
/// </summary>
|
||||
[JsonPropertyName("productionDate")]
|
||||
[SugarColumn(ColumnName = "PRODUCTION_DATE")]
|
||||
public DateTime? ProductionDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 入库仓库编号
|
||||
/// </summary>
|
||||
[JsonPropertyName("storageId")]
|
||||
[SugarColumn(ColumnName = "STORAGE_ID")]
|
||||
public string? StorageId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 入库库区编号
|
||||
/// </summary>
|
||||
[JsonPropertyName("storageAreaId")]
|
||||
[SugarColumn(ColumnName = "STORAGE_AREA_ID")]
|
||||
public string? StorageAreaId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("packageId")]
|
||||
[SugarColumn(ColumnName = "PACKAGE_ID")]
|
||||
public string? PackageId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("remark")]
|
||||
[SugarColumn(ColumnName = "REMARK")]
|
||||
public string? Remark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 单位
|
||||
/// </summary>
|
||||
[JsonPropertyName("unit")]
|
||||
[SugarColumn(ColumnName = "UNIT")]
|
||||
public string? Unit { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsTypeId")]
|
||||
[SugarColumn(ColumnName = "GOODS_TYPE_ID")]
|
||||
public string? GoodsTypeId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("provoderId")]
|
||||
[SugarColumn(ColumnName = "PROVIDER_ID")]
|
||||
public string? ProvoderId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 采购单号
|
||||
/// </summary>
|
||||
[JsonPropertyName("purchaseId")]
|
||||
[SugarColumn(ColumnName = "PURCHASE_ID")]
|
||||
public string? PurchaseId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("barCode")]
|
||||
[SugarColumn(ColumnName = "BARCODE")]
|
||||
public string? BarCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("printSts")]
|
||||
[SugarColumn(ColumnName = "PRINTSTS")]
|
||||
public string? PrintSts { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsMeasureId")]
|
||||
[SugarColumn(ColumnName = "GOODS_MEASURE_ID")]
|
||||
public string? GoodsMeasureId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("printNum")]
|
||||
[SugarColumn(ColumnName = "PRINTNUM")]
|
||||
public decimal? PrintNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("diskSts")]
|
||||
[SugarColumn(ColumnName = "DISKSTS")]
|
||||
public string? DiskSts { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("customerId")]
|
||||
[SugarColumn(ColumnName = "CUSTOMER_ID")]
|
||||
public string? CustomerId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("producLotId")]
|
||||
[SugarColumn(ColumnName = "PRODUCLOTID")]
|
||||
public string? ProducLotId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("netWeight")]
|
||||
[SugarColumn(ColumnName = "NET_WEIGH")]
|
||||
public decimal? NetWeight { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("poHeaderId")]
|
||||
[SugarColumn(ColumnName = "PO_HEADER_ID")]
|
||||
public int? PoHeaderId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("poLineId")]
|
||||
[SugarColumn(ColumnName = "PO_LINE_ID")]
|
||||
public int? PoLineId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("lineLocationId")]
|
||||
[SugarColumn(ColumnName = "LINE_LOCATION_ID")]
|
||||
public int? LineLocationId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("shipToOrganizationCode")]
|
||||
[SugarColumn(ColumnName = "SHIP_TO_ORGANIZATION_CODE")]
|
||||
public string? ShipToOrganizationCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("shipToOrganizationId")]
|
||||
[SugarColumn(ColumnName = "SHIP_TO_ORGANIZATION_ID")]
|
||||
public string? ShipToOrganizationId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("lineNum")]
|
||||
[SugarColumn(ColumnName = "LINE_NUM")]
|
||||
public int? LineNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("shipmentNum")]
|
||||
[SugarColumn(ColumnName = "SHIPMENT_NUM")]
|
||||
public int? ShipmentNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("poDistrobutionId")]
|
||||
[SugarColumn(ColumnName = "PO_DISTRIBUTION_ID")]
|
||||
public int? PoDistrobutionId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("distributionNum")]
|
||||
[SugarColumn(ColumnName = "DISTRIBUTION_NUM")]
|
||||
public int? DistributionNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[JsonPropertyName("goodsName")]
|
||||
[SugarColumn(ColumnName = "GOODS_NAME")]
|
||||
public string? GoodsName { get; set; }
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
-->
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<DeleteExistingFiles>true</DeleteExistingFiles>
|
||||
<ExcludeApp_Data>false</ExcludeApp_Data>
|
||||
<LaunchSiteAfterPublish>true</LaunchSiteAfterPublish>
|
||||
<LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
|
||||
<LastUsedPlatform>Any CPU</LastUsedPlatform>
|
||||
<PublishProvider>FileSystem</PublishProvider>
|
||||
<PublishUrl>bin\Release\net8.0\publish\</PublishUrl>
|
||||
<WebPublishMethod>FileSystem</WebPublishMethod>
|
||||
<_TargetId>Folder</_TargetId>
|
||||
<SiteUrlToLaunchAfterPublish />
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
|
||||
<PublishSingleFile>true</PublishSingleFile>
|
||||
<ProjectGuid>edf77b93-3209-4d19-9bc5-789fbb0960fa</ProjectGuid>
|
||||
<SelfContained>true</SelfContained>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
-->
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<History>True|2024-12-29T04:45:50.9744021Z||;True|2024-12-29T10:30:10.2631642+08:00||;True|2024-12-29T10:23:47.6305677+08:00||;True|2024-12-29T09:58:41.4310552+08:00||;True|2024-12-28T16:30:31.9065438+08:00||;True|2024-12-28T11:16:19.0245632+08:00||;True|2024-12-28T10:55:58.3606925+08:00||;True|2024-12-28T10:54:54.1710944+08:00||;True|2024-12-26T12:44:15.4238386+08:00||;True|2024-12-26T11:26:58.6023011+08:00||;True|2024-12-26T11:26:36.0586329+08:00||;True|2024-12-26T11:21:32.9976961+08:00||;False|2024-12-26T11:20:42.4803863+08:00||;True|2024-12-26T10:56:07.5030902+08:00||;True|2024-12-26T10:43:51.4346813+08:00||;True|2024-12-26T10:34:13.9843183+08:00||;True|2024-12-26T10:29:27.9055183+08:00||;False|2024-12-26T10:28:32.6652926+08:00||;True|2024-12-26T10:10:52.9526099+08:00||;True|2024-12-25T14:35:05.7471577+08:00||;False|2024-12-25T14:34:00.6938046+08:00||;</History>
|
||||
<LastFailureDetails />
|
||||
<_PublishTargetUrl>F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\</_PublishTargetUrl>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
@ -40,5 +40,11 @@ public static class StringUtils
|
|||
catch { return default; }
|
||||
}
|
||||
|
||||
public static bool IsNumber(this string? value)
|
||||
{
|
||||
if (string.IsNullOrWhiteSpace(value)) return false;
|
||||
return Regex.IsMatch(value, "^\\d+$");
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Controller_SelectedScaffolderID>ApiControllerWithActionsScaffolder</Controller_SelectedScaffolderID>
|
||||
<Controller_SelectedScaffolderID>ApiControllerEmptyScaffolder</Controller_SelectedScaffolderID>
|
||||
<Controller_SelectedScaffolderCategoryPath>root/Common/Api</Controller_SelectedScaffolderCategoryPath>
|
||||
<ActiveDebugProfile>http</ActiveDebugProfile>
|
||||
<NameOfLastUsedPublishProfile>F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
|
||||
<NameOfLastUsedPublishProfile>F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\Properties\PublishProfiles\FolderProfile1.pubxml</NameOfLastUsedPublishProfile>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
||||
<DebuggerFlavor>ProjectDebugger</DebuggerFlavor>
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -1,19 +0,0 @@
|
|||
{
|
||||
"runtimeOptions": {
|
||||
"tfm": "net8.0",
|
||||
"frameworks": [
|
||||
{
|
||||
"name": "Microsoft.NETCore.App",
|
||||
"version": "8.0.0"
|
||||
},
|
||||
{
|
||||
"name": "Microsoft.AspNetCore.App",
|
||||
"version": "8.0.0"
|
||||
}
|
||||
],
|
||||
"configProperties": {
|
||||
"System.GC.Server": true,
|
||||
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
{
|
||||
"Logging": {
|
||||
"LogLevel": {
|
||||
"Default": "Information",
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
{
|
||||
"Logging": {
|
||||
"LogLevel": {
|
||||
"Default": "Information",
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
},
|
||||
"AllowedHosts": "*"
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user