This commit is contained in:
parent
b03d146bb6
commit
cfd2c96754
|
|
@ -182,7 +182,7 @@ public class SocialRequest {
|
||||||
httpUtil.call("2207A",im2207A.buildToMap());
|
httpUtil.call("2207A",im2207A.buildToMap());
|
||||||
}
|
}
|
||||||
|
|
||||||
public void call9001(IM9001 im9001){
|
public JSONObject call9001(IM9001 im9001){
|
||||||
httpUtil.call("9001","signIn",im9001.buildToMap());
|
return httpUtil.call("9001","signIn",im9001.buildToMap());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,34 @@
|
||||||
|
package com.syjiaer.clinic.server.controller.common;
|
||||||
|
|
||||||
|
import com.alibaba.fastjson2.JSONObject;
|
||||||
|
import com.syjiaer.clinic.server.common.annotations.NoAuthCheck;
|
||||||
|
import com.syjiaer.clinic.server.common.api.input.IM9001;
|
||||||
|
import com.syjiaer.clinic.server.common.api.request.SocialRequest;
|
||||||
|
import com.syjiaer.clinic.server.common.config.Config;
|
||||||
|
import com.syjiaer.clinic.server.common.util.RsaUtil;
|
||||||
|
import com.syjiaer.clinic.server.common.vo.Result;
|
||||||
|
import com.syjiaer.clinic.server.controller.BaseController;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("/signUp")
|
||||||
|
public class SignUpController extends BaseController {
|
||||||
|
@Autowired
|
||||||
|
private Config config;
|
||||||
|
@Autowired
|
||||||
|
private SocialRequest socialRequest;
|
||||||
|
@RequestMapping("/signUp")
|
||||||
|
public Result<JSONObject> set() {
|
||||||
|
String id = infoUtil.getMap().get("manager_id").toString();
|
||||||
|
String mac = parmsUtil.getString("mac", "请输入mac地址");
|
||||||
|
String ip = parmsUtil.getString("ip", "请输入ip地址");
|
||||||
|
IM9001 im9001 = new IM9001();
|
||||||
|
im9001.setOpter_no(id);
|
||||||
|
im9001.setMac(mac);
|
||||||
|
im9001.setIp(ip);
|
||||||
|
|
||||||
|
return success(socialRequest.call9001(im9001));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -13,7 +13,7 @@ import lombok.ToString;
|
||||||
import lombok.experimental.Accessors;
|
import lombok.experimental.Accessors;
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* icpc 就诊原因与疾病诊断1361
|
*
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author NiuZiYuan
|
* @author NiuZiYuan
|
||||||
|
|
@ -24,13 +24,14 @@ import lombok.experimental.Accessors;
|
||||||
@ToString
|
@ToString
|
||||||
@Accessors(chain = true)
|
@Accessors(chain = true)
|
||||||
@TableName("social_icpc_diagnosis")
|
@TableName("social_icpc_diagnosis")
|
||||||
@ApiModel(value = "SocialIcpcDiagnosis对象", description = "icpc 就诊原因与疾病诊断1361")
|
@ApiModel(value = "SocialIcpcDiagnosis对象", description = "")
|
||||||
public class SocialIcpcDiagnosis implements Serializable {
|
public class SocialIcpcDiagnosis implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
@ApiModelProperty(" 自增主键")
|
||||||
@TableId(value = "id", type = IdType.AUTO)
|
@TableId(value = "id", type = IdType.AUTO)
|
||||||
private String id;
|
private Integer id;
|
||||||
|
|
||||||
@ApiModelProperty("门诊诊疗编码")
|
@ApiModelProperty("门诊诊疗编码")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
@ -63,5 +64,5 @@ public class SocialIcpcDiagnosis implements Serializable {
|
||||||
private LocalDateTime efftTime;
|
private LocalDateTime efftTime;
|
||||||
|
|
||||||
@ApiModelProperty("版本号")
|
@ApiModelProperty("版本号")
|
||||||
private String var;
|
private String ver;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -347,7 +347,9 @@ public class InventoryPurchaseService extends BaseService {
|
||||||
orderCode = inventory.getInventoryPurchaseCode();
|
orderCode = inventory.getInventoryPurchaseCode();
|
||||||
InventoryLog log = inventoryService.adjustNumber(id,
|
InventoryLog log = inventoryService.adjustNumber(id,
|
||||||
0, inventory.getFragmentNumber(), "退货");
|
0, inventory.getFragmentNumber(), "退货");
|
||||||
if (log.getChangeWholeNumber() < 0) {
|
if (log.getChangeWholeNumber() == 0){
|
||||||
|
return;
|
||||||
|
}else if (log.getChangeWholeNumber() < 0) {
|
||||||
|
|
||||||
log.setType(InventoryTypeEnum.RETURN_OUT.getType());
|
log.setType(InventoryTypeEnum.RETURN_OUT.getType());
|
||||||
log.setSocialType(InventorySocialTypeEnum.OTHER_OUTBOUND.getType());
|
log.setSocialType(InventorySocialTypeEnum.OTHER_OUTBOUND.getType());
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
package com.syjiaer.clinic.server.service.social;
|
package com.syjiaer.clinic.server.service.social;
|
||||||
|
|
||||||
import com.alibaba.fastjson2.JSONArray;
|
import com.alibaba.fastjson2.JSONArray;
|
||||||
|
import com.alibaba.fastjson2.JSONException;
|
||||||
import com.alibaba.fastjson2.JSONObject;
|
import com.alibaba.fastjson2.JSONObject;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.syjiaer.clinic.server.common.util.DateUtil;
|
import com.syjiaer.clinic.server.common.util.DateUtil;
|
||||||
|
|
@ -13,6 +14,7 @@ import com.syjiaer.clinic.server.entity.social.vo.SocialDirectoryView;
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialIcpcDiagnosisMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialIcpcDiagnosisMapper;
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialIcpcDoctorDiagnoseMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialIcpcDoctorDiagnoseMapper;
|
||||||
import com.syjiaer.clinic.server.service.BaseService;
|
import com.syjiaer.clinic.server.service.BaseService;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
|
@ -21,6 +23,7 @@ import java.time.format.DateTimeFormatter;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@Slf4j
|
||||||
@Service
|
@Service
|
||||||
public class SocialIcpcDiagnoseService extends BaseService {
|
public class SocialIcpcDiagnoseService extends BaseService {
|
||||||
@Autowired
|
@Autowired
|
||||||
|
|
@ -31,53 +34,61 @@ public class SocialIcpcDiagnoseService extends BaseService {
|
||||||
private SocialDirectoryVersionService socialDirectoryVersionService;
|
private SocialDirectoryVersionService socialDirectoryVersionService;
|
||||||
|
|
||||||
public String download(String pre_version_name) {
|
public String download(String pre_version_name) {
|
||||||
JSONArray jsonArray = httpUtil.download2(pre_version_name, 1361);
|
try {
|
||||||
List<String> code_list = new ArrayList<>();
|
JSONArray jsonArray = httpUtil.download2(pre_version_name, 1361);
|
||||||
DateTimeFormatter dateTimeFormatter = DateUtil.getDateTimeFormatter(DateUtil.DATE_TIME_FORMAT);
|
List<String> code_list = new ArrayList<>();
|
||||||
List<SocialIcpcDiagnosis> list = new ArrayList<>();
|
DateTimeFormatter dateTimeFormatter = DateUtil.getDateTimeFormatter(DateUtil.DATE_TIME_FORMAT);
|
||||||
for (int i = 0; i < jsonArray.size(); i++) {
|
List<SocialIcpcDiagnosis> list = new ArrayList<>();
|
||||||
JSONObject jsonObject = jsonArray.getJSONObject(i);
|
for (int i = 0; i < jsonArray.size(); i++) {
|
||||||
if (!jsonObject.getString("vali_flag").equals("1")) {
|
JSONObject jsonObject = jsonArray.getJSONObject(i);
|
||||||
continue;
|
if (!jsonObject.getString("vali_flag").equals("1")) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
SocialIcpcDiagnosis socialIcpcDiagnosis = new SocialIcpcDiagnosis();
|
||||||
|
socialIcpcDiagnosis.setName(jsonObject.getString("six_name"));
|
||||||
|
socialIcpcDiagnosis.setCode(jsonObject.getString("six_code"));
|
||||||
|
socialIcpcDiagnosis.setIcd10AsocName(jsonObject.getString("icd10_asoc_name"));
|
||||||
|
socialIcpcDiagnosis.setTrtType(jsonObject.getString("trt_type"));
|
||||||
|
if (jsonObject.getString("invd_time") != null && !jsonObject.getString("invd_time").isEmpty()) {
|
||||||
|
socialIcpcDiagnosis.setInvdTime(LocalDateTime.parse(jsonObject.getString("invd_time"), dateTimeFormatter));
|
||||||
|
} else {
|
||||||
|
socialIcpcDiagnosis.setInvdTime(null);
|
||||||
|
}
|
||||||
|
socialIcpcDiagnosis.setMemo(jsonObject.getString("memo"));
|
||||||
|
socialIcpcDiagnosis.setRid(jsonObject.getString("rid"));
|
||||||
|
if (jsonObject.getString("updt_time") != null && !jsonObject.getString("updt_time").isEmpty()) {
|
||||||
|
socialIcpcDiagnosis.setUpdtTime(LocalDateTime.parse(jsonObject.getString("updt_time"), dateTimeFormatter));
|
||||||
|
} else {
|
||||||
|
socialIcpcDiagnosis.setUpdtTime(null);
|
||||||
|
}
|
||||||
|
if (jsonObject.getString("crte_time") != null && !jsonObject.getString("crte_time").isEmpty()) {
|
||||||
|
socialIcpcDiagnosis.setCrteTime(LocalDateTime.parse(jsonObject.getString("crte_time"), dateTimeFormatter));
|
||||||
|
} else {
|
||||||
|
socialIcpcDiagnosis.setCrteTime(null);
|
||||||
|
}
|
||||||
|
if (jsonObject.getString("efft_time") != null && !jsonObject.getString("efft_time").isEmpty()) {
|
||||||
|
socialIcpcDiagnosis.setEfftTime(LocalDateTime.parse(jsonObject.getString("efft_time"), dateTimeFormatter));
|
||||||
|
} else {
|
||||||
|
socialIcpcDiagnosis.setEfftTime(null);
|
||||||
|
}
|
||||||
|
socialIcpcDiagnosis.setVer(jsonObject.getString("ver"));
|
||||||
|
list.add(socialIcpcDiagnosis);
|
||||||
|
code_list.add(socialIcpcDiagnosis.getCode());
|
||||||
}
|
}
|
||||||
SocialIcpcDiagnosis socialIcpcDiagnosis = new SocialIcpcDiagnosis();
|
QueryWrapper<SocialIcpcDiagnosis> queryWrapper = new QueryWrapper<>();
|
||||||
socialIcpcDiagnosis.setId(jsonObject.getString("six_code"));
|
queryWrapper.in("code", code_list);
|
||||||
socialIcpcDiagnosis.setName(jsonObject.getString("six_name"));
|
socialIcpcDiagnosisMapper.delete(queryWrapper);
|
||||||
socialIcpcDiagnosis.setCode(jsonObject.getString("six_code"));
|
socialIcpcDiagnosisMapper.insert(list, 100);
|
||||||
socialIcpcDiagnosis.setIcd10AsocName(jsonObject.getString("icd10_asoc_name"));
|
socialDirectoryVersionService.saveVersion(1361, pre_version_name, list.get(0).getVer(), list.size());
|
||||||
socialIcpcDiagnosis.setTrtType(jsonObject.getString("trt_type"));
|
return list.get(0).getVer();
|
||||||
if (jsonObject.getString("invd_time") != null && !jsonObject.getString("invd_time").isEmpty()) {
|
}catch (JSONException e){
|
||||||
socialIcpcDiagnosis.setInvdTime(LocalDateTime.parse(jsonObject.getString("invd_time"), dateTimeFormatter));
|
log.error(e.toString());
|
||||||
} else {
|
return null;
|
||||||
socialIcpcDiagnosis.setInvdTime(null);
|
|
||||||
}
|
|
||||||
socialIcpcDiagnosis.setMemo(jsonObject.getString("memo"));
|
|
||||||
socialIcpcDiagnosis.setRid(jsonObject.getString("rid"));
|
|
||||||
if (jsonObject.getString("updt_time") != null && !jsonObject.getString("updt_time").isEmpty()) {
|
|
||||||
socialIcpcDiagnosis.setUpdtTime(LocalDateTime.parse(jsonObject.getString("updt_time"), dateTimeFormatter));
|
|
||||||
} else {
|
|
||||||
socialIcpcDiagnosis.setUpdtTime(null);
|
|
||||||
}
|
|
||||||
if (jsonObject.getString("crte_time") != null && !jsonObject.getString("crte_time").isEmpty()) {
|
|
||||||
socialIcpcDiagnosis.setCrteTime(LocalDateTime.parse(jsonObject.getString("crte_time"), dateTimeFormatter));
|
|
||||||
} else {
|
|
||||||
socialIcpcDiagnosis.setCrteTime(null);
|
|
||||||
}
|
|
||||||
if (jsonObject.getString("efft_time") != null && !jsonObject.getString("efft_time").isEmpty()) {
|
|
||||||
socialIcpcDiagnosis.setEfftTime(LocalDateTime.parse(jsonObject.getString("efft_time"), dateTimeFormatter));
|
|
||||||
} else {
|
|
||||||
socialIcpcDiagnosis.setEfftTime(null);
|
|
||||||
}
|
|
||||||
socialIcpcDiagnosis.setVar(jsonObject.getString("var"));
|
|
||||||
list.add(socialIcpcDiagnosis);
|
|
||||||
code_list.add(socialIcpcDiagnosis.getCode());
|
|
||||||
}
|
}
|
||||||
QueryWrapper<SocialIcpcDiagnosis> queryWrapper = new QueryWrapper<>();
|
|
||||||
queryWrapper.in("code", code_list);
|
|
||||||
socialIcpcDiagnosisMapper.delete(queryWrapper);
|
|
||||||
socialIcpcDiagnosisMapper.insert(list, 100);
|
|
||||||
socialDirectoryVersionService.saveVersion(1361, pre_version_name, list.get(0).getVar(), list.size());
|
|
||||||
return list.get(0).getVar();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Page<SocialIcpcDiagnosis> getDocList(int type, int page, int size, String keyword) {
|
public Page<SocialIcpcDiagnosis> getDocList(int type, int page, int size, String keyword) {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
package com.syjiaer.clinic.server.service.social;
|
package com.syjiaer.clinic.server.service.social;
|
||||||
|
|
||||||
import com.alibaba.fastjson2.JSONArray;
|
import com.alibaba.fastjson2.JSONArray;
|
||||||
|
import com.alibaba.fastjson2.JSONException;
|
||||||
import com.alibaba.fastjson2.JSONObject;
|
import com.alibaba.fastjson2.JSONObject;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
|
|
@ -12,6 +13,7 @@ import com.syjiaer.clinic.server.entity.social.SocialIcpcItem;
|
||||||
import com.syjiaer.clinic.server.entity.social.vo.SocialDirectoryView;
|
import com.syjiaer.clinic.server.entity.social.vo.SocialDirectoryView;
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialIcpcItemMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialIcpcItemMapper;
|
||||||
import com.syjiaer.clinic.server.service.BaseService;
|
import com.syjiaer.clinic.server.service.BaseService;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.BeanUtils;
|
import org.springframework.beans.BeanUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
@ -21,7 +23,7 @@ import java.time.format.DateTimeFormatter;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@Slf4j
|
||||||
@Service
|
@Service
|
||||||
public class SocialIcpcItemService extends BaseService {
|
public class SocialIcpcItemService extends BaseService {
|
||||||
@Autowired
|
@Autowired
|
||||||
|
|
@ -31,55 +33,61 @@ public class SocialIcpcItemService extends BaseService {
|
||||||
@Autowired
|
@Autowired
|
||||||
private SocialDirectoryVersionService socialDirectoryVersionService;
|
private SocialDirectoryVersionService socialDirectoryVersionService;
|
||||||
public String download(String pre_version_name) {
|
public String download(String pre_version_name) {
|
||||||
JSONArray jsonArray = httpUtil.download2(pre_version_name, 1362);
|
try {
|
||||||
List<String> code_list = new ArrayList<>();
|
JSONArray jsonArray = httpUtil.download2(pre_version_name, 1362);
|
||||||
DateTimeFormatter dateTimeFormatter = DateUtil.getDateTimeFormatter(DateUtil.DATE_TIME_FORMAT);
|
List<String> code_list = new ArrayList<>();
|
||||||
List<SocialIcpcItem> list = new ArrayList<>();
|
DateTimeFormatter dateTimeFormatter = DateUtil.getDateTimeFormatter(DateUtil.DATE_TIME_FORMAT);
|
||||||
for (int i = 0; i < jsonArray.size(); i++) {
|
List<SocialIcpcItem> list = new ArrayList<>();
|
||||||
JSONObject jsonObject = jsonArray.getJSONObject(i);
|
for (int i = 0; i < jsonArray.size(); i++) {
|
||||||
if (!jsonObject.getString("vali_flag").equals("1")) {
|
JSONObject jsonObject = jsonArray.getJSONObject(i);
|
||||||
continue;
|
if (!jsonObject.getString("vali_flag").equals("1")) {
|
||||||
}
|
continue;
|
||||||
SocialIcpcItem socialIcpcItem = new SocialIcpcItem();
|
}
|
||||||
socialIcpcItem.setChrgitmProvCode(jsonObject.getString("chrgitm_prov_code"));
|
SocialIcpcItem socialIcpcItem = new SocialIcpcItem();
|
||||||
socialIcpcItem.setCode(jsonObject.getString("chrgitm_nat_code"));
|
socialIcpcItem.setChrgitmProvCode(jsonObject.getString("chrgitm_prov_code"));
|
||||||
socialIcpcItem.setName(jsonObject.getString("chrgitm_name"));
|
socialIcpcItem.setCode(jsonObject.getString("chrgitm_nat_code"));
|
||||||
socialIcpcItem.setIcpcCode(jsonObject.getString("icpc_code"));
|
socialIcpcItem.setName(jsonObject.getString("chrgitm_name"));
|
||||||
socialIcpcItem.setIcpcCodeFlag(jsonObject.getString("icpc_code_flag"));
|
socialIcpcItem.setIcpcCode(jsonObject.getString("icpc_code"));
|
||||||
socialIcpcItem.setChrgitmAttr(jsonObject.getString("chrgitm_attr"));
|
socialIcpcItem.setIcpcCodeFlag(jsonObject.getString("icpc_code_flag"));
|
||||||
if (jsonObject.getString("efft_time") != null && !jsonObject.getString("efft_time").isEmpty()) {
|
socialIcpcItem.setChrgitmAttr(jsonObject.getString("chrgitm_attr"));
|
||||||
socialIcpcItem.setEfftTime(LocalDateTime.parse(jsonObject.getString("efft_time"), dateTimeFormatter));
|
if (jsonObject.getString("efft_time") != null && !jsonObject.getString("efft_time").isEmpty()) {
|
||||||
} else {
|
socialIcpcItem.setEfftTime(LocalDateTime.parse(jsonObject.getString("efft_time"), dateTimeFormatter));
|
||||||
socialIcpcItem.setEfftTime(null);
|
} else {
|
||||||
}
|
socialIcpcItem.setEfftTime(null);
|
||||||
|
}
|
||||||
|
|
||||||
if (jsonObject.getString("invd_time") != null && !jsonObject.getString("invd_time").isEmpty()) {
|
if (jsonObject.getString("invd_time") != null && !jsonObject.getString("invd_time").isEmpty()) {
|
||||||
socialIcpcItem.setInvdTime(LocalDateTime.parse(jsonObject.getString("invd_time"), dateTimeFormatter));
|
socialIcpcItem.setInvdTime(LocalDateTime.parse(jsonObject.getString("invd_time"), dateTimeFormatter));
|
||||||
} else {
|
} else {
|
||||||
socialIcpcItem.setInvdTime(null);
|
socialIcpcItem.setInvdTime(null);
|
||||||
|
}
|
||||||
|
socialIcpcItem.setRid(jsonObject.getString("rid"));
|
||||||
|
socialIcpcItem.setMemo(jsonObject.getString("memo"));
|
||||||
|
if (jsonObject.getString("updt_time") != null && !jsonObject.getString("updt_time").isEmpty()) {
|
||||||
|
socialIcpcItem.setUpdtTime(LocalDateTime.parse(jsonObject.getString("updt_time"), dateTimeFormatter));
|
||||||
|
} else {
|
||||||
|
socialIcpcItem.setUpdtTime(null);
|
||||||
|
}
|
||||||
|
if (jsonObject.getString("crte_time") != null && !jsonObject.getString("crte_time").isEmpty()) {
|
||||||
|
socialIcpcItem.setCrteTime(LocalDateTime.parse(jsonObject.getString("crte_time"), dateTimeFormatter));
|
||||||
|
} else {
|
||||||
|
socialIcpcItem.setCrteTime(null);
|
||||||
|
}
|
||||||
|
socialIcpcItem.setVer(jsonObject.getString("ver"));
|
||||||
|
list.add(socialIcpcItem);
|
||||||
|
code_list.add(socialIcpcItem.getCode());
|
||||||
}
|
}
|
||||||
socialIcpcItem.setRid(jsonObject.getString("rid"));
|
QueryWrapper<SocialIcpcItem> queryWrapper = new QueryWrapper<>();
|
||||||
socialIcpcItem.setMemo(jsonObject.getString("memo"));
|
queryWrapper.in("code", code_list);
|
||||||
if (jsonObject.getString("updt_time") != null && !jsonObject.getString("updt_time").isEmpty()) {
|
socialIcpcItemMapper.delete(queryWrapper);
|
||||||
socialIcpcItem.setUpdtTime(LocalDateTime.parse(jsonObject.getString("updt_time"), dateTimeFormatter));
|
socialIcpcItemMapper.insert(list, 100);
|
||||||
} else {
|
socialDirectoryVersionService.saveVersion(1362, pre_version_name, list.get(0).getVer(), list.size());
|
||||||
socialIcpcItem.setUpdtTime(null);
|
return list.get(0).getVer();
|
||||||
}
|
}catch (JSONException e){
|
||||||
if (jsonObject.getString("crte_time") != null && !jsonObject.getString("crte_time").isEmpty()) {
|
log.error(e.toString());
|
||||||
socialIcpcItem.setCrteTime(LocalDateTime.parse(jsonObject.getString("crte_time"), dateTimeFormatter));
|
return null;
|
||||||
} else {
|
|
||||||
socialIcpcItem.setCrteTime(null);
|
|
||||||
}
|
|
||||||
socialIcpcItem.setVer(jsonObject.getString("ver"));
|
|
||||||
list.add(socialIcpcItem);
|
|
||||||
code_list.add(socialIcpcItem.getCode());
|
|
||||||
}
|
}
|
||||||
QueryWrapper<SocialIcpcItem> queryWrapper = new QueryWrapper<>();
|
|
||||||
queryWrapper.in("code", code_list);
|
|
||||||
socialIcpcItemMapper.delete(queryWrapper);
|
|
||||||
socialIcpcItemMapper.insert(list, 100);
|
|
||||||
socialDirectoryVersionService.saveVersion(1362, pre_version_name, list.get(0).getVer(), list.size());
|
|
||||||
return list.get(0).getVer();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Page<SocialIcpcItem> getDocList(int type, int page, int size, String keyword) {
|
public Page<SocialIcpcItem> getDocList(int type, int page, int size, String keyword) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue