修改删除方式

This commit is contained in:
dengbw
2023-05-15 17:44:00 +08:00
parent 48c6ed2d2c
commit eb68274d45
8 changed files with 27 additions and 26 deletions
+5 -3
View File
@@ -90,10 +90,12 @@ export async function removeOrganizations(ids) {
/**
* 机构详情
* @param id 机构id
* @param organizationId 机构id
*/
export async function infoOrganization(id) {
const res = await request.get('/institution/organization/info/' + id);
export async function infoOrganization(organizationId) {
const res = await request.get('/institution/organization/info', {
params: { organizationId }
});
if (res.data.code === 0) {
return res.data.data;
}
+4 -8
View File
@@ -85,20 +85,16 @@ export async function updateGoodsStatus(itemId, status) {
* @param id 商品id
*/
export async function removeGoods(id) {
const res = await request.delete('/sylive/goods/' + id);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
return removeGoodss([id]);
}
/**
* 批量删除活动
* @param data 商品id集合
* @param ids 商品id集合
*/
export async function removeGoodss(data) {
export async function removeGoodss(ids) {
const res = await request.delete('/sylive/goods/batch', {
data
data: { ids }
});
if (res.data.code === 0) {
return res.data.message;
+3 -1
View File
@@ -5,7 +5,9 @@ import request from '@/utils/request';
* @param id 活动id
*/
export async function getGroupsStatistics(activityId) {
const res = await request.get('/sylive/groupsStatistics/' + activityId);
const res = await request.get('/sylive/groupsStatistics', {
params: { activityId }
});
if (res.data.code === 0) {
return res.data.data;
}
+7 -9
View File
@@ -69,20 +69,16 @@ export async function updateGroupsUser(data) {
* @param id 用户id
*/
export async function removeGroupsUser(id) {
const res = await request.delete('/sylive/groupsUser/' + id);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
return removeGroupsUsers([id]);
}
/**
* 批量删除用户
* @param data 用户id集合
* @param ids 用户id集合
*/
export async function removeGroupsUsers(data) {
export async function removeGroupsUsers(ids) {
const res = await request.delete('/sylive/groupsUser/batch', {
data
data: { ids }
});
if (res.data.code === 0) {
return res.data.message;
@@ -158,7 +154,9 @@ export async function checkExistence(field, value, id) {
* @param groupsId 分组id
*/
export async function synchronousGroupsUser(groupsId) {
const res = await request.get('/sylive/groupsUser/synchronous/' + groupsId);
const res = await request.get('/sylive/groupsUser/synchronous', {
params: { groupsId }
});
if (res.data.code === 0) {
return res.data.message;
}
+3 -1
View File
@@ -71,7 +71,9 @@ export async function updateGroups(data) {
* @param id 分组id
*/
export async function removeGroups(id) {
const res = await request.delete('/sylive/groups/' + id);
const res = await request.delete('/sylive/groups', {
data: { id }
});
if (res.data.code === 0) {
return res.data.message;
}
+1
View File
@@ -1,5 +1,6 @@
// 接口地址
export const API_BASE_URL = process.env.VUE_APP_API_BASE_URL;
//export const API_BASE_URL = 'http://localhost:8088/system';
// 项目名称
export const PROJECT_NAME = process.env.VUE_APP_NAME;
@@ -142,8 +142,8 @@
price: 0,
stock: 0,
banner: [],
dateRange: '',
useRange: '',
dateRange: [],
useRange: [],
sort: 0,
ifAddress: 0,
ifCode: 0,
+2 -2
View File
@@ -248,7 +248,7 @@
/* 删除 */
remove(row) {
const loading = this.$loading({ lock: true });
removeGoods(row.activityId)
removeGoods(row.itemId)
.then((msg) => {
loading.close();
this.$message.success(msg);
@@ -270,7 +270,7 @@
})
.then(() => {
const loading = this.$loading({ lock: true });
removeGoodss(this.selection.map((d) => d.activityId))
removeGoodss(this.selection.map((d) => d.itemId))
.then((msg) => {
loading.close();
this.$message.success(msg);