增加接口 批量创建患者体检项目接口
This commit is contained in:
parent
af43d73ed3
commit
e59aed96ab
@ -44,7 +44,12 @@ public class InspectPatientitemsController {
|
||||
public CommonResult<Integer> createPatientitems(@Valid @RequestBody InspectPatientitemsSaveReqVO createReqVO) {
|
||||
return success(patientitemsService.createPatientitems(createReqVO));
|
||||
}
|
||||
|
||||
@PostMapping("/batchcreate")
|
||||
@Operation(summary = "批量创建患者体检项目")
|
||||
public CommonResult<Boolean> createPatientListitems(@Valid @RequestBody List<InspectPatientitemsSaveReqVO> ListcreateReqVO)
|
||||
{
|
||||
return success(patientitemsService.createPatientListitems(ListcreateReqVO));
|
||||
}
|
||||
@PutMapping("/update")
|
||||
@Operation(summary = "更新患者体检项目")
|
||||
public CommonResult<Boolean> updatePatientitems(@Valid @RequestBody InspectPatientitemsSaveReqVO updateReqVO) {
|
||||
|
@ -22,6 +22,10 @@ public interface InspectPatientitemsService {
|
||||
* @return 编号
|
||||
*/
|
||||
Integer createPatientitems(@Valid InspectPatientitemsSaveReqVO createReqVO);
|
||||
/*
|
||||
* 批量创建患者体检项目
|
||||
* */
|
||||
boolean createPatientListitems(List<InspectPatientitemsSaveReqVO> listcreateReqVO);
|
||||
|
||||
/**
|
||||
* 更新患者体检项目
|
||||
|
@ -7,13 +7,11 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
import java.util.*;
|
||||
import cn.iocoder.yudao.module.inspect.controller.admin.inspectpatientitems.vo.*;
|
||||
import cn.iocoder.yudao.module.inspect.dal.dataobject.inspectpatientitems.InspectPatientitemsDO;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
|
||||
import cn.iocoder.yudao.module.inspect.dal.mysql.inspectpatientitems.InspectPatientitemsMapper;
|
||||
@ -45,6 +43,13 @@ public class InspectPatientitemsServiceImpl implements InspectPatientitemsServic
|
||||
// 返回
|
||||
return patientitems.getId();
|
||||
}
|
||||
@Override
|
||||
public boolean createPatientListitems(List<InspectPatientitemsSaveReqVO> listcreateReqVO)
|
||||
{
|
||||
List<InspectPatientitemsDO> patientlistitems = BeanUtils.toBean(listcreateReqVO, InspectPatientitemsDO.class);
|
||||
boolean bol= patientitemsMapper.insertBatch(patientlistitems);
|
||||
return bol;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updatePatientitems(InspectPatientitemsSaveReqVO updateReqVO) {
|
||||
|
Loading…
Reference in New Issue
Block a user