diff --git a/src/api/rule/ruleEdition.js b/src/api/rule/ruleEdition.js index 71f141f..f042566 100644 --- a/src/api/rule/ruleEdition.js +++ b/src/api/rule/ruleEdition.js @@ -32,6 +32,14 @@ export function addRule(data) { data: data }) } +// 生成引擎版本类 +export function addGenerate(data) { + return request({ + url: '/rule/ruleEdition/addGenerate', + method: 'post', + data: data + }) +} // 修改规则 export function updateRule(data) { diff --git a/src/api/source/asset.js b/src/api/source/asset.js new file mode 100644 index 0000000..6090f25 --- /dev/null +++ b/src/api/source/asset.js @@ -0,0 +1,78 @@ +import request from '@/utils/request' + +/** + * 查询资产赋权用户信息 + * @param data 参数信息 + * @returns {*} 响应结果 + */ +export function findUserIdList(data) { + return request({ + url: '/source/asset/findUserIdList', + method: 'POST', + data + }) +} +/** + * 添加用户资产权限 + * @param data 参数信息 + * @returns {*} 响应结果 + */ +export function addUserAssetImPower(data) { + return request({ + url: '/source/asset/addUserAssetAccredit', + method: 'POST', + data + }) +} + +/** + * 删除用户资产权限 + * @param data 参数信息 + * @returns {*} 响应结果 + */ +export function delUserAssetImPower(data) { + return request({ + url: '/source/asset/delUserAssetAccredit', + method: 'POST', + data + }) +} + +/** + * 查询资产赋权部门信息 + * @param data 参数信息 + * @returns {*} 响应结果 + */ +export function findDeptIdList(data) { + return request({ + url: '/source/asset/findDeptIdList', + method: 'POST', + data + }) +} + +/** + * 添加部门资产权限 + * @param data 参数信息 + * @returns {*} 响应结果 + */ +export function addDeptAssetImpower(data) { + return request({ + url: '/source/asset/addDeptAssetAccredit', + method: 'POST', + data + }) +} + +/** + * 删除部门资产权限 + * @param data 参数信息 + * @returns {*} 响应结果 + */ +export function delDeptAssetImpower(data) { + return request({ + url: '/source/asset/delDeptAssetAccredit', + method: 'POST', + data + }) +} diff --git a/src/api/source/source.js b/src/api/source/source.js index 051f701..3101bd7 100644 --- a/src/api/source/source.js +++ b/src/api/source/source.js @@ -78,3 +78,5 @@ export function findTableValueList(basicId,tableName) { method: 'post', }) } + + diff --git a/src/api/tableData/data.js b/src/api/tableData/data.js index c5b8b85..1332f7e 100644 --- a/src/api/tableData/data.js +++ b/src/api/tableData/data.js @@ -57,24 +57,28 @@ export function selectTableData(id) { method: 'get' }) } +/** + * 过滤级联查询方法,资产授权,获取当前用户的信息 + * 资产展示的调用方法 + * @returns {*} 返回集合 + */ export function findTableInfo() { return request({ url: '/source/tableInfo/findAssetByTableName', method: 'get' }) } +/** + * 查询数据库/表 级联查询用于数据资产授权 + * 资产结构 资产授权 自己授权用 + * @returns {AxiosPromise} 返回集合 + */ export function findTableInfoList() { return request({ url: '/source/tableInfo/findAsset', method: 'get', }) } -export function selectColumn() { - return request({ - url: '/source/tableInfo/selectColumn', - method: 'get', - }) -} export function findTableName(id) { return request({ url: '/source/tableInfo/findTableName', diff --git a/src/views/accredit/index.vue b/src/views/accredit/index.vue index 906ca21..1342219 100644 --- a/src/views/accredit/index.vue +++ b/src/views/accredit/index.vue @@ -1,123 +1,361 @@ diff --git a/src/views/rule/rule/index.vue b/src/views/rule/rule/index.vue index 90da45e..7521ec2 100644 --- a/src/views/rule/rule/index.vue +++ b/src/views/rule/rule/index.vue @@ -17,6 +17,8 @@ @keyup.enter.native="handleQuery" /> + + 规格详情 + + + 规则测试 + + - - - - - - - - - - - - - - @@ -227,7 +218,7 @@ 生成版本类 - + @@ -241,8 +232,12 @@ - - + + + + + + @@ -251,8 +246,10 @@ - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + 生成版本类 + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + +
+ + 11111 + +