diff --git a/ebts-ui/src/api/tool/regular.js b/ebts-ui/src/api/tool/regular.js index 6774468..435deed 100644 --- a/ebts-ui/src/api/tool/regular.js +++ b/ebts-ui/src/api/tool/regular.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 查询校验规则列表 export function listRegular(query) { return request({ - url: '/tool/regular/list', + url: '/tool/regular/option', method: 'get', params: query }) diff --git a/ebts-ui/src/views/tool/gen/editTable.vue b/ebts-ui/src/views/tool/gen/editTable.vue index a0681c2..c25d54e 100644 --- a/ebts-ui/src/views/tool/gen/editTable.vue +++ b/ebts-ui/src/views/tool/gen/editTable.vue @@ -84,9 +84,11 @@ @@ -169,6 +171,7 @@ export default { }; }, created() { + this.getRegularList() const tableId = this.$route.params && this.$route.params.tableId; if (tableId) { // 获取表详细信息 @@ -185,7 +188,6 @@ export default { getMenuTreeselect().then(response => { this.menus = this.handleTree(response.data, "menuId"); }); - this.getRegularList() } }, methods: { diff --git a/ebts/ebts-admin/src/main/resources/application.yml b/ebts/ebts-admin/src/main/resources/application.yml index 0d83220..3798374 100644 --- a/ebts/ebts-admin/src/main/resources/application.yml +++ b/ebts/ebts-admin/src/main/resources/application.yml @@ -87,8 +87,8 @@ spring: redis: # 地址 # host: 114.215.82.135 - host: 127.0.0.1 -# host: 13.70.28.14 +# host: 127.0.0.1 + host: 13.70.28.14 # 端口,默认为6379 port: 6379 # 密码 diff --git a/ebts/ebts-generator/src/main/java/com/ebts/generator/controller/RegularController.java b/ebts/ebts-generator/src/main/java/com/ebts/generator/controller/RegularController.java index 8123a95..11dad70 100644 --- a/ebts/ebts-generator/src/main/java/com/ebts/generator/controller/RegularController.java +++ b/ebts/ebts-generator/src/main/java/com/ebts/generator/controller/RegularController.java @@ -61,6 +61,27 @@ public class RegularController extends GenBaseController { return AjaxResult.error(GenReturnConstants.SYS_ERROR); } } + /** + * 查询校验规则列表 + * + * @return + */ + @PreAuthorize("@ebts.hasPermi('tool:regular:option')") + @GetMapping("/option") + public Serializable option() { + try { + startPage(); + GenServerResult> genServerResult = regularService.selectRegularOption(); + if (genServerResult.isStart()) { + return getDataTable(genServerResult.getData()); + } else { + return AjaxResult.info(genServerResult.getMsg()); + } + } catch (RuntimeException e) { + logger.error(e.getMessage()); + return AjaxResult.error(GenReturnConstants.SYS_ERROR); + } + } /** * 导出校验规则列表 diff --git a/ebts/ebts-generator/src/main/java/com/ebts/generator/dao/RegularDao.java b/ebts/ebts-generator/src/main/java/com/ebts/generator/dao/RegularDao.java index eb6ad16..c946d81 100644 --- a/ebts/ebts-generator/src/main/java/com/ebts/generator/dao/RegularDao.java +++ b/ebts/ebts-generator/src/main/java/com/ebts/generator/dao/RegularDao.java @@ -26,6 +26,12 @@ public interface RegularDao { * @return 校验规则集合 */ List selectRegularList(Regular regular); + /** + * 查询校验规则下拉框列表 + * + * @return 校验规则集合 + */ + List selectRegularOption(); /** * 新增校验规则 diff --git a/ebts/ebts-generator/src/main/java/com/ebts/generator/service/RegularService.java b/ebts/ebts-generator/src/main/java/com/ebts/generator/service/RegularService.java index 2339aaa..ee49934 100644 --- a/ebts/ebts-generator/src/main/java/com/ebts/generator/service/RegularService.java +++ b/ebts/ebts-generator/src/main/java/com/ebts/generator/service/RegularService.java @@ -27,6 +27,12 @@ public interface RegularService { * @return 校验规则集合 */ GenServerResult> selectRegularList(Regular regular); + /** + * 查询校验规则下拉框列表 + * + * @return 校验规则集合 + */ + GenServerResult> selectRegularOption(); /** * 新增校验规则 diff --git a/ebts/ebts-generator/src/main/java/com/ebts/generator/service/impl/RegularServiceImpl.java b/ebts/ebts-generator/src/main/java/com/ebts/generator/service/impl/RegularServiceImpl.java index 1011a6a..1a0f814 100644 --- a/ebts/ebts-generator/src/main/java/com/ebts/generator/service/impl/RegularServiceImpl.java +++ b/ebts/ebts-generator/src/main/java/com/ebts/generator/service/impl/RegularServiceImpl.java @@ -68,6 +68,25 @@ public class RegularServiceImpl implements RegularService { return new GenServerResult<>(false, GenReturnConstants.DB_EX); } } + /** + * 查询校验规则下拉框列表 + * + * @return 校验规则 + */ + @Override + public GenServerResult> selectRegularOption() { + try { + List regulars = regularDao.selectRegularOption(); + if (regulars.size() > 0) { + return new GenServerResult<>(true, regulars); + } else { + return new GenServerResult<>(false, GenReturnConstants.RESULT_EMPTY); + } + } catch (RuntimeException e) { + logger.error(e.getMessage()); + return new GenServerResult<>(false, GenReturnConstants.DB_EX); + } + } /** * 新增校验规则 diff --git a/ebts/ebts-generator/src/main/resources/mapper/generator/RegularMapper.xml b/ebts/ebts-generator/src/main/resources/mapper/generator/RegularMapper.xml index 308a3e3..70f773c 100644 --- a/ebts/ebts-generator/src/main/resources/mapper/generator/RegularMapper.xml +++ b/ebts/ebts-generator/src/main/resources/mapper/generator/RegularMapper.xml @@ -23,13 +23,16 @@ +