版本更新

This commit is contained in:
Zhang.WH
2025-10-16 17:17:24 +08:00
parent d23a594a4b
commit f515bb8fbb
600 changed files with 7881 additions and 35954 deletions

View File

@@ -0,0 +1,22 @@
package com.openhis.web.adjustprice.appservice;
import com.openhis.web.adjustprice.dto.SupplyListDto;
import java.util.List;
/**
* Desc:
* @Author raymond
* @Date 16:09 2025/10/15
* @return
**/
public interface ISupplyService {
/**
* Desc:
* @param
* @Author raymond
* @Date 17:10 2025/10/15
* @return java.util.List<com.openhis.web.paymentmanage.dto.SupplyListDto>
**/
List<SupplyListDto> searchAllSupplyList();
}

View File

@@ -0,0 +1,28 @@
package com.openhis.web.adjustprice.appservice.impl;
import com.openhis.web.adjustprice.appservice.ISupplyService;
import com.openhis.web.adjustprice.dto.SupplyListDto;
import com.openhis.web.adjustprice.mapper.SupplyMapper;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
import java.util.List;
/**
* @ClassName ChangePriceImpl
* @Description TODO
* @Author raymond
* @Date 2025/10/15 16:10
* @Version 1.0
**/
@Component
public class SupplyServiceImpl implements ISupplyService {
@Resource
private SupplyMapper supplyMapper;
@Override
public List<SupplyListDto> searchAllSupplyList() {
return this.supplyMapper.searchAllSupplyList();
}
}

View File

@@ -0,0 +1,112 @@
package com.openhis.web.adjustprice.controller;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.core.common.core.domain.R;
import com.openhis.web.adjustprice.appservice.ISupplyService;
import com.openhis.web.datadictionary.dto.MedicationSearchParam;
/**
* @ClassName ChargePriceController
* @Description 调价修改药品、耗材、诊疗、挂号接口类
* @Author raymond
* @Date 2025/10/14 16:56
* @Version 1.0
**/
@RestController
@RequestMapping("/change/price")
public class ChangePriceController {
@Resource
private ISupplyService supplyService;
/**
* Desc: 查询所有供应商集合
*
* @param
* @Author raymond
* @Date 16:55 2025/10/15
* @return com.core.common.core.domain.R<?>
**/
@GetMapping(value = "searchAllSupply")
public R<?> searchAllSupply() {
return R.ok(this.supplyService.searchAllSupplyList());
}
/**
* Desc: 根据供应商和药品名称加载要修改的药品数据
*
* @Author raymond
* @Date 08:47 2025/10/15
* @return com.core.common.core.domain.R<?>
**/
@PostMapping(value = "searchMedicineListToPage")
public R<?> searchMedicineListToPage() {
return R.ok();
}
/**
* Desc:
*
* @param medicationSearchParam
* @param searchKey
* @param pageNo
* @param pageSize
* @param request
* @Author raymond
* @Date 13:41 2025/10/15
* @return com.core.common.core.domain.R<?>
**/
@PostMapping(value = "searchConsumablesListToPage")
public R<?> searchConsumablesListToPage(MedicationSearchParam medicationSearchParam,
@RequestParam(value = "searchKey", defaultValue = "") String searchKey,
@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, HttpServletRequest request) {
return null;
}
/**
* Desc:
*
* @param medicationSearchParam
* @param searchKey
* @param pageNo
* @param pageSize
* @param request
* @Author raymond
* @Date 13:41 2025/10/15
* @return com.core.common.core.domain.R<?>
**/
@PostMapping(value = "searchDiagnosisListToPage")
public R<?> searchDiagnosisListToPage(MedicationSearchParam medicationSearchParam,
@RequestParam(value = "searchKey", defaultValue = "") String searchKey,
@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, HttpServletRequest request) {
return null;
}
/**
* Desc:
*
* @param medicationSearchParam
* @param searchKey
* @param pageNo
* @param pageSize
* @param request
* @Author raymond
* @Date 13:41 2025/10/15
* @return com.core.common.core.domain.R<?>
**/
@PostMapping(value = "searchHealthCareListToPage")
public R<?> searchRegisterListToPage(MedicationSearchParam medicationSearchParam,
@RequestParam(value = "searchKey", defaultValue = "") String searchKey,
@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, HttpServletRequest request) {
return null;
}
}

View File

@@ -0,0 +1,22 @@
package com.openhis.web.adjustprice.dto;
import lombok.Data;
/**
* @ClassName SupplyListDto
* @Description TODO
* @Author raymond
* @Date 2025/10/15 16:56
* @Version 1.0
**/
@Data
public class SupplyListDto {
/**
* 供应商ID
*/
private Long supplyId;
/**
* 供应商名称
*/
private String supplyName;
}

View File

@@ -0,0 +1,25 @@
package com.openhis.web.adjustprice.mapper;
import com.openhis.web.adjustprice.dto.SupplyListDto;
import org.springframework.stereotype.Component;
import java.util.List;
/**
* Desc:
* @Author raymond
* @Date 14:37 2025/10/15
* @return
**/
@Component
public interface SupplyMapper {
/**
* Desc:
* @param
* @Author raymond
* @Date 17:10 2025/10/15
* @return java.util.List<com.openhis.web.paymentmanage.dto.SupplyListDto>
**/
List<SupplyListDto> searchAllSupplyList();
}