|
@@ -20,6 +20,7 @@ import com.qunzhixinxi.hnqz.common.core.util.R;
|
|
import com.qunzhixinxi.hnqz.common.log.annotation.SysLog;
|
|
import com.qunzhixinxi.hnqz.common.log.annotation.SysLog;
|
|
import com.qunzhixinxi.hnqz.common.security.util.SecurityUtils;
|
|
import com.qunzhixinxi.hnqz.common.security.util.SecurityUtils;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import java.time.LocalDateTime;
|
|
import java.time.LocalDateTime;
|
|
@@ -36,6 +37,7 @@ import java.util.stream.Collectors;
|
|
*
|
|
*
|
|
* @date 2020-07-17 23:32:01
|
|
* @date 2020-07-17 23:32:01
|
|
*/
|
|
*/
|
|
|
|
+@Slf4j
|
|
@RestController
|
|
@RestController
|
|
@AllArgsConstructor
|
|
@AllArgsConstructor
|
|
@RequestMapping("/wmscorepackagestatus")
|
|
@RequestMapping("/wmscorepackagestatus")
|
|
@@ -162,14 +164,18 @@ public class WmScorePackageStatusController {
|
|
* @param wmScorePackageStatus
|
|
* @param wmScorePackageStatus
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
|
|
+ @SysLog("接单审核")
|
|
@PostMapping("/approvalStatus")
|
|
@PostMapping("/approvalStatus")
|
|
public R approvalStatus(@RequestBody WmScorePackageStatus wmScorePackageStatus) {
|
|
public R approvalStatus(@RequestBody WmScorePackageStatus wmScorePackageStatus) {
|
|
|
|
+ log.info("接单审核参数:{}", wmScorePackageStatus);
|
|
|
|
+
|
|
if (wmScorePackageStatus.getId() == null) {
|
|
if (wmScorePackageStatus.getId() == null) {
|
|
return R.failed("缺少参数ID");
|
|
return R.failed("缺少参数ID");
|
|
}
|
|
}
|
|
if (StringUtil.isEmpty(wmScorePackageStatus.getStatus())) {
|
|
if (StringUtil.isEmpty(wmScorePackageStatus.getStatus())) {
|
|
return R.failed("缺少参数:审批意见");
|
|
return R.failed("缺少参数:审批意见");
|
|
}
|
|
}
|
|
|
|
+
|
|
return wmScorePackageStatusService.approvalStatus(wmScorePackageStatus);
|
|
return wmScorePackageStatusService.approvalStatus(wmScorePackageStatus);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -178,14 +184,18 @@ public class WmScorePackageStatusController {
|
|
*
|
|
*
|
|
* @param statusBatch 批量审批信息
|
|
* @param statusBatch 批量审批信息
|
|
*/
|
|
*/
|
|
|
|
+ @SysLog("批量接单审核")
|
|
@PutMapping("/approvalStatus/batch")
|
|
@PutMapping("/approvalStatus/batch")
|
|
public R approvalStatusBatch(@RequestBody WmScorePackageStatusBatch statusBatch) {
|
|
public R approvalStatusBatch(@RequestBody WmScorePackageStatusBatch statusBatch) {
|
|
|
|
+ log.info("批量接单审核参数:{}", statusBatch);
|
|
|
|
+
|
|
if (StrUtil.isEmpty(statusBatch.getBatchIds())) {
|
|
if (StrUtil.isEmpty(statusBatch.getBatchIds())) {
|
|
return R.failed("缺少参数ID");
|
|
return R.failed("缺少参数ID");
|
|
}
|
|
}
|
|
if (statusBatch.getStatus() == null) {
|
|
if (statusBatch.getStatus() == null) {
|
|
return R.failed("缺少参数:审批意见");
|
|
return R.failed("缺少参数:审批意见");
|
|
}
|
|
}
|
|
|
|
+
|
|
return R.ok(wmScorePackageStatusService.approvalStatusBatch(statusBatch));
|
|
return R.ok(wmScorePackageStatusService.approvalStatusBatch(statusBatch));
|
|
}
|
|
}
|
|
|
|
|