Ver código fonte

【泛微对接】【新增银行登记接口增加账套字段】

wub 1 mês atrás
pai
commit
78699535f8

+ 3 - 3
src/main/java/com/uas/eis/service/Impl/ERPServiceImpl.java

@@ -326,10 +326,10 @@ public class ERPServiceImpl implements ERPService {
 
             sqls.add(Sql);
 
-
+            int ard_id = 0;
             List<AccountRegisterDetail2> accountRegisterDetail2s = accountRegisterReq.getListDetail2();
             for (AccountRegisterDetail1 accountRegisterDetail1: accountRegisterDetail1s) {
-                int ard_id = baseDao.getSeqId(master+"ACCOUNTREGISTERDETAIL_SEQ");
+                ard_id = baseDao.getSeqId(master+"ACCOUNTREGISTERDETAIL_SEQ");
                 Sql="insert into "+master+"AccountRegisterDetail(ard_id,ard_arid,ard_detno,ard_explanation,ard_catecode,ard_catedesc,ard_currency,ard_rate,ard_doubledebit,ard_debit,ard_doublecredit,ard_credit)" +
                         "values("+ard_id+","+ar_id+","+accountRegisterDetail1.getDetno()+",'"+accountRegisterDetail1.getExplanation()+"','"+accountRegisterDetail1.getCatecode()+"','"+
                         accountRegisterDetail1.getCatedesc()+"','"+accountRegisterDetail1.getCurrency()+"',"+accountRegisterDetail1.getRate()+","+accountRegisterDetail1.getDoubledebit()+","+accountRegisterDetail1.getDebit()+","+accountRegisterDetail1.getDoublecredit()+","+accountRegisterDetail1.getCredit() +")";
@@ -339,7 +339,7 @@ public class ERPServiceImpl implements ERPService {
                 for (AccountRegisterDetail2 accountRegisterDetail2: accountRegisterDetail2s) {
                     if (accountRegisterDetail2.getDetailFkId().doubleValue() == accountRegisterDetail1.getDetailId().doubleValue()){
                         Sql="insert into "+master+"ACCOUNTREGISTERDETAILASS(ARS_ID, ARS_ARDID, ARS_DETNO, ARS_ASSTYPE, ARS_ASSCODE, ARS_ASSNAME, ARS_TYPE)" +
-                                "values(ACCOUNTREGISTERDETAILASS_seq.nextval,"+ard_id+","+accountRegisterDetail2.getDetno()+",'"+accountRegisterDetail2.getAsstype()+"','"+accountRegisterDetail2.getAsscode()+"','"+
+                                "values("+master+"ACCOUNTREGISTERDETAILASS_seq.nextval,"+ard_id+","+accountRegisterDetail2.getDetno()+",'"+accountRegisterDetail2.getAsstype()+"','"+accountRegisterDetail2.getAsscode()+"','"+
                                 accountRegisterDetail2.getAssname()+"','AccountRegister!Bank')";
                         sqls.add(Sql);
                     }