This commit is contained in:
linfso 2024-07-07 18:42:16 +08:00
parent 82ecda4c00
commit 7ddadbd494
3 changed files with 10 additions and 0 deletions

View File

@ -84,4 +84,6 @@ public class EmisSettleSubBill extends BaseEntity
// 扩展参数
private EmisWaybill waybillDetail;
}

View File

@ -178,6 +178,12 @@ public class EmisWaybillAjustApplyServiceImpl extends EmisBaseService implements
emisWaybillAjustApply.setBlCenterConfirmed("1");
emisWaybillAjustApply.setCenterConfirmManCode(getCurrentUser().getEmpCode());
// 获取账单状态,若账单处于非未确认状态,不允许审核
EmisSettleSubBill emisSettleSubBill=getSettleSubBillByBillCode(emisWaybillAjustApply.getBillCode());
if("1".equals(emisSettleSubBill.getBlConfirm())){
throw new EmisBizError(EmisBizErrorType.FAIL,"财务账单已确认,请先取消确认!");
}
// 运单更新
JSONObject jsonObject = JSONObject.parseObject(emisWaybillAjustApply.getJsonData());
JSONObject newValueJObj=jsonObject.getJSONObject("newValue");

View File

@ -28,6 +28,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="siteConfirmDate" column="site_confirm_date" />
<result property="siteConfirmManCode" column="site_confirm_man_code" />
<result property="siteConfirmNote" column="site_confirm_note" />
</resultMap>
<resultMap id="EmisSettleSubBillResult" type="EmisSettleSubBill" extends="BaseEmisSettleSubBillResult" >