凭证编号批量

jg-waiwang-pro
vayne 5 months ago
parent c4ebf7bd32
commit 8d00ffe08a

@ -629,11 +629,11 @@ public class VoucherServiceImpl extends ServiceImpl<VoucherMapper, VoucherEntity
voucherVehicleService.saveOrUpdate(entitys);
}
}
if (StringUtil.isNotEmpty(entity.getIsSaleDeliveryVoucherSource())){
VoucherEntity voucherEntity = voucherMapper.selectById(entity.getIsSaleDeliveryVoucherSource());
voucherEntity.setIsSaleDeliveryVoucher("2");
voucherMapper.updateById(voucherEntity);
}
// if (StringUtil.isNotEmpty(entity.getIsSaleDeliveryVoucherSource())){
// VoucherEntity voucherEntity = voucherMapper.selectById(entity.getIsSaleDeliveryVoucherSource());
// voucherEntity.setIsSaleDeliveryVoucher("2");
// voucherMapper.updateById(voucherEntity);
// }
}
/**
@ -650,6 +650,8 @@ public class VoucherServiceImpl extends ServiceImpl<VoucherMapper, VoucherEntity
voucherForm = JsonUtil.getJsonToBean(
generaterSwapUtil.swapDatetime(VoucherConstant.getFormData(),voucherForm),VoucherForm.class);
String code = generaterSwapUtil.getBillNumber("fhpz", false);
int num = 1;
if (voucherForm.getVoucherProductBatchList()!=null && voucherForm.getVoucherProductBatchList().size()>0){
List<VoucherProductEntity> tableField111 = JsonUtil.getJsonToList(voucherForm.getVoucherProductBatchList(),VoucherProductEntity.class);
for(VoucherProductEntity entitys : tableField111){
@ -658,7 +660,9 @@ public class VoucherServiceImpl extends ServiceImpl<VoucherMapper, VoucherEntity
String mainId = RandomUtil.uuId() ;
entity.setId(mainId);
entity.setVersion(0);
entity.setVoucherCode(generaterSwapUtil.getBillNumber("fhpz", false));
String voucherCode = code + "(" + num + ")";
num = num + 1;
entity.setVoucherCode(voucherCode);
entity.setPreparationTime(DateUtil.getNowDate());
entity.setPoundlistTime(DateUtil.getNowDate());
if (StringUtils.isEmpty(entity.getPoundCode())){

Loading…
Cancel
Save