Ver código fonte

requestMapping修改

wangjun 4 anos atrás
pai
commit
cd1f531d61
99 arquivos alterados com 226 adições e 7 exclusões
  1. 65 0
      business/base-service/src/main/java/com/yihu/jw/dict/service/HospitalParameterService.java
  2. 8 0
      business/base-service/src/main/java/com/yihu/jw/hospital/dict/BaseHospitalParameterDao.java
  3. 85 0
      common/common-entity/src/main/java/com/yihu/jw/entity/hospital/dict/BaseHospitalParameterDO.java
  4. 5 0
      common/common-request-mapping/src/main/java/com/yihu/jw/rm/hospital/BaseHospitalRequestMapping.java
  5. 0 0
      svr/svr-door-service/pom.xml
  6. 0 0
      svr/svr-door-service/readme.MD
  7. 0 0
      svr/svr-door-service/sql/初始sql.sql
  8. 0 0
      svr/svr-door-service/sql/随访记录详情新增索引.txt
  9. 0 0
      svr/svr-door-service/src/main/java/com/yihu/SvrDoorServiceApplication.java
  10. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/config/jpa/DoorServiceJpa.java
  11. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/config/jpa/HibernateProperties.java
  12. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/BaseController.java
  13. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/common/DistrictController.java
  14. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/common/EntranceController.java
  15. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoctorConsultController.java
  16. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoctorController.java
  17. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoctorDoorServiceAuditController.java
  18. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoctorQuickReplyController.java
  19. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoorOrderController.java
  20. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoorStatisticAnalyzeController.java
  21. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/followup/DoctorFollowUpController.java
  22. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/followup/DoctorFollowupDrugsController.java
  23. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/ConsultController.java
  24. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/DoorCommentController.java
  25. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/PatientController.java
  26. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/PatientDoorServiceApplicationController.java
  27. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorCommentController.java
  28. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorCommentDoctorController.java
  29. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorConclusionController.java
  30. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorDoctorController.java
  31. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorDoctorFeeController.java
  32. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorFeeDetailController.java
  33. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorPatientConfirmLogController.java
  34. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorServiceOrderController.java
  35. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoctorRegistrationDao.java
  36. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoctorRegistrationTempDao.java
  37. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoorServiceApplicationDao.java
  38. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoorServiceConfigureDao.java
  39. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoorServiceOrderDao.java
  40. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoorServiceVoucherDao.java
  41. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorCancelLogDao.java
  42. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorCommentDao.java
  43. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorCommentDoctorDao.java
  44. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorConclusionDao.java
  45. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorDoctorDao.java
  46. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorDoctorFeeDictDao.java
  47. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorDoctorStatusDao.java
  48. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorFeeDetailDao.java
  49. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorOrderItemDao.java
  50. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorPatientConfirmLogDao.java
  51. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorPrescriptionDao.java
  52. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorPrescriptionDetailDao.java
  53. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorPrescriptionDrugDao.java
  54. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorProcessLogDao.java
  55. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorServiceOrderDao.java
  56. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorTransRecordDao.java
  57. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/common/SignFamilyDao.java
  58. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/consult/DoctorQuickReplyDao.java
  59. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/followup/FollowUpDao.java
  60. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/followup/FollowupDrugsDao.java
  61. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/DoctorRegistrationTempService.java
  62. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/DoorCommentService.java
  63. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/DoorOrderService.java
  64. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/DoorServiceApplicationService.java
  65. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/DoorServiceVoucherService.java
  66. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorCancelLogService.java
  67. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorCommentDoctorService.java
  68. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorCommentService.java
  69. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorConclusionService.java
  70. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorDoctorFeeDictService.java
  71. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorDoctorService.java
  72. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorDoctorStatusService.java
  73. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorFeeDetailService.java
  74. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorPatientConfirmLogService.java
  75. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorPrescriptionService.java
  76. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorProcessLogService.java
  77. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorServiceOrderService.java
  78. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorTransRecordService.java
  79. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/common/HospitalService.java
  80. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/common/PatientService.java
  81. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/common/ServerPackageService.java
  82. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/common/WlyyMessageService.java
  83. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/common/WlyySystemDictService.java
  84. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/consult/ConsultTeamService.java
  85. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/consult/DoctorQuickReplyService.java
  86. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/followup/FollowUpService.java
  87. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/followup/FollowupDrugsService.java
  88. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/prescription/JwDoorPrescriptionService.java
  89. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/prescription/PresModeAdapter.java
  90. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/statics/DoorStatisticAnalyzeService.java
  91. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/service/statics/StatisticsUtilService.java
  92. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/util/MessageUtil.java
  93. 0 0
      svr/svr-door-service/src/main/java/com/yihu/jw/door/util/StreamUtil.java
  94. 0 0
      svr/svr-door-service/src/main/resources/application.yml
  95. 0 0
      svr/svr-door-service/src/main/resources/banner.txt
  96. 0 0
      svr/svr-door-service/src/main/resources/bootstrap.yml
  97. 0 0
      svr/svr-door-service/src/main/resources/conclusion.mht
  98. 60 0
      svr/svr-internet-hospital/src/main/java/com/yihu/jw/hospital/endpoint/dict/HospitalParameterEndpoint.java
  99. 3 7
      svr/svr-internet-hospital/src/main/java/com/yihu/jw/hospital/endpoint/prescription/NationalDrugDictEndpoint.java

