澳星档案新增
This commit is contained in:
parent
822de45128
commit
b6e14a894a
|
@ -53,9 +53,9 @@ public class AxServiceImpl extends BaseService<ArchivesEntity, String> implement
|
|||
private final String appId = "800016";
|
||||
private final String pzApiCode = "8000160014";//凭证新增
|
||||
|
||||
private final String ryApiCodexz = "8000160014";//人员对照新增
|
||||
private final String ryApiCodexg = "8000160014";//人员对照修改
|
||||
private final String ryApiCodesc = "8000160014";//人员对照删除
|
||||
private final String ryApiCodexz = "8000160029";//人员对照新增
|
||||
private final String ryApiCodexg = "8000160029";//人员对照修改
|
||||
private final String ryApiCodesc = "8000160030";//人员对照删除
|
||||
|
||||
private final String bmApiCodexz = "8000160015";//部门档案新增
|
||||
private final String bmApiCodexg = "8000160016";//部门档案修改
|
||||
|
@ -182,7 +182,6 @@ public class AxServiceImpl extends BaseService<ArchivesEntity, String> implement
|
|||
logger.info("返回结果:" + body);
|
||||
JsonResultEntity resultEntity = JSON.parseObject(body.toString(),JsonResultEntity.class);
|
||||
return resultEntity;
|
||||
|
||||
} catch (Exception e) {
|
||||
logger.error("请求错误:" + e.getMessage());
|
||||
body.append(e.getMessage());
|
||||
|
@ -296,12 +295,7 @@ public class AxServiceImpl extends BaseService<ArchivesEntity, String> implement
|
|||
JsonResultEntity resultEntity = JSON.parseObject(body.toString(),JsonResultEntity.class);
|
||||
if(resultEntity.isFlag() && "200".equals(resultEntity.getStatus())){
|
||||
if(JSONUtil.isTypeJSON(resultEntity.getAttribute().toString())){
|
||||
//JSONObject attribute = JSONObject.parseObject(resultEntity.getAttribute().toString());
|
||||
JSONObject attribute = JSONObject.parseObject("{\n" +
|
||||
" \"status\": \"success\",\n" +
|
||||
" \"data\": \"[{\\\"pk_invcl\\\":\\\"0001F11000000000I6NN\\\",\\\"invclasscode\\\":\\\"04\\\",\\\"invclassname\\\":\\\"成品测试\\\",\\\"invclasslev\\\":\\\"1\\\",\\\"pk_corp\\\":\\\"0001\\\",\\\"unitcode\\\":\\\"0001\\\",\\\"unitname\\\":\\\"集团\\\"}]\",\n" +
|
||||
" \"taskNumber\": \"202404250048\"\n" +
|
||||
"}");
|
||||
JSONObject attribute = JSONObject.parseObject(resultEntity.getAttribute().toString());
|
||||
if("success".equals(attribute.getString("status"))){
|
||||
if(attribute.getString("data") == null || "".equals(attribute.getString("data")) ){
|
||||
return resultEntity;
|
||||
|
@ -313,8 +307,23 @@ public class AxServiceImpl extends BaseService<ArchivesEntity, String> implement
|
|||
//解析具体数据
|
||||
switch (jsonObject.getString("archivesType")){
|
||||
case "1"://人员对照
|
||||
|
||||
|
||||
break;
|
||||
case "2"://部门档案
|
||||
//[{"pk_corp":"1001","unitcode":"01","unitname":"临安奥星电子股份有限公司","createdate":"2024-04-24","deptattr":"1","deptname":"DEV测试一级部门","deptcode":"99","pk_deptdoc":"1001F1100000000067BR"}]
|
||||
for (int i = 0; i < jsonArray.size(); i++) {
|
||||
JSONObject object1 = jsonArray.getJSONObject(i);
|
||||
ArchivesEntity archivesEntity = new ArchivesEntity();
|
||||
archivesEntity.setArchivesType(jsonObject.getString("archivesType"));
|
||||
archivesEntity.setCreate();
|
||||
archivesEntity.setLeftCode(object1.getString("unitcode"));//左
|
||||
archivesEntity.setLeftName(object1.getString("unitname"));//左
|
||||
archivesEntity.setRightId(object1.getString("pk_deptdoc"));//右
|
||||
archivesEntity.setRightCode(object1.getString("unitcode"));//右
|
||||
archivesEntity.setRightName(object1.getString("unitname"));//右
|
||||
axDao.saveArchivesByType(archivesEntity);
|
||||
}
|
||||
break;
|
||||
case "6"://存货对照
|
||||
for (int i = 0; i < jsonArray.size(); i++) {
|
||||
|
|
Loading…
Reference in New Issue