wzp
2025-05-22 0c91527d745790246f993cf54ab36951ff2b9df1
fix: 修复客户提交的患者姓名为空的问题
1个文件已修改
27 ■■■■ 已修改文件
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/TbOrdersController.java 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/TbOrdersController.java
@@ -130,7 +130,7 @@
            ServiceOrderAppVo model = new ServiceOrderAppVo();
            model.setMethod("ServiceOrder_APP"); // 设置接口名称
            model.setAppId(scApp.getMinAppId()); // 设置商户 APPID
            model.setUserID(scApp.getUserId());
//            model.setUserID(scApp.getUserId());
            //设置订单类型
            if(tbOrders.getTypeCode() == 0) {
@@ -146,8 +146,16 @@
            Calendar calendar = Calendar.getInstance();
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
            model.setApptDate(sdf.format(tbOrders.getBookingDate())); // 格式化预约运送时间
            if(tbOrders.getPatientName() != null && !tbOrders.getPatientName().equals(""))
            {
                model.setPtName(tbOrders.getPatientName()); // 患者姓名
            }
            else
            {
                model.setPtName("患者"); // 随机生成患者姓名
            }
            model.setPtName(tbOrders.getPatientName()); // 患者姓名
            model.setPtAge(tbOrders.getAge()); // 随机生成患者年龄
            model.setPtSex(tbOrders.getSex() == 1 ? "男" : "女"); // 随机生成患者性别
//        model.setPtNat("中国"); // 设置患者国籍
@@ -218,7 +226,7 @@
        ServiceOrderAppVo model = new ServiceOrderAppVo();
        model.setMethod("ServiceOrder_APP"); // 设置接口名称
        model.setAppId(scApp.getMinAppId()); // 设置商户 APPID
        model.setUserID(scApp.getUserId());
//        model.setUserID(scApp.getUserId());
        model.setOrdType(tbOrders.getTypeCode().intValue());
        model.setCoPhone(tbOrders.getLinkTel()); // 客户联系电话
@@ -229,9 +237,18 @@
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
        model.setApptDate(sdf.format(tbOrders.getBookingDate())); // 格式化预约运送时间
        model.setPtName(tbOrders.getPatientName()); // 患者姓名
        if(tbOrders.getPatientName() != null && !tbOrders.getPatientName().equals(""))
        {
            model.setPtName(tbOrders.getPatientName()); // 患者姓名
        }
        else
        {
            model.setPtName("患者"); // 随机生成患者姓名
        }
        model.setPtAge(tbOrders.getAge()); // 随机生成患者年龄
        model.setPtSex(tbOrders.getSex() == 1 ? "男" : "女"); // 随机生成患者性别
        model.setPtSex(tbOrders.getSex() == 1 ? "男" : "女");
//        model.setPtNat("中国"); // 设置患者国籍
        model.setOutHosp(tbOrders.getLocalAddress()); // 设置转出医院
        model.setInHosp(tbOrders.getSendAddress()); // 设置转入医院