+ 65 - 0
business/base-service/src/main/java/com/yihu/jw/dict/service/HospitalParameterService.java

@ -0,0 +1,65 @@
package com.yihu.jw.dict.service;
import com.yihu.jw.entity.hospital.dict.BaseHospitalParameterDO;
import com.yihu.jw.hospital.dict.BaseHospitalParameterDao;
import com.yihu.jw.restmodel.web.MixEnvelop;
import com.yihu.mysql.query.BaseJpaService;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List;
import static com.yihu.jw.util.common.BeanUtils.getNullPropertyNames;
@Service
public class HospitalParameterService extends BaseJpaService<BaseHospitalParameterDO, BaseHospitalParameterDao> {
    @Autowired
    private BaseHospitalParameterDao hospitalParameterDao;
    public BaseHospitalParameterDO createOrUpdateParameter(BaseHospitalParameterDO hospitalParameterDO) {
        //判断新增或编辑
        if (hospitalParameterDO.getId() == null) {
            hospitalParameterDO.setCreateTime(new Date());
            hospitalParameterDO.setDel(1);
            hospitalParameterDO.setUpdateTime(new Date());
            return hospitalParameterDao.save(hospitalParameterDO);
        } else {
            BaseHospitalParameterDO oldHospitalParameter = hospitalParameterDao.findOne(hospitalParameterDO.getId());
            BeanUtils.copyProperties(hospitalParameterDO, oldHospitalParameter, getNullPropertyNames(hospitalParameterDO));
            oldHospitalParameter.setUpdateTime(new Date());
            return hospitalParameterDao.save(oldHospitalParameter);
        }
    }
    public void delHospitalParameter(Integer id) {
        hospitalParameterDao.delete(id);
    }
    public MixEnvelop getHospitalParameterList(String name, String hospital, Integer del, Integer page, Integer pageSize) throws Exception {
        MixEnvelop mixEnvelop = new MixEnvelop();
        String filters = "";
        if (StringUtils.isNotBlank(name)) {
            filters += "name?" + name + ";";
        }
//        if (StringUtils.isNotBlank(number)) {
//            filters += "number?" + number + ";";
//        }
        if (StringUtils.isNotBlank(hospital)) {
            filters += "hospital=" + hospital + ";";
        }
        if (del != null) {
            filters += "del=" + del + ";";
        }
        Integer count = this.search(null, filters, null).size();
        List<BaseHospitalParameterDO> list = this.search(null, filters, null, page, pageSize);
        mixEnvelop.setMessage("获取成功!");
        mixEnvelop.setCurrPage(page);
        mixEnvelop.setPageSize(pageSize);
        mixEnvelop.setTotalCount(count);
        mixEnvelop.setDetailModelList(list);
        return mixEnvelop;
    }
}

+ 8 - 0
business/base-service/src/main/java/com/yihu/jw/hospital/dict/BaseHospitalParameterDao.java

@ -0,0 +1,8 @@
package com.yihu.jw.hospital.dict;
import com.yihu.jw.entity.hospital.dict.BaseHospitalParameterDO;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.repository.PagingAndSortingRepository;
public interface BaseHospitalParameterDao extends PagingAndSortingRepository<BaseHospitalParameterDO, Integer>, JpaSpecificationExecutor<BaseHospitalParameterDO> {
}

+ 85 - 0
common/common-entity/src/main/java/com/yihu/jw/entity/hospital/dict/BaseHospitalParameterDO.java

