浏览代码

隐私策略接口新增

wangjun 4 年之前
父节点
当前提交
847726ebbd

+ 2 - 1
business/base-service/src/main/java/com/yihu/jw/dict/service/PrivateDictService.java

@ -30,7 +30,7 @@ public class PrivateDictService extends BaseJpaService<PrivateDictDO, PrivateDic
        }
    }
    //添加隐私策略
    public MixEnvelop addPrivateDict(String id,String dictCode,String dictName, String dictValue,String hospitalCode,String hospitalName){
    public MixEnvelop addPrivateDict(String id,String dictCode,String dictName, String dictValue,String hospitalCode,String hospitalName,String imgUrl){
        PrivateDictDO  privateDictDO = new PrivateDictDO();
        MixEnvelop mixEnvelop = new MixEnvelop();
        if (StringUtils.isNotBlank(id)){
@ -43,6 +43,7 @@ public class PrivateDictService extends BaseJpaService<PrivateDictDO, PrivateDic
            privateDictDO.setIsDel(1);
            privateDictDO.setHospitalCode(hospitalCode);
            privateDictDO.setHospitalName(hospitalName);
            privateDictDO.setImgUrl(imgUrl);
            privateDictDao.save(privateDictDO);
            mixEnvelop.setMessage("success");
            mixEnvelop.setStatus(200);

+ 1 - 1
business/im-service/src/main/java/com/yihu/jw/im/service/ImService.java

@ -3077,7 +3077,7 @@ public class ImService {
					"wlyy_consult_team b," +
					"base_patient d  " +
					" WHERE a.id=b.consult " +
					" AND b.patient=d.id AND b.doctor='" + doctorCode + "' AND b.type in (1,15,17) and b.status = 0 " +
					" AND b.patient=d.id AND b.doctor='" + doctorCode + "' AND b.type in (1,15,17) and b.status = 0 and a.pay_status=1" +
					" ORDER BY a.czrq desc ";
		List<Map<String, Object>> rstotal = jdbcTemplate.queryForList(sql);
		Long consultCount = 0l;

+ 10 - 0
common/common-entity/src/main/java/com/yihu/jw/entity/hospital/dict/PrivateDictDO.java

@ -31,6 +31,16 @@ public class PrivateDictDO extends UuidIdentityEntityWithOperator {
    private String hospitalName;
    private String imgUrl;
    public String getImgUrl() {
        return imgUrl;
    }
    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl;
    }
    public String getDictName() {
        return dictName;
    }

+ 5 - 3
svr/svr-internet-hospital/src/main/java/com/yihu/jw/hospital/endpoint/dict/PrivateDictEndpoint.java

@ -30,7 +30,7 @@ public class PrivateDictEndpoint extends EnvelopRestEndpoint {
                                    @ApiParam(name = "hosptialCode", value = "医院code")
                                    @RequestParam(value = "hosptialCode", required = false) String hosptialCode){
        return success(privateDictService.findByHospitalCodeAndDictCode(dictCode,hosptialCode));
        return success(privateDictService.findByHospitalCodeAndDictCode(hosptialCode,dictCode));
    }
    @PostMapping(value= BaseHospitalRequestMapping.PrivateDictManager.savePrivateDict)
@ -47,8 +47,10 @@ public class PrivateDictEndpoint extends EnvelopRestEndpoint {
            @ApiParam(name = "hospitalCode", value = "hospitalCode", required = false)
            @RequestParam(value = "hospitalCode", required = false)String hospitalCode,
            @ApiParam(name = "hospitalName", value = "hospitalName", required = false)
            @RequestParam(value = "hospitalName", required = false)String hospitalName)throws Exception {
        MixEnvelop mixEnvelop =privateDictService.addPrivateDict(id,dictCode,dictName,dictValue,hospitalCode,hospitalName);
            @RequestParam(value = "hospitalName", required = false)String hospitalName,
            @ApiParam(name = "imgUrl", value = "imgUrl", required = false)
            @RequestParam(value = "imgUrl", required = false)String imgUrl)throws Exception {
        MixEnvelop mixEnvelop =privateDictService.addPrivateDict(id,dictCode,dictName,dictValue,hospitalCode,hospitalName,imgUrl);
        return mixEnvelop;
    }
    @ApiOperation("删除隐私策略")