diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleInvoiceChRecordServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleInvoiceChRecordServiceImpl.java
index 49a84a09c..88d9834ef 100644
--- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleInvoiceChRecordServiceImpl.java
+++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleInvoiceChRecordServiceImpl.java
@@ -11,10 +11,12 @@
package com.xdadan.erp.emis.service.impl;
import java.util.ArrayList;
+import java.util.Date;
import java.util.List;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
+import com.xdadan.erp.common.utils.SecurityUtils;
import com.xdadan.erp.emis.domain.EmisBaseInvoiceChInfo;
import com.xdadan.erp.emis.domain.EmisSettleBill;
import com.xdadan.erp.emis.domain.EmisSettleInvoiceRecord;
@@ -110,7 +112,18 @@ public class EmisSettleInvoiceChRecordServiceImpl implements IEmisSettleInvoiceC
newApply.setInvoiceStatus("1");
newApply.setInvoiceStatusDesc("开票中");
- // 渠道待开票
+ // 操作人
+ newApply.setOpManCode(SecurityUtils.getLoginUser().getUser().getEmpCode());
+ newApply.setOpSiteCode(SecurityUtils.getLoginUser().getUser().getOwnerSiteCode());
+ newApply.setOpDate(new Date());
+
+ // 审核人
+ newApply.setBlAudit("1");
+ newApply.setAuditManCode(SecurityUtils.getLoginUser().getUser().getEmpCode());
+ newApply.setAuditDate(new Date());
+ newApply.setAuditSiteCode(SecurityUtils.getLoginUser().getUser().getOwnerSiteCode());
+
+ // 渠道待发送
newApply.setOpenChStatus("0");
emisSettleInvoiceRecordMapper.updateEmisSettleInvoiceRecord(newApply);
@@ -228,11 +241,11 @@ public class EmisSettleInvoiceChRecordServiceImpl implements IEmisSettleInvoiceC
updateEmisSettleInvoiceChRecord(newRecord);
}
else{
- EmisSettleInvoiceChRecord newRecord=new EmisSettleInvoiceChRecord();
- newRecord.setId(old.getId());
- newRecord.setOpenChStatus("3");
- newRecord.setOpenChStatusDesc(jRst.getString("message"));
- emisSettleInvoiceChRecordMapper.updateEmisSettleInvoiceChRecord(newRecord);
+// EmisSettleInvoiceChRecord newRecord=new EmisSettleInvoiceChRecord();
+// newRecord.setId(old.getId());
+// newRecord.setOpenChStatus("3");
+// newRecord.setOpenChStatusDesc(jRst.getString("message"));
+// emisSettleInvoiceChRecordMapper.updateEmisSettleInvoiceChRecord(newRecord);
}
return 1;
}
diff --git a/emis-biz/src/main/resources/mapper/EmisSettleInvoiceChRecordMapper.xml b/emis-biz/src/main/resources/mapper/EmisSettleInvoiceChRecordMapper.xml
index 10e555163..36669e0bf 100644
--- a/emis-biz/src/main/resources/mapper/EmisSettleInvoiceChRecordMapper.xml
+++ b/emis-biz/src/main/resources/mapper/EmisSettleInvoiceChRecordMapper.xml
@@ -178,7 +178,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"