|
@ -1,9 +1,11 @@
|
|
|
package com.yihu.jw.care.endpoint.dict;
|
|
|
|
|
|
import com.yihu.jw.area.service.*;
|
|
|
import com.yihu.jw.care.service.common.DictService;
|
|
|
import com.yihu.jw.entity.base.area.*;
|
|
|
import com.yihu.jw.restmodel.base.area.*;
|
|
|
import com.yihu.jw.restmodel.web.ListEnvelop;
|
|
|
import com.yihu.jw.restmodel.web.MixEnvelop;
|
|
|
import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
|
|
|
import com.yihu.jw.rm.hospital.BaseHospitalRequestMapping;
|
|
|
import io.swagger.annotations.Api;
|
|
@ -17,7 +19,6 @@ import org.springframework.web.bind.annotation.RequestParam;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* Created by yeshijie on 2021/2/24.
|
|
@ -40,18 +41,25 @@ public class DictEndpoint extends EnvelopRestEndpoint {
|
|
|
private BaseStreetService baseStreetService;
|
|
|
@Autowired
|
|
|
private JdbcTemplate jdbcTemplate;
|
|
|
@Autowired
|
|
|
private DictService dictService;
|
|
|
|
|
|
@ApiOperation("查询字典")
|
|
|
@GetMapping(value= "findDict")
|
|
|
public MixEnvelop findDict(@ApiParam(name = "name", value = "name", required = false)
|
|
|
@RequestParam(value = "name", required = false)String name,
|
|
|
@ApiParam(name = "modelName", value = "modelName", required = false)
|
|
|
@RequestParam(value = "modelName", required = false)String modelName,
|
|
|
@ApiParam(name = "code", value = "code", required = false)
|
|
|
@RequestParam(value = "code", required = false)String code,
|
|
|
@ApiParam(name = "value", value = "value", required = false)
|
|
|
@RequestParam(value = "value", required = false)String value,
|
|
|
@ApiParam(name = "page", value = "page", required = false)
|
|
|
@RequestParam(value = "page", required = false) Integer page,
|
|
|
@ApiParam(name = "pageSize", value = "pageSize", required = false)
|
|
|
@RequestParam(value = "pageSize", required = false)Integer pageSize){
|
|
|
|
|
|
@GetMapping(value = "getNationDict")
|
|
|
@ApiOperation("获取民族信息列表")
|
|
|
public ListEnvelop<Map<String,Object>> getNationDict(){
|
|
|
try {
|
|
|
String sql = "SELECT t.NATION_CODE code,t.NATION_NAME name FROM zy_nation_dict t";
|
|
|
List<Map<String,Object>> rs = jdbcTemplate.queryForList(sql);
|
|
|
return success(rs);
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
return ListEnvelop.getError("获取字典信息失败!");
|
|
|
}
|
|
|
return dictService.findDictsByNameCode(modelName,name,code,value,page,pageSize);
|
|
|
}
|
|
|
|
|
|
@GetMapping(value = BaseHospitalRequestMapping.Prescription.findCommity)
|