md
This commit is contained in:
parent
a672a52f1d
commit
a8415eef4f
@ -269,6 +269,47 @@ public class EmisSettleBillController extends BaseController
|
|||||||
return AjaxResult.success("确认成功");
|
return AjaxResult.success("确认成功");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 站点确认不开票
|
||||||
|
*/
|
||||||
|
@Log(title = "站点确认不开票", businessType = BusinessType.UPDATE)
|
||||||
|
@PostMapping("/confirmNotOpenBillBySite/{ids}")
|
||||||
|
public AjaxResult confirmNotOpenBillBySite(@PathVariable Long[] ids)
|
||||||
|
{
|
||||||
|
if(ids!=null && ids.length>0){
|
||||||
|
for(int i=0;i<ids.length;i++){
|
||||||
|
try {
|
||||||
|
long id=ids[i];
|
||||||
|
|
||||||
|
EmisSettleBill old= emisSettleBillService.selectEmisSettleBillById(id);
|
||||||
|
if(old==null){
|
||||||
|
return AjaxResult.error("账单不存在");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!"0".equals(old.getOpenBillStatus())){
|
||||||
|
return AjaxResult.error("已存在开票记录");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
EmisSettleBill emisSettleBill = new EmisSettleBill();
|
||||||
|
emisSettleBill.setOpenBillStatus("3");
|
||||||
|
emisSettleBill.setId(id);
|
||||||
|
emisSettleBillService.updateEmisSettleBill(emisSettleBill);
|
||||||
|
|
||||||
|
}catch (Exception ex){
|
||||||
|
ex.printStackTrace();
|
||||||
|
// 返回子定义异常
|
||||||
|
if(ex instanceof EmisBizError){
|
||||||
|
return AjaxResult.error(ex.getMessage(),((EmisBizError)ex).getErrorCode());
|
||||||
|
}
|
||||||
|
|
||||||
|
return AjaxResult.error("确认异常,联系客服");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return AjaxResult.success("确认成功");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@Log(title = "导出账单", businessType = BusinessType.EXPORT)
|
@Log(title = "导出账单", businessType = BusinessType.EXPORT)
|
||||||
@PostMapping("/exportBill")
|
@PostMapping("/exportBill")
|
||||||
|
|||||||
@ -1757,6 +1757,8 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// 生成扫描记录
|
// 生成扫描记录
|
||||||
EmisTmsScanRecord emisTmsScanRecord = new EmisTmsScanRecord();
|
EmisTmsScanRecord emisTmsScanRecord = new EmisTmsScanRecord();
|
||||||
emisTmsScanRecord.setBillCode(scanBillCode);
|
emisTmsScanRecord.setBillCode(scanBillCode);
|
||||||
@ -1764,7 +1766,7 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
|
|||||||
|
|
||||||
emisTmsScanRecord.setScanType(ScanType.ISSUE.opCode);
|
emisTmsScanRecord.setScanType(ScanType.ISSUE.opCode);
|
||||||
emisTmsScanRecord.setScanDate(scanDate);
|
emisTmsScanRecord.setScanDate(scanDate);
|
||||||
emisTmsScanRecord.setRemark(problemTypeName);
|
emisTmsScanRecord.setRemark(problemTypeName+" "+remark);
|
||||||
|
|
||||||
// 填充公共数据
|
// 填充公共数据
|
||||||
this.fillBillBaseData(emisTmsScanRecord);
|
this.fillBillBaseData(emisTmsScanRecord);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user