已复制9个文件
已添加12个文件
已重命名1个文件
已删除1个文件
已修改13个文件
| | |
| | | /项ç®ä»£ç /WMS/WMSServices/.vs/WIDESEA_WMSServer/CopilotIndices/17.13.441.19478/CodeChunks.db-wal |
| | | /项ç®ä»£ç /WMS/WMSServices/.vs/WIDESEA_WMSServer/CopilotIndices/17.13.441.19478/SemanticSymbols.db-shm |
| | | /项ç®ä»£ç /WMS/WMSServices/.vs/WIDESEA_WMSServer/CopilotIndices/17.13.441.19478/SemanticSymbols.db-wal |
| | | /项ç®ä»£ç /WCS/WCSServices/.vs/WIDESEAWCS_Server/CopilotIndices |
| | | /项ç®ä»£ç /WMS/WMSServices/.vs/WIDESEA_WMSServer/CopilotIndices |
| | | /项ç®ä»£ç /WMS/WMSServices/.vs/WIDESEA_WMSServer/v17 |
| | | /项ç®ä»£ç /WMS/WMSServices/.vs/WIDESEA_WMSServer/v17 |
| | | /项ç®ä»£ç /WMS/WMSServices/.vs/WIDESEA_WMSServer/v17 |
| | | /项ç®ä»£ç /WMS/WMSServices/.vs/WIDESEA_WMSServer/v17 |
| | | /项ç®ä»£ç /WMS/WMSServices/.vs |
| | |
| | | window.webConfig = { |
| | | "webApiBaseUrl": "http://192.168.35.3:9283/", |
| | | // "webApiBaseUrl": "http://127.0.0.1:9293/", |
| | | //"webApiBaseUrl": "http://192.168.35.3:9283/", |
| | | "webApiBaseUrl": "http://127.0.0.1:9293/", |
| | | "webApiProduction":"http://192.168.35.3:9283/" |
| | | } |
copy from "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/mesProInOrder.js"
copy to "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/basic/apiInfo.js"
| Îļþ´Ó ÏîÄ¿´úÂë/WMS/WMSClient/src/extension/inbound/mesProInOrder.js ¸´ÖÆ |
| | |
| | | |
| | | //æ¤jsæä»¶æ¯ç¨æ¥èªå®ä¹æ©å±ä¸å¡ä»£ç ï¼å¯ä»¥æ©å±ä¸äºèªå®ä¹é¡µé¢æè
éæ°é
ç½®çæç代ç |
| | | |
| | | let extension = { |
| | |
| | | buttons: { view: [], box: [], detail: [] }, //æ©å±çæé® |
| | | methods: { |
| | | //ä¸é¢è¿äºæ¹æ³å¯ä»¥ä¿çä¹å¯ä»¥å é¤ |
| | | onInit() { |
| | | onInit() { //æ¡æ¶åå§åé
ç½®åï¼ |
| | | //示ä¾ï¼å¨æé®çæå颿·»å ä¸ä¸ªæé® |
| | | // this.buttons.unshift({ //ä¹å¯ä»¥ç¨pushæè
spliceæ¹æ³æ¥ä¿®æ¹buttonsæ°ç» |
| | | // name: 'æé®', //æé®åç§° |
| | | // icon: 'el-icon-document', //æé®å¾æ vue2çæ¬è§iviewææ¡£iconï¼vue3çæ¬è§element uiææ¡£icon(注æä¸æ¯element pulsææ¡£) |
| | | // type: 'primary', //æé®æ ·å¼vue2çæ¬è§iviewææ¡£buttonï¼vue3çæ¬è§element uiææ¡£button |
| | | // onClick: function () { |
| | | // this.$Message.success('ç¹å»äºæé®'); |
| | | // } |
| | | // }); |
| | | |
| | | //示ä¾ï¼è®¾ç½®ä¿®æ¹æ°å»ºãç¼è¾å¼¹åºæ¡å段æ ç¾çé¿åº¦ |
| | | // this.boxOptions.labelWidth = 150; |
| | | }, |
| | | onInited() { |
| | | //æ¡æ¶åå§åé
ç½®å |
| | |
| | | //(3)this.editFormFields.åæ®µ='xxx'; |
| | | //妿éè¦ç»ä¸ææ¡è®¾ç½®é»è®¤å¼ï¼è¯·éåthis.editFormOptionsæ¾å°å段é
置对åºdata屿§çkeyå¼ |
| | | //ç䏿就æè¾åºçï¼console.log(this.editFormOptions) |
| | | let isAdd = this.currentAction == 'Add' |
| | | if (isAdd) { |
| | | this.editFormFields.aGVStationCode = 'PNT_' |
| | | } |
| | | } |
| | | } |
| | | }; |
copy from "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/mesProInOrder.js"
copy to "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/basic/makeCenterInfo.js"
| Îļþ´Ó ÏîÄ¿´úÂë/WMS/WMSClient/src/extension/inbound/mesProInOrder.js ¸´ÖÆ |
| | |
| | | |
| | | //æ¤jsæä»¶æ¯ç¨æ¥èªå®ä¹æ©å±ä¸å¡ä»£ç ï¼å¯ä»¥æ©å±ä¸äºèªå®ä¹é¡µé¢æè
éæ°é
ç½®çæç代ç |
| | | |
| | | let extension = { |
| | |
| | | buttons: { view: [], box: [], detail: [] }, //æ©å±çæé® |
| | | methods: { |
| | | //ä¸é¢è¿äºæ¹æ³å¯ä»¥ä¿çä¹å¯ä»¥å é¤ |
| | | onInit() { |
| | | onInit() { //æ¡æ¶åå§åé
ç½®åï¼ |
| | | //示ä¾ï¼å¨æé®çæå颿·»å ä¸ä¸ªæé® |
| | | // this.buttons.unshift({ //ä¹å¯ä»¥ç¨pushæè
spliceæ¹æ³æ¥ä¿®æ¹buttonsæ°ç» |
| | | // name: 'æé®', //æé®åç§° |
| | | // icon: 'el-icon-document', //æé®å¾æ vue2çæ¬è§iviewææ¡£iconï¼vue3çæ¬è§element uiææ¡£icon(注æä¸æ¯element pulsææ¡£) |
| | | // type: 'primary', //æé®æ ·å¼vue2çæ¬è§iviewææ¡£buttonï¼vue3çæ¬è§element uiææ¡£button |
| | | // onClick: function () { |
| | | // this.$Message.success('ç¹å»äºæé®'); |
| | | // } |
| | | // }); |
| | | |
| | | //示ä¾ï¼è®¾ç½®ä¿®æ¹æ°å»ºãç¼è¾å¼¹åºæ¡å段æ ç¾çé¿åº¦ |
| | | // this.boxOptions.labelWidth = 150; |
| | | }, |
| | | onInited() { |
| | | //æ¡æ¶åå§åé
ç½®å |
| | |
| | | //(3)this.editFormFields.åæ®µ='xxx'; |
| | | //妿éè¦ç»ä¸ææ¡è®¾ç½®é»è®¤å¼ï¼è¯·éåthis.editFormOptionsæ¾å°å段é
置对åºdata屿§çkeyå¼ |
| | | //ç䏿就æè¾åºçï¼console.log(this.editFormOptions) |
| | | let isAdd = this.currentAction == 'Add' |
| | | if (isAdd) { |
| | | this.editFormFields.aGVStationCode = 'PNT_' |
| | | } |
| | | } |
| | | } |
| | | }; |
copy from "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/mesProInOrder.js"
copy to "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/mesProInOrderInfo.js"
| Îļþ´Ó ÏîÄ¿´úÂë/WMS/WMSClient/src/extension/inbound/mesProInOrder.js ¸´ÖÆ |
| | |
| | | //this.detailOptions.columns.forEach(column=>{ }); |
| | | }, |
| | | searchBefore(param) { |
| | | //ç颿¥è¯¢å,å¯ä»¥ç»param.wheresæ·»å æ¥è¯¢åæ° |
| | | //è¿åfalseï¼åä¸ä¼æ§è¡æ¥è¯¢ |
| | | return true; |
| | | //ç颿¥è¯¢å,ç¡®ä¿è¿åææåæ° |
| | | if (!param) { |
| | | param = { wheres: [] }; |
| | | } |
| | | //å¯ä»¥ç»param.wheresæ·»å æ¥è¯¢åæ° |
| | | return param; |
| | | }, |
| | | searchAfter(result) { |
| | | //æ¥è¯¢åï¼resultè¿åçæ¥è¯¢æ°æ®,å¯ä»¥å¨æ¾ç¤ºå°è¡¨æ ¼åå¤çè¡¨æ ¼çå¼ |
| | | return true; |
| | | //æ¥è¯¢åï¼ç¡®ä¿æ£ç¡®å¤çè¿åç»æ |
| | | if (result && result.data && Array.isArray(result.data)) { |
| | | return result.data; |
| | | } |
| | | return result; |
| | | }, |
| | | addBefore(formData) { |
| | | //æ°å»ºä¿ååformData为对象ï¼å
æ¬æç»è¡¨ï¼å¯ä»¥ç»ç»è¡¨å设置å¼ï¼èªå·±è¾åºçformDataçå¼ |
| ÎļþÃû´Ó ÏîÄ¿´úÂë/WMS/WMSClient/src/extension/inbound/mesProInOrder.js ÐÞ¸Ä |
| | |
| | | onInit() { |
| | | }, |
| | | onInited() { |
| | | this.detailOptions.summary = true; |
| | | this.detailOptions.columns.forEach(x => { |
| | | if (x.field == 'orderQuantity') { |
| | | x.summary = true; |
| | | //计ç®å¹³åå¼ |
| | | // x.summary = 'avg';//2023.05.03æ´æ°voltableæä»¶åæè½ä½¿ç¨ |
| | | //è®¾ç½®å°æ°æ¾ç¤ºä½æ°(é»è®¤2ä½) |
| | | // x.numberLength = 4; |
| | | } |
| | | }); |
| | | //æ¡æ¶åå§åé
ç½®å |
| | | //妿è¦é
ç½®æç»è¡¨,卿¤æ¹æ³æä½ |
| | | //this.detailOptions.columns.forEach(column=>{ }); |
copy from "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/mesProInOrder.js"
copy to "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/proDeliverBackOrderDetail.js"
| Îļþ´Ó ÏîÄ¿´úÂë/WMS/WMSClient/src/extension/inbound/mesProInOrder.js ¸´ÖÆ |
| | |
| | | onInit() { |
| | | }, |
| | | onInited() { |
| | | this.detailOptions.summary = true; |
| | | this.detailOptions.columns.forEach(x => { |
| | | if (x.field == 'orderQuantity') { |
| | | x.summary = true; |
| | | //计ç®å¹³åå¼ |
| | | // x.summary = 'avg';//2023.05.03æ´æ°voltableæä»¶åæè½ä½¿ç¨ |
| | | //è®¾ç½®å°æ°æ¾ç¤ºä½æ°(é»è®¤2ä½) |
| | | // x.numberLength = 4; |
| | | } |
| | | }); |
| | | //æ¡æ¶åå§åé
ç½®å |
| | | //妿è¦é
ç½®æç»è¡¨,卿¤æ¹æ³æä½ |
| | | //this.detailOptions.columns.forEach(column=>{ }); |
copy from "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/mesProInOrder.js"
copy to "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/returnBSTOrder.js"
| Îļþ´Ó ÏîÄ¿´úÂë/WMS/WMSClient/src/extension/inbound/mesProInOrder.js ¸´ÖÆ |
| | |
| | | onInit() { |
| | | }, |
| | | onInited() { |
| | | this.detailOptions.summary = true; |
| | | this.detailOptions.columns.forEach(x => { |
| | | if (x.field == 'orderQuantity') { |
| | | x.summary = true; |
| | | //计ç®å¹³åå¼ |
| | | // x.summary = 'avg';//2023.05.03æ´æ°voltableæä»¶åæè½ä½¿ç¨ |
| | | //è®¾ç½®å°æ°æ¾ç¤ºä½æ°(é»è®¤2ä½) |
| | | // x.numberLength = 4; |
| | | } |
| | | }); |
| | | //æ¡æ¶åå§åé
ç½®å |
| | | //妿è¦é
ç½®æç»è¡¨,卿¤æ¹æ³æä½ |
| | | //this.detailOptions.columns.forEach(column=>{ }); |
copy from "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/mesProInOrder.js"
copy to "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/returnBSTOrderDetail.js"
| Îļþ´Ó ÏîÄ¿´úÂë/WMS/WMSClient/src/extension/inbound/mesProInOrder.js ¸´ÖÆ |
| | |
| | | onInit() { |
| | | }, |
| | | onInited() { |
| | | this.detailOptions.summary = true; |
| | | this.detailOptions.columns.forEach(x => { |
| | | if (x.field == 'orderQuantity') { |
| | | x.summary = true; |
| | | //计ç®å¹³åå¼ |
| | | // x.summary = 'avg';//2023.05.03æ´æ°voltableæä»¶åæè½ä½¿ç¨ |
| | | //è®¾ç½®å°æ°æ¾ç¤ºä½æ°(é»è®¤2ä½) |
| | | // x.numberLength = 4; |
| | | } |
| | | }); |
| | | //æ¡æ¶åå§åé
ç½®å |
| | | //妿è¦é
ç½®æç»è¡¨,卿¤æ¹æ³æä½ |
| | | //this.detailOptions.columns.forEach(column=>{ }); |
copy from "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/mesProInOrder.js"
copy to "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/outbound/outBSTPickInfo.js"
| Îļþ´Ó ÏîÄ¿´úÂë/WMS/WMSClient/src/extension/inbound/mesProInOrder.js ¸´ÖÆ |
| | |
| | | onInit() { |
| | | }, |
| | | onInited() { |
| | | this.detailOptions.summary = true; |
| | | this.detailOptions.columns.forEach(x => { |
| | | if (x.field == 'orderQuantity') { |
| | | x.summary = true; |
| | | //计ç®å¹³åå¼ |
| | | // x.summary = 'avg';//2023.05.03æ´æ°voltableæä»¶åæè½ä½¿ç¨ |
| | | //è®¾ç½®å°æ°æ¾ç¤ºä½æ°(é»è®¤2ä½) |
| | | // x.numberLength = 4; |
| | | } |
| | | }); |
| | | //æ¡æ¶åå§åé
ç½®å |
| | | //妿è¦é
ç½®æç»è¡¨,卿¤æ¹æ³æä½ |
| | | //this.detailOptions.columns.forEach(column=>{ }); |
copy from "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/mesProInOrder.js"
copy to "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/outbound/proDeliveryOrder.js"
| Îļþ´Ó ÏîÄ¿´úÂë/WMS/WMSClient/src/extension/inbound/mesProInOrder.js ¸´ÖÆ |
| | |
| | | onInit() { |
| | | }, |
| | | onInited() { |
| | | this.detailOptions.summary = true; |
| | | this.detailOptions.columns.forEach(x => { |
| | | if (x.field == 'orderQuantity') { |
| | | x.summary = true; |
| | | //计ç®å¹³åå¼ |
| | | // x.summary = 'avg';//2023.05.03æ´æ°voltableæä»¶åæè½ä½¿ç¨ |
| | | //è®¾ç½®å°æ°æ¾ç¤ºä½æ°(é»è®¤2ä½) |
| | | // x.numberLength = 4; |
| | | } |
| | | }); |
| | | //æ¡æ¶åå§åé
ç½®å |
| | | //妿è¦é
ç½®æç»è¡¨,卿¤æ¹æ³æä½ |
| | | //this.detailOptions.columns.forEach(column=>{ }); |
copy from "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/inbound/mesProInOrder.js"
copy to "\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSClient/src/extension/outbound/proDeliveryOrderDetail.js"
| Îļþ´Ó ÏîÄ¿´úÂë/WMS/WMSClient/src/extension/inbound/mesProInOrder.js ¸´ÖÆ |
| | |
| | | onInit() { |
| | | }, |
| | | onInited() { |
| | | this.detailOptions.summary = true; |
| | | this.detailOptions.columns.forEach(x => { |
| | | if (x.field == 'orderQuantity') { |
| | | x.summary = true; |
| | | //计ç®å¹³åå¼ |
| | | // x.summary = 'avg';//2023.05.03æ´æ°voltableæä»¶åæè½ä½¿ç¨ |
| | | //è®¾ç½®å°æ°æ¾ç¤ºä½æ°(é»è®¤2ä½) |
| | | // x.numberLength = 4; |
| | | } |
| | | }); |
| | | //æ¡æ¶åå§åé
ç½®å |
| | | //妿è¦é
ç½®æç»è¡¨,卿¤æ¹æ³æä½ |
| | | //this.detailOptions.columns.forEach(column=>{ }); |
| | |
| | | name: 'inboundOrderDetail', |
| | | component: () => import('@/views/inbound/inboundOrderDetail.vue') |
| | | }, { |
| | | path: '/proDeliverBackOrder', |
| | | name: 'ProDeliverBackOrder', |
| | | component: () => import('@/views/inbound/proDeliverBackOrder.vue') |
| | | }, { |
| | | path: '/proDeliverBackOrderDetail', |
| | | name: 'ProDeliverBackOrderDetail', |
| | | component: () => import('@/views/inbound/proDeliverBackOrderDetail.vue') |
| | | },{ |
| | | path: '/outBSTOrder', |
| | | name: 'outBSTOrder', |
| | | component: () => import('@/views/outbound/outBSTOrder.vue') |
| | |
| | | path: '/outBSTOrderDetail', |
| | | name: 'outBSTOrderDetail', |
| | | component: () => import('@/views/outbound/outBSTOrderDetail.vue') |
| | | }, |
| | | { |
| | | }, { |
| | | path: '/outStockLockInfo', |
| | | name: 'outStockLockInfo', |
| | | component: () => import('@/views/outbound/outStockLockInfo.vue') |
| | | }, |
| | | { |
| | | },{ |
| | | path: '/proDeliveryOrder', |
| | | name: 'ProDeliveryOrder', |
| | | component: () => import('@/views/outbound/proDeliveryOrder.vue') |
| | | },{ |
| | | path: '/proDeliveryOrderDetail', |
| | | name: 'ProDeliveryOrderDetail', |
| | | component: () => import('@/views/outbound/proDeliveryOrderDetail.vue') |
| | | },{ |
| | | path: '/materielnfoStatistics', |
| | | name: 'materielnfoStatistics', |
| | | component: () => import('@/views/stock/materielnfoStatistics.vue') |
| | |
| | | component: () => import('@/views/stock/proStockInfoDetail_Hty.vue') |
| | | }, |
| | | { |
| | | path: '/mesProInOrder', |
| | | name: 'mesProInOrder', |
| | | component: () => import('@/views/inbound/mesProInOrder.vue') |
| | | path: '/mesProInOrderInfo', |
| | | name: 'mesProInOrderInfo', |
| | | component: () => import('@/views/inbound/mesProInOrderInfo.vue') |
| | | }, |
| | | { |
| | | path: '/mesProInOrderDetail', |
| | |
| | | component: () => import('@/views/basic/agvStationInfo.vue') |
| | | }, |
| | | { |
| | | path: '/apiInfo', |
| | | name: 'apiInfo', |
| | | component: () => import('@/views/basic/apiInfo.vue') |
| | | }, |
| | | { |
| | | path: '/makeCenterInfo', |
| | | name: 'makeCenterInfo', |
| | | component: () => import('@/views/basic/makeCenterInfo.vue') |
| | | }, |
| | | { |
| | | path: '/outSGOrder', |
| | | name: 'outSGOrder', |
| | | component: () => import('@/views/outbound/outSGOrder.vue') |
| | |
| | | path: '/purchaseBSTOrder', |
| | | name: 'purchaseBSTOrder', |
| | | component: () => import('@/views/inbound/purchaseBSTOrder.vue') |
| | | },{ |
| | | path: '/outBSTPickInfo', |
| | | name: 'outBSTPickInfo', |
| | | component: () => import('@/views/outbound/outBSTPickInfo.vue') |
| | | },{ |
| | | path: '/returnBSTOrder', |
| | | name: 'returnBSTOrder', |
| | | component: () => import('@/views/inbound/returnBSTOrder.vue') |
| | | },{ |
| | | path: '/returnBSTOrderDetail', |
| | | name: 'returnBSTOrderDetail', |
| | | component: () => import('@/views/inbound/returnBSTOrderDetail.vue') |
| | | } |
| | | ] |
| | | export default viewgird |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | |
| | | <template> |
| | | <view-grid |
| | | ref="grid" |
| | | :columns="columns" |
| | | :detail="detail" |
| | | :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" |
| | | :searchFormFields="searchFormFields" |
| | | :searchFormOptions="searchFormOptions" |
| | | :table="table" |
| | | :extend="extend" |
| | | > |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/basic/apiInfo.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "æ¥å£ä¿¡æ¯", |
| | | name: "apiInfo", |
| | | url: "/ApiInfo/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | apiCode: "", |
| | | apiName: "", |
| | | enable: "", |
| | | createDate: "", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "æ¥å£ç¼å·", field: "apiCode", type: "like" }, |
| | | { title: "æ¥å£åç§°", field: "apiName", type: "like" }, |
| | | { title: "ç¶æ", field: "enable", type: "select", dataKey: "enableEnum", data: [] }, |
| | | { title: "å建æ¶é´", field: "createDate", type: "datetime" }, |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "apiCode", |
| | | title: "æ¥å£ç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "apiName", |
| | | title: "æ¥å£åç§°", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "apiAddress", |
| | | title: "æ¥å£å°å", |
| | | type: "string", |
| | | width: 300, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "enable", |
| | | title: "ç¶æ", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | bind:{key:"enableEnum",data: [] }, |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | hidden:true |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | hidden:true |
| | | }, |
| | | |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| | | |
| | |
| | | *ä¸å¡è¯·å¨@/extension/widesea_wcs/order/Dt_CustomerInfo.jsæ¤å¤ç¼å |
| | | --> |
| | | <template> |
| | | <view-grid ref="grid" |
| | | :columns="columns" |
| | | :detail="detail" |
| | | :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" |
| | | :searchFormFields="searchFormFields" |
| | | :searchFormOptions="searchFormOptions" |
| | | :table="table" |
| | | :extend="extend"> |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/basic/customerInfo.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: 'id', |
| | | footer: "Foots", |
| | | cnName: '客æ·ä¿¡æ¯', |
| | | name: 'customerInfo', |
| | | url: "/CustomerInfo/", |
| | | sortName: "id" |
| | | }); |
| | | const editFormFields = ref({ |
| | | outRule: "" |
| | | }); |
| | | const editFormOptions = ref([[ |
| | | { |
| | | title: "åºå
¥åºè§å", |
| | | required: true, |
| | | field: "outRule", |
| | | type: "select", |
| | | dataKey: "customerOutRuleEnum", |
| | | data: [], |
| | | },] |
| | | ]); |
| | | const searchFormFields = ref({}); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | {title:"客æ·ç¼ç ", field:"code", type:"like"}, |
| | | {title:"客æ·åç§°", field:"name", type:"like"}, |
| | | {title:"客æ·å
¨ç§°", field : "nickName", type:"like"}, |
| | | {title:"ç¶æ", field:"state",type:"select",dataKey:"",data:[{key:1, value:"å¯ç¨"},{key:0, value:"ç¦ç¨"}]} |
| | | ] |
| | | ]); |
| | | const columns = ref([{field:'id',title:'主é®',type:'int',width:110,hidden:true,readonly:true,require:true,align:'left'}, |
| | | {field:'code',title:'客æ·ç¼ç ',type:'string',width:110,align:'left'}, |
| | | {field:'outRule',title:'åºå
¥åºè§å',type:'string',width:130,align:'left',bind: { key: "customerOutRuleEnum", data: [] } }, |
| | | {field:'name',title:'客æ·åç§°',type:'string',width:110,align:'left'}, |
| | | {field:'nickName',title:'客æ·å
¨ç§°',type:'string',width:120,align:'left'}, |
| | | {field:'state',title:'ç¶æ',type:'bool',width:110,require:true,align:'left',bind: { key: "enableEnum", data: [] }}, |
| | | {field:'creater',title:'å建è
',type:'string',width:110,require:true,align:'left'}, |
| | | {field:'createDate',title:'å建æ¶é´',type:'datetime',width:150,require:true,align:'left'}, |
| | | {field:'modifier',title:'ä¿®æ¹äºº',type:'string',width:100,align:'left'}, |
| | | {field:'modifyDate',title:'ä¿®æ¹æ¥æ',type:'datetime',width:150,align:'left'}]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "#detailTable", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "" |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | import extend from "@/extension/basic/customerInfo.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: 'id', |
| | | footer: "Foots", |
| | | cnName: '客æ·ä¿¡æ¯', |
| | | name: 'customerInfo', |
| | | url: "/CustomerInfo/", |
| | | sortName: "id" |
| | | }); |
| | | const editFormFields = ref({ |
| | | outRule: "" |
| | | }); |
| | | const editFormOptions = ref([[ |
| | | { |
| | | title: "åºå
¥åºè§å", |
| | | required: true, |
| | | field: "outRule", |
| | | type: "select", |
| | | dataKey: "customerOutRuleEnum", |
| | | data: [], |
| | | },] |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | customerCode: "", |
| | | customerName: "", |
| | | shortName: "", |
| | | state: "", |
| | | createDate: "" |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "客æ·ç¼ç ", field: "customerCode", type: "like" }, |
| | | { title: "客æ·å
¨ç§°", field: "name", type: "like" }, |
| | | { title: "客æ·ç®ç§°", field: "shortName", type: "like" }, |
| | | { title: "ç¶æ", field: "status", type: "select", dataKey: "enableEnum", data: [] }, |
| | | ], |
| | | [ |
| | | { title: "å建æ¶é´", field: "createDate", type: "datetime" }, |
| | | ] |
| | | ]); |
| | | const columns = ref([ |
| | | { field: 'id', title: '主é®', type: 'int', width: 110, hidden: true, readonly: true, require: true, align: 'left' }, |
| | | { field: 'customerCode', title: '客æ·ç¼ç ', type: 'string', width: 110, align: 'left' }, |
| | | { field: 'customerName', title: '客æ·å
¨ç§°', type: 'string', width: 120, align: 'left' }, |
| | | { field: 'shortName', title: '客æ·ç®ç§°', type: 'string', width: 110, align: 'left' }, |
| | | { field: 'status', title: 'ç¶æ', type: 'bool', width: 110, require: true, align: 'left', bind: { key: "enableEnum", data: [] } }, |
| | | { field: 'outRule', title: 'åºåºè§å', type: 'string', width: 130, align: 'left', bind: { key: "customerOutRuleEnum", data: [] } }, |
| | | { field: 'creater', title: 'å建è
', type: 'string', width: 110, require: true, align: 'left' }, |
| | | { field: 'createDate', title: 'å建æ¶é´', type: 'datetime', width: 150, require: true, align: 'left' }, |
| | | { field: 'modifier', title: 'ä¿®æ¹äºº', type: 'string', width: 100, align: 'left' }, |
| | | { field: 'modifyDate', title: 'ä¿®æ¹æ¥æ', type: 'datetime', width: 150, align: 'left' }]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "#detailTable", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "" |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | |
| | | <template> |
| | | <view-grid |
| | | ref="grid" |
| | | :columns="columns" |
| | | :detail="detail" |
| | | :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" |
| | | :searchFormFields="searchFormFields" |
| | | :searchFormOptions="searchFormOptions" |
| | | :table="table" |
| | | :extend="extend" |
| | | > |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/basic/makeCenterInfo.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "å å·¥ä¸å¿ä¿¡æ¯", |
| | | name: "makeCenterInfo", |
| | | url: "/MakeCenterInfo/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "å å·¥ä¸å¿ç¼ç ", field: "makeCode", type: "string" }, |
| | | { title: "å å·¥ä¸å¿åç§°", field: "makeName", type: "string" }, |
| | | { title: "å å·¥åºå", field: "makeArea", type: "string" }, |
| | | { title: "ç¶æ", field: "enable", type: "select", dataKey: "enableEnum", data: [] }, |
| | | ], |
| | | [ |
| | | { title: "å建æ¶é´", field: "createDate", type: "datetime" }, |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "makeCode", |
| | | title: "å å·¥ä¸å¿ç¼ç ", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "makeName", |
| | | title: "å å·¥ä¸å¿åç§°", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "makeArea", |
| | | title: "å å·¥åºå", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "status", |
| | | title: "ç¶æ", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | bind:{key:"enableEnum",data: [] }, |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | hidden:true |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | hidden:true |
| | | }, |
| | | |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| | | |
| | |
| | | *ä¸å¡è¯·å¨@/extension/widesea_wcs/order/Dt_SupplierInfo.jsæ¤å¤ç¼å |
| | | --> |
| | | <template> |
| | | <view-grid ref="grid" |
| | | :columns="columns" |
| | | :detail="detail" |
| | | :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" |
| | | :searchFormFields="searchFormFields" |
| | | :searchFormOptions="searchFormOptions" |
| | | :table="table" |
| | | :extend="extend"> |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/basic/supplierInfo.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: 'id', |
| | | footer: "Foots", |
| | | cnName: 'ä¾åºåä¿¡æ¯', |
| | | name: 'supplierInfo', |
| | | url: "/SupplierInfo/", |
| | | sortName: "id" |
| | | }); |
| | | const editFormFields = ref({}); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({}); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | {title:"ä¾åºåç¼ç ", field:"supplierCode", type:"like"}, |
| | | {title:"ä¾åºååç§°", field:"supplierName", type:"like"}, |
| | | {title:"ä¾åºåç®ç§°", field:"supplierShortName", type:"like"} |
| | | ], |
| | | [ |
| | | {title:"åºåç»ç»", field:"invOrgId", type:"like"}, |
| | | {title:"ç¶æ", field:"status",type:"select",dataKey:"status",data:[]}, |
| | | ] |
| | | ]); |
| | | const columns = ref([{field:'id',title:'主é®',type:'int',width:110,hidden:true,readonly:true,require:true,align:'left'}, |
| | | {field:'supplierCode',title:'ä¾åºåç¼ç ',type:'string',width:110,align:'left',sort:true}, |
| | | {field:'supplierName',title:'ä¾åºååç§°',type:'string',width:180,align:'left'}, |
| | | {field:'supplierShortName',title:'ä¾åºåç®ç§°',type:'string',width:110,align:'left'}, |
| | | {field:'contacts',title:'è系人',type:'string',width:110,align:'left'}, |
| | | {field:'contactNumber',title:'èç³»çµè¯',type:'string',width:110,align:'left'}, |
| | | {field:'contactAddress',title:'èç³»å°å',type:'string',width:180,align:'left'}, |
| | | {field:'email',title:'çµåé®ç®±',type:'string',width:110,align:'left'}, |
| | | {field:'description',title:'æè¿°',type:'string',width:180,align:'left',hidden:true}, |
| | | {field:'invOrgId',title:'åºåç»ç»',type:'string',width:110,align:'left'}, |
| | | {field:'status',title:'ç¶æ',type:'int',width:110,require:true,align:'left',bind: { key: "status", data: [] },}, |
| | | {field:'creater',title:'å建è
',type:'string',width:110,require:true,align:'left'}, |
| | | {field:'createDate',title:'å建æ¶é´',type:'datetime',width:150,require:true,align:'left',sort:true}, |
| | | {field:'modifier',title:'ä¿®æ¹äºº',type:'string',width:100,align:'left',hidden:true}, |
| | | {field:'modifyDate',title:'ä¿®æ¹æ¥æ',type:'datetime',width:150,align:'left',sort:true,hidden:true}]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "#detailTable", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "" |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | import extend from "@/extension/basic/supplierInfo.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: 'id', |
| | | footer: "Foots", |
| | | cnName: 'ä¾åºåä¿¡æ¯', |
| | | name: 'supplierInfo', |
| | | url: "/SupplierInfo/", |
| | | sortName: "id" |
| | | }); |
| | | const editFormFields = ref({}); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({}); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "ä¾åºåç¼ç ", field: "supplierCode", type: "like" }, |
| | | { title: "ä¾åºååç§°", field: "supplierName", type: "like" }, |
| | | { title: "ä¾åºåç®ç§°", field: "supplierShortName", type: "like" } |
| | | ], |
| | | [ |
| | | { title: "åºåç»ç»", field: "invOrgId", type: "like" }, |
| | | { title: "ç¶æ", field: "status", type: "select", dataKey: "status", data: [] }, |
| | | { title: "å建æ¶é´", field: "createDate", type: "datetime" } |
| | | ] |
| | | ]); |
| | | const columns = ref([{ field: 'id', title: '主é®', type: 'int', width: 110, hidden: true, readonly: true, require: true, align: 'left' }, |
| | | { field: 'supplierCode', title: 'ä¾åºåç¼ç ', type: 'string', width: 110, align: 'left', sort: true }, |
| | | { field: 'supplierName', title: 'ä¾åºååç§°', type: 'string', width: 180, align: 'left' }, |
| | | { field: 'supplierShortName', title: 'ä¾åºåç®ç§°', type: 'string', width: 110, align: 'left' }, |
| | | { field: 'contacts', title: 'è系人', type: 'string', width: 110, align: 'left' }, |
| | | { field: 'contactNumber', title: 'èç³»çµè¯', type: 'string', width: 110, align: 'left' }, |
| | | { field: 'contactAddress', title: 'èç³»å°å', type: 'string', width: 180, align: 'left' }, |
| | | { field: 'email', title: 'çµåé®ç®±', type: 'string', width: 110, align: 'left' }, |
| | | { field: 'description', title: 'æè¿°', type: 'string', width: 180, align: 'left', hidden: true }, |
| | | { field: 'invOrgId', title: 'åºåç»ç»', type: 'string', width: 110, align: 'left' }, |
| | | { field: 'status', title: 'ç¶æ', type: 'int', width: 110, require: true, align: 'left', bind: { key: "status", data: [] }, }, |
| | | { field: 'creater', title: 'å建è
', type: 'string', width: 110, require: true, align: 'left' }, |
| | | { field: 'createDate', title: 'å建æ¶é´', type: 'datetime', width: 150, require: true, align: 'left', sort: true }, |
| | | { field: 'modifier', title: 'ä¿®æ¹äºº', type: 'string', width: 100, align: 'left', hidden: true }, |
| | | { field: 'modifyDate', title: 'ä¿®æ¹æ¥æ', type: 'datetime', width: 150, align: 'left', sort: true, hidden: true }]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "#detailTable", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "" |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| | |
| | | |
| | | <template> |
| | | <view-grid |
| | | ref="grid" |
| | | :columns="columns" |
| | | :detail="detail" |
| | | :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" |
| | | :searchFormFields="searchFormFields" |
| | | :searchFormOptions="searchFormOptions" |
| | | :table="table" |
| | | :extend="extend" |
| | | > |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | <script> |
| | | import extend from "@/extension/inbound/inboundOrder.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "å
¥åºå", |
| | | cnName: "æ°åå
¥åºå", |
| | | name: "inboundOrder", |
| | | url: "/InboundOrder/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | orderType: "", |
| | | inboundOrderNo: "", |
| | | upperOrderNo: "", |
| | | remark: "", |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | [ |
| | | { |
| | | title: "åæ®ç±»å", |
| | | required: true, |
| | | field: "orderType", |
| | | type: "select", |
| | | dataKey: "inOrderType", |
| | | data: [], |
| | | }, |
| | | { |
| | | field: "inboundOrderNo", |
| | | title: "åæ®ç¼å·", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "䏿¸¸åæ®ç¼å·", |
| | | field: "upperOrderNo", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "夿³¨", |
| | | field: "remark", |
| | | type: "textarea", |
| | | }, |
| | | ], |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | warehouseId: "", |
| | | inboundOrderNo: "", |
| | | upperOrderNo: "", |
| | | orderType: "", |
| | | orderStatus: "", |
| | | createType: "", |
| | | creater: "", |
| | | createDate: "", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "ä»åº", field: "warehouseId", type: "select", dataKey: "warehouses", data: [] }, |
| | | { title: "åæ®ç¼å·", field: "inboundOrderNo", type: "like" }, |
| | | { title: "䏿¸¸åæ®ç¼å·", field: "upperOrderNo", type: "like" }, |
| | | { |
| | | title: "åæ®ç±»å", |
| | | field: "orderType", |
| | | type: "select", |
| | | dataKey: "inOrderType", |
| | | data: [], |
| | | }, |
| | | { |
| | | title: "åæ®ç¶æ", |
| | | field: "orderStatus", |
| | | type: "select", |
| | | dataKey: "inboundState", |
| | | data: [], |
| | | }, |
| | | { title: "åæ®ç±»å", field: "orderType", type: "select", dataKey: "inOrderTypeEnum", data: [], }, |
| | | ], |
| | | [ |
| | | { |
| | | title: "å建æ¹å¼", |
| | | field: "createType", |
| | | type: "select", |
| | | dataKey: "createType", |
| | | data: [], |
| | | }, |
| | | { title: "å建è
", field: "creater", type: "like" }, |
| | | { title: "ç¶æ", field: "orderStatus", type: "select", dataKey: "inboundState", data: [], }, |
| | | { title: "å建æ¶é´", field: "createDate", type: "datetime" }, |
| | | { title: "æå±ä»åº", field: "warehouseId",type: "selectList",dataKey: "warehouses",data: [],} |
| | | ], |
| | | ] |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "warehouseId", |
| | | title: "ä»åº", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "warehouses", data: [] } |
| | | }, |
| | | { |
| | | field: "inboundOrderNo", |
| | | title: "åæ®ç¼å·", |
| | | type: "string", |
| | | width: 120, |
| | | width: 200, |
| | | align: "left", |
| | | link: true, |
| | | }, |
| | | { |
| | | field: "upperOrderNo", |
| | |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "warehouseId", |
| | | title: "ä»åº", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | bind:{key: "warehouses", data: []} |
| | | }, |
| | | { |
| | | field: "orderType", |
| | | title: "åæ®ç±»å", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | bind: { key: "inOrderType", data: [] }, |
| | | bind: { key: "inOrderTypeEnum", data: [] }, |
| | | }, |
| | | { |
| | | field: "orderStatus", |
| | | field: "inboundOrderStatus", |
| | | title: "åæ®ç¶æ", |
| | | type: "decimal", |
| | | width: 90, |
| | |
| | | bind: { key: "inboundState", data: [] }, |
| | | }, |
| | | { |
| | | field: "createType", |
| | | title: "å建æ¹å¼", |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 120, |
| | | width: 150, |
| | | align: "left", |
| | | bind: { key: "createType", data: [] }, |
| | | }, |
| | | { |
| | | field: "creater", |
| | |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "å
¥åºåæç»", |
| | | table: "InboundOrderDetail", |
| | | columns: [ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderId", |
| | | title: "å
¥åºå主é®", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | hidden: true, |
| | | }, |
| | | { |
| | | field: "materielCode", |
| | | title: "ç©æç¼å·", |
| | | type: "select", |
| | | width: 150, |
| | | align: "left", |
| | | edit: { type: "" }, |
| | | required: true, |
| | | }, |
| | | { |
| | | field: "materielName", |
| | | title: "ç©æåç§°", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materielSpec", |
| | | title: "ç©æè§æ ¼", |
| | | type: "select", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "batchNo", |
| | | title: "æ¹æ¬¡å·", |
| | | type: "decimal", |
| | | width: 90, |
| | | align: "left", |
| | | edit: { type: "" }, |
| | | required: true, |
| | | }, |
| | | { |
| | | field: "orderQuantity", |
| | | title: "åæ®æ°é", |
| | | type: "decimal", |
| | | width: 90, |
| | | align: "left", |
| | | edit: { type: "number" }, |
| | | required: true, |
| | | }, |
| | | { |
| | | field: "receiptQuantity", |
| | | title: "ç»çæ°é", |
| | | type: "int", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "overInQuantity", |
| | | title: "䏿¶æ°é", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderDetailStatus", |
| | | title: "订åæç»ç¶æ", |
| | | type: "string", |
| | | width: 180, |
| | | align: "left", |
| | | bind: { key: "orderDetailStatusEnum", data: [] }, |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | ], |
| | | sortName: "id", |
| | | key: "id", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "", |
| | | }); |
| | | return { |
| | | table, |
| | |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| | | |
| | | </script> |
| | |
| | | |
| | | <template> |
| | | <view-grid |
| | | ref="grid" |
| | | :columns="columns" |
| | | :detail="detail" |
| | | :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" |
| | | :searchFormFields="searchFormFields" |
| | | :searchFormOptions="searchFormOptions" |
| | | :table="table" |
| | | :extend="extend" |
| | | > |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/inbound/inboundOrderDetail.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "å
¥åºåæç»", |
| | | name: "inboundOrderDetail", |
| | | url: "/InboundOrderDetail/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | deviceCode: "", |
| | | deviceName: "", |
| | | deviceType: "", |
| | | deviceStatus: "", |
| | | deviceIp: "", |
| | | devicePort: "", |
| | | devicePlcType: "", |
| | | deviceRemark: "", |
| | | }); |
| | | const editFormOptions = ref([ |
| | | [ |
| | | { |
| | | title: "设å¤ç¼å·", |
| | | required: true, |
| | | field: "deviceCode", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "设å¤åç§°", |
| | | required: true, |
| | | field: "deviceName", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "设å¤ç±»å", |
| | | required: true, |
| | | field: "deviceType", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "设å¤ç¶æ", |
| | | required: true, |
| | | field: "deviceStatus", |
| | | type: "string", |
| | | }, |
| | | ], |
| | | [ |
| | | { title: "设å¤IP", required: true, field: "deviceIp", type: "string" }, |
| | | { |
| | | title: "设å¤ç«¯å£", |
| | | required: true, |
| | | field: "devicePort", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "PLCç±»å", |
| | | required: true, |
| | | field: "devicePlcType", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "夿³¨", |
| | | field: "deviceRemark", |
| | | type: "string", |
| | | }, |
| | | ], |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | deviceCode: "", |
| | | deviceType: "", |
| | | deviceStatus: "", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "设å¤ç¼å·", field: "deviceCode" }, |
| | | { title: "设å¤ç±»å", field: "deviceType" }, |
| | | { title: "设å¤ç¶æ", field: "deviceStatus" }, |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderId", |
| | | title: "å
¥åºå主é®", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materielCode", |
| | | title: "ç©æç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materielName", |
| | | title: "ç©æåç§°", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "batchNo", |
| | | title: "æ¹æ¬¡å·", |
| | | type: "decimal", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderQuantity", |
| | | title: "åæ®æ°é", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "receiptQuantity", |
| | | title: "ç»çæ°é", |
| | | type: "int", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "overInQuantity", |
| | | title: "䏿¶æ°é", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderDetailStatus", |
| | | title: "订åæç»ç¶æ", |
| | | type: "string", |
| | | width: 180, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| | | |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/inbound/inboundOrderDetail.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "æ°åå
¥åºåæç»", |
| | | name: "inboundOrderDetail", |
| | | url: "/InboundOrderDetail/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | orderId: "", |
| | | detailId: "", |
| | | barCode: "", |
| | | materielCode: "", |
| | | materielName: "", |
| | | batchNo: "", |
| | | orderDetailStatus: "", |
| | | createDate: "", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "å
¥åºå", field: "orderId", type: "like" }, |
| | | { title: "䏿¸¸æç»Id", field: "detailId", type: "like" }, |
| | | { title: "ç©ææ¡ç ", field: "barCode", type: "like" }, |
| | | { title: "ç©æç¼å·", field: "materielCode", type: "like" }, |
| | | ], |
| | | [ |
| | | { title: "ç©æåç§°", field: "materielName", type: "like" }, |
| | | { title: "ç©ææ¹æ¬¡", field: "batchNo", type: "like" }, |
| | | { title: "ç¶æ", field: "orderDetailStatus", type: "select", dataKey: "inboundState", data: [], }, |
| | | { title: "å建æ¶é´", field: "createDate", type: "datetime", }, |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderId", |
| | | title: "å
¥åºå", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "detailId", |
| | | title: "䏿¸¸æç»Id", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "barCode", |
| | | title: "ç©ææ¡ç ", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialCode", |
| | | title: "ç©æç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialName", |
| | | title: "ç©æåç§°", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialLot", |
| | | title: "ç©ææ¹æ¬¡", |
| | | type: "decimal", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialWide", |
| | | title: "å¹
宽", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialThick", |
| | | title: "å·å¾", |
| | | type: "int", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialWeight", |
| | | title: "éé", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialSpec", |
| | | title: "è§æ ¼", |
| | | type: "string", |
| | | width: 180, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderQuantity", |
| | | title: "åæ®æ°é", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "bindQuantity", |
| | | title: "ç»çæ°é", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "inQuantity", |
| | | title: "å·²å
¥åºæ°é", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderDetailStatus", |
| | | title: "æç»ç¶æ", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "unit", |
| | | title: "åä½", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/inbound/mesProInOrderInfo.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "MESæå/åæåå", |
| | | name: "mesProInOrderInfo", |
| | | url: "/MesProInOrderInfo/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | warehouseId:"", |
| | | productOrderNo:"", |
| | | mESProOrderType:"", |
| | | mESProOrderStatus:"", |
| | | materialCode:"", |
| | | materialLot:"", |
| | | proPackCode:"", |
| | | createDate:"", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "ä»åº", field: "warehouseId", type: "select", dataKey: "warehouses", data: [], }, |
| | | { title: "ç产订åç¼ç ", field: "productOrderNo", type: "like" }, |
| | | { title: "订åç±»å", field: "mESProOrderType", type: "select", dataKey: "inOrderTypeEnum", data: [], }, |
| | | { title: "åæ®ç¶æ", field: "mESProInStatus", type: "select", dataKey: "inboundState", data: [], }, |
| | | ], |
| | | [ |
| | | { title: "ç©æç¼å·", field: "materialCode", type: "like" }, |
| | | { title: "ç©ææ¹æ¬¡", field: "materialLot", type: "like" }, |
| | | { title: "çº¸ç®±ç©æç¼ç ", field: "proPackCode", type: "like" }, |
| | | { title: "å建æ¶é´", field: "createDate", type: "datetime" }, |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "warehouseId", |
| | | title: "ä»åº", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "warehouses", data: [] } |
| | | }, |
| | | { |
| | | field: "productOrderNo", |
| | | title: "ç产订åç¼ç ", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "processNum", |
| | | title: "å·¥åºåºå·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "mesProOrderType", |
| | | title: "订åç±»å", |
| | | type: "select", |
| | | width: 150, |
| | | align: "left", |
| | | bind: { key: "inOrderTypeEnum", data: [] }, |
| | | }, |
| | | { |
| | | field: "processNum", |
| | | title: "æ´¾åå·¥åç¼ç ", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialCode", |
| | | title: "ç©æç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialLot", |
| | | title: "ç©ææ¹æ¬¡", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "gradeCode", |
| | | title: "ç©æç级", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "proQuantity", |
| | | title: "ç©ææ°é", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "barCode", |
| | | title: "ç©ææ¡ç ", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "thickness", |
| | | title: "å·å¾", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "wide", |
| | | title: "å¹
宽", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "weight", |
| | | title: "éé", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "proPackCode", |
| | | title: "æåå
æçº¸ç®±ç©æç¼ç ", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "length", |
| | | title: "ç®±é¿", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "width", |
| | | title: "箱宽", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "height", |
| | | title: "ç®±é«", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "mesProInStatus", |
| | | title: "åæ®ç¶æ", |
| | | type: "decimal", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "inboundState", data: [] }, |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "å
¥åºåæç»", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/inbound/proDeliverBackOrder.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "æåéå®éè´§å
¥åºå", |
| | | name: "proDeliverBackOrder", |
| | | url: "/ProDeliverBackOrder/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | [ |
| | | { |
| | | title: "ä»åº", |
| | | required: true, |
| | | field: "warehouseId", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "WMSåæ®ç¼å·", |
| | | required: true, |
| | | field: "deliveryBackInCode", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "æåéå®éè´§åå·", |
| | | required: true, |
| | | field: "deliveryBackCode", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "订åç±»å", |
| | | required: true, |
| | | field: "orderType", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "æä½åå·¥", |
| | | required: true, |
| | | field: "employeeName", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "ç¶æ", |
| | | required: true, |
| | | field: "deliveryBackStatus", |
| | | type: "decimal", |
| | | }, |
| | | { |
| | | title: "夿³¨", |
| | | required: false, |
| | | field: "remark", |
| | | type: "string", |
| | | }, |
| | | ], |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | warehouseId: "", |
| | | deliveryBackInCode: "", |
| | | deliveryBackCode: "", |
| | | orderType: "", |
| | | employeeName: "", |
| | | deliveryBackStatus: "", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "ä»åº", field: "warehouseId", type: "select", dataKey: "warehouses", data: [] }, |
| | | { title: "WMSåå·", field: "deliveryBackInCode", type: "like" }, |
| | | { title: "æååå·", field: "deliveryBackCode", type: "like" }, |
| | | { title: "订åç±»å", field: "orderType", type: "select", dataKey: "inOrderTypeEnum", data: [] }, |
| | | ], |
| | | [ |
| | | { title: "æä½åå·¥", field: "employeeName", type: "like" }, |
| | | { title: "ç¶æ", field: "deliveryBackStatus", type: "select", dataKey: "inboundState", data: [] }, |
| | | { title: "å建æ¶é´", field: "createDate", type: "datetime" }, |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "warehouseId", |
| | | title: "ä»åº", |
| | | type: "string", |
| | | width: 70, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "deliveryBackInCode", |
| | | title: "WMSåå·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "deliveryBackCode", |
| | | title: "æååå·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderType", |
| | | title: "订åç±»å", |
| | | type: "select", |
| | | width: 150, |
| | | align: "left", |
| | | bind: { key: "inOrderTypeEnum", data: [] }, |
| | | }, |
| | | { |
| | | field: "employeeName", |
| | | title: "æä½åå·¥", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "deliveryBackStatus", |
| | | title: "ç¶æ", |
| | | type: "select", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "inboundState", data: [] }, |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/inbound/proDeliverBackOrderDetail.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "æåéå®éè´§å
¥åºåæç»", |
| | | name: "proDeliverBackOrderDetail", |
| | | url: "/ProDeliverBackOrderDetail/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | [ |
| | | { |
| | | title: "头表", |
| | | required: true, |
| | | field: "deliverBackId", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "éå®åºåºåè´§åå·", |
| | | required: true, |
| | | field: "deliverCode", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "éå®åå·", |
| | | required: true, |
| | | field: "saleOrderNo", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "ç©ææ¡ç ", |
| | | required: true, |
| | | field: "barCode", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "ç©æç¼å·", |
| | | required: true, |
| | | field: "materialCode", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "ç©æåç§°", |
| | | required: true, |
| | | field: "materialName", |
| | | type: "string", |
| | | }, |
| | | ], |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | deliverBackId: "", |
| | | deliverCode: "", |
| | | saleOrderNo: "", |
| | | barCode: "", |
| | | materialCode: "", |
| | | materialName: "", |
| | | materialLot: "", |
| | | quantity: "", |
| | | customer: "", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "头表", field: "deliverBackId", type: "like" }, |
| | | { title: "åºåºåå·", field: "deliverCode", type: "like" }, |
| | | { title: "éå®åå·", field: "saleOrderNo", type: "like" }, |
| | | { title: "ç©ææ¡ç ", field: "barCode", type: "like" }, |
| | | ], |
| | | [ |
| | | { title: "ç©æç¼å·", field: "materialCode", type: "like" }, |
| | | { title: "ç©æåç§°", field: "materialName", type: "like" }, |
| | | { title: "ç©ææ¹æ¬¡", field: "materialLot", type: "like" }, |
| | | { title: "客æ·ç¼å·", field: "customer", type: "like" }, |
| | | ], |
| | | [ |
| | | { title: "ç¶æ", field: "deliverBackDetailStatus", type: "select", dataKey: "inboundState", data: [] }, |
| | | { title:"å建æ¶é´", field:"createDate", type:"datetime" }, |
| | | ] |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "deliverBackId", |
| | | title: "头表", |
| | | type: "string", |
| | | width: 70, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "deliverCode", |
| | | title: "åºåºåå·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "saleOrderNo", |
| | | title: "éå®åå·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "barCode", |
| | | title: "ç©ææ¡ç ", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialCode", |
| | | title: "ç©æç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materielName", |
| | | title: "ç©æåç§°", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialLot", |
| | | title: "ç©ææ¹æ¬¡", |
| | | type: "decimal", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "quantity", |
| | | title: "æ°é", |
| | | type: "decimal", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "customer", |
| | | title: "客æ·ç¼å·", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "backInboundQty", |
| | | title: "å·²å
¥åºæ°é", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "deliverBackDetailStatus", |
| | | title: "ç¶æ", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | bind: { key: "inboundState", data: [] }, |
| | | }, |
| | | { |
| | | field: "unit", |
| | | title: "åä½", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| | |
| | | |
| | | <template> |
| | | <view-grid |
| | | ref="grid" |
| | | :columns="columns" |
| | | :detail="detail" |
| | | :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" |
| | | :searchFormFields="searchFormFields" |
| | | :searchFormOptions="searchFormOptions" |
| | | :table="table" |
| | | :extend="extend" |
| | | > |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | <script> |
| | | import extend from "@/extension/inbound/purchaseOrder.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "éè´å", |
| | | cnName: "äºæéè´å", |
| | | name: "purchaseOrder", |
| | | url: "/PurchaseOrder/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | // orderType: "", |
| | | // inboundOrderNo: "", |
| | | // upperOrderNo: "", |
| | | // remark: "", |
| | | orderType: "", |
| | | inboundOrderNo: "", |
| | | upperOrderNo: "", |
| | | remark: "", |
| | | }); |
| | | const editFormOptions = ref([ |
| | | // [ |
| | | // { |
| | | // title: "åæ®ç±»å", |
| | | // required: true, |
| | | // field: "orderType", |
| | | // type: "select", |
| | | // dataKey: "inOrderType", |
| | | // data: [], |
| | | // }, |
| | | // { |
| | | // field: "inboundOrderNo", |
| | | // title: "åæ®ç¼å·", |
| | | // type: "string", |
| | | // }, |
| | | // { |
| | | // title: "䏿¸¸åæ®ç¼å·", |
| | | // field: "upperOrderNo", |
| | | // type: "string", |
| | | // }, |
| | | // { |
| | | // title: "夿³¨", |
| | | // field: "remark", |
| | | // type: "textarea", |
| | | // }, |
| | | // ], |
| | | [ |
| | | { |
| | | title: "åæ®ç±»å", |
| | | required: true, |
| | | field: "orderType", |
| | | type: "select", |
| | | dataKey: "inOrderType", |
| | | data: [], |
| | | }, |
| | | { |
| | | field: "inboundOrderNo", |
| | | title: "åæ®ç¼å·", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "䏿¸¸åæ®ç¼å·", |
| | | field: "upperOrderNo", |
| | | type: "string", |
| | | }, |
| | | { |
| | | title: "夿³¨", |
| | | field: "remark", |
| | | type: "textarea", |
| | | }, |
| | | ], |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | purchaseOrderNo: "", |
| | | purchaseOrderType: "", |
| | | purchaseOrderStatus: "", |
| | | inboundOrderNo: "", |
| | | upperOrderNo: "", |
| | | orderType: "", |
| | | orderStatus: "", |
| | | createType: "", |
| | | creater: "", |
| | | createDate: "", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "éè´åå·", field: "purchaseOrderNo", type: "like" }, |
| | | { |
| | | title: "åæ®ç±»å", |
| | | field: "purchaseOrderType", |
| | | type: "select", |
| | | dataKey: "purchaseType", |
| | | data: [], |
| | | }, |
| | | { |
| | | title: "åæ®ç¶æ", |
| | | field: "purchaseOrderStatus", |
| | | type: "select", |
| | | dataKey: "purchaseOrderStatus", |
| | | data: [], |
| | | }, |
| | | ] |
| | | { title: "ä»åº", field: "warehouseId", type: "select", dataKey: "warehouses", data: [], }, |
| | | { title: "åæ®ç¼å·", field: "inboundOrderNo", type: "like" }, |
| | | { title: "䏿¸¸åå·", field: "upperOrderNo", type: "like" }, |
| | | { title: "ç¶æ", field: "orderStatus", type: "select", dataKey: "inboundState", data: [], }, |
| | | ], |
| | | [ |
| | | {title: "å建æ¶é´",field: "createDate",type: "datetime",}, |
| | | ], |
| | | |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "warehouseId", |
| | | title: "ä»åº", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | bind: { key: "warehouses", data: [] }, |
| | | }, |
| | | { |
| | | field: "purchaseOrderNo", |
| | | title: "éè´åå·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | link: true, |
| | | }, |
| | | { |
| | | field: "purchaseOrderType", |
| | | title: "åæ®ç±»å", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | bind: { key: "", data: [{key:'S',value:"æ åå
¥åº"},{key:'V',value:"å¯å®è¡¥ç»å
¥åº"}] }, |
| | | }, |
| | | |
| | | { |
| | | field: "supplierCode", |
| | | title: "ä¾åºåç¼å·", |
| | | type: "string", |
| | | width: 120, |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderQuantity", |
| | | title: "éè´æ°é", |
| | | type: "decimal", |
| | | type: "int", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "purchaseOrderStatus", |
| | | title: "éè´åç¶æ", |
| | | title: "ç¶æ", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "purchaseOrderStatus", data: [] }, |
| | | bind: { key: "inboundState", data: [] }, |
| | | }, |
| | | { |
| | | field: "orderDate", |
| | | title: "ä¸åæ¥æ", |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 160, |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | |
| | | }, |
| | | { |
| | | field: "modifier", |
| | |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "éè´åæç»", |
| | | table: "InboundOrderDetail", |
| | | columns: [ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "purchaseOrderId", |
| | | title: "éè´å主é®", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | hidden: true, |
| | | }, |
| | | { |
| | | field: "rowNo", |
| | | title: "è¡å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left" |
| | | }, |
| | | { |
| | | field: "materielCode", |
| | | title: "ç©æç¼å·", |
| | | type: "select", |
| | | width: 150, |
| | | align: "left", |
| | | edit: { type: "" }, |
| | | required: true, |
| | | }, |
| | | { |
| | | field: "materielName", |
| | | title: "ç©æåç§°", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left" |
| | | }, |
| | | { |
| | | field: "materielSpec", |
| | | title: "ç©æè§æ ¼", |
| | | type: "select", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | // { |
| | | // field: "batchNo", |
| | | // title: "æ¹æ¬¡å·", |
| | | // type: "decimal", |
| | | // width: 90, |
| | | // align: "left", |
| | | // edit: { type: "" }, |
| | | // required: true, |
| | | // }, |
| | | { |
| | | field: "purchaseDetailQuantity", |
| | | title: "åæ®æ°é", |
| | | type: "decimal", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field:"purchaseDetailReceiveQty", |
| | | title: "å·²æ¶æ°é", |
| | | type: "decimal", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "unit", |
| | | title: "åä½", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "warehouseId", |
| | | title: "ä»åº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | bind: { key: "warehouses", data: [] }, |
| | | }, |
| | | { |
| | | field: "purchaseDetailStatus", |
| | | title: "订åæç»ç¶æ", |
| | | type: "string", |
| | | width: 180, |
| | | align: "left", |
| | | bind: { key: "purchaseOrderStatus", data: [] }, |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | ], |
| | | cnName: "#detailCnName", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "id", |
| | | key: "id", |
| | | }); |
| | |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| | | |
| | | </script> |
| | |
| | | <!-- |
| | | *Authorï¼jxx |
| | | *Contactï¼283591387@qq.com |
| | | *代ç ç±æ¡æ¶çæ,任使´æ¹é½å¯è½å¯¼è´è¢«ä»£ç çæå¨è¦ç |
| | | *ä¸å¡è¯·å¨@/extension/widesea_wcs/order/Dt_PurchaseOrderDetail.jsæ¤å¤ç¼å |
| | | --> |
| | | <template> |
| | | <view-grid ref="grid" |
| | | :columns="columns" |
| | | :detail="detail" |
| | | :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" |
| | | :searchFormFields="searchFormFields" |
| | | :searchFormOptions="searchFormOptions" |
| | | :table="table" |
| | | :extend="extend"> |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/inbound/purchaseOrderDetail.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: 'id', |
| | | footer: "Foots", |
| | | cnName: 'éè´åæç»', |
| | | name: 'purchaseOrderDetail', |
| | | url: "/PurchaseOrderDetail/", |
| | | sortName: "id" |
| | | }); |
| | | const editFormFields = ref({}); |
| | | const editFormOptions = ref([]); |
| | | const searchFormFields = ref({}); |
| | | const searchFormOptions = ref([]); |
| | | const columns = ref([{field:'id',title:'主é®',type:'int',width:110,hidden:true,readonly:true,require:true,align:'left'}, |
| | | {field:'purchaseOrderId',title:'头表主é®',type:'int',width:110,require:true,align:'left',sort:true}, |
| | | {field:'rowNo',title:'è¡å·',type:'int',width:110,require:true,align:'left'}, |
| | | {field:'materielCode',title:'ç©æç¼å·',type:'string',width:110,require:true,align:'left'}, |
| | | {field:'purchaseDetailStatus',title:'éè´åæç»ç¶æ',type:'int',width:110,require:true,align:'left'}, |
| | | {field:'warehouseId',title:'WarehouseId',type:'int',width:110,require:true,align:'left'}, |
| | | {field:'purchaseDetailQuantity',title:'PurchaseDetailQuantity',type:'float',width:110,require:true,align:'left'}, |
| | | {field:'unit',title:'Unit',type:'string',width:110,require:true,align:'left'}, |
| | | {field:'creater',title:'å建è
',type:'string',width:110,require:true,align:'left'}, |
| | | {field:'createDate',title:'å建æ¶é´',type:'datetime',width:150,require:true,align:'left',sort:true}, |
| | | {field:'codifier',title:'ä¿®æ¹äºº',type:'string',width:100,align:'left'}, |
| | | {field:'modifyDate',title:'ä¿®æ¹æ¥æ',type:'datetime',width:150,align:'left',sort:true}]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "#detailTable", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "" |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| | | import extend from "@/extension/inbound/purchaseOrderDetail.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "äºæéè´åæç»", |
| | | name: "purchaseOrderDetail", |
| | | url: "/PurchaseOrderDetail/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | purchaseOrderId: "", |
| | | detailId: "", |
| | | barCode: "", |
| | | materielCode: "", |
| | | materielName: "", |
| | | purchaseDetailStatus: "", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "头表", field: "purchaseOrderId", type: "like" }, |
| | | { title: "䏿¸¸æç»Id", field: "detailId", type: "like" }, |
| | | { title: "ç©ææ¡ç ", field: "barCode", type: "like" }, |
| | | { title: "ç©æç¼å·", field: "materielCode", type: "like" }, |
| | | ], |
| | | [ |
| | | { title: "ç©æåç§°", field: "materielName", type: "like" }, |
| | | { title: "ç¶æ", field: "purchaseDetailStatus", type: "select", dataKey: "inboundState", data: [] }, |
| | | ] |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "purchaseOrderId", |
| | | title: "头表", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "detailId", |
| | | title: "䏿¸¸æç»Id", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "barCode", |
| | | title: "ç©ææ¡ç ", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialCode", |
| | | title: "ç©æç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materielName", |
| | | title: "ç©æåç§°", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialLot", |
| | | title: "ç©ææ¹æ¬¡", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "purchaseDetailQuantity", |
| | | title: "æ°é", |
| | | type: "int", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "purchaseDetailWide", |
| | | title: "å¹
宽", |
| | | type: "int", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "purchaseDetailThickness", |
| | | title: "å·å¾", |
| | | type: "int", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "purchaseDetailWeight", |
| | | title: "éé", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materielSpec", |
| | | title: "ç©æè§æ ¼", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "purchaseDetailStatus", |
| | | title: "æç»ç¶æ", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "inboundState", data: [] }, |
| | | }, |
| | | { |
| | | field: "purchaseDetailInboundQty", |
| | | title: "å·²å
¥åºæ°é", |
| | | type: "int", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "unit", |
| | | title: "åä½", |
| | | type: "int", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "#detailCnName", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "id", |
| | | key: "id", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/inbound/returnBSTOrder.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "BSTéæå", |
| | | name: "returnBSTOrder", |
| | | url: "/returnBSTOrder/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | warehouseId:"", |
| | | paperWreturnId:"", |
| | | returnInboundNo:"", |
| | | paperWreturnNo:"", |
| | | returnDate:"", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "ä»åº", field: "warehouseId", type: "select", dataKey: "warehouses", data: [] }, |
| | | { title: "éæåæ¥æºID", field: "paperWreturnId", type: "like" }, |
| | | { title: "WMSåå·", field: "returnInboundNo", type: "like" }, |
| | | { title: "éæåå·", field: "paperWreturnNo", type: "like", }, |
| | | ], |
| | | [ |
| | | { title: "éææ¥æ", field: "returnDate", type: "datetime", } |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "warehouseId", |
| | | title: "ä»åº", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "warehouses", data: [] } |
| | | }, |
| | | { |
| | | field: "paperWreturnId", |
| | | title: "éæåæ¥æºID", |
| | | type: "int", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "returnInboundNo", |
| | | title: "WMSåæ®ç¼å·", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "paperWreturnNo", |
| | | title: "éæåç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "employeeName", |
| | | title: "éæåå·¥", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "totalPaperWreturnLength", |
| | | title: "éææ»é¿åº¦", |
| | | type: "decimal", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "returnOrderStatus", |
| | | title: "éæåç¶æ", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "wreturnDate", |
| | | title: "éææ¥æ", |
| | | type: "date", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "å
¥åºåæç»", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/inbound/returnBSTOrderDetail.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | import { data } from "vue-barcode"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "BSTéæåæç»", |
| | | name: "returnBSTOrderDetail", |
| | | url: "/ReturnBSTOrderDetail/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | returnBSTOrderId:"", |
| | | paperWreturnId:"", |
| | | materialId:"", |
| | | barcode:"", |
| | | materialNo:"", |
| | | materialName:"", |
| | | seqNo:"", |
| | | returnBSTOrderDetailStatus:"", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "头表", field: "returnBSTOrderId", type: "like" }, |
| | | { title: "éææ¥æºID", field: "paperWreturnId", type: "like" }, |
| | | { title: "ç©ææ¥æºID", field: "materialId", type: "like" }, |
| | | { title: "ç©ææ¡ç ", field: "barcode", type: "like" }, |
| | | |
| | | ], |
| | | [ |
| | | { title: "ç©æç¼å·", field: "materialNo", type: "like" }, |
| | | { title: "ç©æåç§°", field: "materialName", type: "like" }, |
| | | { title: "æ¹æ¬¡åºåå·", field: "seqNo", type: "like" }, |
| | | { title: "ç¶æ", field: "returnBSTOrderDetailStatus", type: "select", dataKey: "inboundState", data: [], }, |
| | | ], |
| | | [ |
| | | { title: "å建æ¶é´", field: "createDate", type: "datetime" }, |
| | | ] |
| | | |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "returnBSTOrderId", |
| | | title: "头表", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "paperWreturnId", |
| | | title: "éææ¥æºID", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialId", |
| | | title: "ç©ææ¥æºID", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "barcode", |
| | | title: "ç©ææ¡ç ", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialNo", |
| | | title: "ç©æç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialName", |
| | | title: "ç©æåç§°", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "seqNo", |
| | | title: "æ¹æ¬¡åºåå·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "unit", |
| | | title: "åä½", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialWide", |
| | | title: "å¹
宽", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialThick", |
| | | title: "ç´å¾", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "procurementLength", |
| | | title: "éæé¿åº¦", |
| | | type: "decimal", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "qty", |
| | | title: "éææ°é", |
| | | type: "decimal", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "returnBSTOrderDetailStatus", |
| | | title: "ç¶æ", |
| | | type: "select", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "inboundState", data: [] }, |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "å
¥åºåæç»", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/outbound/outBSTPickInfo.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | import { data } from "vue-barcode"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "åæéé¢æä¿¡æ¯", |
| | | name: "outBSTPickInfo", |
| | | url: "/OutBSTPickInfo/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "åºåºä¸»è¡¨ID", field: "outBSTOrderId", type: "like" }, |
| | | { title: "å
³è主表ID", field: "boardMpsId", type: "like" }, |
| | | { title: "ç©ææ¥æºID", field: "materialId", type: "like" }, |
| | | { title: "ç©æç¼å·", field: "materialNo", type: "like" }, |
| | | ], |
| | | [ |
| | | { title: "ç©æåç§°", field: "materialName", type: "like" }, |
| | | { title: "ç¶æ", field: "outBSTOrderDetailStatus", type: "select", dataKey: "outboundStatusEnum", data: [] }, |
| | | { title: "å建æ¶é´", field: "createDate", type: "datetime" }, |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "outBSTOrderId", |
| | | title: "åºåºä¸»è¡¨ID", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "boardMpsId", |
| | | title: "å
³èç主表ID", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "width", |
| | | title: "å¹
宽", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "xqLen", |
| | | title: "éæ±é¿åº¦", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "totalUsage", |
| | | title: "æ»ç¨é", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialId", |
| | | title: "ç©ææ¥æºID", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialNo", |
| | | title: "ç©æç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialName", |
| | | title: "ç©æåç§°", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "procurementLength", |
| | | title: "éè´é¿åº¦", |
| | | type: "string", |
| | | width: 110, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "assignTotalUsage", |
| | | title: "å·²åé
ç¨é", |
| | | type: "string", |
| | | width: 110, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "outTotalUsage", |
| | | title: "å·²åºç¨é", |
| | | type: "string", |
| | | width: 110, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "outBSTOrderDetailStatus", |
| | | title: "ç¶æ", |
| | | type: "select", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "outboundStatusEnum", data: [] }, |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "å
¥åºåæç»", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| | |
| | | title: "åæ®ç±»å", |
| | | field: "orderType", |
| | | type: "select", |
| | | dataKey: "outOrderType", |
| | | dataKey: "outOrderTypeEnum", |
| | | data: [], |
| | | }, |
| | | |
| | |
| | | {title: "è´§ä½ç¼å·",field: "locationCode",type: "like",}, |
| | | { title: "æçç¼å·", field: "palletCode", type: "like" }, |
| | | { title: "ä»»å¡å·", field: "taskNum", type: "like" }, |
| | | { title: "ç¶æ", field: "status", type: "select",dataKey:"outLockStockStatusEnum", data:[]}, |
| | | { title: "ç¶æ", field: "status", type: "select",dataKey:"outboundStatusEnum", data:[]}, |
| | | ], |
| | | [ |
| | | { title: "å建æ¶é´", field: "createDate", type: "datetime" }, |
| | | ] |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | |
| | | }, |
| | | { |
| | | field: "orderType", |
| | | title: "åæ®ç±»å", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | bind: { key: "outOrderTypeEnum", data: [] }, |
| | | }, |
| | | { |
| | | field: "orderDetailId", |
| | | title: "åæ®æç»ä¸»é®", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materielId", |
| | | title: "ç©æid", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "batchNo", |
| | |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderType", |
| | | title: "åæ®ç±»å", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | bind: { key: "outOrderType", data: [] }, |
| | | }, |
| | | { |
| | | field: "materielName", |
| | | title: "ç©æåç§°", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | |
| | | }, |
| | | { |
| | | field: "stockId", |
| | | title: "åºå主é®", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "orderQuantity", |
| | |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "productionDate", |
| | | title: "çäº§æ¥æ", |
| | | field: "machineName", |
| | | title: "æºå°ä½ç½®", |
| | | type: "string", |
| | | width: 160, |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "effectiveDate", |
| | | title: "æææ", |
| | | field: "makeCode", |
| | | title: "å å·¥ä¸å¿", |
| | | type: "string", |
| | | width: 160, |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | |
| | | { |
| | | field: "status", |
| | | title: "ç¶æ", |
| | | type: "select", |
| | | width: 100, |
| | | align: "left", |
| | | bind: { key: "outboundStatusEnum", data: [] }, |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | bind:{key:"outLockStockStatusEnum", data: []} |
| | | hidden: true, |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | hidden: true, |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/outbound/proDeliveryOrder.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "éå®åºåºå", |
| | | name: "proDeliveryOrder", |
| | | url: "/ProDeliveryOrder/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | warehouseId: "", |
| | | proDeliveryCode: "", |
| | | deliveryCode: "", |
| | | deliveryType: "", |
| | | proDeliveryStatus: "", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "ä»åº", field: "warehouseId", type: "select", dataKey: "warehouses", data: [] }, |
| | | { title: "WMSåå·", field: "proDeliveryCode", type: "like" }, |
| | | { title: "åºåºåå·", field: "deliveryCode", type: "like" }, |
| | | { title: "订åç±»å", field: "deliveryType", type: "select", dataKey: "outOrderTypeEnum", data: [] }, |
| | | ], |
| | | [ |
| | | { title: "ç¶æ", field: "proDeliveryStatus", type: "select", dataKey: "outboundStatusEnum", data: [] }, |
| | | ], |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "warehouseId", |
| | | title: "ä»åº", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "warehouses", data: [] } |
| | | }, |
| | | { |
| | | field: "proDeliveryCode", |
| | | title: "WMSåå·", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "deliveryCode", |
| | | title: "åºåºåå·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "deliveryType", |
| | | title: "订åç±»å", |
| | | type: "select", |
| | | width: 150, |
| | | align: "left", |
| | | bind: { key: "outOrderTypeEnum", data: [] }, |
| | | }, |
| | | { |
| | | field: "employeeName", |
| | | title: "å建åå·¥", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "proDeliveryStatus", |
| | | title: "ç¶æ", |
| | | type: "decimal", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "outboundStatusEnum", data: [] }, |
| | | }, |
| | | { |
| | | field: "planDate", |
| | | title: "计å颿æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "details", |
| | | title: "éè´å表", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "remark", |
| | | title: "夿³¨", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "å
¥åºåæç»", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" |
| | | :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" |
| | | :table="table" :extend="extend"> |
| | | </view-grid> |
| | | </template> |
| | | <script> |
| | | import extend from "@/extension/outbound/proDeliveryOrderDetail.js"; |
| | | import { ref, defineComponent } from "vue"; |
| | | export default defineComponent({ |
| | | setup() { |
| | | const table = ref({ |
| | | key: "id", |
| | | footer: "Foots", |
| | | cnName: "éå®åºåºåæç»", |
| | | name: "proDeliveryOrderDetail", |
| | | url: "/ProDeliveryOrderDetail/", |
| | | sortName: "id", |
| | | }); |
| | | const editFormFields = ref({ |
| | | |
| | | }); |
| | | const editFormOptions = ref([ |
| | | |
| | | ]); |
| | | const searchFormFields = ref({ |
| | | proDeliveryId: "", |
| | | detailId: "", |
| | | saleOrderNo: "", |
| | | customer: "", |
| | | materialCode: "", |
| | | materielName: "", |
| | | materialLot: "", |
| | | proDeliveryDetailStatus: "", |
| | | }); |
| | | const searchFormOptions = ref([ |
| | | [ |
| | | { title: "头表", field: "proDeliveryId", type: "like" }, |
| | | { title: "åºåºæç»ID", field: "detailId", type: "like" }, |
| | | { title: "éå®åå·", field: "saleOrderNo", type: "like" }, |
| | | { title: "客æ·ç¼å·", field: "customer", type: "like" }, |
| | | ], |
| | | [ |
| | | { title: "ç©æç¼å·", field: "materialCode", type: "like" }, |
| | | { title: "ç©æåç§°", field: "materialName", type: "like" }, |
| | | { title: "ç©ææ¹æ¬¡", field: "materialLot", type: "like" }, |
| | | { title: "ç¶æ", field: "proDeliveryDetailStatus", type: "select", dataKey: "outboundStatusEnum", data: [] }, |
| | | ], |
| | | |
| | | ]); |
| | | const columns = ref([ |
| | | { |
| | | field: "id", |
| | | title: "Id", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | readonly: true, |
| | | require: true, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "proDeliveryId", |
| | | title: "头表", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "detailId", |
| | | title: "åºåºæç»ID", |
| | | type: "string", |
| | | width: 200, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "saleOrderNo", |
| | | title: "éå®åå·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "customer", |
| | | title: "客æ·ç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialCode", |
| | | title: "ç©æç¼å·", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materielName", |
| | | title: "ç©æåç§°", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "materialLot", |
| | | title: "ç©ææ¹æ¬¡", |
| | | type: "string", |
| | | width: 150, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "quantity", |
| | | title: "æ°é", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "unit", |
| | | title: "åä½", |
| | | type: "string", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "assignTotalUsage", |
| | | title: "å·²åé
éæ±æ°é", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "outTotalUsage", |
| | | title: "å·²åºéæ±æ°é", |
| | | type: "decimal", |
| | | width: 120, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "proDeliveryDetailStatus", |
| | | title: "ç¶æ", |
| | | type: "decimal", |
| | | width: 90, |
| | | align: "left", |
| | | bind: { key: "outboundStatusEnum", data: [] }, |
| | | }, |
| | | { |
| | | field: "creater", |
| | | title: "å建人", |
| | | type: "string", |
| | | width: 90, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "createDate", |
| | | title: "å建æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifier", |
| | | title: "ä¿®æ¹äºº", |
| | | type: "string", |
| | | width: 100, |
| | | align: "left", |
| | | }, |
| | | { |
| | | field: "modifyDate", |
| | | title: "ä¿®æ¹æ¶é´", |
| | | type: "datetime", |
| | | width: 160, |
| | | align: "left", |
| | | }, |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: "å
¥åºåæç»", |
| | | table: "", |
| | | columns: [], |
| | | sortName: "", |
| | | key: "", |
| | | }); |
| | | return { |
| | | table, |
| | | extend, |
| | | editFormFields, |
| | | editFormOptions, |
| | | searchFormFields, |
| | | searchFormOptions, |
| | | columns, |
| | | detail, |
| | | }; |
| | | }, |
| | | }); |
| | | </script> |
| | |
| | | { |
| | | "Version": 1, |
| | | "WorkspaceRootPath": "E:\\GET\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\", |
| | | "WorkspaceRootPath": "C:\\Users\\Administrator\\Desktop\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\", |
| | | "Documents": [ |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{D11C804C-2FF4-4C18-A3EE-2F0574427BB3}|WIDESEA_BasicService\\WIDESEA_BasicService.csproj|e:\\get\\longdeliliku\\\u9879\u76EE\u4EE3\u7801\\wms\\wmsservices\\widesea_basicservice\\base\\locationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{D11C804C-2FF4-4C18-A3EE-2F0574427BB3}|WIDESEA_BasicService\\WIDESEA_BasicService.csproj|solutionrelative:widesea_basicservice\\base\\locationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\get\\longdeliliku\\\u9879\u76EE\u4EE3\u7801\\wms\\wmsservices\\widesea_taskinfoservice\\taskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\taskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\get\\longdeliliku\\\u9879\u76EE\u4EE3\u7801\\wms\\wmsservices\\widesea_taskinfoservice\\assigninboundtasklocation_bc.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\assigninboundtasklocation_bc.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{AF8F3D65-1D75-4B8F-AFD9-4150E591C44D}|WIDESEA_Common\\WIDESEA_Common.csproj|c:\\users\\administrator\\desktop\\longdeliliku\\\u9879\u76EE\u4EE3\u7801\\wms\\wmsservices\\widesea_common\\taskenum\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{AF8F3D65-1D75-4B8F-AFD9-4150E591C44D}|WIDESEA_Common\\WIDESEA_Common.csproj|solutionrelative:widesea_common\\taskenum\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | } |
| | | ], |
| | | "DocumentGroupContainers": [ |
| | |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 0, |
| | | "Title": "LocationInfoService.cs", |
| | | "DocumentMoniker": "E:\\GET\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_BasicService\\Base\\LocationInfoService.cs", |
| | | "RelativeDocumentMoniker": "WIDESEA_BasicService\\Base\\LocationInfoService.cs", |
| | | "ToolTip": "E:\\GET\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_BasicService\\Base\\LocationInfoService.cs", |
| | | "RelativeToolTip": "WIDESEA_BasicService\\Base\\LocationInfoService.cs", |
| | | "ViewState": "AgIAAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", |
| | | "Title": "TaskStatusEnum.cs", |
| | | "DocumentMoniker": "C:\\Users\\Administrator\\Desktop\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_Common\\TaskEnum\\TaskStatusEnum.cs", |
| | | "RelativeDocumentMoniker": "WIDESEA_Common\\TaskEnum\\TaskStatusEnum.cs", |
| | | "ToolTip": "C:\\Users\\Administrator\\Desktop\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_Common\\TaskEnum\\TaskStatusEnum.cs", |
| | | "RelativeToolTip": "WIDESEA_Common\\TaskEnum\\TaskStatusEnum.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-09-11T09:31:06.62Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 2, |
| | | "Title": "AssignInboundTaskLocation_BC.cs", |
| | | "DocumentMoniker": "E:\\GET\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_TaskInfoService\\AssignInboundTaskLocation_BC.cs", |
| | | "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\AssignInboundTaskLocation_BC.cs", |
| | | "ToolTip": "E:\\GET\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_TaskInfoService\\AssignInboundTaskLocation_BC.cs", |
| | | "RelativeToolTip": "WIDESEA_TaskInfoService\\AssignInboundTaskLocation_BC.cs", |
| | | "ViewState": "AgIAAEoAAAAAAAAAAAAhwJMAAAARAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-09-11T07:40:25.502Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Bookmark", |
| | | "Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}" |
| | | }, |
| | | { |
| | | "$type": "Bookmark", |
| | | "Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 1, |
| | | "Title": "TaskService_Inbound.cs", |
| | | "DocumentMoniker": "E:\\GET\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_TaskInfoService\\TaskService_Inbound.cs", |
| | | "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\TaskService_Inbound.cs", |
| | | "ToolTip": "E:\\GET\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_TaskInfoService\\TaskService_Inbound.cs", |
| | | "RelativeToolTip": "WIDESEA_TaskInfoService\\TaskService_Inbound.cs", |
| | | "ViewState": "AgIAANABAAAAAAAAAAAAAOMBAABaAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-09-11T07:30:48.968Z", |
| | | "WhenOpened": "2025-11-16T11:09:41.55Z", |
| | | "EditorCaption": "" |
| | | } |
| | | ] |
| | |
| | | { |
| | | "Version": 1, |
| | | "WorkspaceRootPath": "E:\\GET\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\", |
| | | "WorkspaceRootPath": "C:\\Users\\Administrator\\Desktop\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\", |
| | | "Documents": [ |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\get\\longdeliliku\\\u9879\u76EE\u4EE3\u7801\\wms\\wmsservices\\widesea_taskinfoservice\\taskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\taskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{AF8F3D65-1D75-4B8F-AFD9-4150E591C44D}|WIDESEA_Common\\WIDESEA_Common.csproj|c:\\users\\administrator\\desktop\\longdeliliku\\\u9879\u76EE\u4EE3\u7801\\wms\\wmsservices\\widesea_common\\taskenum\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{AF8F3D65-1D75-4B8F-AFD9-4150E591C44D}|WIDESEA_Common\\WIDESEA_Common.csproj|solutionrelative:widesea_common\\taskenum\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | } |
| | | ], |
| | | "DocumentGroupContainers": [ |
| | |
| | | "DocumentGroups": [ |
| | | { |
| | | "DockedWidth": 200, |
| | | "SelectedChildIndex": 2, |
| | | "SelectedChildIndex": 1, |
| | | "Children": [ |
| | | { |
| | | "$type": "Bookmark", |
| | | "Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}" |
| | | }, |
| | | { |
| | | "$type": "Bookmark", |
| | | "Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}" |
| | | "Name": "ST:0:0:{3ae79031-e1bc-11d0-8f78-00a0c9110057}" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 0, |
| | | "Title": "TaskService_Inbound.cs", |
| | | "DocumentMoniker": "E:\\GET\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_TaskInfoService\\TaskService_Inbound.cs", |
| | | "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\TaskService_Inbound.cs", |
| | | "ToolTip": "E:\\GET\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_TaskInfoService\\TaskService_Inbound.cs", |
| | | "RelativeToolTip": "WIDESEA_TaskInfoService\\TaskService_Inbound.cs", |
| | | "ViewState": "AgIAANABAAAAAAAAAAAAAOMBAAAJAAAAAAAAAA==", |
| | | "Title": "TaskStatusEnum.cs", |
| | | "DocumentMoniker": "C:\\Users\\Administrator\\Desktop\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_Common\\TaskEnum\\TaskStatusEnum.cs", |
| | | "RelativeDocumentMoniker": "WIDESEA_Common\\TaskEnum\\TaskStatusEnum.cs", |
| | | "ToolTip": "C:\\Users\\Administrator\\Desktop\\LongDeLiLiKu\\\u9879\u76EE\u4EE3\u7801\\WMS\\WMSServices\\WIDESEA_Common\\TaskEnum\\TaskStatusEnum.cs", |
| | | "RelativeToolTip": "WIDESEA_Common\\TaskEnum\\TaskStatusEnum.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-09-11T07:30:48.968Z", |
| | | "WhenOpened": "2025-11-16T11:09:41.55Z", |
| | | "EditorCaption": "" |
| | | } |
| | | ] |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using Microsoft.AspNetCore.Mvc; |
| | | using WIDESEA_Core.BaseController; |
| | | using WIDESEA_IBasicService; |
| | | using WIDESEA_Model.Models; |
| | | |
| | | namespace WIDESEA_WMSServer.Controllers.Basic |
| | | { |
| | | /// <summary> |
| | | /// æ¥å£ä¿¡æ¯ |
| | | /// </summary> |
| | | [Route("api/ApiInfo")] |
| | | [ApiController] |
| | | public class ApiInfoController : ApiBaseController<IApiInfoService, Dt_ApiInfo> |
| | | { |
| | | public ApiInfoController(IApiInfoService service) : base(service) |
| | | { |
| | | } |
| | | } |
| | | } |
| | | |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | using Microsoft.AspNetCore.Mvc; |
| | | using WIDESEA_Core.BaseController; |
| | | using WIDESEA_IBasicService; |
| | | using WIDESEA_Model.Models; |
| | | |
| | | namespace WIDESEA_WMSServer.Controllers.Basic |
| | | { |
| | | /// <summary> |
| | | /// 客æ·ä¿¡æ¯ |
| | | /// </summary> |
| | | [Route("api/CustomerInfo")] |
| | | [ApiController] |
| | | public class CustomerInfoController : ApiBaseController<ICustomerInfoService, Dt_CustomerInfo> |
| | | { |
| | | public CustomerInfoController(ICustomerInfoService service) : base(service) |
| | | { |
| | | } |
| | | } |
| | | } |
| | | |