This commit is contained in:
linfso 2024-05-28 10:36:55 +08:00
parent cfe5bdecf7
commit 032d2559a9
3 changed files with 13 additions and 1 deletions

View File

@ -184,6 +184,16 @@ public class EmisElectronicPagApplyController extends BaseController
@RequestMapping("/cancelApply")
public AjaxResult cancelApply(@RequestBody EmisElectronicPagApply emisElectronicPagApply)
{
EmisElectronicPagApply old = emisElectronicPagApplyService.selectEmisElectronicPagApplyById(emisElectronicPagApply.getId());
if("1".equals(old.getBlCancel())){
return AjaxResult.error("申请单已取消,不允许再次操作!");
}
if("1".equals(old.getBlSend())){
return AjaxResult.error("申请单已发放,不能取消!");
}
emisElectronicPagApply.setCancelDate(new Date());
emisElectronicPagApply.setCancelManCode(getLoginUser().getUser().getEmpCode());
emisElectronicPagApply.setCancelSiteCode(getLoginUser().getUser().getOwnerSiteCode());

View File

@ -392,8 +392,11 @@ public class EmisBaseService {
String mainBillCode=waybill.getBillCode();
String shortLogisticNo=mainBillCode.substring(mainBillCode.length() - 6);
String shortLogisticNo4Number=mainBillCode.substring(mainBillCode.length() - 4);
// 短号,运单号后6位
order.put("shortLogisticNo", shortLogisticNo);
// 短号,运单号后4位
order.put("shortLogisticNo4Number", shortLogisticNo4Number);
String dispatchType="派送";
if("2".equals(waybill.getDispatchMethod())){

View File

@ -89,7 +89,6 @@ public class EmisElectronicPagServiceImpl extends EmisBaseService implements IEm
if("1".equals(emisElectronicPagApply.getBlSend())
){
throw new EmisBizError(EmisBizErrorType.NOT_EXISTS,"已发放,不能重复发放");
}
if("1".equals(emisElectronicPagApply.getBlCancel())