|
|
|
|
@ -18,6 +18,7 @@ import lombok.EqualsAndHashCode; |
|
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
|
import org.springblade.core.boot.ctrl.BladeController; |
|
|
|
|
import org.springblade.core.excel.util.ExcelUtil; |
|
|
|
|
import org.springblade.core.log.annotation.ApiLog; |
|
|
|
|
import org.springblade.core.mp.support.Condition; |
|
|
|
|
import org.springblade.core.mp.support.Query; |
|
|
|
|
import org.springblade.core.secure.BladeUser; |
|
|
|
|
@ -122,6 +123,7 @@ public class ProReTemplateController extends BladeController { |
|
|
|
|
*/ |
|
|
|
|
@PostMapping("/save") |
|
|
|
|
@ApiOperationSupport(order = 30) |
|
|
|
|
@ApiLog("新增过程记录模板") |
|
|
|
|
@Operation(summary = "新增一条", description = "传入ProReTemplate Obj") |
|
|
|
|
public R save(@Valid @RequestBody ProReTemplate addOne) { |
|
|
|
|
|
|
|
|
|
@ -145,6 +147,7 @@ public class ProReTemplateController extends BladeController { |
|
|
|
|
*/ |
|
|
|
|
@PostMapping("/saveBat") |
|
|
|
|
@ApiOperationSupport(order = 31) |
|
|
|
|
@ApiLog("新增过程记录模板") |
|
|
|
|
@Operation(summary = "新增批量", description = "传入ProReTemplate List") |
|
|
|
|
public R saveBat(@Valid @RequestBody List<ProReTemplate> addList) { |
|
|
|
|
addList.forEach(one -> { |
|
|
|
|
@ -160,6 +163,7 @@ public class ProReTemplateController extends BladeController { |
|
|
|
|
*/ |
|
|
|
|
@PostMapping("/update") |
|
|
|
|
@ApiOperationSupport(order = 40) |
|
|
|
|
@ApiLog("修改过程记录模板") |
|
|
|
|
@Operation(summary = "修改一条", description = "传入ProReTemplate Obj") |
|
|
|
|
public R update(@Valid @RequestBody ProReTemplate updateOne) { |
|
|
|
|
|
|
|
|
|
@ -181,6 +185,7 @@ public class ProReTemplateController extends BladeController { |
|
|
|
|
*/ |
|
|
|
|
@PostMapping("/updateDetail") |
|
|
|
|
@ApiOperationSupport(order = 42) |
|
|
|
|
@ApiLog("修改过程记录模板") |
|
|
|
|
@Operation(summary = "修改一条明细", description = "传入ProReTemplate Obj") |
|
|
|
|
public R updateDetail(@Valid @RequestBody ProReTemplateVO updateDetail) { |
|
|
|
|
return service.updateDetail(updateDetail); |
|
|
|
|
@ -191,6 +196,7 @@ public class ProReTemplateController extends BladeController { |
|
|
|
|
*/ |
|
|
|
|
@PostMapping("/updateBat") |
|
|
|
|
@ApiOperationSupport(order = 41) |
|
|
|
|
@ApiLog("修改过程记录模板") |
|
|
|
|
@Operation(summary = "修改批量", description = "传入ProReTemplate List") |
|
|
|
|
public R updateBat(@Valid @RequestBody List<ProReTemplate> updateList) { |
|
|
|
|
return R.status(service.updateBatchById(updateList)); |
|
|
|
|
@ -201,6 +207,7 @@ public class ProReTemplateController extends BladeController { |
|
|
|
|
*/ |
|
|
|
|
@PostMapping("/submit") |
|
|
|
|
@ApiOperationSupport(order = 50) |
|
|
|
|
@ApiLog("新增或修改过程记录模板") |
|
|
|
|
@Operation(summary = "新增或修改一条", description = "传入ProReTemplate Obj") |
|
|
|
|
public R submit(@Valid @RequestBody ProReTemplate mergeOne) { |
|
|
|
|
return R.status(service.saveOrUpdate(mergeOne)); |
|
|
|
|
@ -211,6 +218,7 @@ public class ProReTemplateController extends BladeController { |
|
|
|
|
*/ |
|
|
|
|
@PostMapping("/submitBat") |
|
|
|
|
@ApiOperationSupport(order = 51) |
|
|
|
|
@ApiLog("新增或修改过程记录模板") |
|
|
|
|
@Operation(summary = "新增或修改批量", description = "传入ProReTemplate List") |
|
|
|
|
public R submitBat(@Valid @RequestBody List<ProReTemplate> mergeList) { |
|
|
|
|
return R.status(service.saveOrUpdateBatch(mergeList)); |
|
|
|
|
@ -221,6 +229,7 @@ public class ProReTemplateController extends BladeController { |
|
|
|
|
*/ |
|
|
|
|
@PostMapping("/remove") |
|
|
|
|
@ApiOperationSupport(order = 61) |
|
|
|
|
@ApiLog("删除过程记录模板") |
|
|
|
|
@Operation(summary = "逻辑删除", description = "传入ids") |
|
|
|
|
public R remove(@Parameter(description = "主键集合", required = true) @RequestParam String ids) { |
|
|
|
|
return R.status(service.deleteLogic(Func.toLongList(ids))); |
|
|
|
|
|