dev
This commit is contained in:
parent
e913d5f4ca
commit
6fafad14e3
|
|
@ -51,8 +51,8 @@ public class OrganizationMemberController extends BaseController {
|
||||||
return success();
|
return success();
|
||||||
}
|
}
|
||||||
@RequestMapping("/getById")
|
@RequestMapping("/getById")
|
||||||
public Result<OrganizationMember> getById() {
|
public Result<OrganizationMemberSaveDto> getById() {
|
||||||
Integer id = parmsUtil.getInteger("id");
|
Integer id = parmsUtil.getInteger("id","id不能为空");
|
||||||
return success(organizationMemberService.get(id));
|
return success(organizationMemberService.get(id));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,10 @@ import com.syjiaer.clinic.server.common.util.DictoryUtil;
|
||||||
import com.syjiaer.clinic.server.common.vo.Page;
|
import com.syjiaer.clinic.server.common.vo.Page;
|
||||||
import com.syjiaer.clinic.server.common.vo.Result;
|
import com.syjiaer.clinic.server.common.vo.Result;
|
||||||
import com.syjiaer.clinic.server.controller.BaseController;
|
import com.syjiaer.clinic.server.controller.BaseController;
|
||||||
|
import com.syjiaer.clinic.server.entity.social.SocialDiagnose;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialDirectory;
|
import com.syjiaer.clinic.server.entity.social.SocialDirectory;
|
||||||
import com.syjiaer.clinic.server.entity.social.vo.SocialDirectoryView;
|
import com.syjiaer.clinic.server.entity.social.vo.SocialDirectoryView;
|
||||||
|
import com.syjiaer.clinic.server.service.social.SocialDiagnoseService;
|
||||||
import com.syjiaer.clinic.server.service.social.SocialDirectoryService;
|
import com.syjiaer.clinic.server.service.social.SocialDirectoryService;
|
||||||
import com.syjiaer.clinic.server.service.social.SocialItemService;
|
import com.syjiaer.clinic.server.service.social.SocialItemService;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
@ -33,6 +35,8 @@ public class SocialDirectoryController extends BaseController {
|
||||||
@Autowired
|
@Autowired
|
||||||
private SocialItemService socialItemService;
|
private SocialItemService socialItemService;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
private SocialDiagnoseService socialDiagnoseService;
|
||||||
|
@Autowired
|
||||||
private DictoryUtil dictoryUtil;
|
private DictoryUtil dictoryUtil;
|
||||||
|
|
||||||
@RequestMapping("search")
|
@RequestMapping("search")
|
||||||
|
|
@ -69,6 +73,10 @@ public class SocialDirectoryController extends BaseController {
|
||||||
version_name =socialItemService.download(ver);
|
version_name =socialItemService.download(ver);
|
||||||
return success(version_name);
|
return success(version_name);
|
||||||
}
|
}
|
||||||
|
if (type == 1307){
|
||||||
|
version_name = socialDiagnoseService.download(ver);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
return error("参数 type 不正确");
|
return error("参数 type 不正确");
|
||||||
|
|
||||||
|
|
@ -90,7 +98,13 @@ public class SocialDirectoryController extends BaseController {
|
||||||
int page = (Integer) parms.getOrDefault("page", 1);
|
int page = (Integer) parms.getOrDefault("page", 1);
|
||||||
int size = (Integer) parms.getOrDefault("size", 10);
|
int size = (Integer) parms.getOrDefault("size", 10);
|
||||||
String keyword = (String) parms.getOrDefault("search_keyword", "");
|
String keyword = (String) parms.getOrDefault("search_keyword", "");
|
||||||
|
if (type == 1301 || type == 1302 || type == 1306){
|
||||||
return success(socialDirectoryService.getDocList(type,page,size,keyword));
|
return success(socialDirectoryService.getDocList(type,page,size,keyword));
|
||||||
|
}
|
||||||
|
if (type == 1305){
|
||||||
|
return success(socialItemService.getDocList(type,page,size,keyword));
|
||||||
|
}
|
||||||
|
return error("类型未定义");
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,44 +3,40 @@ package com.syjiaer.clinic.server.entity.social;
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
import lombok.ToString;
|
import lombok.ToString;
|
||||||
import lombok.experimental.Accessors;
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 医保目录
|
* 医保服务项目目录1305,1320
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author NiuZiYuan
|
* @author NiuZiYuan
|
||||||
* @since 2025-04-02
|
* @since 2025-04-25
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@ToString
|
@ToString
|
||||||
@Accessors(chain = true)
|
@Accessors(chain = true)
|
||||||
@TableName("social_item")
|
@TableName("social_item")
|
||||||
@ApiModel(value = "SocialItem对象", description = "医保服务项目目录")
|
@ApiModel(value = "SocialItem对象", description = "医保服务项目目录1305,1320")
|
||||||
public class SocialItem implements Serializable {
|
public class SocialItem 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 Integer id;
|
private Integer id;
|
||||||
|
|
||||||
@ApiModelProperty("名称")
|
@ApiModelProperty("项目名称")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
@ApiModelProperty("医保目录编码")
|
@ApiModelProperty("医保编码")
|
||||||
private String socialCode;
|
private String code;
|
||||||
|
|
||||||
@ApiModelProperty("单位")
|
@ApiModelProperty("单位")
|
||||||
private String unit;
|
private String unit;
|
||||||
|
|
@ -48,9 +44,9 @@ public class SocialItem implements Serializable {
|
||||||
@ApiModelProperty("数据创建时间")
|
@ApiModelProperty("数据创建时间")
|
||||||
private LocalDateTime createDatetime;
|
private LocalDateTime createDatetime;
|
||||||
|
|
||||||
@ApiModelProperty("数据修改时间")
|
|
||||||
private LocalDateTime updateDatetime;
|
|
||||||
|
|
||||||
@ApiModelProperty("版本名称")
|
@ApiModelProperty("版本名称")
|
||||||
private String versionName;
|
private String versionName;
|
||||||
|
|
||||||
|
@ApiModelProperty("数据修改时间")
|
||||||
|
private LocalDateTime updateDatetime;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
package com.syjiaer.clinic.server.entity.social.vo;
|
package com.syjiaer.clinic.server.entity.social.vo;
|
||||||
|
|
||||||
|
import com.alibaba.fastjson2.JSONObject;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
@ -45,9 +47,11 @@ public class SocialDirectoryView implements Serializable {
|
||||||
private LocalDateTime updateDatetime;
|
private LocalDateTime updateDatetime;
|
||||||
|
|
||||||
private String versionName;
|
private String versionName;
|
||||||
|
|
||||||
private String data;
|
private String data;
|
||||||
|
|
||||||
|
private String unit;
|
||||||
|
private String hilistCode;
|
||||||
|
|
||||||
private String hilistLmtpricType;
|
private String hilistLmtpricType;
|
||||||
|
|
||||||
private BigDecimal hilistPricUplmtAmt;
|
private BigDecimal hilistPricUplmtAmt;
|
||||||
|
|
@ -63,4 +67,9 @@ public class SocialDirectoryView implements Serializable {
|
||||||
private String wubi;
|
private String wubi;
|
||||||
|
|
||||||
private String pinyin;
|
private String pinyin;
|
||||||
|
private JSONObject json;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -313,7 +313,7 @@ public class ChargeService extends BaseService {
|
||||||
feedetail.setFee_ocur_time(LocalDateTime.now());
|
feedetail.setFee_ocur_time(LocalDateTime.now());
|
||||||
Item item = itemMapper.selectById(itemList.getServiceId());
|
Item item = itemMapper.selectById(itemList.getServiceId());
|
||||||
SocialItem sdGoods = socialItemMapper.getByCode(item.getItemSocialCode());
|
SocialItem sdGoods = socialItemMapper.getByCode(item.getItemSocialCode());
|
||||||
feedetail.setMed_list_codg(sdGoods.getSocialCode());
|
feedetail.setMed_list_codg(sdGoods.getCode());
|
||||||
feedetail.setMedins_list_codg(String.valueOf(sdGoods.getId()));
|
feedetail.setMedins_list_codg(String.valueOf(sdGoods.getId()));
|
||||||
BigDecimal totalPrice = itemList.getUnitPrice().multiply(new BigDecimal(itemList.getNumber()));
|
BigDecimal totalPrice = itemList.getUnitPrice().multiply(new BigDecimal(itemList.getNumber()));
|
||||||
feedetail.setDet_item_fee_sumamt(totalPrice);
|
feedetail.setDet_item_fee_sumamt(totalPrice);
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
package com.syjiaer.clinic.server.service.organization;
|
package com.syjiaer.clinic.server.service.organization;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||||
import com.syjiaer.clinic.server.common.exception.MessageException;
|
import com.syjiaer.clinic.server.common.exception.MessageException;
|
||||||
import com.syjiaer.clinic.server.common.util.FileUtil;
|
import com.syjiaer.clinic.server.common.util.FileUtil;
|
||||||
import com.syjiaer.clinic.server.common.vo.Page;
|
import com.syjiaer.clinic.server.common.vo.Page;
|
||||||
|
|
@ -115,19 +116,28 @@ public class OrganizationMemberService extends BaseService {
|
||||||
|
|
||||||
log.error("删除电子签名文件失败", e);
|
log.error("删除电子签名文件失败", e);
|
||||||
}
|
}
|
||||||
|
ManagerUser user = managerUserMapper.selectByOrganizationMemberId(id);
|
||||||
|
if (user != null) {
|
||||||
|
ManagerUser updateUser = new ManagerUser();
|
||||||
|
updateUser.setId(user.getId());
|
||||||
|
updateUser.setStatus(0);
|
||||||
|
managerUserMapper.deleteById(user.getId());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* 根据id获取成员信息
|
* 根据id获取成员信息
|
||||||
* @param id 成员id
|
* @param id 成员id
|
||||||
*/
|
*/
|
||||||
public OrganizationMember get(int id) {
|
public OrganizationMemberSaveDto get(int id) {
|
||||||
if (id <= 0) {
|
if (id <= 0) {
|
||||||
throw new MessageException("id参数为空");
|
throw new MessageException("id参数为空");
|
||||||
}
|
}
|
||||||
QueryWrapper<OrganizationMember> queryWrapper = new QueryWrapper<>();
|
OrganizationMemberSaveDto dto = new OrganizationMemberSaveDto();
|
||||||
queryWrapper.eq("del_flag", false).eq("id", id);
|
dto.setMemberInfo(organizationMemberMapper.selectById(id));
|
||||||
return organizationMemberMapper.selectOne(queryWrapper);
|
dto.setUserInfo(managerUserMapper.selectByOrganizationMemberId(id));
|
||||||
|
return dto;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
@ -135,8 +145,7 @@ public class OrganizationMemberService extends BaseService {
|
||||||
*/
|
*/
|
||||||
public List<OrganizationMember> doctorList() {
|
public List<OrganizationMember> doctorList() {
|
||||||
QueryWrapper<OrganizationMember> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<OrganizationMember> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.eq("role", 1)
|
queryWrapper.eq("role", 1);
|
||||||
.eq("del_flag", false);
|
|
||||||
return organizationMemberMapper.selectList(queryWrapper);
|
return organizationMemberMapper.selectList(queryWrapper);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,12 @@
|
||||||
package com.syjiaer.clinic.server.service.social;
|
package com.syjiaer.clinic.server.service.social;
|
||||||
|
|
||||||
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.HttpUtil;
|
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialChineseMedicinalGranula;
|
import com.syjiaer.clinic.server.entity.social.SocialChineseMedicinalGranula;
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialChineseMedicinalGranulaMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialChineseMedicinalGranulaMapper;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import java.time.format.DateTimeFormatter;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
|
@ -51,7 +49,7 @@ public class SocialChineseMedicinalGranulaService {
|
||||||
queryWrapper.in("social_code", code_list);
|
queryWrapper.in("social_code", code_list);
|
||||||
socialChineseMedicinalGranulaMapper.delete(queryWrapper);
|
socialChineseMedicinalGranulaMapper.delete(queryWrapper);
|
||||||
socialChineseMedicinalGranulaMapper.insert(list, 100);
|
socialChineseMedicinalGranulaMapper.insert(list, 100);
|
||||||
socialDirectoryVersionService.setSocialDirectoryVersion(1320, version_name, list.get(0).getVersionName(), list.size());
|
socialDirectoryVersionService.saveVersion(1320, version_name, list.get(0).getVersionName(), list.size());
|
||||||
return list.get(0).getVersionName();
|
return list.get(0).getVersionName();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.syjiaer.clinic.server.common.util.DateUtil;
|
import com.syjiaer.clinic.server.common.util.DateUtil;
|
||||||
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialChronicDisease;
|
import com.syjiaer.clinic.server.entity.social.SocialChronicDisease;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialDiagnose;
|
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialTcmDiseaseCatalogue;
|
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialChronicDiseaseMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialChronicDiseaseMapper;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
@ -50,7 +48,7 @@ public class SocialChronicDiseaseService {
|
||||||
queryWrapper.in("social_code", code_list);
|
queryWrapper.in("social_code", code_list);
|
||||||
socialChronicDiseaseMapper.delete(queryWrapper);
|
socialChronicDiseaseMapper.delete(queryWrapper);
|
||||||
socialChronicDiseaseMapper.insert(list, 100);
|
socialChronicDiseaseMapper.insert(list, 100);
|
||||||
socialDirectoryVersionService.setSocialDirectoryVersion(1309, version_name, list.get(0).getVersionName(), list.size());
|
socialDirectoryVersionService.saveVersion(1309, version_name, list.get(0).getVersionName(), list.size());
|
||||||
Map<String, Object> hashMap = new HashMap<>();
|
Map<String, Object> hashMap = new HashMap<>();
|
||||||
hashMap.put("current_version_name", list.get(0).getVersionName());
|
hashMap.put("current_version_name", list.get(0).getVersionName());
|
||||||
hashMap.put("pre_version_name", version_name);
|
hashMap.put("pre_version_name", version_name);
|
||||||
|
|
|
||||||
|
|
@ -1,23 +1,16 @@
|
||||||
package com.syjiaer.clinic.server.service.social;
|
package com.syjiaer.clinic.server.service.social;
|
||||||
|
|
||||||
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;
|
||||||
import com.syjiaer.clinic.server.common.util.DictoryUtil;
|
|
||||||
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialChronicDisease;
|
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialDiagnose;
|
import com.syjiaer.clinic.server.entity.social.SocialDiagnose;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialDirectory;
|
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialItem;
|
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialDiagnoseMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialDiagnoseMapper;
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialItemMapper;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import java.time.format.DateTimeFormatter;
|
import java.time.format.DateTimeFormatter;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
|
@ -30,7 +23,7 @@ public class SocialDiagnoseService {
|
||||||
@Autowired
|
@Autowired
|
||||||
private SocialDirectoryVersionService socialDirectoryVersionService;
|
private SocialDirectoryVersionService socialDirectoryVersionService;
|
||||||
|
|
||||||
public Map<String, Object> download( String version_name) {
|
public String download( String version_name) {
|
||||||
List<String[]> tab_list = httpUtil.download(version_name, 1307);
|
List<String[]> tab_list = httpUtil.download(version_name, 1307);
|
||||||
DateTimeFormatter dateTimeFormatter = DateUtil.getDateTimeFormatter(DateUtil.DATE_TIME_FORMAT);
|
DateTimeFormatter dateTimeFormatter = DateUtil.getDateTimeFormatter(DateUtil.DATE_TIME_FORMAT);
|
||||||
List<SocialDiagnose> list = new ArrayList<>();
|
List<SocialDiagnose> list = new ArrayList<>();
|
||||||
|
|
@ -59,9 +52,8 @@ public class SocialDiagnoseService {
|
||||||
queryWrapper.in("code", codeList);
|
queryWrapper.in("code", codeList);
|
||||||
socialDiagnoseMapper.delete(queryWrapper);
|
socialDiagnoseMapper.delete(queryWrapper);
|
||||||
socialDiagnoseMapper.insert(list, 100);
|
socialDiagnoseMapper.insert(list, 100);
|
||||||
socialDirectoryVersionService.setSocialDirectoryVersion(1307, version_name, list.get(0).getVersionName(), list.size());
|
socialDirectoryVersionService.saveVersion(1307, version_name, list.get(0).getVersionName(), list.size());
|
||||||
return null;
|
return list.get(0).getVersionName();
|
||||||
// return list.get(0).getVersionName();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@ import com.alibaba.fastjson2.JSON;
|
||||||
import com.alibaba.fastjson2.JSONArray;
|
import com.alibaba.fastjson2.JSONArray;
|
||||||
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.config.Config;
|
|
||||||
import com.syjiaer.clinic.server.common.exception.MessageException;
|
import com.syjiaer.clinic.server.common.exception.MessageException;
|
||||||
import com.syjiaer.clinic.server.common.util.*;
|
import com.syjiaer.clinic.server.common.util.*;
|
||||||
import com.syjiaer.clinic.server.common.vo.Page;
|
import com.syjiaer.clinic.server.common.vo.Page;
|
||||||
|
|
@ -124,7 +123,7 @@ public class SocialDirectoryService extends BaseService {
|
||||||
}
|
}
|
||||||
SocialDirectory tmp_socialDirectory = tmp_map.get(code);
|
SocialDirectory tmp_socialDirectory = tmp_map.get(code);
|
||||||
if(i==0){
|
if(i==0){
|
||||||
next_version_name=list.get(0).getVersionName();
|
next_version_name=socialDirectory.getVersionName();
|
||||||
}
|
}
|
||||||
if (tmp_socialDirectory == null && flag.equals("1")) {
|
if (tmp_socialDirectory == null && flag.equals("1")) {
|
||||||
list.add(socialDirectory);
|
list.add(socialDirectory);
|
||||||
|
|
@ -137,7 +136,7 @@ public class SocialDirectoryService extends BaseService {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
socialDirectoryMapper.insert(list, 100);
|
socialDirectoryMapper.insert(list, 100);
|
||||||
socialDirectoryVersionService.setSocialDirectoryVersion(type, version_name, list.get(0).getVersionName(), list.size());
|
socialDirectoryVersionService.saveVersion(type, version_name, list.get(0).getVersionName(), list.size());
|
||||||
return next_version_name;
|
return next_version_name;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -336,6 +335,7 @@ public class SocialDirectoryService extends BaseService {
|
||||||
socialDirectoryView.setSelfpayPropType(socialDirectorySelf.getSelfpayPropType());
|
socialDirectoryView.setSelfpayPropType(socialDirectorySelf.getSelfpayPropType());
|
||||||
socialDirectoryView.setSelfpayProp(socialDirectorySelf.getSelfpayProp());
|
socialDirectoryView.setSelfpayProp(socialDirectorySelf.getSelfpayProp());
|
||||||
}
|
}
|
||||||
|
socialDirectoryView.setJson(JSONObject.parse(socialDirectoryView.getData()));
|
||||||
return socialDirectoryView;
|
return socialDirectoryView;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -345,11 +345,6 @@ public class SocialDirectoryService extends BaseService {
|
||||||
}
|
}
|
||||||
|
|
||||||
public Page<SocialDirectoryView> getDocList(int type, int page, int size, String keyword) {
|
public Page<SocialDirectoryView> getDocList(int type, int page, int size, String keyword) {
|
||||||
Integer[] type_list = {1301, 1302, 1305, 1306, 1307, 1309, 1314, 1315, 1320, 1321};
|
|
||||||
//判断type在数组中
|
|
||||||
if (!Arrays.asList(type_list).contains(type)) {
|
|
||||||
throw new MessageException("参数 type 不能为空");
|
|
||||||
}
|
|
||||||
QueryWrapper<SocialDirectory> codeqw = new QueryWrapper<>();
|
QueryWrapper<SocialDirectory> codeqw = new QueryWrapper<>();
|
||||||
codeqw.eq("type", type);
|
codeqw.eq("type", type);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,6 @@ import com.syjiaer.clinic.server.common.exception.MessageException;
|
||||||
import com.syjiaer.clinic.server.common.util.StringUtil;
|
import com.syjiaer.clinic.server.common.util.StringUtil;
|
||||||
import com.syjiaer.clinic.server.common.vo.Page;
|
import com.syjiaer.clinic.server.common.vo.Page;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialDirectoryVersion;
|
import com.syjiaer.clinic.server.entity.social.SocialDirectoryVersion;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialItem;
|
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialDirectoryVersionMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialDirectoryVersionMapper;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
@ -84,7 +83,7 @@ public class SocialDirectoryVersionService {
|
||||||
* @param currentVersionName 当前版本名称
|
* @param currentVersionName 当前版本名称
|
||||||
* @param size 数据量
|
* @param size 数据量
|
||||||
*/
|
*/
|
||||||
public void setSocialDirectoryVersion(int type, String preVersionName, String currentVersionName, int size) {
|
public void saveVersion(int type, String preVersionName, String currentVersionName, int size) {
|
||||||
SocialDirectoryVersion socialDirectoryVersion = new SocialDirectoryVersion();
|
SocialDirectoryVersion socialDirectoryVersion = new SocialDirectoryVersion();
|
||||||
socialDirectoryVersion.setId(stringUtil.generateRandomId());
|
socialDirectoryVersion.setId(stringUtil.generateRandomId());
|
||||||
socialDirectoryVersion.setType(type);
|
socialDirectoryVersion.setType(type);
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@ package com.syjiaer.clinic.server.service.social;
|
||||||
import com.alibaba.fastjson2.JSONArray;
|
import com.alibaba.fastjson2.JSONArray;
|
||||||
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.exception.MessageException;
|
|
||||||
import com.syjiaer.clinic.server.common.util.DateUtil;
|
import com.syjiaer.clinic.server.common.util.DateUtil;
|
||||||
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialIcpcDoctorDiagnose;
|
import com.syjiaer.clinic.server.entity.social.SocialIcpcDoctorDiagnose;
|
||||||
|
|
@ -48,7 +47,7 @@ public class SocialIcpcDoctorDiagnoseService {
|
||||||
queryWrapper.in("social_code", code_list);
|
queryWrapper.in("social_code", code_list);
|
||||||
socialIcpcDoctorDiagnoseMapper.delete(queryWrapper);
|
socialIcpcDoctorDiagnoseMapper.delete(queryWrapper);
|
||||||
socialIcpcDoctorDiagnoseMapper.insert(list, 100);
|
socialIcpcDoctorDiagnoseMapper.insert(list, 100);
|
||||||
socialDirectoryVersionService.setSocialDirectoryVersion(1361, pre_version_name, list.get(0).getVersionName(), list.size());
|
socialDirectoryVersionService.saveVersion(1361, pre_version_name, list.get(0).getVersionName(), list.size());
|
||||||
return list.get(0).getVersionName();
|
return list.get(0).getVersionName();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,10 +3,8 @@ package com.syjiaer.clinic.server.service.social;
|
||||||
import com.alibaba.fastjson2.JSONArray;
|
import com.alibaba.fastjson2.JSONArray;
|
||||||
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.exception.MessageException;
|
|
||||||
import com.syjiaer.clinic.server.common.util.DateUtil;
|
import com.syjiaer.clinic.server.common.util.DateUtil;
|
||||||
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialIcpcDoctorDiagnose;
|
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialIcpcExaminationTreatment;
|
import com.syjiaer.clinic.server.entity.social.SocialIcpcExaminationTreatment;
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialIcpcExaminationTreatmentMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialIcpcExaminationTreatmentMapper;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
@ -50,7 +48,7 @@ public class SocialIcpcExaminationTreatmentService {
|
||||||
queryWrapper.in("social_code", code_list);
|
queryWrapper.in("social_code", code_list);
|
||||||
socialIcpcExaminationTreatmentMapper.delete(queryWrapper);
|
socialIcpcExaminationTreatmentMapper.delete(queryWrapper);
|
||||||
socialIcpcExaminationTreatmentMapper.insert(list, 100);
|
socialIcpcExaminationTreatmentMapper.insert(list, 100);
|
||||||
socialDirectoryVersionService.setSocialDirectoryVersion(1361, pre_version_name, list.get(0).getVersionName(), list.size());
|
socialDirectoryVersionService.saveVersion(1361, pre_version_name, list.get(0).getVersionName(), list.size());
|
||||||
return list.get(0).getVersionName();
|
return list.get(0).getVersionName();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,10 +3,8 @@ package com.syjiaer.clinic.server.service.social;
|
||||||
import com.alibaba.fastjson2.JSONArray;
|
import com.alibaba.fastjson2.JSONArray;
|
||||||
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.exception.MessageException;
|
|
||||||
import com.syjiaer.clinic.server.common.util.DateUtil;
|
import com.syjiaer.clinic.server.common.util.DateUtil;
|
||||||
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialIcpcDoctorDiagnose;
|
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialIcpcSelfPaying;
|
import com.syjiaer.clinic.server.entity.social.SocialIcpcSelfPaying;
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialIcpcSelfPayingMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialIcpcSelfPayingMapper;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
@ -48,7 +46,7 @@ public class SocialIcpcSelfPayingService {
|
||||||
queryWrapper.in("social_code", code_list);
|
queryWrapper.in("social_code", code_list);
|
||||||
socialIcpcSelfPayingMapper.delete(queryWrapper);
|
socialIcpcSelfPayingMapper.delete(queryWrapper);
|
||||||
socialIcpcSelfPayingMapper.insert(list, 100);
|
socialIcpcSelfPayingMapper.insert(list, 100);
|
||||||
socialDirectoryVersionService.setSocialDirectoryVersion(1361, pre_version_name, list.get(0).getVersionName(), list.size());
|
socialDirectoryVersionService.saveVersion(1361, pre_version_name, list.get(0).getVersionName(), list.size());
|
||||||
return list.get(0).getVersionName();
|
return list.get(0).getVersionName();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,30 +1,21 @@
|
||||||
package com.syjiaer.clinic.server.service.social;
|
package com.syjiaer.clinic.server.service.social;
|
||||||
|
|
||||||
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.DictoryUtil;
|
|
||||||
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
||||||
import com.syjiaer.clinic.server.common.util.StringUtil;
|
import com.syjiaer.clinic.server.common.vo.Page;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialChineseMedicinalGranula;
|
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialDirectory;
|
import com.syjiaer.clinic.server.entity.social.SocialDirectory;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialDirectoryVersion;
|
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialItem;
|
import com.syjiaer.clinic.server.entity.social.SocialItem;
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialDirectoryVersionMapper;
|
import com.syjiaer.clinic.server.entity.social.vo.SocialDirectoryView;
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialItemMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialItemMapper;
|
||||||
|
import com.syjiaer.clinic.server.service.BaseService;
|
||||||
|
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;
|
||||||
|
|
||||||
import java.text.ParseException;
|
|
||||||
import java.text.SimpleDateFormat;
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
import java.time.ZoneId;
|
|
||||||
import java.time.ZonedDateTime;
|
|
||||||
import java.time.format.DateTimeFormatter;
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
public class SocialItemService {
|
public class SocialItemService extends BaseService {
|
||||||
@Autowired
|
@Autowired
|
||||||
private HttpUtil httpUtil;
|
private HttpUtil httpUtil;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
|
@ -34,6 +25,9 @@ public class SocialItemService {
|
||||||
|
|
||||||
public String download( String version_name) {
|
public String download( String version_name) {
|
||||||
List<String[]> tab_list = httpUtil.download(version_name, 1305);
|
List<String[]> tab_list = httpUtil.download(version_name, 1305);
|
||||||
|
if (tab_list.isEmpty()){
|
||||||
|
return null;
|
||||||
|
}
|
||||||
List<SocialItem> list = new ArrayList<>();
|
List<SocialItem> list = new ArrayList<>();
|
||||||
String value = String.valueOf(1305);
|
String value = String.valueOf(1305);
|
||||||
List<String> codeList = new ArrayList<>();
|
List<String> codeList = new ArrayList<>();
|
||||||
|
|
@ -45,14 +39,14 @@ public class SocialItemService {
|
||||||
if (value.equals("1305")) {
|
if (value.equals("1305")) {
|
||||||
flag = line_array[6];
|
flag = line_array[6];
|
||||||
String code = line_array[0];
|
String code = line_array[0];
|
||||||
socialItem.setSocialCode(code);
|
socialItem.setCode(code);
|
||||||
socialItem.setName(line_array[9]);
|
socialItem.setName(line_array[9]);
|
||||||
socialItem.setVersionName(line_array[15]);
|
socialItem.setVersionName(line_array[15]);
|
||||||
socialItem.setUnit(line_array[1]);
|
socialItem.setUnit(line_array[1]);
|
||||||
}else if (value.equals("1321")) {
|
}else if (value.equals("1321")) {
|
||||||
flag = line_array[13];
|
flag = line_array[13];
|
||||||
String code = line_array[2];
|
String code = line_array[2];
|
||||||
socialItem.setSocialCode(code);
|
socialItem.setCode(code);
|
||||||
socialItem.setName(line_array[6]);
|
socialItem.setName(line_array[6]);
|
||||||
socialItem.setVersionName(line_array[21]);
|
socialItem.setVersionName(line_array[21]);
|
||||||
socialItem.setUnit(line_array[10]);
|
socialItem.setUnit(line_array[10]);
|
||||||
|
|
@ -63,13 +57,13 @@ public class SocialItemService {
|
||||||
if (!flag.equals("1")) {
|
if (!flag.equals("1")) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
codeList.add(socialItem.getSocialCode());
|
codeList.add(socialItem.getCode());
|
||||||
list.add(socialItem);
|
list.add(socialItem);
|
||||||
}
|
}
|
||||||
socialDirectoryVersionService.setSocialDirectoryVersion(1305, version_name, next_version_name, list.size());
|
socialDirectoryVersionService.saveVersion(1305, version_name, next_version_name, list.size());
|
||||||
// if(list.isEmpty()){
|
if(list.isEmpty()){
|
||||||
// return next_version_name;
|
return next_version_name;
|
||||||
// }
|
}
|
||||||
if(!codeList.isEmpty()){
|
if(!codeList.isEmpty()){
|
||||||
QueryWrapper<SocialItem> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<SocialItem> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.in("social_code", codeList);
|
queryWrapper.in("social_code", codeList);
|
||||||
|
|
@ -78,6 +72,32 @@ public class SocialItemService {
|
||||||
|
|
||||||
socialItemMapper.insert(list, 100);
|
socialItemMapper.insert(list, 100);
|
||||||
|
|
||||||
return null;
|
return next_version_name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Page<SocialDirectoryView> getDocList(int type, int page, int size, String keyword) {
|
||||||
|
|
||||||
|
QueryWrapper<SocialItem> codeqw = new QueryWrapper<>();
|
||||||
|
|
||||||
|
//模糊搜索
|
||||||
|
if (!keyword.trim().isEmpty()) {
|
||||||
|
codeqw.like("name", keyword);
|
||||||
|
codeqw.or().like("code", keyword);
|
||||||
|
codeqw.or().like("keyword", keyword);
|
||||||
|
}
|
||||||
|
// 执行查询
|
||||||
|
Page<SocialItem> createDatetime = pageHelper(page, size, codeqw, socialItemMapper, "create_datetime", false);
|
||||||
|
List<SocialDirectoryView> list = new ArrayList<>();
|
||||||
|
for (SocialItem socialItem : createDatetime.getList()){
|
||||||
|
SocialDirectoryView view = new SocialDirectoryView();
|
||||||
|
BeanUtils.copyProperties(socialItem, view);
|
||||||
|
list.add(view);
|
||||||
|
}
|
||||||
|
Page<SocialDirectoryView> resultPage = new Page<>();
|
||||||
|
resultPage.setList(list);
|
||||||
|
resultPage.setTotal_page(createDatetime.getTotal_page());
|
||||||
|
resultPage.setTotal_count(createDatetime.getTotal_count());
|
||||||
|
return resultPage;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@ package com.syjiaer.clinic.server.service.social;
|
||||||
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;
|
||||||
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialChronicDisease;
|
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialTcmDiseaseCatalogue;
|
import com.syjiaer.clinic.server.entity.social.SocialTcmDiseaseCatalogue;
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialTcmDiseaseCatalogueMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialTcmDiseaseCatalogueMapper;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
@ -46,7 +45,7 @@ public class SocialTcmDiseaseCatalogueService {
|
||||||
queryWrapper.in("social_code", code_list);
|
queryWrapper.in("social_code", code_list);
|
||||||
socialTcmDiseaseCatalogueMapper.delete(queryWrapper);
|
socialTcmDiseaseCatalogueMapper.delete(queryWrapper);
|
||||||
socialTcmDiseaseCatalogueMapper.insert(list, 100);
|
socialTcmDiseaseCatalogueMapper.insert(list, 100);
|
||||||
socialDirectoryVersionService.setSocialDirectoryVersion(type, version_name, list.get(0).getVersionName(), list.size());
|
socialDirectoryVersionService.saveVersion(type, version_name, list.get(0).getVersionName(), list.size());
|
||||||
return list.get(0).getVersionName();
|
return list.get(0).getVersionName();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@ package com.syjiaer.clinic.server.service.social;
|
||||||
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;
|
||||||
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
import com.syjiaer.clinic.server.common.util.HttpUtil;
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialTcmDiseaseCatalogue;
|
|
||||||
import com.syjiaer.clinic.server.entity.social.SocialTcmSyndrome;
|
import com.syjiaer.clinic.server.entity.social.SocialTcmSyndrome;
|
||||||
import com.syjiaer.clinic.server.mapper.social.SocialTcmSyndromeMapper;
|
import com.syjiaer.clinic.server.mapper.social.SocialTcmSyndromeMapper;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
@ -46,7 +45,7 @@ public class SocialTcmSyndromeService {
|
||||||
queryWrapper.in("social_code", code_list);
|
queryWrapper.in("social_code", code_list);
|
||||||
socialTcmSyndromeMapper.delete(queryWrapper);
|
socialTcmSyndromeMapper.delete(queryWrapper);
|
||||||
socialTcmSyndromeMapper.insert(list, 100);
|
socialTcmSyndromeMapper.insert(list, 100);
|
||||||
socialDirectoryVersionService.setSocialDirectoryVersion(type, version_name, list.get(0).getVersionName(), list.size());
|
socialDirectoryVersionService.saveVersion(type, version_name, list.get(0).getVersionName(), list.size());
|
||||||
return list.get(0).getVersionName();
|
return list.get(0).getVersionName();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,108 +1,23 @@
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"10": {
|
"10": {
|
||||||
"en": "json.name",
|
"en": "name",
|
||||||
"zh": "项目名称",
|
"zh": "项目名称",
|
||||||
"column_width": 200
|
"column_width": 400
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"1": {
|
"1": {
|
||||||
"en": "json.code",
|
"en": "code",
|
||||||
"zh": "医疗目录编码",
|
"zh": "医疗目录编码",
|
||||||
"column_width": 200
|
"column_width": 400
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"2": {
|
"2": {
|
||||||
"en": "json.unit",
|
"en": "unit",
|
||||||
"zh": "计价单位",
|
"zh": "计价单位",
|
||||||
"column_width": 200
|
"column_width": 200
|
||||||
}
|
}
|
||||||
},
|
|
||||||
{
|
|
||||||
"3": {
|
|
||||||
"en": "json.unit_name",
|
|
||||||
"zh": "单位名称",
|
|
||||||
"column_width": 200
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"6": {
|
|
||||||
"en": "json.diagnosis_treatment_content",
|
|
||||||
"zh": "诊疗项目内涵",
|
|
||||||
"column_width": 300
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"4": {
|
|
||||||
"en": "json.diagnosis_treatment_description",
|
|
||||||
"zh": "诊疗项目说明",
|
|
||||||
"column_width": 300
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"12": {
|
|
||||||
"en": "begndate",
|
|
||||||
|
|
||||||
"zh": "开始日期",
|
|
||||||
"column_width": 200
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"13": {
|
|
||||||
"en": "enddate",
|
|
||||||
"zh": "结束日期",
|
|
||||||
"column_width": 200
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"5": {
|
|
||||||
"en": "json.diagnosis_treatment_exclusions",
|
|
||||||
"zh": "诊疗除外内容"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"7": {
|
|
||||||
"en": "json.valid_flag",
|
|
||||||
"zh": "有效标志"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"8": {
|
|
||||||
"en": "json.remarks",
|
|
||||||
"zh": "备注"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"9": {
|
|
||||||
"en": "json.service_category",
|
|
||||||
"zh": "服务项目类别"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"11": {
|
|
||||||
"en": "json.project_description",
|
|
||||||
"zh": "项目说明"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"14": {
|
|
||||||
"en": "json.unique_record_number",
|
|
||||||
"zh": "唯一记录号"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"15": {
|
|
||||||
"en": "json.version_number",
|
|
||||||
"zh": "版本号"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"16": {
|
|
||||||
"en": "json.version_name",
|
|
||||||
"zh": "版本名称",
|
|
||||||
"column_width": 200
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
Loading…
Reference in New Issue