优化开票文件 车辆新增手机号空格 付款下载公司问题

main
tengxi 1 year ago
parent 895f4e2233
commit 2feee71047

@ -55,7 +55,6 @@ import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
*
* paymentdoc * paymentdoc
* V3.2.0 * V3.2.0
* LINKAGE-BOOT * LINKAGE-BOOT
@ -88,7 +87,6 @@ public class PaymentdocServiceImpl extends ServiceImpl<PaymentdocMapper, Payment
private PaymentdocMapper paymentdocMapper; private PaymentdocMapper paymentdocMapper;
@Override @Override
public List<PaymentdocEntity> getList(PaymentdocPagination paymentdocPagination) { public List<PaymentdocEntity> getList(PaymentdocPagination paymentdocPagination) {
@ -227,6 +225,7 @@ public class PaymentdocServiceImpl extends ServiceImpl<PaymentdocMapper, Payment
return paymentdocPagination.setData(list, list.size()); return paymentdocPagination.setData(list, list.size());
} }
} }
@Override @Override
public List<PaymentdocEntity> getTypeList(PaymentdocPagination paymentdocPagination, String dataType) { public List<PaymentdocEntity> getTypeList(PaymentdocPagination paymentdocPagination, String dataType) {
String userId = userProvider.get().getUserId(); String userId = userProvider.get().getUserId();
@ -361,12 +360,14 @@ public class PaymentdocServiceImpl extends ServiceImpl<PaymentdocMapper, Payment
entity.setId(id); entity.setId(id);
return this.updateById(entity); return this.updateById(entity);
} }
@Override @Override
public void delete(PaymentdocEntity entity) { public void delete(PaymentdocEntity entity) {
if (entity != null) { if (entity != null) {
this.removeById(entity.getId()); this.removeById(entity.getId());
} }
} }
//子表方法 //子表方法
@Override @Override
public List<PaymentdocItem0Entity> GetPaymentdocItem0List(String id) { public List<PaymentdocItem0Entity> GetPaymentdocItem0List(String id) {
@ -374,12 +375,14 @@ public class PaymentdocServiceImpl extends ServiceImpl<PaymentdocMapper, Payment
queryWrapper.lambda().eq(PaymentdocItem0Entity::getPaymentdocId, id); queryWrapper.lambda().eq(PaymentdocItem0Entity::getPaymentdocId, id);
return paymentdocItem0Service.list(queryWrapper); return paymentdocItem0Service.list(queryWrapper);
} }
@Override @Override
public List<PaymentdocItem1Entity> GetPaymentdocItem1List(String id) { public List<PaymentdocItem1Entity> GetPaymentdocItem1List(String id) {
QueryWrapper<PaymentdocItem1Entity> queryWrapper = new QueryWrapper<>(); QueryWrapper<PaymentdocItem1Entity> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(PaymentdocItem1Entity::getPaymentdocId, id); queryWrapper.lambda().eq(PaymentdocItem1Entity::getPaymentdocId, id);
return paymentdocItem1Service.list(queryWrapper); return paymentdocItem1Service.list(queryWrapper);
} }
@Override @Override
public List<PaymentdocItem2Entity> GetPaymentdocItem2List(String id) { public List<PaymentdocItem2Entity> GetPaymentdocItem2List(String id) {
QueryWrapper<PaymentdocItem2Entity> queryWrapper = new QueryWrapper<>(); QueryWrapper<PaymentdocItem2Entity> queryWrapper = new QueryWrapper<>();
@ -449,14 +452,26 @@ public class PaymentdocServiceImpl extends ServiceImpl<PaymentdocMapper, Payment
substring1 = substring1.substring(substring1.indexOf("/") + 1, substring1.length()); substring1 = substring1.substring(substring1.indexOf("/") + 1, substring1.length());
} }
// while (true){
// int intNum = StringUtils.countMatches(paymentdocMessage.getFullName(), "公司");
// if (intNum>1){
// paymentdocMessage.setFullName(fullName.substring(fullName.IndexOf("公司")+3,fullName.length()));
// }else {
// break;
// }
// }
try { //pdf拟稿单位。截取后面的单位
paymentdocMessage.setFullName(substring + "/" + substring1); //拼接后面的两个单位名称
} catch (Exception e) {
while (true) { while (true) {
int intNum = StringUtils.countMatches(paymentdocMessage.getFullName(), "公司"); int intNum = StringUtils.countMatches(paymentdocMessage.getFullName(), "公司");
if (intNum > 1) { if (intNum > 1) {
paymentdocMessage.setFullName(fullName.substring(fullName.indexOf("公司")+3,fullName.length())); paymentdocMessage.setFullName(fullName.substring(fullName.lastIndexOf("公司") + 3, fullName.length()));
} else { } else {
break; break;
} }
} }
}
} else { } else {
substring = fullName.substring(fullName.indexOf("/") + 1, fullName.length()); substring = fullName.substring(fullName.indexOf("/") + 1, fullName.length());
substring1 = "再生资源事业部"; substring1 = "再生资源事业部";
@ -465,7 +480,6 @@ public class PaymentdocServiceImpl extends ServiceImpl<PaymentdocMapper, Payment
} }
StringBuilder payEnclosureStr = new StringBuilder(); StringBuilder payEnclosureStr = new StringBuilder();
if (paymentdocMessage.getEnclosure() != null) {//附件不为空 if (paymentdocMessage.getEnclosure() != null) {//附件不为空
String enclosure = paymentdocMessage.getEnclosure(); String enclosure = paymentdocMessage.getEnclosure();

@ -160,6 +160,7 @@ public class VehicleController {
VehicleEntity entity = JsonUtil.getJsonToBean(vehicleCrForm, VehicleEntity.class); VehicleEntity entity = JsonUtil.getJsonToBean(vehicleCrForm, VehicleEntity.class);
entity.setId(mainId); entity.setId(mainId);
entity.setDrivername(vehicleCrForm.getDrivername().replaceAll(" ", "")); entity.setDrivername(vehicleCrForm.getDrivername().replaceAll(" ", ""));
entity.setContact(vehicleCrForm.getContact().replaceAll(" ", ""));
// entity.setDrivername(vehicleCrForm.getDrivername().replaceAll( "[\\pP+~$`^=|<>~`$^+=|<>¥;::;. ]", "")); // entity.setDrivername(vehicleCrForm.getDrivername().replaceAll( "[\\pP+~$`^=|<>~`$^+=|<>¥;::;. ]", ""));
vehicleService.save(entity); vehicleService.save(entity);
return ActionResult.success("创建成功"); return ActionResult.success("创建成功");

@ -192,15 +192,15 @@
FROM FROM
jg_purchaseorder AS a jg_purchaseorder AS a
LEFT JOIN jg_purchaseorder_item0 d ON a.id = d.purchaseorder_id LEFT JOIN jg_purchaseorder_item0 d ON a.id = d.purchaseorder_id
AND d.delete_mark = '0'
LEFT JOIN jg_poundlist b ON b.id = d.poundlist_id LEFT JOIN jg_poundlist b ON b.id = d.poundlist_id
AND b.delete_mark = '0'
LEFT JOIN jg_material c ON b.material_id = c.id LEFT JOIN jg_material c ON b.material_id = c.id
AND c.delete_mark = '0'
LEFT JOIN jg_contract e ON a.contract_code = e.id LEFT JOIN jg_contract e ON a.contract_code = e.id
AND e.delete_mark = '0'
WHERE WHERE
a.delete_mark = '0' a.delete_mark = '0' AND d.delete_mark = '0' AND b.delete_mark = '0' AND c.delete_mark = '0' AND e.delete_mark = '0'
GROUP BY GROUP BY
a.id, a.id,
b.material_id, b.material_id,
@ -229,15 +229,15 @@
FROM FROM
jg_purchaseorder AS a jg_purchaseorder AS a
LEFT JOIN jg_purchaseorder_item0 d ON a.id = d.purchaseorder_id LEFT JOIN jg_purchaseorder_item0 d ON a.id = d.purchaseorder_id
AND d.delete_mark = '0'
LEFT JOIN jg_poundlist b ON b.id = d.poundlist_id LEFT JOIN jg_poundlist b ON b.id = d.poundlist_id
AND b.delete_mark = '0'
LEFT JOIN jg_material c ON b.material_id = c.id LEFT JOIN jg_material c ON b.material_id = c.id
AND c.delete_mark = '0'
LEFT JOIN jg_contract e ON a.contract_code = e.id LEFT JOIN jg_contract e ON a.contract_code = e.id
AND e.delete_mark = '0'
WHERE WHERE
a.delete_mark = '0' a.delete_mark = '0' AND d.delete_mark = '0' AND b.delete_mark = '0' AND c.delete_mark = '0' AND e.delete_mark = '0'
GROUP BY GROUP BY
a.id, a.id,
a.rate, a.rate,

Loading…
Cancel
Save