Browse Source

金蝶接口组织机构的对接

master
yxt_djz 3 years ago
parent
commit
9589777de3
  1. 17
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/orgorganizations/OrgOrganizationsService.java

17
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/orgorganizations/OrgOrganizationsService.java

@ -40,7 +40,22 @@ public class OrgOrganizationsService extends FinKingDeeService {
JSONObject result2 = (JSONObject) result1.get("Result");
int Id = (int) result2.get("Id");
return kingDeeBillDataByNumber.setData(Id+"");
String data_submit = "{\"formId\":\""+KingDeeBillId.ORG_ORGANIZATIONS.getID()+"\",\"data\":\"{\\\"CreateOrgId\\\":\\\"\\\",\\\"Numbers\\\":[],\\\"Ids\\\":\\\""+Id+"\\\"}\"}";
ResultBean<List<KingDeeResult>> resultBean1 = submitKingDeeBillData(KingDeeBillId.ORG_ORGANIZATIONS.getID(), data_submit);
if(!resultBean1.getSuccess()){
log.info("组织机构提交失败!");
return rb.setMsg("组织机构提交失败!");
}
log.info("组织机构提交成功!");
String data_audit = "{\"formId\":\""+KingDeeBillId.ORG_ORGANIZATIONS.getID()+"\",\"data\":\"{\\\"CreateOrgId\\\":\\\"\\\",\\\"Numbers\\\":[],\\\"Ids\\\":\\\""+Id+"\\\",\\\"InterationFlags\\\":\\\"\\\"}\"}";
ResultBean<List<KingDeeResult>> resultBean2 = auditKingDeeBillData(KingDeeBillId.ORG_ORGANIZATIONS.getID(), data_audit);
if(!resultBean2.getSuccess()){
log.info("组织机构审核失败!");
return rb.setMsg("组织机构审核失败!");
}
log.info("组织机构审核成功!");
return resultBean2;
} catch (Exception e) {
e.printStackTrace();
}

Loading…
Cancel
Save