diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/controller/SysDicController.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/controller/SysDicController.java index 10a4da0b..5f8a2498 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/controller/SysDicController.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/controller/SysDicController.java @@ -102,6 +102,17 @@ public class SysDicController extends BaseController return success(sysDicService.selectSysDicById(id)); } + /** + * 获取费用承担方列表 + */ + @ApiOperation(value = "获取费用承担方列表") + @GetMapping(value = "/pid") + public AjaxResult getBear(Long pid) + { + List bear = sysDicService.getBear(pid); + return success(bear); + } + /** * 新增数据字典 */ diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/mapper/SysDicMapper.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/mapper/SysDicMapper.java index 32a70fc3..909969ae 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/mapper/SysDicMapper.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/mapper/SysDicMapper.java @@ -83,4 +83,6 @@ public interface SysDicMapper * @return */ SysDic selectByName(String name); + + List getBear(Long pid); } diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/ISysDicService.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/ISysDicService.java index a3520bc5..b083164d 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/ISysDicService.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/ISysDicService.java @@ -80,4 +80,6 @@ public interface ISysDicService * @return 结果 */ public int deleteSysDicById(Long id); + + List getBear(Long pid); } diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/impl/SysDicServiceImpl.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/impl/SysDicServiceImpl.java index 5708e80a..93d99546 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/impl/SysDicServiceImpl.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/base/service/impl/SysDicServiceImpl.java @@ -136,4 +136,10 @@ public class SysDicServiceImpl implements ISysDicService { return sysDicMapper.deleteSysDicById(id); } + + @Override + public List getBear(Long pid) { + return sysDicMapper.getBear(pid); + } + } diff --git a/sgzb-modules/sgzb-base/src/main/resources/mapper/base/SysDicMapper.xml b/sgzb-modules/sgzb-base/src/main/resources/mapper/base/SysDicMapper.xml index 68cd0405..b1100812 100644 --- a/sgzb-modules/sgzb-base/src/main/resources/mapper/base/SysDicMapper.xml +++ b/sgzb-modules/sgzb-base/src/main/resources/mapper/base/SysDicMapper.xml @@ -69,6 +69,14 @@ status != 2 and name = #{name} + + insert into sys_dic