更新软件升级

This commit is contained in:
2026-04-08 20:33:05 +08:00
parent 1bfa019634
commit a1f04f94ec
14 changed files with 1658 additions and 11 deletions
+78
View File
@@ -0,0 +1,78 @@
import request from "@/utils/request";
/** 投诉建议列表 */
export function getComplaintList(params) {
return request({
url: "/platform/complaint/list",
method: "get",
params,
});
}
export function getComplaintDetail(id) {
return request({
url: `/platform/complaint/${id}`,
method: "get",
});
}
export function createComplaint(data) {
return request({
url: "/platform/complaint",
method: "post",
data,
});
}
export function updateComplaint(id, data) {
return request({
url: `/platform/complaint/${id}`,
method: "post",
data,
});
}
export function deleteComplaint(id) {
return request({
url: `/platform/complaint/${id}`,
method: "delete",
});
}
/** 产品分类(投诉建议用) */
export function getComplaintCategoryList() {
return request({
url: "/platform/complaintCategory/list",
method: "get",
});
}
export function getComplaintCategorySelect() {
return request({
url: "/platform/complaintCategory/select",
method: "get",
});
}
export function createComplaintCategory(data) {
return request({
url: "/platform/complaintCategory",
method: "post",
data,
});
}
export function updateComplaintCategory(id, data) {
return request({
url: `/platform/complaintCategory/${id}`,
method: "post",
data,
});
}
export function deleteComplaintCategory(id) {
return request({
url: `/platform/complaintCategory/${id}`,
method: "delete",
});
}
+9 -5
View File
@@ -104,6 +104,7 @@ export function getFileById(id) {
* @param {Object} options 额外选项
* @param {string|number} [options.cate] 文件分组,0 为未分类
* @param {string|number} [options.tuid] 租户用户 yz_tenant_user.id;租户侧上传时传,平台管理员不传
* @param {(e: { loaded: number; total?: number }) => void} [options.onUploadProgress] 上传进度(浏览器 XHR
* @returns {Promise}
*/
export function uploadFile(formData, options = {}) {
@@ -115,14 +116,17 @@ export function uploadFile(formData, options = {}) {
formData.append("tuid", String(options.tuid));
}
return request({
const config = {
url: "/platform/uploadfile",
method: "post",
data: formData,
headers: {
"Content-Type": "multipart/form-data"
}
});
// 大安装包 / 极弱网:2 小时;勿设置 Content-Type(由浏览器自动带 boundary
timeout: 2 * 60 * 60 * 1000,
};
if (typeof options.onUploadProgress === "function") {
config.onUploadProgress = options.onUploadProgress;
}
return request(config);
}
/**
+17
View File
@@ -104,4 +104,21 @@ export function sendResetCode(data) {
method: "post",
data,
});
}
// 租户端自助注册(/backend/*,与 go-platform routers/backend 一致)
export function register(data) {
return request({
url: "/backend/register",
method: "post",
data,
});
}
export function sendRegisterCode(data) {
return request({
url: "/backend/sendRegisterCode",
method: "post",
data,
});
}
+39
View File
@@ -0,0 +1,39 @@
import request from "@/utils/request";
export function getSoftwareUpgradeList(params) {
return request({
url: "/platform/softwareupgrade/list",
method: "get",
params,
});
}
export function getSoftwareUpgradeDetail(id) {
return request({
url: `/platform/softwareupgrade/${id}`,
method: "get",
});
}
export function createSoftwareUpgrade(data) {
return request({
url: "/platform/softwareupgrade",
method: "post",
data,
});
}
export function updateSoftwareUpgrade(id, data) {
return request({
url: `/platform/softwareupgrade/${id}`,
method: "post",
data,
});
}
export function deleteSoftwareUpgrade(id) {
return request({
url: `/platform/softwareupgrade/${id}`,
method: "delete",
});
}