[update] 企标立项、变更流程

This commit is contained in:
lideqin
2023-12-01 17:29:22 +08:00
parent 9cba85a0c7
commit 7189765b73
11 changed files with 1372 additions and 244 deletions
+13
View File
@@ -1,4 +1,6 @@
import { getAction, postAction } from '@/api/manage'
import { UI_CACHE_DB_DICT_DATA } from '@/store/mutation-types'
import Vue from 'vue'
// 单点登录获取用户信息
const getSSOUserInfo = (params) => postAction('/iam/loginByOauth2', params)
@@ -10,6 +12,12 @@ const queryPermissionsByUser = () => getAction('/sys/permission/getUserPermissio
const getFormDictTreeList = (params) => getAction('/sys/dictItem/treeListOption', params)
// 字典标签专用(通过code获取字典数组)
export const ajaxGetDictItems = (code, params) => getAction(`/sys/dict/getDictItems/${code}`, params)
// 从缓存中获取字典配置
function getDictItemsFromCache (dictCode) {
if (Vue.ls.get(UI_CACHE_DB_DICT_DATA) && Vue.ls.get(UI_CACHE_DB_DICT_DATA)[dictCode] && Vue.ls.get(UI_CACHE_DB_DICT_DATA)[dictCode].length > 0) {
return Vue.ls.get(UI_CACHE_DB_DICT_DATA)[dictCode]
}
}
// 重复校验
const duplicateCheck = (params) => getAction('/sys/duplicate/check', params)
@@ -21,6 +29,9 @@ const getFileInfo = (params) => getAction('/sys/oss/file/queryById', params)
// 获取人员信息列表
const getPersonInfoList = (params) => getAction('/process/fb/processFbInfo/getNodeList', params)
// 获取标准左侧树列表(标准体系)
const getTreeList = (params) => getAction('/laws/standard/lawsTreeNode/enterprise', params)
// 标准入库/变更流程------------
// 国内法规标准-获取表单模型
const getDomesticStandardFormModal = (params) => getAction('/laws/standard/domestic/getFormModel', params)
@@ -30,12 +41,14 @@ const queryStandardECProcessData = (params) => getAction('/process/fb/processFbE
export {
queryPermissionsByUser,
getFormDictTreeList,
getDictItemsFromCache,
duplicateCheck,
checkRuleByCode,
getFileInfo,
getSSOUserInfo,
getPersonInfoList,
getTreeList,
getDomesticStandardFormModal,
queryStandardECProcessData