@ -0,0 +1,85 @@
package com.yihu.jw.entity.hospital.dict;
import com.yihu.jw.entity.IntegerIdentityEntityWithOperator;
import com.yihu.jw.entity.UuidIdentityEntityWithOperator;
import javax.persistence.Entity;
import javax.persistence.Table;
@Table(name = "base_hospital_parameter")
@Entity
public class BaseHospitalParameterDO extends IntegerIdentityEntityWithOperator {
    private String number;//参数编码
    private String name;//参数名称
    private String value;//参数值
    private String hospital;//所属机构
    private String hospitalName;//所属机构名称
    private String description;//参数描述
    private String explain;//参数值说明
    private Integer del;//是否有效(1是 0否)
    public String getNumber() {
        return number;
    }
    public void setNumber(String number) {
        this.number = number;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getValue() {
        return value;
    }
    public void setValue(String value) {
        this.value = value;
    }
    public String getHospital() {
        return hospital;
    }
    public void setHospital(String hospital) {
        this.hospital = hospital;
    }
    public String getHospitalName() {
        return hospitalName;
    }
    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName;
    }
    public String getDescription() {
        return description;
    }
    public void setDescription(String description) {
        this.description = description;
    }
    public String getExplain() {
        return explain;
    }
    public void setExplain(String explain) {
        this.explain = explain;
    }
    public Integer getDel() {
        return del;
    }
    public void setDel(Integer del) {
        this.del = del;
    }
}

+ 5 - 0
common/common-request-mapping/src/main/java/com/yihu/jw/rm/hospital/BaseHospitalRequestMapping.java

