| | |
| | | import request from "@/router/axios"; |
| | | |
| | | //获取树形组件数据 |
| | | export const getAtrrList = () => { |
| | | export const getAtrrList = (params) => { |
| | | return request({ |
| | | url: '/api/ubcs-code/codeClassify/treeCodeClassify', |
| | | method: 'get', |
| | | params: { |
| | | ...params |
| | | } |
| | | }) |
| | | } |
| | | //树节点添加 |
| | |
| | | data:data |
| | | }) |
| | | } |
| | | //暂时有问题 |
| | | export const TreeObjcet = (oid) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassify/getObjectByOid', |
| | | method: 'get', |
| | | params:{ |
| | | oid |
| | | } |
| | | }) |
| | | } |
| | | //启用 |
| | | export const TreeEnable = (data) =>{ |
| | | return request({ |
| | |
| | | }) |
| | | } |
| | | |
| | | export const importClassify = (data) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassify/importClassify', |
| | | method: 'post', |
| | | data:data |
| | | }) |
| | | } |
| | | |
| | | |
| | | //主键获取分类模板属性 |
| | | export const gridCodeClassifyTemplate = (params) =>{ |
| | |
| | | data:data |
| | | }) |
| | | } |
| | | //树修改 |
| | | export const TreeEditSave = (data) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassify/editSave', |
| | | method: 'post', |
| | | data:data |
| | | }) |
| | | } |
| | | //11-28 flowingDependencyGen 接口测试 |
| | | export const flowingDependencyGen = (classifyOid) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassify/flowingDependencyGen', |
| | | method: 'get', |
| | | params:{ |
| | | classifyOid |
| | | } |
| | | }) |
| | | } |
| | | //基本信息表单数据 |
| | | export const getObjectByOid = (oid) =>{ |
| | | return request({ |
| | |
| | | } |
| | | }) |
| | | } |
| | | // 保存接口 |
| | | export const batchAddSave = (data) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassifyTempAttrController/batchAddSave', |
| | | method: 'post', |
| | | data:data |
| | | }) |
| | | } |
| | | //同步到其他模板 |
| | | export const copyto = (data) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassifyTempAttrController/copyto', |
| | | method: 'post', |
| | | data:data |
| | | }) |
| | | } |
| | | //编码申请预览 |
| | | export const getFormDefineByTemplate = (params) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/mdmEngineController/getFormDefineByTemplateOid', |
| | | method: 'get', |
| | | params:{ |
| | | ...params |
| | | } |
| | | }) |
| | | } |
| | | //可输可选下拉菜单 |
| | | export const listByFlag = (params) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-system/dict-biz/listByFlag', |
| | | method: 'get', |
| | | params:{ |
| | | ...params |
| | | } |
| | | }) |
| | | } |
| | | |
| | | //升版 |
| | | export const upVersion = (data) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassifyTemplateController/upgrade', |
| | | method: 'post', |
| | | data |
| | | }) |
| | | } |
| | | //停用失效 |
| | | export const stopLose = (data) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassifyTemplateController/disableData', |
| | | method: 'post', |
| | | data |
| | | }) |
| | | } |
| | | // 启用发版 |
| | | export const startRelease = (data) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassifyTemplateController/enableData', |
| | | method: 'post', |
| | | data |
| | | }) |
| | | } |
| | | //导出 |
| | | export const exportClassify = (params) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassify/exportClassify', |
| | | method: 'get', |
| | | responseType: 'blob', |
| | | params:{ |
| | | ...params |
| | | } |
| | | }) |
| | | } |
| | | //导入 |
| | | export const importClassify = (data) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassify/importClassify', |
| | | method: 'post', |
| | | data:data |
| | | }) |
| | | } |
| | | //主题库导入下载错误信息 |
| | | export const downloadErrorFile = (params) =>{ |
| | | return request({ |
| | | url:'/api/ubcs-code/codeClassify/downloadErrorFile', |
| | | method: 'get', |
| | | responseType: 'blob', |
| | | params:{ |
| | | ...params |
| | | } |
| | | }) |
| | | } |
| | | //下载模板 |
| | | export const downloadBatchImportApplyTemplate = (params) => { |
| | | return request({ |
| | | url: '/api/ubcs-code/codeClassify/downloadImportExcel', |
| | | method: 'get', |
| | | params, |
| | | responseType: 'blob' |
| | | }) |
| | | } |
| | | //近义词查询规则 |
| | | export const codeSynonym = (current,size,lcStatus) => { |
| | | return request({ |
| | | url: '/api/ubcs-code/codeSynonym/list', |
| | | method: 'get', |
| | | params:{ |
| | | current, |
| | | size, |
| | | lcStatus |
| | | } |
| | | }) |
| | | } |
| | | |
| | | |