package com.fdkankan.manage.inner.controller; import com.fdkankan.manage.common.ResultCode; import com.fdkankan.manage.common.ResultData; import com.fdkankan.manage.controller.BaseController; import com.fdkankan.manage.exception.BusinessException; import com.fdkankan.manage.service.ICommonService; import com.fdkankan.manage.service.ISceneProService; import com.fdkankan.manage.vo.request.SceneParam; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; import java.util.Date; /** *

* TODO *

* * @author dengsixing * @since 2022/6/7 **/ @RestController @RequestMapping("/service/manage/inner") public class InnerController extends BaseController { @Autowired private ISceneProService sceneProService; @PostMapping("/move") public ResultData move(@RequestBody SceneParam param){ if(!checkSign()){ return ResultData.error(-1,"签名错误"); } if(StringUtils.isEmpty(param.getNum()) || StringUtils.isEmpty(param.getSnCode())){ throw new BusinessException(ResultCode.MISSING_REQUIRED_PARAMETERS); } sceneProService.move(param); return ResultData.ok(); } }