Commit 7b9703b1 authored by zhangch's avatar zhangch

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

parent 9786ed95
...@@ -7,9 +7,11 @@ import com.hungraim.ltc.pojo.entity.disable.ChCfgSrvDisableLevel; ...@@ -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.entity.serviceManage.ChSrvOrganProject;
import com.hungraim.ltc.pojo.vo.governance.OrganProjectVO; import com.hungraim.ltc.pojo.vo.governance.OrganProjectVO;
import com.hungraim.ltc.util.Result; import com.hungraim.ltc.util.Result;
import com.hungraim.ltc.util.ResultCode;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; 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.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
...@@ -75,23 +77,34 @@ public class NursingServiceItemsController { ...@@ -75,23 +77,34 @@ public class NursingServiceItemsController {
/** /**
* 失能等级定义配置 * 失能等级定义配置
* *
* @param disableLevelId 失能等级定义id(如果为null就是新增,否则就是修改) * @param disableLevelId 失能等级定义id(如果为null就是新增,否则就是修改)
* @param disableLevelName 失能等级定义列表 失能等级 * @param disableLevelName 失能等级定义列表 失能等级
* @param disableLevelStartValue 失能等级定义列表 值1 * @param startValue 失能等级定义列表 值1
* @param disableLevelEndValue 失能等级定义列表 值2 * @param endValue 失能等级定义列表 值2
* @param disableLevelRemark 失能等级定义列表 备注 * @param remark 失能等级定义列表 备注
*/ */
@RequestMapping("/disableLevelConfig") @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) if (StringUtils.isBlank(disableLevelName)) {
|| StringUtils.isBlank(disableLevelName) return Result.failed(ResultCode.REQUEST_PARAM_ERROR);
|| disableLevelStartValue == null }
|| disableLevelEndValue == null nursingServiceItemsService.disableLevelConfig(disableLevelId, disableLevelName, startValue, endValue, remark);
) { return Result.success();
return Result.failed("参数异常!"); }
/**
* 删除失能等级数据
*
* @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(); return Result.success();
} }
......
...@@ -24,4 +24,10 @@ public interface NursingServiceItemsService { ...@@ -24,4 +24,10 @@ public interface NursingServiceItemsService {
List<ChCfgSrvMode> modeConfigList(); List<ChCfgSrvMode> modeConfigList();
/**
* 删除对应失能等级数据
*
* @param disableLevelId 失能等级id
*/
void delectDisableLevel(Long disableLevelId);
} }
...@@ -92,4 +92,9 @@ public class NursingServiceItemsServiceImpl implements NursingServiceItemsServic ...@@ -92,4 +92,9 @@ public class NursingServiceItemsServiceImpl implements NursingServiceItemsServic
return srvModeMapper.selectList(new QueryWrapper<>()); 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