This commit is contained in:
linfso 2024-08-04 14:45:03 +08:00
parent 87af19e2ed
commit d4d7f83840

View File

@ -19,6 +19,7 @@ import javax.servlet.http.HttpServletResponse;
import com.xdadan.erp.emis.domain.EmisSitePrepaidRecharge;
import com.xdadan.erp.emis.domain.EmisWaybill;
import com.xdadan.erp.emis.domain.EmisWaybillAjustApply;
import com.xdadan.erp.emis.domain.enumtype.EmisBizErrorType;
import com.xdadan.erp.emis.domain.exception.EmisBizError;
import com.xdadan.erp.emis.service.EmisBaseService;
import com.xdadan.erp.emis.utils.WaybillHelper;
@ -222,6 +223,17 @@ public class EmisSettleSubBillController extends EmisBaseController
for(int i=0;i<ids.length;i++){
try {
long id=ids[i];
EmisSettleSubBill old=emisSettleSubBillService.selectEmisSettleSubBillById(id);
if(old==null){
throw new EmisBizError(EmisBizErrorType.FAIL,"账单不存在");
}
if( !"1".equals(old.getBlConfirmSite()) ){
throw new EmisBizError(EmisBizErrorType.FAIL,"业务未确认,不能确认!");
}
EmisSettleSubBill emisSettleSubBill = new EmisSettleSubBill();
emisSettleSubBill.setConfirmCenterManCode(getLoginUser().getUser().getEmpCode());
emisSettleSubBill.setConfirmCenterCode(getLoginUser().getUser().getOwnerSiteCode());