|
@@ -25,6 +25,10 @@ import org.springblade.core.mp.support.Condition;
|
|
|
import org.springblade.core.mp.support.Query;
|
|
|
import org.springblade.core.tool.api.R;
|
|
|
import org.springblade.core.tool.utils.Func;
|
|
|
+import org.springblade.meter.dto.ChangeTokenAddFormDTO;
|
|
|
+import org.springblade.meter.dto.ChangeTokenFormDTO;
|
|
|
+import org.springblade.meter.vo.ChangeFormVO;
|
|
|
+import org.springblade.meter.vo.ChangeFormVO2;
|
|
|
import org.springblade.meter.vo.ZeroChangeVO;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
@@ -67,7 +71,7 @@ public class ChangeTokenFormController extends BladeController {
|
|
|
* 获取零号变更
|
|
|
*/
|
|
|
@GetMapping("/getZeroChange")
|
|
|
- @ApiOperationSupport(order = 1)
|
|
|
+ @ApiOperationSupport(order = 2)
|
|
|
@ApiOperation(value = "获取节点下的零号变更", notes = "传入合同段id,节点id")
|
|
|
@ApiImplicitParams(value = {
|
|
|
@ApiImplicitParam(name = "contractId", value = "合同id", required = true),
|
|
@@ -78,6 +82,49 @@ public class ChangeTokenFormController extends BladeController {
|
|
|
return R.data(vos);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 新增-添加清单
|
|
|
+ */
|
|
|
+ @GetMapping("/addForm")
|
|
|
+ @ApiOperationSupport(order = 1)
|
|
|
+ @ApiOperation(value = "新增添加清单", notes = "传入合同id,显示类型1显示所有2显示已分解,节点id,搜索值,返回清单集合")
|
|
|
+ @ApiImplicitParams(value = {
|
|
|
+ @ApiImplicitParam(name = "contractId", value = "合同id", required = true),
|
|
|
+ @ApiImplicitParam(name = "showType", value = "显示类型1显示所有2显示已分解", required = true),
|
|
|
+ @ApiImplicitParam(name = "nodeId", value = "节点id", required = true),
|
|
|
+ @ApiImplicitParam(name = "searchValue", value = "搜索值", required = true),
|
|
|
+ @ApiImplicitParam(name = "ids", value = "已经存在的变更申请清单id,逗号拼接", required = true)
|
|
|
+ })
|
|
|
+ public R<List<ChangeFormVO>> addForm(ChangeTokenAddFormDTO dto) {
|
|
|
+ List<ChangeFormVO> vos = changeTokenFormService.addForm(dto);
|
|
|
+ return R.data(vos);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 新增-确认选择清单
|
|
|
+ */
|
|
|
+ @GetMapping("/selectForm")
|
|
|
+ @ApiOperationSupport(order = 1)
|
|
|
+ @ApiOperation(value = "新增确认选择清单", notes = "传入选中的清单id,返回变更申请清单集合")
|
|
|
+ @ApiImplicitParams(value = {
|
|
|
+ @ApiImplicitParam(name = "ids", value = "选中的清单id,逗号拼接", required = true)
|
|
|
+ })
|
|
|
+ public R<List<ChangeFormVO2>> selectForm(String ids) {
|
|
|
+ List<ChangeFormVO2> vos = changeTokenFormService.selectForm(ids);
|
|
|
+ return R.data(vos);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 新增 变更令表
|
|
|
+ */
|
|
|
+ @PostMapping("/add")
|
|
|
+ @ApiOperationSupport(order = 3)
|
|
|
+ @ApiOperation(value = "新增变更令", notes = "传入changeTokenFormDTO")
|
|
|
+ public R add(@Valid @RequestBody ChangeTokenFormDTO dto) {
|
|
|
+ changeTokenFormService.add(dto);
|
|
|
+ return R.success("新增成功");
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 详情
|
|
|
*/
|