@ -1461,6 +1461,11 @@ public class BaseHospitalRequestMapping {
        public static final String findModelDict = "/findModelDict";
        public static final String updateDictGroup = "/updateDictGroup";
        public static final String delDictGroup = "/delDictGroup";
        //系统参数配置
        public static final String getHospitalParameterList = "/getHospitalParameterList";
        public static final String createOrUpdateParameter = "createOrUpdateParameter";
        public static final String delHospitalParameter = "delHospitalParameter";
    }
    /**

svr/svr-door-serivce/pom.xml → svr/svr-door-service/pom.xml


svr/svr-door-serivce/readme.MD → svr/svr-door-service/readme.MD


svr/svr-door-serivce/sql/初始sql.sql → svr/svr-door-service/sql/初始sql.sql


svr/svr-door-serivce/sql/随访记录详情新增索引.txt → svr/svr-door-service/sql/随访记录详情新增索引.txt


svr/svr-door-serivce/src/main/java/com/yihu/SvrDoorServiceApplication.java → svr/svr-door-service/src/main/java/com/yihu/SvrDoorServiceApplication.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/config/jpa/DoorServiceJpa.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/config/jpa/DoorServiceJpa.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/config/jpa/HibernateProperties.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/config/jpa/HibernateProperties.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/BaseController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/BaseController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/common/DistrictController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/common/DistrictController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/common/EntranceController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/common/EntranceController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/doctor/DoctorConsultController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoctorConsultController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/doctor/DoctorController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoctorController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/doctor/DoctorDoorServiceAuditController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoctorDoorServiceAuditController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/doctor/DoctorQuickReplyController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoctorQuickReplyController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/doctor/DoorOrderController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoorOrderController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/doctor/DoorStatisticAnalyzeController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/DoorStatisticAnalyzeController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/doctor/followup/DoctorFollowUpController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/followup/DoctorFollowUpController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/doctor/followup/DoctorFollowupDrugsController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/doctor/followup/DoctorFollowupDrugsController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/ConsultController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/ConsultController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/DoorCommentController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/DoorCommentController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/PatientController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/PatientController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/PatientDoorServiceApplicationController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/PatientDoorServiceApplicationController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorCommentController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorCommentController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorCommentDoctorController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorCommentDoctorController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorConclusionController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorConclusionController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorDoctorController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorDoctorController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorDoctorFeeController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorDoctorFeeController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorFeeDetailController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorFeeDetailController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorPatientConfirmLogController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorPatientConfirmLogController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorServiceOrderController.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/controller/patient/WlyyDoorServiceOrderController.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/DoctorRegistrationDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoctorRegistrationDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/DoctorRegistrationTempDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoctorRegistrationTempDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/DoorServiceApplicationDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoorServiceApplicationDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/DoorServiceConfigureDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoorServiceConfigureDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/DoorServiceOrderDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoorServiceOrderDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/DoorServiceVoucherDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/DoorServiceVoucherDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorCancelLogDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorCancelLogDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorCommentDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorCommentDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorCommentDoctorDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorCommentDoctorDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorConclusionDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorConclusionDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorDoctorDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorDoctorDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorDoctorFeeDictDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorDoctorFeeDictDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorDoctorStatusDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorDoctorStatusDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorFeeDetailDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorFeeDetailDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorOrderItemDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorOrderItemDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorPatientConfirmLogDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorPatientConfirmLogDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorPrescriptionDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorPrescriptionDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorPrescriptionDetailDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorPrescriptionDetailDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorPrescriptionDrugDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorPrescriptionDrugDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorProcessLogDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorProcessLogDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorServiceOrderDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorServiceOrderDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/WlyyDoorTransRecordDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/WlyyDoorTransRecordDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/common/SignFamilyDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/common/SignFamilyDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/consult/DoctorQuickReplyDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/consult/DoctorQuickReplyDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/followup/FollowUpDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/followup/FollowUpDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/dao/followup/FollowupDrugsDao.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/dao/followup/FollowupDrugsDao.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/DoctorRegistrationTempService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/DoctorRegistrationTempService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/DoorCommentService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/DoorCommentService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/DoorOrderService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/DoorOrderService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/DoorServiceApplicationService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/DoorServiceApplicationService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/DoorServiceVoucherService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/DoorServiceVoucherService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorCancelLogService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorCancelLogService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorCommentDoctorService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorCommentDoctorService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorCommentService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorCommentService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorConclusionService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorConclusionService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorDoctorFeeDictService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorDoctorFeeDictService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorDoctorService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorDoctorService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorDoctorStatusService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorDoctorStatusService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorFeeDetailService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorFeeDetailService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorPatientConfirmLogService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorPatientConfirmLogService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorPrescriptionService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorPrescriptionService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorProcessLogService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorProcessLogService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorServiceOrderService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorServiceOrderService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/WlyyDoorTransRecordService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/WlyyDoorTransRecordService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/common/HospitalService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/common/HospitalService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/common/PatientService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/common/PatientService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/common/ServerPackageService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/common/ServerPackageService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/common/WlyyMessageService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/common/WlyyMessageService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/common/WlyySystemDictService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/common/WlyySystemDictService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/consult/ConsultTeamService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/consult/ConsultTeamService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/consult/DoctorQuickReplyService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/consult/DoctorQuickReplyService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/followup/FollowUpService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/followup/FollowUpService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/followup/FollowupDrugsService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/followup/FollowupDrugsService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/prescription/JwDoorPrescriptionService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/prescription/JwDoorPrescriptionService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/prescription/PresModeAdapter.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/prescription/PresModeAdapter.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/statics/DoorStatisticAnalyzeService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/statics/DoorStatisticAnalyzeService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/service/statics/StatisticsUtilService.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/service/statics/StatisticsUtilService.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/util/MessageUtil.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/util/MessageUtil.java


svr/svr-door-serivce/src/main/java/com/yihu/jw/door/util/StreamUtil.java → svr/svr-door-service/src/main/java/com/yihu/jw/door/util/StreamUtil.java


svr/svr-door-serivce/src/main/resources/application.yml → svr/svr-door-service/src/main/resources/application.yml


svr/svr-door-serivce/src/main/resources/banner.txt → svr/svr-door-service/src/main/resources/banner.txt


svr/svr-door-serivce/src/main/resources/bootstrap.yml → svr/svr-door-service/src/main/resources/bootstrap.yml


svr/svr-door-serivce/src/main/resources/conclusion.mht → svr/svr-door-service/src/main/resources/conclusion.mht


+ 60 - 0
svr/svr-internet-hospital/src/main/java/com/yihu/jw/hospital/endpoint/dict/HospitalParameterEndpoint.java

@ -0,0 +1,60 @@
package com.yihu.jw.hospital.endpoint.dict;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.yihu.jw.dict.service.HospitalParameterService;
import com.yihu.jw.entity.hospital.dict.BaseHospitalParameterDO;
import com.yihu.jw.entity.hospital.prescription.BaseNationalDrugDictDO;
import com.yihu.jw.restmodel.web.Envelop;
import com.yihu.jw.restmodel.web.MixEnvelop;
import com.yihu.jw.restmodel.web.ObjEnvelop;
import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
import com.yihu.jw.rm.hospital.BaseHospitalRequestMapping;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@RestController
@RequestMapping(value = BaseHospitalRequestMapping.PatientNoLogin.PREFIX)
@Api(value = "系统参数配置", description = "系统参数配置", tags = {"系统参数配置"})
public class HospitalParameterEndpoint extends EnvelopRestEndpoint {
    @Autowired
    private HospitalParameterService hospitalParameterService;
    @Autowired
    private ObjectMapper objectMapper;
    @PostMapping(value = BaseHospitalRequestMapping.PatientNoLogin.createOrUpdateParameter)
    @ApiOperation(value = "保存编辑系统参数")
    public ObjEnvelop createOrUpdateParameter(@ApiParam(name = "jsonData", value = "系统参数json串")
                                       @RequestParam(name = "jsonData", required = true) String jsonData) throws Exception {
        BaseHospitalParameterDO hospitalParameterDO = objectMapper.readValue(jsonData, BaseHospitalParameterDO.class);
        return success(hospitalParameterService.createOrUpdateParameter(hospitalParameterDO));
    }
    @GetMapping(value = BaseHospitalRequestMapping.PatientNoLogin.getHospitalParameterList)
    @ApiOperation(value = "获取系统参数列表")
    public MixEnvelop getHospitalParameterList(@ApiParam(name = "name", value = "参数名称或编码")
                                          @RequestParam(name = "name", required = false) String name,
//                                          @ApiParam(name = "number", value = "药品编码")
//                                          @RequestParam(name = "number", required = false) String number,
                                          @ApiParam(name = "hospital", value = "所属机构")
                                          @RequestParam(name = "hospital", required = false) String hospital,
                                          @ApiParam(name = "del", value = "状态")
                                          @RequestParam(name = "del", required = false) Integer del,
                                          @ApiParam(name = "page", value = "当前页")
                                          @RequestParam(name = "page", required = false) Integer page,
                                          @ApiParam(name = "pageSize", value = "页面大小")
                                          @RequestParam(name = "pageSize", required = false) Integer pageSize) throws Exception {
        return hospitalParameterService.getHospitalParameterList(name, hospital, del, page, pageSize);
    }
    @PostMapping(value = BaseHospitalRequestMapping.PatientNoLogin.delHospitalParameter)
    @ApiOperation(value = "删除系统参数")
    public Envelop delHospitalParameter(@ApiParam(name = "id", value = "药品id")
                                            @RequestParam(name = "id", required = true) Integer id){
        hospitalParameterService.delHospitalParameter(id);
        return success();
    }
}

+ 3 - 7
svr/svr-internet-hospital/src/main/java/com/yihu/jw/hospital/endpoint/prescription/NationalDrugDictEndpoint.java

@ -3,7 +3,6 @@ package com.yihu.jw.hospital.endpoint.prescription;
import com.yihu.jw.entity.hospital.prescription.BaseNationalDrugDictDO;
import com.yihu.jw.hospital.prescription.service.NationalDrugDictService;
import com.yihu.jw.restmodel.web.Envelop;
import com.yihu.jw.restmodel.web.ListEnvelop;
import com.yihu.jw.restmodel.web.MixEnvelop;
import com.yihu.jw.restmodel.web.ObjEnvelop;
import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
@ -11,17 +10,14 @@ import com.yihu.jw.rm.hospital.BaseHospitalRequestMapping;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@RestController
@RequestMapping(value = BaseHospitalRequestMapping.Prescription.PREFIX)
@Api(value = "药品字段维护", description = "药品字段维护", tags = {"药品字段维护"})
@Api(value = "药品字典维护", description = "药品字典维护", tags = {"药品字典维护"})
public class NationalDrugDictEndpoint extends EnvelopRestEndpoint {
    private static final Logger logger = LoggerFactory.getLogger(NationalDrugDictEndpoint.class);
    @Autowired
    private NationalDrugDictService nationalDrugDictService;
@ -54,8 +50,8 @@ public class NationalDrugDictEndpoint extends EnvelopRestEndpoint {
    @ApiOperation(value = "更新药品字典状态")
    public Envelop updateNationalDrugStatus(@ApiParam(name = "id", value = "药品id")
                                       @RequestParam(name = "id", required = true) Integer id,
                                            @ApiParam(name = "status", value = "状态")
                                               @RequestParam(name = "status", required = false) Integer status){
                                            @ApiParam(name = "status", value = "状态", required = true)
                                               @RequestParam(name = "status") Integer status){
        nationalDrugDictService.updateNationalDrugStatus(id,status);
        return success();
    }