浏览代码

眼科添加家人关系

wangjun 4 年之前
父节点
当前提交
3fea04e2be

+ 1 - 1
business/base-service/src/main/java/com/yihu/jw/hospital/message/service/BaseUserMsgService.java

@ -210,7 +210,7 @@ public class BaseUserMsgService extends BaseJpaService<BaseUserMessageDO, BaseUs
            sql.append("date_format(t.update_time,'%Y-%m-%d %H:%i:%S' )  AS \"update_time\"");
        }*/
        sql.append(" from base_user_message t where 1 = 1");
        sql.append(" from base_user_message t where 1 = 1 and t.del = 1");
        if (StringUtils.isNotEmpty(doctor)) {
            sql.append(" and t.receiver = '" + doctor + "'");
        }

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

@ -1011,16 +1011,14 @@ public class PatientNoLoginEndPoint extends EnvelopRestEndpoint {
    public ObjEnvelop createWXGZHQrcode(@ApiParam(name = "fileName", value = "文件名称")
                                         @RequestParam(value = "fileName", required = false) String fileName) throws Exception {
        ObjEnvelop objEnvelop= new ObjEnvelop();
        objEnvelop.setMessage(qrcodeService.createPublicQrcode(fileName));
        objEnvelop.setObj(qrcodeService.createPublicQrcode(fileName));
        return objEnvelop;
    }
    @PostMapping(value = "/findWXGZHQrcode")
    @ApiOperation(value = "查询微信公众号二维码")
    public ObjEnvelop findWXGZHQrcode(@ApiParam(name = "orgCode", value = "医院code")
    public MixEnvelop findWXGZHQrcode(@ApiParam(name = "orgCode", value = "医院code")
                                     @RequestParam(value = "orgCode", required = false) String orgCode) throws Exception {
        ObjEnvelop objEnvelop= new ObjEnvelop();
        objEnvelop.setMessage(qrcodeService.getWXGZHQrcode(orgCode));
        return objEnvelop;
        return qrcodeService.getWXGZHQrcode(orgCode);
    }
}

+ 16 - 5
svr/svr-internet-hospital/src/main/java/com/yihu/jw/hospital/service/consult/QrcodeService.java

@ -13,6 +13,7 @@ import com.yihu.jw.hospital.prescription.service.entrance.XzzxEntranceService;
import com.yihu.jw.org.dao.BaseOrgDao;
import com.yihu.jw.patient.dao.BasePatientDao;
import com.yihu.jw.restmodel.iot.common.UploadVO;
import com.yihu.jw.restmodel.web.MixEnvelop;
import com.yihu.jw.restmodel.web.ObjEnvelop;
import com.yihu.jw.util.http.HttpClientUtil;
import com.yihu.jw.util.wechat.wxhttp.HttpUtil;
@ -357,21 +358,31 @@ public class QrcodeService {
        com.alibaba.fastjson.JSONObject jsonObject = com.alibaba.fastjson.JSONObject.parseObject(ss);
        System.out.println(jsonObject.toString());
    }*/
    public String getWXGZHQrcode(String orgCode){
    public MixEnvelop getWXGZHQrcode(String orgCode){
        BaseOrgDO baseOrgDO = baseOrgDao.findByCode(orgCode);
        MixEnvelop mixEnvelop= new MixEnvelop();
        if (null!=baseOrgDO){
            String qrCode = baseOrgDO.getQrcode();
            if (StringUtils.isBlank(qrCode)){
                try {
                    qrCode  = createPublicQrcode( "test.png");
                    qrCode  = createPublicQrcode( "hlwyy.png");
                    baseOrgDO.setQrcode(qrCode);
                    baseOrgDao.save(baseOrgDO);
                } catch (Exception e) {
                    e.printStackTrace();
                    return "生成公众号二维码失败";
                    mixEnvelop.setMessage("生成公众号二维码失败");
                    mixEnvelop.setStatus(-1);
                    return mixEnvelop;
                }
            }
            return qrCode;
            mixEnvelop.setMessage("success");
            mixEnvelop.setObj(qrCode);
            mixEnvelop.setStatus(200);
            return mixEnvelop;
        }else {
            return "";
            mixEnvelop.setMessage("获取公众号二维码失败");
            mixEnvelop.setStatus(-1);
            return mixEnvelop;
        }
    }
}