diff --git a/api-admin/src/main/java/com/glxp/api/admin/controller/basic/UdiContrastController.java b/api-admin/src/main/java/com/glxp/api/admin/controller/basic/UdiContrastController.java index 6c048d97..22117da3 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/controller/basic/UdiContrastController.java +++ b/api-admin/src/main/java/com/glxp/api/admin/controller/basic/UdiContrastController.java @@ -136,6 +136,7 @@ public class UdiContrastController { udiRelevanceEntity.setUpdateTime(time); udiRelevanceEntity.setModifyTime(time); udiRelevanceEntity.setManufactory(combineRequest.getManufactory()); + udiRelevanceEntity.setMeasname(combineRequest.getMeasname()); udiRelevanceEntity.setSupName(combineRequest.getSupName()); udiRelevanceEntity.setPrice(combineRequest.getPrice()); UdiRelevanceEntity temp = udiContrastService.findById(udiRelevanceEntity.getId()); @@ -247,6 +248,7 @@ public class UdiContrastController { udiRelevanceEntity.setUpdateTime(time); udiRelevanceEntity.setModifyTime(time); udiRelevanceEntity.setUuid(udiInfoEntities.get(0).getUuid()); + udiRelevanceEntity.setMeasname(combineRequest.getMeasname()); if (combineRequest.getManufactory() != null) { udiRelevanceEntity.setManufactory(combineRequest.getManufactory()); } else @@ -284,6 +286,7 @@ public class UdiContrastController { udiRelevanceEntity.setThirdName(thrProductsEntity.getName()); udiRelevanceEntity.setMainId(thrProductsEntity.getCode()); udiRelevanceEntity.setMainName(thrProductsEntity.getName()); + udiRelevanceEntity.setMeasname(thrProductsEntity.getMeasname()); String time = DateUtil.getDateTime(); udiRelevanceEntity.setUpdateTime(time); udiRelevanceEntity.setModifyTime(time); diff --git a/api-admin/src/main/java/com/glxp/api/admin/controller/business/StockQRCodeTextController.java b/api-admin/src/main/java/com/glxp/api/admin/controller/business/StockQRCodeTextController.java index a772e0bb..33954b54 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/controller/business/StockQRCodeTextController.java +++ b/api-admin/src/main/java/com/glxp/api/admin/controller/business/StockQRCodeTextController.java @@ -1,5 +1,6 @@ package com.glxp.api.admin.controller.business; +import cn.hutool.core.util.StrUtil; import com.github.pagehelper.PageInfo; import com.glxp.api.admin.annotation.AuthRuleAnnotation; import com.glxp.api.admin.constant.Constant; @@ -13,6 +14,7 @@ import com.glxp.api.admin.entity.info.SystemPDFTemplateEntity; import com.glxp.api.admin.entity.inventory.StockPrintEntity; import com.glxp.api.admin.entity.inventory.StockPrintTempEntity; import com.glxp.api.admin.req.basic.FilterStockprintRequest; +import com.glxp.api.admin.req.business.StockOrderDetailFilterRequest; import com.glxp.api.admin.req.business.StockQRCodeTextFilterRequest; import com.glxp.api.admin.req.inout.DeleteRequest; import com.glxp.api.admin.req.inventory.DeleteStPrintTempRequest; @@ -364,50 +366,109 @@ public class StockQRCodeTextController { public void stockOrderPDFFromTemplateFile( @RequestBody StockQRCodeTextPDFTemplateRequest stockQRCodeTextPDFTemplateRequest, HttpServletRequest request, HttpServletResponse response) throws Exception { - /*打印订单*/ - List list = stockOrderService.listOrderPrint(stockQRCodeTextPDFTemplateRequest.getId()); - if (list != null && list.size() > 0) { + StockOrderEntity stockOrderEntity = stockOrderService.findById(stockQRCodeTextPDFTemplateRequest.getId()); + SystemPDFTemplateRelevanceRequest systemPDFTemplateRelevanceRequest = new SystemPDFTemplateRelevanceRequest(); + systemPDFTemplateRelevanceRequest.setModuleId(stockQRCodeTextPDFTemplateRequest.getModuleId()); + systemPDFTemplateRelevanceRequest.setLocalAction(stockOrderEntity.getBillType()); - SystemPDFModuleEntity systemPDFModuleEntity = systemPDFModuleService.selectById(stockQRCodeTextPDFTemplateRequest.getModuleId() + ""); - SystemPDFTemplateRelevanceRequest systemPDFTemplateRelevanceRequest = new SystemPDFTemplateRelevanceRequest(); - systemPDFTemplateRelevanceRequest.setModuleId(systemPDFModuleEntity.getId()); - systemPDFTemplateRelevanceRequest.setLocalAction(list.get(0).getBillType()); - List systemPDFTemplateRelevanceResponses = systemPDFTemplateRelevanceService.filterList(systemPDFTemplateRelevanceRequest); - if (systemPDFTemplateRelevanceResponses == null || systemPDFTemplateRelevanceResponses.size() < 1) return; - SystemPDFTemplateRelevanceResponse systemPDFTemplateRelevanceResponse = systemPDFTemplateRelevanceResponses.get(0); - SystemPDFTemplateEntity systemPDFTemplateEntity = - systemPDFTemplateService.selectById(String.valueOf(systemPDFTemplateRelevanceResponse.getTemplateId())); - - systemPDFModuleEntity.setRemark1(systemPDFTemplateRelevanceResponse.getRemark1()); - systemPDFModuleEntity.setRemark2(systemPDFTemplateRelevanceResponse.getRemark2()); - systemPDFModuleEntity.setRemark3(systemPDFTemplateRelevanceResponse.getRemark3()); + List systemPDFTemplateRelevanceResponses = systemPDFTemplateRelevanceService.filterList(systemPDFTemplateRelevanceRequest); + if (systemPDFTemplateRelevanceResponses == null || systemPDFTemplateRelevanceResponses.size() < 1) return; + SystemPDFTemplateRelevanceResponse systemPDFTemplateRelevanceResponse = systemPDFTemplateRelevanceResponses.get(0); + + if (systemPDFTemplateRelevanceResponse.getPrintType() == 0) { + /*打印订单*/ + List list = stockOrderService.listOrderPrint(stockQRCodeTextPDFTemplateRequest.getId()); + if (list != null && list.size() > 0) { + + SystemPDFModuleEntity systemPDFModuleEntity = systemPDFModuleService.selectById(stockQRCodeTextPDFTemplateRequest.getModuleId() + ""); + SystemPDFTemplateEntity systemPDFTemplateEntity = + systemPDFTemplateService.selectById(String.valueOf(systemPDFTemplateRelevanceResponse.getTemplateId())); + systemPDFModuleEntity.setRemark1(systemPDFTemplateRelevanceResponse.getRemark1()); + systemPDFModuleEntity.setRemark2(systemPDFTemplateRelevanceResponse.getRemark2()); + systemPDFModuleEntity.setRemark3(systemPDFTemplateRelevanceResponse.getRemark3()); + + if (systemPDFTemplateEntity == null) return; + + int index = 1; + CompanyEntity companyEntity = companyService.findCompany();//Long.parseLong(list.get(0).getCustomerId()) + for (StockOrderPrintEntity stockOrderPrintEntity : list) { + stockOrderPrintEntity.setIndex(index + ""); + stockOrderPrintEntity.setTitle(companyEntity.getName()); + stockOrderPrintEntity.setCorpName(stockOrderPrintEntity.getCorpName()); + stockOrderPrintEntity.setOrderName(stockQRCodeTextPDFTemplateRequest.getOrderName()); + stockOrderPrintEntity.setRemark1(systemPDFModuleEntity.getRemark1()); + stockOrderPrintEntity.setRemark2(systemPDFModuleEntity.getRemark2()); + stockOrderPrintEntity.setRemark3(systemPDFModuleEntity.getRemark3()); + index++; + } - if (systemPDFTemplateEntity == null) return; + Map data = new HashMap(); + data.put("data", list); + JasperUtils.jasperReport(request, response, data, systemPDFTemplateEntity.getPath(), "pdf"); + StockOrderEntity updateStockOrderEntity = new StockOrderEntity(); + updateStockOrderEntity.setId(stockQRCodeTextPDFTemplateRequest.getId()); + updateStockOrderEntity.setPrintStatus("102"); + stockOrderService.updateById(updateStockOrderEntity); + } + } else { + /*打印订单*/ + StockOrderDetailFilterRequest stockOrderDetailFilterRequest = new StockOrderDetailFilterRequest(); + stockOrderDetailFilterRequest.setOrderIdFk(stockOrderEntity.getId()); + List stockOrderDetailEntities = stockOrderDetailService.filterStockOrderDetail(stockOrderDetailFilterRequest); + List list = stockOrderService.listCodePrint(stockOrderEntity.getOrderIdFk()); + if (list != null && list.size() > 0) { + SystemPDFModuleEntity systemPDFModuleEntity = systemPDFModuleService.selectById(stockQRCodeTextPDFTemplateRequest.getModuleId() + ""); + SystemPDFTemplateEntity systemPDFTemplateEntity = + systemPDFTemplateService.selectById(String.valueOf(systemPDFTemplateRelevanceResponse.getTemplateId())); + systemPDFModuleEntity.setRemark1(systemPDFTemplateRelevanceResponse.getRemark1()); + systemPDFModuleEntity.setRemark2(systemPDFTemplateRelevanceResponse.getRemark2()); + systemPDFModuleEntity.setRemark3(systemPDFTemplateRelevanceResponse.getRemark3()); + + if (systemPDFTemplateEntity == null) return; + + int index = 1; + CompanyEntity companyEntity = companyService.findCompany();//Long.parseLong(list.get(0).getCustomerId()) + for (StockOrderPrintEntity stockOrderPrintEntity : list) { + BeanUtils.copyProperties(stockOrderEntity, stockOrderPrintEntity); + stockOrderPrintEntity.setIndex(index + ""); + stockOrderPrintEntity.setTitle(companyEntity.getName()); + stockOrderPrintEntity.setCorpName(stockOrderPrintEntity.getCorpName()); + stockOrderPrintEntity.setOrderName(stockQRCodeTextPDFTemplateRequest.getOrderName()); + stockOrderPrintEntity.setRemark1(systemPDFModuleEntity.getRemark1()); + stockOrderPrintEntity.setRemark2(systemPDFModuleEntity.getRemark2()); + stockOrderPrintEntity.setRemark3(systemPDFModuleEntity.getRemark3()); + StockOrderDetailEntity stockOrderDetailEntity = getDetailByRelBatch(stockOrderDetailEntities, stockOrderPrintEntity.getProductId(), stockOrderPrintEntity.getBatchNo()); + if (stockOrderDetailEntity != null) { + stockOrderPrintEntity.setPrice(stockOrderDetailEntity.getPrice()); + } + + + index++; + } - int index = 1; - CompanyEntity companyEntity = companyService.findCompany();//Long.parseLong(list.get(0).getCustomerId()) - for (StockOrderPrintEntity stockOrderPrintEntity : list) { - stockOrderPrintEntity.setIndex(index + ""); - stockOrderPrintEntity.setTitle(companyEntity.getName()); - stockOrderPrintEntity.setCorpName(stockOrderPrintEntity.getCorpName()); - stockOrderPrintEntity.setOrderName(stockQRCodeTextPDFTemplateRequest.getOrderName()); - stockOrderPrintEntity.setRemark1(systemPDFModuleEntity.getRemark1()); - stockOrderPrintEntity.setRemark2(systemPDFModuleEntity.getRemark2()); - stockOrderPrintEntity.setRemark3(systemPDFModuleEntity.getRemark3()); - index++; + Map data = new HashMap(); + data.put("data", list); + JasperUtils.jasperReport(request, response, data, systemPDFTemplateEntity.getPath(), "pdf"); + StockOrderEntity updateStockOrderEntity = new StockOrderEntity(); + updateStockOrderEntity.setId(stockQRCodeTextPDFTemplateRequest.getId()); + updateStockOrderEntity.setPrintStatus("102"); + stockOrderService.updateById(updateStockOrderEntity); } + } + } - Map data = new HashMap(); - data.put("data", list); - JasperUtils.jasperReport(request, response, data, systemPDFTemplateEntity.getPath(), "pdf"); - StockOrderEntity updateStockOrderEntity = new StockOrderEntity(); - updateStockOrderEntity.setId(stockQRCodeTextPDFTemplateRequest.getId()); - updateStockOrderEntity.setPrintStatus("102"); - stockOrderService.updateById(updateStockOrderEntity); + public StockOrderDetailEntity getDetailByRelBatch(List stockOrderDetailEntities, String relId, String batchNo) { + for (StockOrderDetailEntity stockOrderDetailEntity : stockOrderDetailEntities) { + if (StrUtil.trim(stockOrderDetailEntity.getBatchNo()).equals(StrUtil.trim(batchNo)) + && StrUtil.trim(stockOrderDetailEntity.getRelId()).equals(StrUtil.trim(relId)) + ) { + return stockOrderDetailEntity; + } } + return null; } @AuthRuleAnnotation("") diff --git a/api-admin/src/main/java/com/glxp/api/admin/dao/business/StockOrderDao.java b/api-admin/src/main/java/com/glxp/api/admin/dao/business/StockOrderDao.java index 24b81045..ded9d91e 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/dao/business/StockOrderDao.java +++ b/api-admin/src/main/java/com/glxp/api/admin/dao/business/StockOrderDao.java @@ -33,6 +33,8 @@ public interface StockOrderDao { List listOrderPrint(StockOrderFilterRequest stockOrderFilterRequest); + List listCodePrint(StockOrderFilterRequest stockOrderFilterRequest); + void updateSupplementNoByBillNo(@Param("billNo") String billNo, @Param("supplementOrderNo") String supplementOrderNo); /** diff --git a/api-admin/src/main/java/com/glxp/api/admin/entity/info/SystemPDFTemplateRelevanceEntity.java b/api-admin/src/main/java/com/glxp/api/admin/entity/info/SystemPDFTemplateRelevanceEntity.java index 62c0444f..81dc5e34 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/entity/info/SystemPDFTemplateRelevanceEntity.java +++ b/api-admin/src/main/java/com/glxp/api/admin/entity/info/SystemPDFTemplateRelevanceEntity.java @@ -16,5 +16,5 @@ public class SystemPDFTemplateRelevanceEntity { private String remark1; private String remark2; private String remark3; - + private int printType; } diff --git a/api-admin/src/main/java/com/glxp/api/admin/req/basic/CombineRequest.java b/api-admin/src/main/java/com/glxp/api/admin/req/basic/CombineRequest.java index 0340ad67..359d5471 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/req/basic/CombineRequest.java +++ b/api-admin/src/main/java/com/glxp/api/admin/req/basic/CombineRequest.java @@ -22,6 +22,7 @@ public class CombineRequest { private Long customerId; private Boolean supEnable; private String manufactory; + private String measname; private String supName; private String price; private boolean idSpliUdi; diff --git a/api-admin/src/main/java/com/glxp/api/admin/req/business/StockOrderFilterRequest.java b/api-admin/src/main/java/com/glxp/api/admin/req/business/StockOrderFilterRequest.java index 667e484b..5d28d9d7 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/req/business/StockOrderFilterRequest.java +++ b/api-admin/src/main/java/com/glxp/api/admin/req/business/StockOrderFilterRequest.java @@ -39,4 +39,6 @@ public class StockOrderFilterRequest extends ListPageRequest { private boolean entrustEnd; private String localAction; + + private String orderId; } diff --git a/api-admin/src/main/java/com/glxp/api/admin/res/basic/SystemPDFTemplateRelevanceResponse.java b/api-admin/src/main/java/com/glxp/api/admin/res/basic/SystemPDFTemplateRelevanceResponse.java index a69bd3c9..47a0d701 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/res/basic/SystemPDFTemplateRelevanceResponse.java +++ b/api-admin/src/main/java/com/glxp/api/admin/res/basic/SystemPDFTemplateRelevanceResponse.java @@ -21,6 +21,6 @@ public class SystemPDFTemplateRelevanceResponse { private String remark1; private String remark2; private String remark3; - + private int printType; } diff --git a/api-admin/src/main/java/com/glxp/api/admin/service/business/StockOrderService.java b/api-admin/src/main/java/com/glxp/api/admin/service/business/StockOrderService.java index 69cc56b8..51f23264 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/service/business/StockOrderService.java +++ b/api-admin/src/main/java/com/glxp/api/admin/service/business/StockOrderService.java @@ -40,6 +40,8 @@ public interface StockOrderService { List listOrderPrint(String orderId); + List listCodePrint(String orderId); + /** * 导出已验收单据信息 * diff --git a/api-admin/src/main/java/com/glxp/api/admin/service/business/impl/StockOrderServiceImpl.java b/api-admin/src/main/java/com/glxp/api/admin/service/business/impl/StockOrderServiceImpl.java index 9c8953b2..24c2f40c 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/service/business/impl/StockOrderServiceImpl.java +++ b/api-admin/src/main/java/com/glxp/api/admin/service/business/impl/StockOrderServiceImpl.java @@ -174,6 +174,17 @@ public class StockOrderServiceImpl implements StockOrderService { return stockOrderDao.listOrderPrint(stockOrderFilterRequest); } + @Override + public List listCodePrint(String orderId) { + + if (StrUtil.isEmpty(orderId)) { + return null; + } + StockOrderFilterRequest stockOrderFilterRequest = new StockOrderFilterRequest(); + stockOrderFilterRequest.setOrderId(orderId); + return stockOrderDao.listCodePrint(stockOrderFilterRequest); + } + @Override public List exportOrderData(StockOrderFilterRequest request) { //单据状态为已验收 diff --git a/api-admin/src/main/java/com/glxp/api/admin/thread/BasicBackUpdateProductService.java b/api-admin/src/main/java/com/glxp/api/admin/thread/BasicBackUpdateProductService.java index 6b18a4f1..6b390564 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/thread/BasicBackUpdateProductService.java +++ b/api-admin/src/main/java/com/glxp/api/admin/thread/BasicBackUpdateProductService.java @@ -135,6 +135,7 @@ public class BasicBackUpdateProductService { udiRelevanceEntity1.setMainName(udiRelevanceEntity1.getThirdName4()); } udiRelevanceEntity1.setManufactory(invmandocResponse.getManufactory()); + udiRelevanceEntity1.setMeasname(invmandocResponse.getMeasname()); udiRelevanceEntity1.setThirdId(invmandocResponse.getCode()); udiRelevanceEntity1.setThirdName(invmandocResponse.getName()); String time = DateUtil.getDateTime(); @@ -266,6 +267,7 @@ public class BasicBackUpdateProductService { } udiRelevanceEntity1.setManufactory(thrProductsEntity.getManufactory()); + udiRelevanceEntity1.setMeasname(thrProductsEntity.getMeasname()); udiRelevanceEntity1.setThirdId(thrProductsEntity.getCode()); udiRelevanceEntity1.setThirdName(thrProductsEntity.getName()); String time = DateUtil.getDateTime(); @@ -281,7 +283,4 @@ public class BasicBackUpdateProductService { } - - - } diff --git a/api-admin/src/main/java/com/glxp/api/admin/thread/BasicUpdateProductService.java b/api-admin/src/main/java/com/glxp/api/admin/thread/BasicUpdateProductService.java index 624745b1..1d42be88 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/thread/BasicUpdateProductService.java +++ b/api-admin/src/main/java/com/glxp/api/admin/thread/BasicUpdateProductService.java @@ -128,6 +128,9 @@ public class BasicUpdateProductService { String time = DateUtil.getDateTime(); udiRelevanceEntity1.setUpdateTime(time); udiRelevanceEntity1.setModifyTime(time); + udiRelevanceEntity1.setPrice(thrProductsEntity.getPrice()); + udiRelevanceEntity1.setManufactory(thrProductsEntity.getManufactory()); + udiRelevanceEntity1.setMeasname(thrProductsEntity.getMeasname()); BasicThirdSysEntity basicThirdSysEntity = basicThirdSysService.selectMainThrSys(); String mainSys = basicThirdSysEntity.getThirdId(); if (mainSys.equals("thirdId")) { @@ -188,7 +191,6 @@ public class BasicUpdateProductService { udiRelevanceEntity1.setThirdId4(onhandQueryResponse.getCode()); udiRelevanceEntity1.setThirdName4(onhandQueryResponse.getName()); } - BasicThirdSysEntity basicThirdSysEntity = basicThirdSysService.selectMainThrSys(); String mainSys = basicThirdSysEntity.getThirdId(); if (mainSys.equals("thirdId")) { diff --git a/api-admin/src/main/java/com/glxp/api/admin/util/JasperUtils.java b/api-admin/src/main/java/com/glxp/api/admin/util/JasperUtils.java index 73c7f39c..7be6b576 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/util/JasperUtils.java +++ b/api-admin/src/main/java/com/glxp/api/admin/util/JasperUtils.java @@ -1,5 +1,6 @@ package com.glxp.api.admin.util; +import cn.hutool.json.JSONUtil; import com.alibaba.fastjson.JSON; import net.sf.jasperreports.engine.*; import net.sf.jasperreports.engine.export.ooxml.JRDocxExporter; @@ -15,6 +16,7 @@ import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.*; +import java.nio.charset.StandardCharsets; import java.util.HashMap; import java.util.Locale; import java.util.Map; @@ -42,7 +44,7 @@ public class JasperUtils { try { HashMap map = new HashMap(); logger.error(JSON.toJSONString(data)); - InputStream is = new ByteArrayInputStream(JSON.toJSONString(data).getBytes("UTF-8")); + InputStream is = new ByteArrayInputStream(JSONUtil.toJsonStr(data).getBytes(StandardCharsets.UTF_8)); map.put("JSON_INPUT_STREAM", is); //填充报表数据 map.put(JsonQueryExecuterFactory.JSON_LOCALE, Locale.ENGLISH); FileInputStream jasperStream = new FileInputStream(new File(jasperResource)); @@ -111,7 +113,7 @@ public class JasperUtils { try { HashMap map = new HashMap(); logger.error(JSON.toJSONString(data)); - InputStream is = new ByteArrayInputStream(JSON.toJSONString(data).getBytes("UTF-8")); + InputStream is = new ByteArrayInputStream(JSONUtil.toJsonStr(data).getBytes(StandardCharsets.UTF_8)); map.put("JSON_INPUT_STREAM", is); //填充报表数据 map.put(JsonQueryExecuterFactory.JSON_LOCALE, Locale.ENGLISH); // ClassPathResource resource = new ClassPathResource(jasperResource); diff --git a/api-admin/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml b/api-admin/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml index 94967fe5..8437fcbc 100644 --- a/api-admin/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml +++ b/api-admin/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml @@ -399,7 +399,7 @@ (id, thirdId,thirdName,uuid,isUseDy,updateTime,modifyTime, thirdId1,thirdId2,thirdId3,thirdId4,thirdName1,thirdName2,thirdName3,thirdName4,manufactory,measname,ybbm,sptm,isDisable,isLock - ,mainId,mainName,lockStatus,udplatCode,isAdavence,supName,price + ,mainId,mainName,lockStatus,udplatCode,isAdavence,supName,price,modifyTime ) values ( @@ -429,7 +429,7 @@ #{lockStatus}, #{udplatCode}, #{isAdavence}, - #{supName},#{price} + #{supName},#{price},#{modifyTime} ) @@ -441,7 +441,7 @@ (id, thirdId,thirdName,uuid,isUseDy,updateTime,modifyTime, thirdId1,thirdId2,thirdId3,thirdId4,thirdName1,thirdName2,thirdName3,thirdName4,manufactory,measname,ybbm,sptm,isDisable,isLock - ,mainId,mainName,lockStatus,udplatCode,isAdavence,supName,price + ,mainId,mainName,lockStatus,udplatCode,isAdavence,supName,price,modifyTime ) values ( @@ -472,7 +472,7 @@ #{udplatCode}, #{isAdavence}, #{supName}, - #{price} + #{price},#{modifyTime} ) @@ -546,7 +546,7 @@ replace into basic_udirel (id, thirdId, thirdName, uuid, isUseDy, updateTime, modifyTime, thirdId1, thirdId2, thirdId3, thirdId4, thirdName1, thirdName2, thirdName3, thirdName4, ybbm, sptm, manufactory, - measname, isDisable, mainId, mainName, udplatCode,supName,price) + measname, isDisable, mainId, mainName, udplatCode,supName,price,modifyTime) values (#{item.id}, @@ -571,7 +571,7 @@ #{item.isDisable}, #{item.mainId}, #{item.mainName}, - #{item.udplatCode},#{item.supName},#{item.price}) + #{item.udplatCode},#{item.supName},#{item.price},#{modifyTime}) \ No newline at end of file diff --git a/api-admin/src/main/resources/mybatis/mapper/business/StockOrderDao.xml b/api-admin/src/main/resources/mybatis/mapper/business/StockOrderDao.xml index 649058a8..07bae4dd 100644 --- a/api-admin/src/main/resources/mybatis/mapper/business/StockOrderDao.xml +++ b/api-admin/src/main/resources/mybatis/mapper/business/StockOrderDao.xml @@ -305,6 +305,27 @@ group by stock_order_detail.id + + +