| | |
| | | 项ç®ä»£ç /WMSæ ä»å¨ç/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.1091.29919/SemanticSymbols.db-wal |
| | | 项ç®ä»£ç /WIDESEA_WMSClient/public/webconfig.js |
| | | 项ç®ä»£ç /WIDESEA_WMSClient/public/webconfig.js |
| | | 项ç®ä»£ç /WMSæ ä»å¨ç/WIDESEA_WMSServer/WIDESEA_InboundService/InboundOrderService.cs |
| | | 项ç®ä»£ç /WMSæ ä»å¨ç/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService_Outbound.cs |
| | | 项ç®ä»£ç /WIDESEA_WMSClient/src/api/http.js |
| | |
| | | import axios from 'axios' |
| | | |
| | | import axios from 'axios' |
| | | import store from '../store/index' |
| | | // import {getCurrentInstance} from 'vue' |
| | | import { useRouter, useRoute } from 'vue-router' |
| | |
| | | width: 90, |
| | | }, |
| | | { |
| | | prop: "supplyCode", |
| | | title: "ä¾åºåç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | }, |
| | | { |
| | | prop: "orderQuantity", |
| | | title: "åæ®æ°é", |
| | | type: "string", |
| | |
| | | PalletDialog |
| | | }, |
| | | setup() { |
| | | // è¡¨æ ¼åºç¡é
ç½®ï¼å¯¹é½è°æ¨åå®ä½ |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "è°æ¨å", |
| | | name: "allocateOrder", |
| | | url: "/allocateOrder/", // å端æ¥å£è·¯å¾éä¸è°æ¨åæ¥å£å¹é
|
| | | url: "/allocateOrder/", |
| | | sortName: "id", |
| | | }); |
| | | |
| | | // ç¼è¾è¡¨ååæ®µï¼å¯¹åºDt_AllocateOrderå¯ç¼è¾å±æ§ |
| | | const editFormFields = ref({ |
| | | orderNo: "", |
| | | upperOrderNo: "", |
| | |
| | | remark: "", |
| | | }); |
| | | |
| | | // ç¼è¾è¡¨åé
ç½®ï¼æå®ä½å段类å设置ç»ä»¶ |
| | | const editFormOptions = ref([ |
| | | [ |
| | | { |
| | |
| | | title: "订åç±»å", |
| | | field: "orderType", |
| | | type: "select", |
| | | dataKey: "allocateOrderType", // è°æ¨åä¸å±æä¸¾key |
| | | dataKey: "allocateOrderType", |
| | | data: [], |
| | | required: true, |
| | | }, |
| | |
| | | title: "æ¥æºä»åº", |
| | | field: "fromWarehouse", |
| | | type: "select", |
| | | dataKey: "warehouses", // ä»åºæä¸¾keyï¼å¤ç¨æåç¬é
ç½®ï¼ |
| | | dataKey: "warehouses", |
| | | data: [], |
| | | required: true, |
| | | }, |
| | |
| | | ], |
| | | ]); |
| | | |
| | | // æç´¢è¡¨ååæ®µï¼å¯¹åºDt_AllocateOrderæ¥è¯¢å±æ§ |
| | | |
| | | const searchFormFields = ref({ |
| | | orderNo: "", |
| | | upperOrderNo: "", |
| | |
| | | createDate: "", |
| | | }); |
| | | |
| | | // æç´¢è¡¨åé
ç½®ï¼ææ¥è¯¢éæ±è®¾ç½®å段类å |
| | | |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "åæ®ç¼å·", field: "orderNo", type: "like" }, |
| | |
| | | ], |
| | | ]); |
| | | |
| | | // ä¸»è¡¨æ ¼åé
ç½®ï¼å®å
¨å¯¹é½Dt_AllocateOrderåæ®µ |
| | | |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | |
| | | width: 150, |
| | | align: "left", |
| | | required: true, |
| | | dataKey: "materielCodes", // ç©æç¼ç æä¸¾key |
| | | dataKey: "materielCodes", |
| | | data: [], |
| | | }, |
| | | { |
| | | field: "materielName", // å®ä½ä¸æ è¯¥åæ®µï¼éå端å
³èè¿åæè°æ´ä¸ºbindæ å° |
| | | field: "materielName", |
| | | title: "ç©æåç§°", |
| | | type: "string", |
| | | width: 100, |
| | |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | detail, |
| | | palletVisible, |
| | | currentPalletDocNo, |
| | | handleOpenPalletDialog, |
| | |
| | | required: true, |
| | | }, |
| | | { |
| | | field: "supplyCode", |
| | | title: "ä¾åºåç¼å·", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | edit: { type: "string" }, |
| | | required: true, |
| | | }, |
| | | { |
| | | field: "orderQuantity", |
| | | title: "åæ®æ°é", |
| | | type: "string", |
| | |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "supplyCode", |
| | | title: "ä¾åºåç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderQuantity", |
| | | title: "åæ®æ°é", |
| | | type: "string", |
| | |
| | | return content.Error("SumQuantity ç»è®¡åºåæ°é失败ï¼è®¢åå·ï¼{OrderNo}"); |
| | | } |
| | | } |
| | | |
| | | } |
| | | } |
| | |
| | | Dt_StockInfo stockInfo ; |
| | | if (string.IsNullOrEmpty(palletCode)) |
| | | { |
| | | stockInfo = _stockRepository.Db.Queryable<Dt_StockInfo>().Where(x => x.PalletType == PalletTypeEnum.Empty.ObjToInt()).First(); |
| | | stockInfo = _stockRepository.Db.Queryable<Dt_StockInfo>().Where(x => x.PalletType == PalletTypeEnum.Empty.ObjToInt() && !string.IsNullOrWhiteSpace(x.LocationCode)).First(); |
| | | } |
| | | else |
| | | { |