澳星档案新增
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 appId = "800016";
|
||||||
private final String pzApiCode = "8000160014";//凭证新增
|
private final String pzApiCode = "8000160014";//凭证新增
|
||||||
|
|
||||||
private final String ryApiCodexz = "8000160014";//人员对照新增
|
private final String ryApiCodexz = "8000160029";//人员对照新增
|
||||||
private final String ryApiCodexg = "8000160014";//人员对照修改
|
private final String ryApiCodexg = "8000160029";//人员对照修改
|
||||||
private final String ryApiCodesc = "8000160014";//人员对照删除
|
private final String ryApiCodesc = "8000160030";//人员对照删除
|
||||||
|
|
||||||
private final String bmApiCodexz = "8000160015";//部门档案新增
|
private final String bmApiCodexz = "8000160015";//部门档案新增
|
||||||
private final String bmApiCodexg = "8000160016";//部门档案修改
|
private final String bmApiCodexg = "8000160016";//部门档案修改
|
||||||
|
@ -182,7 +182,6 @@ public class AxServiceImpl extends BaseService<ArchivesEntity, String> implement
|
||||||
logger.info("返回结果:" + body);
|
logger.info("返回结果:" + body);
|
||||||
JsonResultEntity resultEntity = JSON.parseObject(body.toString(),JsonResultEntity.class);
|
JsonResultEntity resultEntity = JSON.parseObject(body.toString(),JsonResultEntity.class);
|
||||||
return resultEntity;
|
return resultEntity;
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
logger.error("请求错误:" + e.getMessage());
|
logger.error("请求错误:" + e.getMessage());
|
||||||
body.append(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);
|
JsonResultEntity resultEntity = JSON.parseObject(body.toString(),JsonResultEntity.class);
|
||||||
if(resultEntity.isFlag() && "200".equals(resultEntity.getStatus())){
|
if(resultEntity.isFlag() && "200".equals(resultEntity.getStatus())){
|
||||||
if(JSONUtil.isTypeJSON(resultEntity.getAttribute().toString())){
|
if(JSONUtil.isTypeJSON(resultEntity.getAttribute().toString())){
|
||||||
//JSONObject attribute = JSONObject.parseObject(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" +
|
|
||||||
"}");
|
|
||||||
if("success".equals(attribute.getString("status"))){
|
if("success".equals(attribute.getString("status"))){
|
||||||
if(attribute.getString("data") == null || "".equals(attribute.getString("data")) ){
|
if(attribute.getString("data") == null || "".equals(attribute.getString("data")) ){
|
||||||
return resultEntity;
|
return resultEntity;
|
||||||
|
@ -313,8 +307,23 @@ public class AxServiceImpl extends BaseService<ArchivesEntity, String> implement
|
||||||
//解析具体数据
|
//解析具体数据
|
||||||
switch (jsonObject.getString("archivesType")){
|
switch (jsonObject.getString("archivesType")){
|
||||||
case "1"://人员对照
|
case "1"://人员对照
|
||||||
|
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case "2"://部门档案
|
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;
|
break;
|
||||||
case "6"://存货对照
|
case "6"://存货对照
|
||||||
for (int i = 0; i < jsonArray.size(); i++) {
|
for (int i = 0; i < jsonArray.size(); i++) {
|
||||||
|
|
Loading…
Reference in New Issue