ludc
2024-01-17 2ff8dd1f7d2f71944c25c9e116d12d9fb418ac0a
Source/UBCS-WEB/src/api/template/templateAttr.js
@@ -1,10 +1,13 @@
import request from "@/router/axios";
//获取树形组件数据
export const getAtrrList = () => {
export const getAtrrList = (params) => {
  return request({
    url: '/api/ubcs-code/codeClassify/treeCodeClassify',
    method: 'get',
    params: {
      ...params
    }
  })
}
//树节点添加
@@ -58,13 +61,7 @@
  })
}
export const  importClassify = (data) =>{
  return request({
    url:'/api/ubcs-code/codeClassify/importClassify',
    method: 'post',
    data:data
  })
}
//主键获取分类模板属性
export const  gridCodeClassifyTemplate = (params) =>{
@@ -108,6 +105,24 @@
    url:'/api/ubcs-code/codeClassifyTemplateController/editSave',
    method: 'Put',
    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
    }
  })
}
//基本信息表单数据
@@ -174,3 +189,79 @@
    }
  })
}
//可输可选下拉菜单
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'
  })
}