|
|
@ -1207,8 +1207,16 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
|
|
|
|
order1.setCardNum(String.valueOf(cardNum));
|
|
|
|
order1.setCardNum(String.valueOf(cardNum));
|
|
|
|
List<OdsProcureOrder> dtos = new ArrayList<>();
|
|
|
|
List<OdsProcureOrder> dtos = new ArrayList<>();
|
|
|
|
order1.setID(null);
|
|
|
|
order1.setID(null);
|
|
|
|
|
|
|
|
String dateString = order1.getUserDefined11().replace("-", "");
|
|
|
|
|
|
|
|
order1.setUserDefined1(order1.getProcureCode()+"-"+order1.getUserDefined3()+"-"+order1.getUserDefined8()+"-"+dateString+"-"+order1.getID()+"-"+order1.getCardNum());//采购单+行项目+类型+日期+板次
|
|
|
|
dtos.add(order1);
|
|
|
|
dtos.add(order1);
|
|
|
|
odsProcureOrderMapper.addBatchPallet(dtos);
|
|
|
|
odsProcureOrderMapper.addBatchPallet(dtos);
|
|
|
|
|
|
|
|
for (OdsProcureOrder odsProcureOrder1:
|
|
|
|
|
|
|
|
dtos ) {
|
|
|
|
|
|
|
|
String materialCode= odsProcureOrder1.getMaterialCode();//000000040000004873
|
|
|
|
|
|
|
|
materialCode = materialCode.replaceFirst("^0{7}", ""); // 只替换开头的7个0
|
|
|
|
|
|
|
|
odsProcureOrder1.setMaterialCode(materialCode);
|
|
|
|
|
|
|
|
}
|
|
|
|
String resylt= dayin(dtos);
|
|
|
|
String resylt= dayin(dtos);
|
|
|
|
// resylt
|
|
|
|
// resylt
|
|
|
|
// order1
|
|
|
|
// order1
|
|
|
|