dataInventory.ts 2.61 KB
import request from "@/utils/request";


/**
 * 获取数据级别
 * @param {Object}
 * { paramCode: "DATA-CLASSIFY" }
 * DATA-CLASSIFY 数据类别
 * DATA-GRADE 数据级别
 */
export const getLargeCategoryList = (data) => request({
  url:`${import.meta.env.VITE_APP_API_BASEURL}/data-dict/get-data-list`,
  method: 'post',
  data
})


/** 分类分级模板数据 */
export const getTempleteClassifyData = (data) => request({
  url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/cg-template/page-list`,
  method: 'post',
  data
})


/** 新增分级
 *
 * @param {Object}
 * @path /classify-grade/save
*/

export const saveClassifyGrad = (data) => request({
  url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/classify-grade/save`,
  method: 'post',
  data
})

/** 删除分级
 * @param {Object}
 * @path /classify-grade/delete
 * */

export const deleteClassifyGrad = (data) => request({
  url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/classify-grade/delete`,
  method: 'delete',
  headers: {
    'Content-Type': 'multipart/form-data',
  },
  data
})
/** 修改分级
 * @param {Object}
 * @path /classify-grade/update
 * */

export const updateClassifyGrad = (data) => request({
  url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/classify-grade/update`,
  method: 'post',
  data
})


/**
 * 分级列表
 * @param {Object}
 * @path /classify-grade/page-list
 */

export const getClassifyGradList = (data) => request({
  url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/classify-grade/page-list`,
  method: 'post',
  data
})


/**
 * 分级新增
 * @param {Object}
 * @path /grade/save
 */
export const saveGrade = (data) => request({
  url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/grade/save`,
  method: 'post',
  data
})

/**
 * 分级更新
 * @param {Object}
 * @path /grade/update
 * */
export const updateGrade = (data) => request({
  url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/grade/update`,
  method: 'post',
  data
})

/**
 * 分级列表
 * @param {Object}
 * @path /grade/page-list
 */
export const getGradeList = (data) => request({
  url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/grade/page-list`,
  method: 'post',
  data
})

/**
 * 批量删除分级
 * @param {Array}
 * @path /grade/delete
 * */
export const deleteGrade = (data) => request({
  url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/grade/delete`,
  method: 'delete',
  data
})


/*---------------------------------分类标准 tab -----------------------------*/

/**
 * 分级树形结构
 * @param no params
 * @path /grade/tree-list
 */
export const getGradeTreeList = () => request({
  url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/grade/tree-list`,
  method: 'post',
})