Commit 7b9703b1 authored by zhangch's avatar zhangch

失能等级增删改查接口调试

parent 9786ed95
......@@ -7,9 +7,11 @@ import com.hungraim.ltc.pojo.entity.disable.ChCfgSrvDisableLevel;
import com.hungraim.ltc.pojo.entity.serviceManage.ChSrvOrganProject;
import com.hungraim.ltc.pojo.vo.governance.OrganProjectVO;
import com.hungraim.ltc.util.Result;
import com.hungraim.ltc.util.ResultCode;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
......@@ -75,23 +77,34 @@ public class NursingServiceItemsController {
/**
* 失能等级定义配置
*
* @param disableLevelId 失能等级定义id(如果为null就是新增,否则就是修改)
* @param disableLevelName 失能等级定义列表 失能等级
* @param disableLevelStartValue 失能等级定义列表 值1
* @param disableLevelEndValue 失能等级定义列表 值2
* @param disableLevelRemark 失能等级定义列表 备注
* @param disableLevelId 失能等级定义id(如果为null就是新增,否则就是修改)
* @param disableLevelName 失能等级定义列表 失能等级
* @param startValue 失能等级定义列表 值1
* @param endValue 失能等级定义列表 值2
* @param remark 失能等级定义列表 备注
*/
@RequestMapping("/disableLevelConfig")
public Result<Object> disableLevelConfig(String disableLevelId, String disableLevelName, Short disableLevelStartValue, Short disableLevelEndValue, String disableLevelRemark) {
public Result<Object> disableLevelConfig(String disableLevelId, String disableLevelName, Short startValue, Short endValue, String remark) {
//参数校验
if (StringUtils.isBlank(disableLevelId)
|| StringUtils.isBlank(disableLevelName)
|| disableLevelStartValue == null
|| disableLevelEndValue == null
) {
return Result.failed("参数异常!");
if (StringUtils.isBlank(disableLevelName)) {
return Result.failed(ResultCode.REQUEST_PARAM_ERROR);
}
nursingServiceItemsService.disableLevelConfig(disableLevelId, disableLevelName, startValue, endValue, remark);
return Result.success();
}
/**
* 删除失能等级数据
*
* @param disableLevelId 失能等级id
* @return 返回操作状态
*/
@DeleteMapping("/disableLevel")
public Result delectDisableLevel(Long disableLevelId) {
if (disableLevelId == null || disableLevelId == 0) {
return Result.failed(ResultCode.REQUEST_PARAM_ERROR);
}
nursingServiceItemsService.disableLevelConfig(disableLevelId, disableLevelName, disableLevelStartValue, disableLevelEndValue, disableLevelRemark);
nursingServiceItemsService.delectDisableLevel(disableLevelId);
return Result.success();
}
......
......@@ -24,4 +24,10 @@ public interface NursingServiceItemsService {
List<ChCfgSrvMode> modeConfigList();
/**
* 删除对应失能等级数据
*
* @param disableLevelId 失能等级id
*/
void delectDisableLevel(Long disableLevelId);
}
......@@ -92,4 +92,9 @@ public class NursingServiceItemsServiceImpl implements NursingServiceItemsServic
return srvModeMapper.selectList(new QueryWrapper<>());
}
@Override
public void delectDisableLevel(Long disableLevelId) {
disableLevelMapper.deleteById(disableLevelId);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment