WXL
2025-03-20 b8085c12e2f5542210c8a73a997e0b88d39e18b0
src/api/system/label.js
@@ -2,31 +2,60 @@
import { parseStrEmpty } from "@/utils/ruoyi";//处理字符串,und,null转换为'';
// 修改标签
export function amendtag(data) {
export function toamendtag(data) {
  return request({
    url: '/base/tag',
    method: 'put',
    url: '/base/tag/edit',
    method: 'post',
    data: data
  })
};
// 标签状态修改
export function changetagcategory(tagid, isupload) {
  const data = {
    tagid,
    isupload
  }
  return request({
    url: '/base/tag/edit',
    method: 'post',
    data: data
  })
}
// 修改标签类别
export function toamendtagcategory(data) {
  return request({
    url: '/system/tagcategory/edit',
    method: 'post',
    data: data
  })
};
// 新增标签
export function addapitag(data) {
    return request({
      url: '/base/tag',
      url: '/base/tag/add',
      method: 'post',
      data: data
    })
  };
  // 新增标签类别
export function addtagcategory(data) {
  return request({
    url: '/system/tagcategory',
    method: 'post',
    data: data
  })
};
/**
 * 
 * @param {标签id} userId
 * @param {标签id} tagid
 * 获取标签详情
 * @returns 
 */
export function detailstag(userId) {
export function detailstag(tagid) {
    return request({
      url: '/base/tag/'+ userId,
      url: '/base/tag/'+ tagid,
      method: 'get',
    })
  };
@@ -34,17 +63,34 @@
  
  /**
   * 
   * @param {标签id} userId
   * @param {标签id} tagid
   * 删除标签
   * @returns 
   */
export function deletetag(userId) {
export function deletetag(tagids) {
    return request({
      url: '/base/tag/' + userId,
      method: 'delete',
      url: '/base/tag/remove/' + tagids,
      method: 'get',
    })
  };
  // 导出标签列表
    /**
   *
   * @param {标签id} tagid
   * 删除标签分类
   * @returns
   */
export function deletetagcategory(tagid) {
  return request({
    url: '/system/tagcategory/remove/' + tagid,
    method: 'get',
  })
};
  /**
   *
   * @param {*} data
   * 导出标签列表
   * @returns
   */
export function exporttag(data) {
    return request({
      url: '/base/tag/export',
@@ -52,11 +98,28 @@
      data: data
    })
  };
  // 查询标签列表
export function listtag(query) {
  /**
   *
   * @param {object}
   * 查询标签列表
   * @returns
   */
export function listtag(data) {
    return request({
      url: '/base/tag/list',
      method: 'get',
      params: query
      method: 'post',
      data: data
    })
  };
  /**
   * @param {name}
   * 获取标签分类列表
   * @returns
   */
  export function tagclassifylist(params) {
    return request({
      url: '/system/tagcategory/baseTagCategoryByName',
      method: 'post',
      params: params,
    })
  };