11-17-更改接口及权限
This commit is contained in:
@ -131,4 +131,16 @@ public class XzdContractChangeController extends BaseController {
|
|||||||
return xzdBusinessSealService.queryPageList(bo, pageQuery);
|
return xzdBusinessSealService.queryPageList(bo, pageQuery);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取承包合同信息详细信息
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
*/
|
||||||
|
@SaCheckPermission(value = {"xzd:contractChange:add","xzd:contractChange:edit","xzd:contractChange:list"}, mode = SaMode.OR)
|
||||||
|
@GetMapping("/contractDetails/{id}")
|
||||||
|
public R<XzdContractDetailsVo> getContractDetailsInfo(@NotNull(message = "主键不能为空")
|
||||||
|
@PathVariable Long id) {
|
||||||
|
return R.ok(xzdContractDetailsService.queryById(id));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -16,17 +16,9 @@ import org.dromara.common.log.enums.BusinessType;
|
|||||||
import org.dromara.common.mybatis.core.page.PageQuery;
|
import org.dromara.common.mybatis.core.page.PageQuery;
|
||||||
import org.dromara.common.mybatis.core.page.TableDataInfo;
|
import org.dromara.common.mybatis.core.page.TableDataInfo;
|
||||||
import org.dromara.common.web.core.BaseController;
|
import org.dromara.common.web.core.BaseController;
|
||||||
import org.dromara.xzd.domain.bo.XzdBusinessSealBo;
|
import org.dromara.xzd.domain.bo.*;
|
||||||
import org.dromara.xzd.domain.bo.XzdContractDetailsBo;
|
import org.dromara.xzd.domain.vo.*;
|
||||||
import org.dromara.xzd.domain.bo.XzdProjectBo;
|
import org.dromara.xzd.service.*;
|
||||||
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
|
|
||||||
import org.dromara.xzd.domain.vo.XzdContractDetailsVo;
|
|
||||||
import org.dromara.xzd.domain.vo.XzdProjectTypeVo;
|
|
||||||
import org.dromara.xzd.domain.vo.XzdProjectVo;
|
|
||||||
import org.dromara.xzd.service.IXzdBusinessSealService;
|
|
||||||
import org.dromara.xzd.service.IXzdContractDetailsService;
|
|
||||||
import org.dromara.xzd.service.IXzdProjectService;
|
|
||||||
import org.dromara.xzd.service.IXzdProjectTypeService;
|
|
||||||
import org.springframework.validation.annotation.Validated;
|
import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
@ -48,6 +40,8 @@ public class XzdContractDetailsController extends BaseController {
|
|||||||
private final IXzdProjectService xzdProjectService;
|
private final IXzdProjectService xzdProjectService;
|
||||||
private final IXzdBusinessSealService xzdBusinessSealService;
|
private final IXzdBusinessSealService xzdBusinessSealService;
|
||||||
private final IXzdProjectTypeService xzdProjectTypeService;
|
private final IXzdProjectTypeService xzdProjectTypeService;
|
||||||
|
private final IXzdContractChangeService xzdContractChangeService;
|
||||||
|
private final IXzdContractTerminationService xzdContractTerminationService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询承包合同信息列表
|
* 查询承包合同信息列表
|
||||||
@ -157,5 +151,46 @@ public class XzdContractDetailsController extends BaseController {
|
|||||||
return R.ok(xzdProjectTypeService.getBigType(id));
|
return R.ok(xzdProjectTypeService.getBigType(id));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取承包合同变更详细信息
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
*/
|
||||||
|
@SaCheckPermission(value = {"xzd:contractDetails:add", "xzd:contractDetails:edit", "xzd:contractDetails:list"}, mode = SaMode.OR)
|
||||||
|
@GetMapping("/changeInfo/{id}")
|
||||||
|
public R<XzdContractChangeVo> getChangeInfo(@NotNull(message = "主键不能为空")
|
||||||
|
@PathVariable Long id) {
|
||||||
|
return R.ok(xzdContractChangeService.queryById(id));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取承包合同终止详细信息
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
*/
|
||||||
|
@SaCheckPermission(value = {"xzd:contractDetails:add", "xzd:contractDetails:edit", "xzd:contractDetails:list"}, mode = SaMode.OR)
|
||||||
|
@GetMapping("/contractTermination/{id}")
|
||||||
|
public R<XzdContractTerminationVo> getContractTerminationInfo(@NotNull(message = "主键不能为空")
|
||||||
|
@PathVariable Long id) {
|
||||||
|
return R.ok(xzdContractTerminationService.queryById(id));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询承包合同变更列表
|
||||||
|
*/
|
||||||
|
@SaCheckPermission(value = {"xzd:contractDetails:add", "xzd:contractDetails:edit", "xzd:contractDetails:list"}, mode = SaMode.OR)
|
||||||
|
@GetMapping("/contractChangeList")
|
||||||
|
public TableDataInfo<XzdContractChangeVo> list(XzdContractChangeBo bo, PageQuery pageQuery) {
|
||||||
|
return xzdContractChangeService.queryPageList(bo, pageQuery);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询承包合同终止列表
|
||||||
|
*/
|
||||||
|
@SaCheckPermission(value = {"xzd:contractDetails:add", "xzd:contractDetails:edit", "xzd:contractDetails:list"}, mode = SaMode.OR)
|
||||||
|
@GetMapping("/contractTerminationList")
|
||||||
|
public TableDataInfo<XzdContractTerminationVo> list(XzdContractTerminationBo bo, PageQuery pageQuery) {
|
||||||
|
return xzdContractTerminationService.queryPageList(bo, pageQuery);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -132,4 +132,16 @@ public class XzdContractTerminationController extends BaseController {
|
|||||||
return xzdBusinessSealService.queryPageList(bo, pageQuery);
|
return xzdBusinessSealService.queryPageList(bo, pageQuery);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取承包合同信息详细信息
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
*/
|
||||||
|
@SaCheckPermission(value = {"xzd:contractTermination:add", "xzd:contractTermination:edit", "xzd:contractTermination:list"}, mode = SaMode.OR)
|
||||||
|
@GetMapping("/contractDetails/{id}")
|
||||||
|
public R<XzdContractDetailsVo> getContractDetailsInfo(@NotNull(message = "主键不能为空")
|
||||||
|
@PathVariable Long id) {
|
||||||
|
return R.ok(xzdContractDetailsService.queryById(id));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user