jcdm-main/src/main/java/com/jcdm/main/om/productionOrde/controller/OmProductionOrdeInfoController.java
@@ -66,6 +66,21 @@ private MiloService miloService; /** * 根据总成码查询工单 */ @GetMapping("/getProductionOrdeOneBySfcCode") public AjaxResult getProductionOrdeOneBySfcCode(OmProductionOrdeInfo omProductionOrdeInfo) { OmProductionOrdeInfo ordeInfo = omProductionOrdeInfoService.getOne(new LambdaQueryWrapper<OmProductionOrdeInfo>() .eq(OmProductionOrdeInfo::getProductNum, omProductionOrdeInfo.getProductNum())); if(ObjectUtil.isNotNull(ordeInfo)){ return AjaxResult.success(ordeInfo); }else { return AjaxResult.error("未查询到工单!"); } } /** * 查询生产工单列表 */ @PreAuthorize("@ss.hasPermi('om:productionOrde:list')") jcdm-ui/src/api/main/om/productionOrde/productionOrde.js
@@ -9,6 +9,15 @@ }) } // 根据总成码查询工单 export function getProductionOrdeOneBySfcCode(query) { return request({ url: '/om/productionOrde/getProductionOrdeOneBySfcCode', method: 'get', params: query }) } // 查询生产工单列表 export function bindYzSfcFlag(query) { return request({ jcdm-ui/src/views/main/kb/stationTerminal/index.vue
@@ -312,7 +312,7 @@ import { bindYzSfcFlag, checkCarCode, checkYzSfcCode, findBytrolleyYardGetOne, findBytrolleyYardGetOne, getProductionOrdeOneBySfcCode, listProductionOrde, mozuReceivingWorkOrders, receivingWorkOrders, trolleyYardBinDing @@ -613,17 +613,19 @@ }, /** 查询工单列表 */ async getList() { await listProductionOrde(this.queryParams).then(response => { let rowsData = response.rows[0]; console.log(rowsData) await getProductionOrdeOneBySfcCode(this.queryParams).then(response => { if(response.code === 200){ const rowsData = response.data this.workpieceInformation.workOrderNo = rowsData.workOrderNo; this.workpieceInformation.productCode = rowsData.productCode; this.workpieceInformation.materialCode = rowsData.materialCode; this.workpieceInformation.planQty = rowsData.planQty; this.headContent.cardCode = rowsData.trolleyYard; }); this.getListFormulaChild() this.workpieceInformation.inboundTime = this.getCurrentTime() } }); }, initializedData(){