更新短信功能

This commit is contained in:
2026-04-01 15:14:37 +08:00
parent b870115444
commit e927026495
22 changed files with 581 additions and 307 deletions
+18 -11
View File
@@ -12,13 +12,15 @@ export function getUserCate() {
}
/**
* 获取所有文件
* 获取所有文件(支持分页、分类、关键词,与后端 query 一致)
* @param {Object} [params] page, pageSize, cate, keyword
* @returns {Promise}
*/
export function getAllFiles() {
export function getAllFiles(params = {}) {
return request({
url: "/platform/allfiles",
method: "get",
method: "get",
params,
});
}
@@ -85,13 +87,13 @@ export function getCateFiles(id, page = 1, pageSize = 24, keyword = "") {
}
/**
* 根据ID获取文件
* @param {number|string} id 文件ID
* 根据文件 ID 获取单条文件信息(非分类列表)
* @param {number|string} id 文件主键 ID
* @returns {Promise}
*/
export function getFileById(id) {
return request({
url: `/platform/catefiles`,
url: `/platform/file/${id}`,
method: "get",
});
}
@@ -100,12 +102,17 @@ export function getFileById(id) {
* 上传文件
* @param {FormData} formData 文件数据
* @param {Object} options 额外选项
* @param {string} [options.cate]
* @param {string|number} [options.cate] 文件分组,0 为未分类
* @param {string|number} [options.tuid] 租户用户 yz_tenant_user.id;租户侧上传时传,平台管理员不传
* @returns {Promise}
*/
export function uploadFile(formData, options = {}) {
if (options.cate) {
formData.append('cate', options.cate);
// 0 表示「未分类」,不能用 truthy 判断
if (options.cate !== undefined && options.cate !== null && options.cate !== "") {
formData.append("cate", String(options.cate));
}
if (options.tuid !== undefined && options.tuid !== null && options.tuid !== "") {
formData.append("tuid", String(options.tuid));
}
return request({
@@ -151,7 +158,7 @@ export function deleteFile(id) {
*/
export function deleteFilePermanently(id) {
return request({
url: `/platform/deleteFilePermanently/${id}`,
url: `/platform/deletefilepermanently/${id}`,
method: "delete",
});
}
@@ -177,7 +184,7 @@ export function moveFile(id, cate) {
*/
export function batchDeleteFiles(ids) {
return request({
url: "/platform/batchDeleteFiles",
url: "/platform/batchdeletefiles",
method: "post",
data: { ids },
});
+8
View File
@@ -9,6 +9,14 @@ export function login(data) {
});
}
/** 当前登录用户信息(含角色名称),需携带 token */
export function getCurrentUser() {
return request({
url: `/platform/currentUser`,
method: "get",
});
}
// 发送登录验证码(手机号)
export function sendLoginCode(data) {
return request({
+2 -2
View File
@@ -1,6 +1,6 @@
import request from "@/utils/request";
// 获取租户用户列表
/** 获取租户用户列表params 可含 tid、uid、keyword(模糊匹配姓名/手机/邮箱/账号) */
export function getTenantUserList(params) {
return request({
url: "/platform/tenantUser/list",
@@ -9,7 +9,7 @@ export function getTenantUserList(params) {
});
}
// 创建租户用户绑定关系
/** 创建租户用户绑定(后端写入 yz_tenant_user */
export function createTenantUser(data) {
return request({
url: "/platform/tenantUser/create",