修复已知问题
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
VITE_APP_NAME=后台管理系统
|
||||
VITE_SOCKET_URL=wss://server.gxwebsoft.com
|
||||
VITE_SERVER_URL=https://server.gxwebsoft.com/api
|
||||
#VITE_SERVER_URL=https://server.gxwebsoft.com/api
|
||||
VITE_THINK_URL=https://gxtyzx-api.websoft.top/api
|
||||
#VITE_API_URL=https://modules.gxwebsoft.com/api
|
||||
VITE_API_URL=https://modules.gxwebsoft.com/api
|
||||
|
||||
|
||||
#VITE_SERVER_URL=http://127.0.0.1:9090/api
|
||||
VITE_API_URL=http://127.0.0.1:9001/api
|
||||
VITE_SERVER_URL=http://127.0.0.1:9090/api
|
||||
#VITE_API_URL=http://127.0.0.1:9001/api
|
||||
#VITE_THINK_URL=http://127.0.0.1:9099/api
|
||||
#/booking/bookingItem
|
||||
|
||||
91
src/api/apps/bc/agent/index.ts
Normal file
91
src/api/apps/bc/agent/index.ts
Normal file
@@ -0,0 +1,91 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { BCAgent, BCAgentParam } from '@/api/apps/bc/agent/model';
|
||||
/**
|
||||
* 分页查询设备
|
||||
*/
|
||||
export async function pageBCAgent(params: BCAgentParam) {
|
||||
const res = await request.get<ApiResult<PageResult<BCAgent>>>(
|
||||
'/apps/bc-agent/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询设备列表
|
||||
*/
|
||||
export async function listBCAgent(params?: BCAgentParam) {
|
||||
const res = await request.get<ApiResult<BCAgent[]>>('/apps/bc-agent', {
|
||||
params
|
||||
});
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加设备
|
||||
*/
|
||||
export async function addBCAgent(data: BCAgent) {
|
||||
const res = await request.post<ApiResult<unknown>>('/apps/bc-agent', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改设备
|
||||
*/
|
||||
export async function updateBCAgent(data: BCAgent) {
|
||||
const res = await request.put<ApiResult<unknown>>('/apps/bc-agent', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 绑定设备
|
||||
*/
|
||||
export async function bindBCAgent(data: BCAgent) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
'/apps/bc-agent/bind',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除设备
|
||||
*/
|
||||
export async function removeBCAgent(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>('/apps/bc-agent/' + id);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除设备
|
||||
*/
|
||||
export async function removeBatchBCAgent(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>('/apps/bc-agent/batch', {
|
||||
data
|
||||
});
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
23
src/api/apps/bc/agent/model/index.ts
Normal file
23
src/api/apps/bc/agent/model/index.ts
Normal file
@@ -0,0 +1,23 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
/**
|
||||
* 代理报餐
|
||||
*/
|
||||
export interface BCAgent {
|
||||
agentId?: number;
|
||||
userId?: number;
|
||||
parentId?: number;
|
||||
sortNumber?: number;
|
||||
status?: number;
|
||||
comments?: string;
|
||||
createTime?: string;
|
||||
tenantId?: number;
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单搜索条件
|
||||
*/
|
||||
export interface BCAgentParam extends PageParam {
|
||||
status?: number;
|
||||
userId?: number;
|
||||
}
|
||||
142
src/api/apps/bc/equipment/index.ts
Normal file
142
src/api/apps/bc/equipment/index.ts
Normal file
@@ -0,0 +1,142 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { BcEquipment, BcEquipmentParam } from './model';
|
||||
/**
|
||||
* 分页查询设备
|
||||
*/
|
||||
export async function pageBcEquipment(params: BcEquipmentParam) {
|
||||
const res = await request.get<ApiResult<PageResult<BcEquipment>>>(
|
||||
'/apps/bc-equipment/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询设备列表
|
||||
*/
|
||||
export async function listBcEquipment(params?: BcEquipmentParam) {
|
||||
const res = await request.get<ApiResult<BcEquipment[]>>(
|
||||
'/apps/bc-equipment',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加设备
|
||||
*/
|
||||
export async function addBcEquipment(data: BcEquipment) {
|
||||
const merchantCode = localStorage.getItem('merchantCode');
|
||||
console.log(merchantCode);
|
||||
if (merchantCode !== null && merchantCode != '') {
|
||||
console.log(merchantCode);
|
||||
data.merchantCode = String(merchantCode);
|
||||
}
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
'/apps/bc-equipment',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改设备
|
||||
*/
|
||||
export async function updateBcEquipment(data: BcEquipment) {
|
||||
const res = await request.put<ApiResult<unknown>>('/apps/bc-equipment', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 绑定设备
|
||||
*/
|
||||
export async function bindBcEquipment(data: BcEquipment) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
'/apps/bc-equipment/bind',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除设备
|
||||
*/
|
||||
export async function removeBcEquipment(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
'/apps/bc-equipment/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除设备
|
||||
*/
|
||||
export async function removeBatchBcEquipment(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
'/apps/bc-equipment/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 检查IP是否存在
|
||||
*/
|
||||
export async function checkExistence(
|
||||
field: string,
|
||||
value: string,
|
||||
id?: number
|
||||
) {
|
||||
const res = await request.get<ApiResult<unknown>>(
|
||||
'/apps/bc-equipment/existence',
|
||||
{
|
||||
params: { field, value, id }
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 发送企业微信消息推送
|
||||
*/
|
||||
export async function addSend(data: BcEquipment) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
'/apps/bc-equipment/addSend',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
31
src/api/apps/bc/equipment/model/index.ts
Normal file
31
src/api/apps/bc/equipment/model/index.ts
Normal file
@@ -0,0 +1,31 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
/**
|
||||
* 设备
|
||||
*/
|
||||
export interface BcEquipment {
|
||||
bcEquipmentId?: number;
|
||||
equipmentName?: string;
|
||||
equipmentCode?: string;
|
||||
gear?: number;
|
||||
describe?: string;
|
||||
sortNumber?: number;
|
||||
status?: number;
|
||||
comments?: string;
|
||||
createTime?: string;
|
||||
tenantId?: number;
|
||||
content?: string;
|
||||
merchantCode?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单搜索条件
|
||||
*/
|
||||
export interface BcEquipmentParam extends PageParam {
|
||||
bcEquipmentId?: number;
|
||||
equipmentName?: string;
|
||||
equipmentCode?: string;
|
||||
status?: number;
|
||||
merchantCode?: string;
|
||||
userId?: number;
|
||||
}
|
||||
95
src/api/apps/bc/export/index.ts
Normal file
95
src/api/apps/bc/export/index.ts
Normal file
@@ -0,0 +1,95 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { BcExport, BcExportParam } from '@/api/apps/bc/export/model';
|
||||
|
||||
/**
|
||||
* 分页查询计划
|
||||
*/
|
||||
export async function pageBcExport(params: BcExportParam) {
|
||||
const res = await request.get<ApiResult<PageResult<BcExport>>>(
|
||||
'/apps/bc-export/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询计划列表
|
||||
*/
|
||||
export async function listBcExport(params?: BcExportParam) {
|
||||
const res = await request.get<ApiResult<BcExport[]>>('/apps/bc-export', {
|
||||
params
|
||||
});
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加计划
|
||||
*/
|
||||
export async function addBcExport(data: BcExport) {
|
||||
const res = await request.post<ApiResult<unknown>>('/apps/bc-export', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改计划
|
||||
*/
|
||||
export async function updateBcExport(data: BcExport) {
|
||||
const res = await request.put<ApiResult<unknown>>('/apps/bc-export', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 绑定计划
|
||||
*/
|
||||
export async function bindBcExport(data: BcExport) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
'/apps/bc-export/bind',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除计划
|
||||
*/
|
||||
export async function removeBcExport(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>('/apps/bc-export/' + id);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除计划
|
||||
*/
|
||||
export async function removeBatchBcExport(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
'/apps/bc-export/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
41
src/api/apps/bc/export/model/index.ts
Normal file
41
src/api/apps/bc/export/model/index.ts
Normal file
@@ -0,0 +1,41 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
export interface BcExport {
|
||||
exportId?: number;
|
||||
organizationName?: string;
|
||||
nickname?: string;
|
||||
breakfastPost?: number;
|
||||
breakfastSign?: number;
|
||||
lunchPost?: number;
|
||||
lunchSign?: number;
|
||||
dinnerPost?: number;
|
||||
dinnerSign?: number;
|
||||
gear10?: number;
|
||||
gear20?: number;
|
||||
signGear10?: number;
|
||||
signGear20?: number;
|
||||
createTime?: string;
|
||||
tenantId?: number;
|
||||
expendMoney?: number;
|
||||
userId?: number;
|
||||
lunchPostText?: string;
|
||||
lunchSignText?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 搜索条件
|
||||
*/
|
||||
export interface BcExportParam extends PageParam {
|
||||
exportId?: number;
|
||||
organizationName?: string;
|
||||
organizationId?: number;
|
||||
dayTime?: string;
|
||||
week?: number;
|
||||
status?: number;
|
||||
userId?: number;
|
||||
deliveryTime?: string;
|
||||
createTimeStart?: string;
|
||||
createTimeEnd?: string;
|
||||
deliveryTimeStart?: string;
|
||||
deliveryTimeEnd?: string;
|
||||
}
|
||||
88
src/api/apps/bc/food/index.ts
Normal file
88
src/api/apps/bc/food/index.ts
Normal file
@@ -0,0 +1,88 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { BCFood, BCFoodParam } from '@/api/apps/bc/food/model';
|
||||
/**
|
||||
* 分页查询计划
|
||||
*/
|
||||
export async function pageBCFood(params: BCFoodParam) {
|
||||
const res = await request.get<ApiResult<PageResult<BCFood>>>(
|
||||
'/apps/bc-food/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询计划列表
|
||||
*/
|
||||
export async function listBCFood(params?: BCFoodParam) {
|
||||
const res = await request.get<ApiResult<BCFood[]>>('/apps/bc-food', {
|
||||
params
|
||||
});
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加计划
|
||||
*/
|
||||
export async function addBCFood(data: BCFood) {
|
||||
const res = await request.post<ApiResult<unknown>>('/apps/bc-food', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改计划
|
||||
*/
|
||||
export async function updateBCFood(data: BCFood) {
|
||||
const res = await request.put<ApiResult<unknown>>('/apps/bc-food', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 绑定计划
|
||||
*/
|
||||
export async function bindBCFood(data: BCFood) {
|
||||
const res = await request.put<ApiResult<unknown>>('/apps/bc-food/bind', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除计划
|
||||
*/
|
||||
export async function removeBCFood(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>('/apps/bc-food/' + id);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除计划
|
||||
*/
|
||||
export async function removeBatchBCFood(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>('/apps/bc-food/batch', {
|
||||
data
|
||||
});
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
21
src/api/apps/bc/food/model/index.ts
Normal file
21
src/api/apps/bc/food/model/index.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
export interface BCFood {
|
||||
temporaryId?: number;
|
||||
userId?: number;
|
||||
parentId?: number;
|
||||
sortNumber?: number;
|
||||
status?: number;
|
||||
comments?: string;
|
||||
expirationTime?: string;
|
||||
createTime?: string;
|
||||
tenantId?: number;
|
||||
}
|
||||
|
||||
/**
|
||||
* 搜索条件
|
||||
*/
|
||||
export interface BCFoodParam extends PageParam {
|
||||
status?: number;
|
||||
userId?: number;
|
||||
}
|
||||
88
src/api/apps/bc/plan/index.ts
Normal file
88
src/api/apps/bc/plan/index.ts
Normal file
@@ -0,0 +1,88 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { BCPlan, BCPlanParam } from '@/api/apps/bc/plan/model';
|
||||
/**
|
||||
* 分页查询计划
|
||||
*/
|
||||
export async function pageBCPlan(params: BCPlanParam) {
|
||||
const res = await request.get<ApiResult<PageResult<BCPlan>>>(
|
||||
'/apps/bc-plan/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询计划列表
|
||||
*/
|
||||
export async function listBCPlan(params?: BCPlanParam) {
|
||||
const res = await request.get<ApiResult<BCPlan[]>>('/apps/bc-plan', {
|
||||
params
|
||||
});
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加计划
|
||||
*/
|
||||
export async function addBCPlan(data: BCPlan) {
|
||||
const res = await request.post<ApiResult<unknown>>('/apps/bc-plan', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改计划
|
||||
*/
|
||||
export async function updateBCPlan(data: BCPlan) {
|
||||
const res = await request.put<ApiResult<unknown>>('/apps/bc-plan', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 绑定计划
|
||||
*/
|
||||
export async function bindBCPlan(data: BCPlan) {
|
||||
const res = await request.put<ApiResult<unknown>>('/apps/bc-plan/bind', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除计划
|
||||
*/
|
||||
export async function removeBCPlan(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>('/apps/bc-plan/' + id);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除计划
|
||||
*/
|
||||
export async function removeBatchBCPlan(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>('/apps/bc-plan/batch', {
|
||||
data
|
||||
});
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
28
src/api/apps/bc/plan/model/index.ts
Normal file
28
src/api/apps/bc/plan/model/index.ts
Normal file
@@ -0,0 +1,28 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
export interface BCPlan {
|
||||
bcPlanId?: number;
|
||||
dayTime?: any;
|
||||
oldTime?: string;
|
||||
type?: string;
|
||||
userId?: number;
|
||||
goodsIds?: any;
|
||||
status?: number;
|
||||
period?: string;
|
||||
comments?: string;
|
||||
createTime?: string;
|
||||
tenantId?: number;
|
||||
isRepeat?: number;
|
||||
}
|
||||
|
||||
/**
|
||||
* 搜索条件
|
||||
*/
|
||||
export interface BCPlanParam extends PageParam {
|
||||
bcPlanId?: number;
|
||||
dayTime?: string;
|
||||
week?: number;
|
||||
status?: number;
|
||||
userId?: number;
|
||||
oldTime?: string;
|
||||
}
|
||||
105
src/api/apps/bc/temporary/index.ts
Normal file
105
src/api/apps/bc/temporary/index.ts
Normal file
@@ -0,0 +1,105 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type {
|
||||
BCTemporary,
|
||||
BCTemporaryParam
|
||||
} from '@/api/apps/bc/temporary/model';
|
||||
/**
|
||||
* 分页查询设备
|
||||
*/
|
||||
export async function pageBCTemporary(params: BCTemporaryParam) {
|
||||
const res = await request.get<ApiResult<PageResult<BCTemporary>>>(
|
||||
'/apps/bc-temporary/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询设备列表
|
||||
*/
|
||||
export async function listBCTemporary(params?: BCTemporaryParam) {
|
||||
const res = await request.get<ApiResult<BCTemporary[]>>(
|
||||
'/apps/bc-temporary',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加设备
|
||||
*/
|
||||
export async function addBCTemporary(data: BCTemporary) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
'/apps/bc-temporary',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改设备
|
||||
*/
|
||||
export async function updateBCTemporary(data: BCTemporary) {
|
||||
const res = await request.put<ApiResult<unknown>>('/apps/bc-temporary', data);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 绑定设备
|
||||
*/
|
||||
export async function bindBCTemporary(data: BCTemporary) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
'/apps/bc-temporary/bind',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除设备
|
||||
*/
|
||||
export async function removeBCTemporary(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
'/apps/bc-temporary/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除设备
|
||||
*/
|
||||
export async function removeBatchBCTemporary(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
'/apps/bc-temporary/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
25
src/api/apps/bc/temporary/model/index.ts
Normal file
25
src/api/apps/bc/temporary/model/index.ts
Normal file
@@ -0,0 +1,25 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
/**
|
||||
* 代理报餐
|
||||
*/
|
||||
export interface BCTemporary {
|
||||
temporaryId?: number;
|
||||
userId?: number;
|
||||
parentId?: number;
|
||||
sortNumber?: number;
|
||||
applyStatus?: number;
|
||||
status?: number;
|
||||
comments?: string;
|
||||
expirationTime?: string;
|
||||
createTime?: string;
|
||||
tenantId?: number;
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单搜索条件
|
||||
*/
|
||||
export interface BCTemporaryParam extends PageParam {
|
||||
status?: number;
|
||||
userId?: number;
|
||||
}
|
||||
@@ -13,6 +13,7 @@ export interface Ad {
|
||||
path?: string;
|
||||
images?: string;
|
||||
userId?: number;
|
||||
merchantId?: number;
|
||||
sortNumber?: number;
|
||||
comments?: string;
|
||||
status?: number;
|
||||
@@ -29,6 +30,7 @@ export interface AdParam extends PageParam {
|
||||
adId?: string;
|
||||
name?: number;
|
||||
type?: number;
|
||||
merchantId?: number;
|
||||
adType?: string;
|
||||
userId?: number;
|
||||
}
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { CmsArticle, CmsArticleParam } from './model';
|
||||
import { SERVER_API_URL } from '@/config/setting';
|
||||
import { MODULES_API_URL, SERVER_API_URL } from "@/config/setting";
|
||||
import type { ArticleParam } from "@/api/cms/article/model";
|
||||
|
||||
/**
|
||||
* 分页查询文章
|
||||
@@ -104,3 +105,13 @@ export async function getCmsArticle(id: number) {
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
export async function getCount(params: ArticleParam) {
|
||||
const res = await request.get(SERVER_API_URL + '/cms/cms-article/data', {
|
||||
params
|
||||
});
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { CmsArticleCategory, CmsArticleCategoryParam } from './model';
|
||||
import { MODULES_API_URL } from '@/config/setting';
|
||||
import { SERVER_API_URL } from '@/config/setting';
|
||||
|
||||
/**
|
||||
* 分页查询文章分类表
|
||||
*/
|
||||
export async function pageCmsArticleCategory(params: CmsArticleCategoryParam) {
|
||||
const res = await request.get<ApiResult<PageResult<CmsArticleCategory>>>(
|
||||
MODULES_API_URL + '/cms/cms-article-category/page',
|
||||
SERVER_API_URL + '/cms/cms-article-category/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageCmsArticleCategory(params: CmsArticleCategoryParam) {
|
||||
*/
|
||||
export async function listCmsArticleCategory(params?: CmsArticleCategoryParam) {
|
||||
const res = await request.get<ApiResult<CmsArticleCategory[]>>(
|
||||
MODULES_API_URL + '/cms/cms-article-category',
|
||||
SERVER_API_URL + '/cms/cms-article-category',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listCmsArticleCategory(params?: CmsArticleCategoryParam) {
|
||||
*/
|
||||
export async function addCmsArticleCategory(data: CmsArticleCategory) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/cms/cms-article-category',
|
||||
SERVER_API_URL + '/cms/cms-article-category',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addCmsArticleCategory(data: CmsArticleCategory) {
|
||||
*/
|
||||
export async function updateCmsArticleCategory(data: CmsArticleCategory) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/cms/cms-article-category',
|
||||
SERVER_API_URL + '/cms/cms-article-category',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateCmsArticleCategory(data: CmsArticleCategory) {
|
||||
*/
|
||||
export async function removeCmsArticleCategory(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/cms/cms-article-category/' + id
|
||||
SERVER_API_URL + '/cms/cms-article-category/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -79,9 +79,11 @@ export async function removeCmsArticleCategory(id?: number) {
|
||||
/**
|
||||
* 批量删除文章分类表
|
||||
*/
|
||||
export async function removeBatchCmsArticleCategory(data: (number | undefined)[]) {
|
||||
export async function removeBatchCmsArticleCategory(
|
||||
data: (number | undefined)[]
|
||||
) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/cms/cms-article-category/batch',
|
||||
SERVER_API_URL + '/cms/cms-article-category/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +99,7 @@ export async function removeBatchCmsArticleCategory(data: (number | undefined)[]
|
||||
*/
|
||||
export async function getCmsArticleCategory(id: number) {
|
||||
const res = await request.get<ApiResult<CmsArticleCategory>>(
|
||||
MODULES_API_URL + '/cms/cms-article-category/' + id
|
||||
SERVER_API_URL + '/cms/cms-article-category/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
|
||||
@@ -46,6 +46,8 @@ export interface CmsArticleCategory {
|
||||
createTime?: string;
|
||||
// 修改时间
|
||||
updateTime?: string;
|
||||
value?: number;
|
||||
label?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,46 +4,51 @@ import type { PageParam } from '@/api';
|
||||
* 页面管理记录表
|
||||
*/
|
||||
export interface CmsDesign {
|
||||
// ID
|
||||
pageId?: number;
|
||||
// 页面标题
|
||||
name?: string;
|
||||
// 所属栏目ID
|
||||
categoryId?: number;
|
||||
// 页面关键词
|
||||
keywords?: string;
|
||||
// 页面描述
|
||||
description?: string;
|
||||
// 缩列图
|
||||
path?: string;
|
||||
component?: string;
|
||||
photo?: string;
|
||||
// 购买链接
|
||||
buyUrl?: string;
|
||||
content?: string;
|
||||
// 类型
|
||||
type?: string;
|
||||
categoryId?: number;
|
||||
// 宽
|
||||
width?: string;
|
||||
// 高
|
||||
height?: string;
|
||||
// 页面样式
|
||||
style?: string;
|
||||
// 页面内容
|
||||
content?: string;
|
||||
// 是否开启布局
|
||||
showLayout?: number;
|
||||
// 页面布局
|
||||
layout?: string;
|
||||
// 上级id, 0是顶级
|
||||
parentId?: number;
|
||||
// 附件
|
||||
images?: string;
|
||||
// 用户ID
|
||||
userId?: number;
|
||||
// 设为首页
|
||||
home?: number;
|
||||
// 排序(数字越小越靠前)
|
||||
// 排序
|
||||
sortNumber?: number;
|
||||
// 备注
|
||||
comments?: string;
|
||||
// 状态, 0正常, 1冻结
|
||||
// 状态
|
||||
status?: number;
|
||||
// 是否删除, 0否, 1是
|
||||
deleted?: number;
|
||||
// 租户id
|
||||
tenantId?: number;
|
||||
// 创建时间
|
||||
createTime?: string;
|
||||
// 更新时间
|
||||
updateTime?: string;
|
||||
// 页面布局
|
||||
layout?: string;
|
||||
backgroundColor?: string;
|
||||
// 关联网站导航ID
|
||||
navigationId?: number;
|
||||
showLayout?: boolean;
|
||||
btn?: any[];
|
||||
showBanner?: boolean;
|
||||
buyUrl?: string;
|
||||
demoUrl?: string;
|
||||
account?: string;
|
||||
docUrl?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,6 +2,7 @@ import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { CmsNavigation, CmsNavigationParam } from './model';
|
||||
import { SERVER_API_URL } from '@/config/setting';
|
||||
import type { Navigation, NavigationParam } from '@/api/cms/navigation/model';
|
||||
|
||||
/**
|
||||
* 分页查询网站导航记录表
|
||||
@@ -35,6 +36,21 @@ export async function listCmsNavigation(params?: CmsNavigationParam) {
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询导航列表(树形结构)
|
||||
*/
|
||||
export async function treeNavigation(params?: NavigationParam) {
|
||||
const res = await request.get<ApiResult<Navigation[]>>(
|
||||
SERVER_API_URL + '/cms/cms-navigation/tree',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
/**
|
||||
* 添加网站导航记录表
|
||||
*/
|
||||
|
||||
@@ -18,6 +18,7 @@ export interface CmsNavigation {
|
||||
path?: string;
|
||||
// 菜单组件地址, 目录可为空
|
||||
component?: string;
|
||||
componentPath?: string;
|
||||
// 打开位置
|
||||
target?: string;
|
||||
// 菜单图标
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { CmsWebsite, CmsWebsiteParam } from './model';
|
||||
import { MODULES_API_URL, SERVER_API_URL } from '@/config/setting';
|
||||
import { SERVER_API_URL } from '@/config/setting';
|
||||
|
||||
/**
|
||||
* 分页查询网站信息记录表
|
||||
|
||||
@@ -93,5 +93,6 @@ export interface CmsWebsite {
|
||||
*/
|
||||
export interface CmsWebsiteParam extends PageParam {
|
||||
websiteId?: number;
|
||||
status?: number;
|
||||
keywords?: string;
|
||||
}
|
||||
|
||||
@@ -35,6 +35,22 @@ export async function listNavigation(params?: NavigationParam) {
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询导航列表(树形结构)
|
||||
*/
|
||||
export async function treeNavigation(params?: NavigationParam) {
|
||||
const res = await request.get<ApiResult<Navigation[]>>(
|
||||
MODULES_API_URL + '/cms/navigation/tree',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加导航
|
||||
*/
|
||||
|
||||
106
src/api/mall/shopBrand/index.ts
Normal file
106
src/api/mall/shopBrand/index.ts
Normal file
@@ -0,0 +1,106 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { ShopBrand, ShopBrandParam } from './model';
|
||||
import { MODULES_API_URL } from '@/config/setting';
|
||||
|
||||
/**
|
||||
* 分页查询品牌
|
||||
*/
|
||||
export async function pageShopBrand(params: ShopBrandParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopBrand>>>(
|
||||
MODULES_API_URL + '/mall/shop-brand/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询品牌列表
|
||||
*/
|
||||
export async function listShopBrand(params?: ShopBrandParam) {
|
||||
const res = await request.get<ApiResult<ShopBrand[]>>(
|
||||
MODULES_API_URL + '/mall/shop-brand',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加品牌
|
||||
*/
|
||||
export async function addShopBrand(data: ShopBrand) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-brand',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改品牌
|
||||
*/
|
||||
export async function updateShopBrand(data: ShopBrand) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-brand',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除品牌
|
||||
*/
|
||||
export async function removeShopBrand(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-brand/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除品牌
|
||||
*/
|
||||
export async function removeBatchShopBrand(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-brand/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据id查询品牌
|
||||
*/
|
||||
export async function getShopBrand(id: number) {
|
||||
const res = await request.get<ApiResult<ShopBrand>>(
|
||||
MODULES_API_URL + '/mall/shop-brand/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
31
src/api/mall/shopBrand/model/index.ts
Normal file
31
src/api/mall/shopBrand/model/index.ts
Normal file
@@ -0,0 +1,31 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
/**
|
||||
* 品牌
|
||||
*/
|
||||
export interface ShopBrand {
|
||||
// ID
|
||||
brandId?: number;
|
||||
// 品牌名称
|
||||
brandName?: string;
|
||||
// 图标
|
||||
image?: string;
|
||||
// 备注
|
||||
comments?: string;
|
||||
// 状态
|
||||
status?: number;
|
||||
// 排序号
|
||||
sortNumber?: number;
|
||||
// 租户id
|
||||
tenantId?: number;
|
||||
// 创建时间
|
||||
createTime?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 品牌搜索条件
|
||||
*/
|
||||
export interface ShopBrandParam extends PageParam {
|
||||
brandId?: number;
|
||||
keywords?: string;
|
||||
}
|
||||
106
src/api/mall/shopCart/index.ts
Normal file
106
src/api/mall/shopCart/index.ts
Normal file
@@ -0,0 +1,106 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { ShopCart, ShopCartParam } from './model';
|
||||
import { MODULES_API_URL } from '@/config/setting';
|
||||
|
||||
/**
|
||||
* 分页查询购物车
|
||||
*/
|
||||
export async function pageShopCart(params: ShopCartParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopCart>>>(
|
||||
MODULES_API_URL + '/mall/shop-cart/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询购物车列表
|
||||
*/
|
||||
export async function listShopCart(params?: ShopCartParam) {
|
||||
const res = await request.get<ApiResult<ShopCart[]>>(
|
||||
MODULES_API_URL + '/mall/shop-cart',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加购物车
|
||||
*/
|
||||
export async function addShopCart(data: ShopCart) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-cart',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改购物车
|
||||
*/
|
||||
export async function updateShopCart(data: ShopCart) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-cart',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除购物车
|
||||
*/
|
||||
export async function removeShopCart(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-cart/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除购物车
|
||||
*/
|
||||
export async function removeBatchShopCart(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-cart/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据id查询购物车
|
||||
*/
|
||||
export async function getShopCart(id: number) {
|
||||
const res = await request.get<ApiResult<ShopCart>>(
|
||||
MODULES_API_URL + '/mall/shop-cart/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
53
src/api/mall/shopCart/model/index.ts
Normal file
53
src/api/mall/shopCart/model/index.ts
Normal file
@@ -0,0 +1,53 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
/**
|
||||
* 购物车
|
||||
*/
|
||||
export interface ShopCart {
|
||||
// 购物车表ID
|
||||
id?: string;
|
||||
// 类型 0商城 1外卖
|
||||
type?: number;
|
||||
// 唯一标识
|
||||
code?: string;
|
||||
// 商品ID
|
||||
goodsId?: string;
|
||||
// 商品规格
|
||||
spec?: string;
|
||||
// 商品价格
|
||||
price?: string;
|
||||
// 商品数量
|
||||
cartNum?: number;
|
||||
// 单商品合计
|
||||
totalPrice?: string;
|
||||
// 0 = 未购买 1 = 已购买
|
||||
isPay?: string;
|
||||
// 是否为立即购买
|
||||
isNew?: string;
|
||||
// 拼团id
|
||||
combinationId?: number;
|
||||
// 秒杀产品ID
|
||||
seckillId?: number;
|
||||
// 砍价id
|
||||
bargainId?: number;
|
||||
// 是否选中
|
||||
selected?: string;
|
||||
// 商户ID
|
||||
merchantId?: string;
|
||||
// 用户ID
|
||||
userId?: string;
|
||||
// 租户id
|
||||
tenantId?: number;
|
||||
// 创建时间
|
||||
createTime?: string;
|
||||
// 修改时间
|
||||
updateTime?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 购物车搜索条件
|
||||
*/
|
||||
export interface ShopCartParam extends PageParam {
|
||||
id?: number;
|
||||
keywords?: string;
|
||||
}
|
||||
106
src/api/mall/shopCashier/index.ts
Normal file
106
src/api/mall/shopCashier/index.ts
Normal file
@@ -0,0 +1,106 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { ShopCashier, ShopCashierParam } from './model';
|
||||
import { MODULES_API_URL } from '@/config/setting';
|
||||
|
||||
/**
|
||||
* 分页查询收银
|
||||
*/
|
||||
export async function pageShopCashier(params: ShopCashierParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopCashier>>>(
|
||||
MODULES_API_URL + '/mall/shop-cashier/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询收银列表
|
||||
*/
|
||||
export async function listShopCashier(params?: ShopCashierParam) {
|
||||
const res = await request.get<ApiResult<ShopCashier[]>>(
|
||||
MODULES_API_URL + '/mall/shop-cashier',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加收银
|
||||
*/
|
||||
export async function addShopCashier(data: ShopCashier) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-cashier',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改收银
|
||||
*/
|
||||
export async function updateShopCashier(data: ShopCashier) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-cashier',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除收银
|
||||
*/
|
||||
export async function removeShopCashier(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-cashier/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除收银
|
||||
*/
|
||||
export async function removeBatchShopCashier(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-cashier/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据id查询收银
|
||||
*/
|
||||
export async function getShopCashier(id: number) {
|
||||
const res = await request.get<ApiResult<ShopCashier>>(
|
||||
MODULES_API_URL + '/mall/shop-cashier/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
55
src/api/mall/shopCashier/model/index.ts
Normal file
55
src/api/mall/shopCashier/model/index.ts
Normal file
@@ -0,0 +1,55 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
/**
|
||||
* 收银
|
||||
*/
|
||||
export interface ShopCashier {
|
||||
// 收银单ID
|
||||
id?: string;
|
||||
// 类型 0商城 1外卖
|
||||
type?: number;
|
||||
// 唯一标识
|
||||
code?: string;
|
||||
// 商品ID
|
||||
goodsId?: string;
|
||||
// 商品名称
|
||||
name?: string;
|
||||
// 商品规格
|
||||
spec?: string;
|
||||
// 商品价格
|
||||
price?: string;
|
||||
// 商品数量
|
||||
cartNum?: number;
|
||||
// 单商品合计
|
||||
totalPrice?: string;
|
||||
// 0 = 未购买 1 = 已购买
|
||||
isPay?: string;
|
||||
// 是否为立即购买
|
||||
isNew?: string;
|
||||
// 是否选中
|
||||
selected?: string;
|
||||
// 商户ID
|
||||
merchantId?: string;
|
||||
// 备注
|
||||
comments?: string;
|
||||
// 用户ID
|
||||
userId?: string;
|
||||
// 收银员ID
|
||||
cashierId?: string;
|
||||
// 分组取单
|
||||
groupId?: string;
|
||||
// 租户id
|
||||
tenantId?: number;
|
||||
// 创建时间
|
||||
createTime?: string;
|
||||
// 修改时间
|
||||
updateTime?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 收银搜索条件
|
||||
*/
|
||||
export interface ShopCashierParam extends PageParam {
|
||||
id?: number;
|
||||
keywords?: string;
|
||||
}
|
||||
106
src/api/mall/shopCount/index.ts
Normal file
106
src/api/mall/shopCount/index.ts
Normal file
@@ -0,0 +1,106 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { ShopCount, ShopCountParam } from './model';
|
||||
import { MODULES_API_URL } from '@/config/setting';
|
||||
|
||||
/**
|
||||
* 分页查询商城销售统计表
|
||||
*/
|
||||
export async function pageShopCount(params: ShopCountParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopCount>>>(
|
||||
MODULES_API_URL + '/mall/shop-count/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询商城销售统计表列表
|
||||
*/
|
||||
export async function listShopCount(params?: ShopCountParam) {
|
||||
const res = await request.get<ApiResult<ShopCount[]>>(
|
||||
MODULES_API_URL + '/mall/shop-count',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加商城销售统计表
|
||||
*/
|
||||
export async function addShopCount(data: ShopCount) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-count',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改商城销售统计表
|
||||
*/
|
||||
export async function updateShopCount(data: ShopCount) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-count',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除商城销售统计表
|
||||
*/
|
||||
export async function removeShopCount(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-count/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除商城销售统计表
|
||||
*/
|
||||
export async function removeBatchShopCount(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/mall/shop-count/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据id查询商城销售统计表
|
||||
*/
|
||||
export async function getShopCount(id: number) {
|
||||
const res = await request.get<ApiResult<ShopCount>>(
|
||||
MODULES_API_URL + '/mall/shop-count/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
39
src/api/mall/shopCount/model/index.ts
Normal file
39
src/api/mall/shopCount/model/index.ts
Normal file
@@ -0,0 +1,39 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
/**
|
||||
* 商城销售统计表
|
||||
*/
|
||||
export interface ShopCount {
|
||||
// ID
|
||||
id?: number;
|
||||
// 统计日期
|
||||
dateTime?: string;
|
||||
// 总销售额
|
||||
totalPrice?: string;
|
||||
// 今日销售额
|
||||
todayPrice?: string;
|
||||
// 总会员数
|
||||
totalUsers?: string;
|
||||
// 今日新增
|
||||
todayUsers?: string;
|
||||
// 总订单笔数
|
||||
totalOrders?: string;
|
||||
// 今日订单笔数
|
||||
todayOrders?: string;
|
||||
// 备注
|
||||
comments?: string;
|
||||
// 状态, 0正常, 1冻结
|
||||
status?: number;
|
||||
// 租户id
|
||||
tenantId?: number;
|
||||
// 创建时间
|
||||
createTime?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 商城销售统计表搜索条件
|
||||
*/
|
||||
export interface ShopCountParam extends PageParam {
|
||||
id?: number;
|
||||
keywords?: string;
|
||||
}
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopDealerApply(params: ShopDealerApplyParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopDealerApply>>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-apply/page',
|
||||
MODULES_API_URL + '/mall/shop-dealer-apply/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopDealerApply(params: ShopDealerApplyParam) {
|
||||
*/
|
||||
export async function listShopDealerApply(params?: ShopDealerApplyParam) {
|
||||
const res = await request.get<ApiResult<ShopDealerApply[]>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-apply',
|
||||
MODULES_API_URL + '/mall/shop-dealer-apply',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopDealerApply(params?: ShopDealerApplyParam) {
|
||||
*/
|
||||
export async function addShopDealerApply(data: ShopDealerApply) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-apply',
|
||||
MODULES_API_URL + '/mall/shop-dealer-apply',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopDealerApply(data: ShopDealerApply) {
|
||||
*/
|
||||
export async function updateShopDealerApply(data: ShopDealerApply) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-apply',
|
||||
MODULES_API_URL + '/mall/shop-dealer-apply',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopDealerApply(data: ShopDealerApply) {
|
||||
*/
|
||||
export async function removeShopDealerApply(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-apply/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-apply/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopDealerApply(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopDealerApply(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-apply/batch',
|
||||
MODULES_API_URL + '/mall/shop-dealer-apply/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopDealerApply(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopDealerApply(id: number) {
|
||||
const res = await request.get<ApiResult<ShopDealerApply>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-apply/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-apply/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopDealerCapital(params: ShopDealerCapitalParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopDealerCapital>>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-capital/page',
|
||||
MODULES_API_URL + '/mall/shop-dealer-capital/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopDealerCapital(params: ShopDealerCapitalParam) {
|
||||
*/
|
||||
export async function listShopDealerCapital(params?: ShopDealerCapitalParam) {
|
||||
const res = await request.get<ApiResult<ShopDealerCapital[]>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-capital',
|
||||
MODULES_API_URL + '/mall/shop-dealer-capital',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopDealerCapital(params?: ShopDealerCapitalParam) {
|
||||
*/
|
||||
export async function addShopDealerCapital(data: ShopDealerCapital) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-capital',
|
||||
MODULES_API_URL + '/mall/shop-dealer-capital',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopDealerCapital(data: ShopDealerCapital) {
|
||||
*/
|
||||
export async function updateShopDealerCapital(data: ShopDealerCapital) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-capital',
|
||||
MODULES_API_URL + '/mall/shop-dealer-capital',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopDealerCapital(data: ShopDealerCapital) {
|
||||
*/
|
||||
export async function removeShopDealerCapital(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-capital/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-capital/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopDealerCapital(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopDealerCapital(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-capital/batch',
|
||||
MODULES_API_URL + '/mall/shop-dealer-capital/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopDealerCapital(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopDealerCapital(id: number) {
|
||||
const res = await request.get<ApiResult<ShopDealerCapital>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-capital/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-capital/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopDealerOrder(params: ShopDealerOrderParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopDealerOrder>>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-order/page',
|
||||
MODULES_API_URL + '/mall/shop-dealer-order/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopDealerOrder(params: ShopDealerOrderParam) {
|
||||
*/
|
||||
export async function listShopDealerOrder(params?: ShopDealerOrderParam) {
|
||||
const res = await request.get<ApiResult<ShopDealerOrder[]>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-order',
|
||||
MODULES_API_URL + '/mall/shop-dealer-order',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopDealerOrder(params?: ShopDealerOrderParam) {
|
||||
*/
|
||||
export async function addShopDealerOrder(data: ShopDealerOrder) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-order',
|
||||
MODULES_API_URL + '/mall/shop-dealer-order',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopDealerOrder(data: ShopDealerOrder) {
|
||||
*/
|
||||
export async function updateShopDealerOrder(data: ShopDealerOrder) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-order',
|
||||
MODULES_API_URL + '/mall/shop-dealer-order',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopDealerOrder(data: ShopDealerOrder) {
|
||||
*/
|
||||
export async function removeShopDealerOrder(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-order/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-order/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopDealerOrder(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopDealerOrder(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-order/batch',
|
||||
MODULES_API_URL + '/mall/shop-dealer-order/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopDealerOrder(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopDealerOrder(id: number) {
|
||||
const res = await request.get<ApiResult<ShopDealerOrder>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-order/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-order/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopDealerReferee(params: ShopDealerRefereeParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopDealerReferee>>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-referee/page',
|
||||
MODULES_API_URL + '/mall/shop-dealer-referee/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopDealerReferee(params: ShopDealerRefereeParam) {
|
||||
*/
|
||||
export async function listShopDealerReferee(params?: ShopDealerRefereeParam) {
|
||||
const res = await request.get<ApiResult<ShopDealerReferee[]>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-referee',
|
||||
MODULES_API_URL + '/mall/shop-dealer-referee',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopDealerReferee(params?: ShopDealerRefereeParam) {
|
||||
*/
|
||||
export async function addShopDealerReferee(data: ShopDealerReferee) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-referee',
|
||||
MODULES_API_URL + '/mall/shop-dealer-referee',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopDealerReferee(data: ShopDealerReferee) {
|
||||
*/
|
||||
export async function updateShopDealerReferee(data: ShopDealerReferee) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-referee',
|
||||
MODULES_API_URL + '/mall/shop-dealer-referee',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopDealerReferee(data: ShopDealerReferee) {
|
||||
*/
|
||||
export async function removeShopDealerReferee(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-referee/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-referee/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopDealerReferee(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopDealerReferee(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-referee/batch',
|
||||
MODULES_API_URL + '/mall/shop-dealer-referee/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopDealerReferee(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopDealerReferee(id: number) {
|
||||
const res = await request.get<ApiResult<ShopDealerReferee>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-referee/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-referee/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopDealerSetting(params: ShopDealerSettingParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopDealerSetting>>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-setting/page',
|
||||
MODULES_API_URL + '/mall/shop-dealer-setting/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopDealerSetting(params: ShopDealerSettingParam) {
|
||||
*/
|
||||
export async function listShopDealerSetting(params?: ShopDealerSettingParam) {
|
||||
const res = await request.get<ApiResult<ShopDealerSetting[]>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-setting',
|
||||
MODULES_API_URL + '/mall/shop-dealer-setting',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopDealerSetting(params?: ShopDealerSettingParam) {
|
||||
*/
|
||||
export async function addShopDealerSetting(data: ShopDealerSetting) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-setting',
|
||||
MODULES_API_URL + '/mall/shop-dealer-setting',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopDealerSetting(data: ShopDealerSetting) {
|
||||
*/
|
||||
export async function updateShopDealerSetting(data: ShopDealerSetting) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-setting',
|
||||
MODULES_API_URL + '/mall/shop-dealer-setting',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopDealerSetting(data: ShopDealerSetting) {
|
||||
*/
|
||||
export async function removeShopDealerSetting(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-setting/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-setting/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopDealerSetting(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopDealerSetting(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-setting/batch',
|
||||
MODULES_API_URL + '/mall/shop-dealer-setting/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopDealerSetting(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopDealerSetting(id: number) {
|
||||
const res = await request.get<ApiResult<ShopDealerSetting>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-setting/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-setting/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopDealerUser(params: ShopDealerUserParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopDealerUser>>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-user/page',
|
||||
MODULES_API_URL + '/mall/shop-dealer-user/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopDealerUser(params: ShopDealerUserParam) {
|
||||
*/
|
||||
export async function listShopDealerUser(params?: ShopDealerUserParam) {
|
||||
const res = await request.get<ApiResult<ShopDealerUser[]>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-user',
|
||||
MODULES_API_URL + '/mall/shop-dealer-user',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopDealerUser(params?: ShopDealerUserParam) {
|
||||
*/
|
||||
export async function addShopDealerUser(data: ShopDealerUser) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-user',
|
||||
MODULES_API_URL + '/mall/shop-dealer-user',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopDealerUser(data: ShopDealerUser) {
|
||||
*/
|
||||
export async function updateShopDealerUser(data: ShopDealerUser) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-user',
|
||||
MODULES_API_URL + '/mall/shop-dealer-user',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopDealerUser(data: ShopDealerUser) {
|
||||
*/
|
||||
export async function removeShopDealerUser(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-user/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-user/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopDealerUser(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopDealerUser(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-user/batch',
|
||||
MODULES_API_URL + '/mall/shop-dealer-user/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopDealerUser(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopDealerUser(id: number) {
|
||||
const res = await request.get<ApiResult<ShopDealerUser>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-user/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-user/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopDealerWithdraw(params: ShopDealerWithdrawParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopDealerWithdraw>>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-withdraw/page',
|
||||
MODULES_API_URL + '/mall/shop-dealer-withdraw/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopDealerWithdraw(params: ShopDealerWithdrawParam) {
|
||||
*/
|
||||
export async function listShopDealerWithdraw(params?: ShopDealerWithdrawParam) {
|
||||
const res = await request.get<ApiResult<ShopDealerWithdraw[]>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-withdraw',
|
||||
MODULES_API_URL + '/mall/shop-dealer-withdraw',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopDealerWithdraw(params?: ShopDealerWithdrawParam) {
|
||||
*/
|
||||
export async function addShopDealerWithdraw(data: ShopDealerWithdraw) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-withdraw',
|
||||
MODULES_API_URL + '/mall/shop-dealer-withdraw',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopDealerWithdraw(data: ShopDealerWithdraw) {
|
||||
*/
|
||||
export async function updateShopDealerWithdraw(data: ShopDealerWithdraw) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-withdraw',
|
||||
MODULES_API_URL + '/mall/shop-dealer-withdraw',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopDealerWithdraw(data: ShopDealerWithdraw) {
|
||||
*/
|
||||
export async function removeShopDealerWithdraw(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-withdraw/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-withdraw/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopDealerWithdraw(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopDealerWithdraw(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-withdraw/batch',
|
||||
MODULES_API_URL + '/mall/shop-dealer-withdraw/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopDealerWithdraw(data: (number | undefined)[]
|
||||
*/
|
||||
export async function getShopDealerWithdraw(id: number) {
|
||||
const res = await request.get<ApiResult<ShopDealerWithdraw>>(
|
||||
MODULES_API_URL + '/shop/shop-dealer-withdraw/' + id
|
||||
MODULES_API_URL + '/mall/shop-dealer-withdraw/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopGoods(params: ShopGoodsParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopGoods>>>(
|
||||
MODULES_API_URL + '/shop/shop-goods/page',
|
||||
MODULES_API_URL + '/mall/shop-goods/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopGoods(params: ShopGoodsParam) {
|
||||
*/
|
||||
export async function listShopGoods(params?: ShopGoodsParam) {
|
||||
const res = await request.get<ApiResult<ShopGoods[]>>(
|
||||
MODULES_API_URL + '/shop/shop-goods',
|
||||
MODULES_API_URL + '/mall/shop-goods',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopGoods(params?: ShopGoodsParam) {
|
||||
*/
|
||||
export async function addShopGoods(data: ShopGoods) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods',
|
||||
MODULES_API_URL + '/mall/shop-goods',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopGoods(data: ShopGoods) {
|
||||
*/
|
||||
export async function updateShopGoods(data: ShopGoods) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods',
|
||||
MODULES_API_URL + '/mall/shop-goods',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopGoods(data: ShopGoods) {
|
||||
*/
|
||||
export async function removeShopGoods(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopGoods(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopGoods(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods/batch',
|
||||
MODULES_API_URL + '/mall/shop-goods/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopGoods(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopGoods(id: number) {
|
||||
const res = await request.get<ApiResult<ShopGoods>>(
|
||||
MODULES_API_URL + '/shop/shop-goods/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopGoodsCategory(params: ShopGoodsCategoryParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopGoodsCategory>>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-category/page',
|
||||
MODULES_API_URL + '/mall/shop-goods-category/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopGoodsCategory(params: ShopGoodsCategoryParam) {
|
||||
*/
|
||||
export async function listShopGoodsCategory(params?: ShopGoodsCategoryParam) {
|
||||
const res = await request.get<ApiResult<ShopGoodsCategory[]>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-category',
|
||||
MODULES_API_URL + '/mall/shop-goods-category',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopGoodsCategory(params?: ShopGoodsCategoryParam) {
|
||||
*/
|
||||
export async function addShopGoodsCategory(data: ShopGoodsCategory) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-category',
|
||||
MODULES_API_URL + '/mall/shop-goods-category',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopGoodsCategory(data: ShopGoodsCategory) {
|
||||
*/
|
||||
export async function updateShopGoodsCategory(data: ShopGoodsCategory) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-category',
|
||||
MODULES_API_URL + '/mall/shop-goods-category',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopGoodsCategory(data: ShopGoodsCategory) {
|
||||
*/
|
||||
export async function removeShopGoodsCategory(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-category/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-category/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopGoodsCategory(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopGoodsCategory(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-category/batch',
|
||||
MODULES_API_URL + '/mall/shop-goods-category/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopGoodsCategory(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopGoodsCategory(id: number) {
|
||||
const res = await request.get<ApiResult<ShopGoodsCategory>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-category/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-category/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopGoodsComment(params: ShopGoodsCommentParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopGoodsComment>>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-comment/page',
|
||||
MODULES_API_URL + '/mall/shop-goods-comment/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopGoodsComment(params: ShopGoodsCommentParam) {
|
||||
*/
|
||||
export async function listShopGoodsComment(params?: ShopGoodsCommentParam) {
|
||||
const res = await request.get<ApiResult<ShopGoodsComment[]>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-comment',
|
||||
MODULES_API_URL + '/mall/shop-goods-comment',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopGoodsComment(params?: ShopGoodsCommentParam) {
|
||||
*/
|
||||
export async function addShopGoodsComment(data: ShopGoodsComment) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-comment',
|
||||
MODULES_API_URL + '/mall/shop-goods-comment',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopGoodsComment(data: ShopGoodsComment) {
|
||||
*/
|
||||
export async function updateShopGoodsComment(data: ShopGoodsComment) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-comment',
|
||||
MODULES_API_URL + '/mall/shop-goods-comment',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopGoodsComment(data: ShopGoodsComment) {
|
||||
*/
|
||||
export async function removeShopGoodsComment(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-comment/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-comment/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopGoodsComment(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopGoodsComment(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-comment/batch',
|
||||
MODULES_API_URL + '/mall/shop-goods-comment/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopGoodsComment(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopGoodsComment(id: number) {
|
||||
const res = await request.get<ApiResult<ShopGoodsComment>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-comment/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-comment/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopGoodsCoupon(params: ShopGoodsCouponParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopGoodsCoupon>>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-coupon/page',
|
||||
MODULES_API_URL + '/mall/shop-goods-coupon/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopGoodsCoupon(params: ShopGoodsCouponParam) {
|
||||
*/
|
||||
export async function listShopGoodsCoupon(params?: ShopGoodsCouponParam) {
|
||||
const res = await request.get<ApiResult<ShopGoodsCoupon[]>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-coupon',
|
||||
MODULES_API_URL + '/mall/shop-goods-coupon',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopGoodsCoupon(params?: ShopGoodsCouponParam) {
|
||||
*/
|
||||
export async function addShopGoodsCoupon(data: ShopGoodsCoupon) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-coupon',
|
||||
MODULES_API_URL + '/mall/shop-goods-coupon',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopGoodsCoupon(data: ShopGoodsCoupon) {
|
||||
*/
|
||||
export async function updateShopGoodsCoupon(data: ShopGoodsCoupon) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-coupon',
|
||||
MODULES_API_URL + '/mall/shop-goods-coupon',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopGoodsCoupon(data: ShopGoodsCoupon) {
|
||||
*/
|
||||
export async function removeShopGoodsCoupon(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-coupon/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-coupon/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopGoodsCoupon(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopGoodsCoupon(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-coupon/batch',
|
||||
MODULES_API_URL + '/mall/shop-goods-coupon/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopGoodsCoupon(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopGoodsCoupon(id: number) {
|
||||
const res = await request.get<ApiResult<ShopGoodsCoupon>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-coupon/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-coupon/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopGoodsLog(params: ShopGoodsLogParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopGoodsLog>>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-log/page',
|
||||
MODULES_API_URL + '/mall/shop-goods-log/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopGoodsLog(params: ShopGoodsLogParam) {
|
||||
*/
|
||||
export async function listShopGoodsLog(params?: ShopGoodsLogParam) {
|
||||
const res = await request.get<ApiResult<ShopGoodsLog[]>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-log',
|
||||
MODULES_API_URL + '/mall/shop-goods-log',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopGoodsLog(params?: ShopGoodsLogParam) {
|
||||
*/
|
||||
export async function addShopGoodsLog(data: ShopGoodsLog) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-log',
|
||||
MODULES_API_URL + '/mall/shop-goods-log',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopGoodsLog(data: ShopGoodsLog) {
|
||||
*/
|
||||
export async function updateShopGoodsLog(data: ShopGoodsLog) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-log',
|
||||
MODULES_API_URL + '/mall/shop-goods-log',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopGoodsLog(data: ShopGoodsLog) {
|
||||
*/
|
||||
export async function removeShopGoodsLog(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-log/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-log/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopGoodsLog(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopGoodsLog(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-log/batch',
|
||||
MODULES_API_URL + '/mall/shop-goods-log/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopGoodsLog(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopGoodsLog(id: number) {
|
||||
const res = await request.get<ApiResult<ShopGoodsLog>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-log/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-log/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopGoodsRelation(params: ShopGoodsRelationParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopGoodsRelation>>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-relation/page',
|
||||
MODULES_API_URL + '/mall/shop-goods-relation/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopGoodsRelation(params: ShopGoodsRelationParam) {
|
||||
*/
|
||||
export async function listShopGoodsRelation(params?: ShopGoodsRelationParam) {
|
||||
const res = await request.get<ApiResult<ShopGoodsRelation[]>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-relation',
|
||||
MODULES_API_URL + '/mall/shop-goods-relation',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopGoodsRelation(params?: ShopGoodsRelationParam) {
|
||||
*/
|
||||
export async function addShopGoodsRelation(data: ShopGoodsRelation) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-relation',
|
||||
MODULES_API_URL + '/mall/shop-goods-relation',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopGoodsRelation(data: ShopGoodsRelation) {
|
||||
*/
|
||||
export async function updateShopGoodsRelation(data: ShopGoodsRelation) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-relation',
|
||||
MODULES_API_URL + '/mall/shop-goods-relation',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopGoodsRelation(data: ShopGoodsRelation) {
|
||||
*/
|
||||
export async function removeShopGoodsRelation(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-relation/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-relation/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopGoodsRelation(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopGoodsRelation(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-relation/batch',
|
||||
MODULES_API_URL + '/mall/shop-goods-relation/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopGoodsRelation(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopGoodsRelation(id: number) {
|
||||
const res = await request.get<ApiResult<ShopGoodsRelation>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-relation/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-relation/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopGoodsSku(params: ShopGoodsSkuParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopGoodsSku>>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-sku/page',
|
||||
MODULES_API_URL + '/mall/shop-goods-sku/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopGoodsSku(params: ShopGoodsSkuParam) {
|
||||
*/
|
||||
export async function listShopGoodsSku(params?: ShopGoodsSkuParam) {
|
||||
const res = await request.get<ApiResult<ShopGoodsSku[]>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-sku',
|
||||
MODULES_API_URL + '/mall/shop-goods-sku',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopGoodsSku(params?: ShopGoodsSkuParam) {
|
||||
*/
|
||||
export async function addShopGoodsSku(data: ShopGoodsSku) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-sku',
|
||||
MODULES_API_URL + '/mall/shop-goods-sku',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopGoodsSku(data: ShopGoodsSku) {
|
||||
*/
|
||||
export async function updateShopGoodsSku(data: ShopGoodsSku) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-sku',
|
||||
MODULES_API_URL + '/mall/shop-goods-sku',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopGoodsSku(data: ShopGoodsSku) {
|
||||
*/
|
||||
export async function removeShopGoodsSku(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-sku/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-sku/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopGoodsSku(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopGoodsSku(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-sku/batch',
|
||||
MODULES_API_URL + '/mall/shop-goods-sku/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopGoodsSku(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopGoodsSku(id: number) {
|
||||
const res = await request.get<ApiResult<ShopGoodsSku>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-sku/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-sku/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopGoodsSpec(params: ShopGoodsSpecParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopGoodsSpec>>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-spec/page',
|
||||
MODULES_API_URL + '/mall/shop-goods-spec/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopGoodsSpec(params: ShopGoodsSpecParam) {
|
||||
*/
|
||||
export async function listShopGoodsSpec(params?: ShopGoodsSpecParam) {
|
||||
const res = await request.get<ApiResult<ShopGoodsSpec[]>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-spec',
|
||||
MODULES_API_URL + '/mall/shop-goods-spec',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopGoodsSpec(params?: ShopGoodsSpecParam) {
|
||||
*/
|
||||
export async function addShopGoodsSpec(data: ShopGoodsSpec) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-spec',
|
||||
MODULES_API_URL + '/mall/shop-goods-spec',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopGoodsSpec(data: ShopGoodsSpec) {
|
||||
*/
|
||||
export async function updateShopGoodsSpec(data: ShopGoodsSpec) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-spec',
|
||||
MODULES_API_URL + '/mall/shop-goods-spec',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopGoodsSpec(data: ShopGoodsSpec) {
|
||||
*/
|
||||
export async function removeShopGoodsSpec(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-spec/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-spec/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopGoodsSpec(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopGoodsSpec(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-spec/batch',
|
||||
MODULES_API_URL + '/mall/shop-goods-spec/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopGoodsSpec(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopGoodsSpec(id: number) {
|
||||
const res = await request.get<ApiResult<ShopGoodsSpec>>(
|
||||
MODULES_API_URL + '/shop/shop-goods-spec/' + id
|
||||
MODULES_API_URL + '/mall/shop-goods-spec/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopMerchant(params: ShopMerchantParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopMerchant>>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant/page',
|
||||
MODULES_API_URL + '/mall/shop-merchant/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopMerchant(params: ShopMerchantParam) {
|
||||
*/
|
||||
export async function listShopMerchant(params?: ShopMerchantParam) {
|
||||
const res = await request.get<ApiResult<ShopMerchant[]>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant',
|
||||
MODULES_API_URL + '/mall/shop-merchant',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopMerchant(params?: ShopMerchantParam) {
|
||||
*/
|
||||
export async function addShopMerchant(data: ShopMerchant) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant',
|
||||
MODULES_API_URL + '/mall/shop-merchant',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopMerchant(data: ShopMerchant) {
|
||||
*/
|
||||
export async function updateShopMerchant(data: ShopMerchant) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant',
|
||||
MODULES_API_URL + '/mall/shop-merchant',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopMerchant(data: ShopMerchant) {
|
||||
*/
|
||||
export async function removeShopMerchant(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant/' + id
|
||||
MODULES_API_URL + '/mall/shop-merchant/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopMerchant(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopMerchant(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant/batch',
|
||||
MODULES_API_URL + '/mall/shop-merchant/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopMerchant(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopMerchant(id: number) {
|
||||
const res = await request.get<ApiResult<ShopMerchant>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant/' + id
|
||||
MODULES_API_URL + '/mall/shop-merchant/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -16,6 +16,8 @@ export interface ShopMerchant {
|
||||
image?: string;
|
||||
// 商户手机号
|
||||
phone?: string;
|
||||
// 座机电话
|
||||
tel?: string;
|
||||
// 商户姓名
|
||||
realName?: string;
|
||||
// 店铺类型
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopMerchantAccount(params: ShopMerchantAccountParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopMerchantAccount>>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-account/page',
|
||||
MODULES_API_URL + '/mall/shop-merchant-account/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopMerchantAccount(params: ShopMerchantAccountParam)
|
||||
*/
|
||||
export async function listShopMerchantAccount(params?: ShopMerchantAccountParam) {
|
||||
const res = await request.get<ApiResult<ShopMerchantAccount[]>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-account',
|
||||
MODULES_API_URL + '/mall/shop-merchant-account',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopMerchantAccount(params?: ShopMerchantAccountParam)
|
||||
*/
|
||||
export async function addShopMerchantAccount(data: ShopMerchantAccount) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-account',
|
||||
MODULES_API_URL + '/mall/shop-merchant-account',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopMerchantAccount(data: ShopMerchantAccount) {
|
||||
*/
|
||||
export async function updateShopMerchantAccount(data: ShopMerchantAccount) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-account',
|
||||
MODULES_API_URL + '/mall/shop-merchant-account',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopMerchantAccount(data: ShopMerchantAccount) {
|
||||
*/
|
||||
export async function removeShopMerchantAccount(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-account/' + id
|
||||
MODULES_API_URL + '/mall/shop-merchant-account/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopMerchantAccount(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopMerchantAccount(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-account/batch',
|
||||
MODULES_API_URL + '/mall/shop-merchant-account/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopMerchantAccount(data: (number | undefined)[
|
||||
*/
|
||||
export async function getShopMerchantAccount(id: number) {
|
||||
const res = await request.get<ApiResult<ShopMerchantAccount>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-account/' + id
|
||||
MODULES_API_URL + '/mall/shop-merchant-account/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopMerchantApply(params: ShopMerchantApplyParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopMerchantApply>>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-apply/page',
|
||||
MODULES_API_URL + '/mall/shop-merchant-apply/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopMerchantApply(params: ShopMerchantApplyParam) {
|
||||
*/
|
||||
export async function listShopMerchantApply(params?: ShopMerchantApplyParam) {
|
||||
const res = await request.get<ApiResult<ShopMerchantApply[]>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-apply',
|
||||
MODULES_API_URL + '/mall/shop-merchant-apply',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopMerchantApply(params?: ShopMerchantApplyParam) {
|
||||
*/
|
||||
export async function addShopMerchantApply(data: ShopMerchantApply) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-apply',
|
||||
MODULES_API_URL + '/mall/shop-merchant-apply',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopMerchantApply(data: ShopMerchantApply) {
|
||||
*/
|
||||
export async function updateShopMerchantApply(data: ShopMerchantApply) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-apply',
|
||||
MODULES_API_URL + '/mall/shop-merchant-apply',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopMerchantApply(data: ShopMerchantApply) {
|
||||
*/
|
||||
export async function removeShopMerchantApply(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-apply/' + id
|
||||
MODULES_API_URL + '/mall/shop-merchant-apply/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopMerchantApply(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopMerchantApply(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-apply/batch',
|
||||
MODULES_API_URL + '/mall/shop-merchant-apply/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopMerchantApply(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopMerchantApply(id: number) {
|
||||
const res = await request.get<ApiResult<ShopMerchantApply>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-apply/' + id
|
||||
MODULES_API_URL + '/mall/shop-merchant-apply/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopMerchantCount(params: ShopMerchantCountParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopMerchantCount>>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-count/page',
|
||||
MODULES_API_URL + '/mall/shop-merchant-count/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopMerchantCount(params: ShopMerchantCountParam) {
|
||||
*/
|
||||
export async function listShopMerchantCount(params?: ShopMerchantCountParam) {
|
||||
const res = await request.get<ApiResult<ShopMerchantCount[]>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-count',
|
||||
MODULES_API_URL + '/mall/shop-merchant-count',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopMerchantCount(params?: ShopMerchantCountParam) {
|
||||
*/
|
||||
export async function addShopMerchantCount(data: ShopMerchantCount) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-count',
|
||||
MODULES_API_URL + '/mall/shop-merchant-count',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopMerchantCount(data: ShopMerchantCount) {
|
||||
*/
|
||||
export async function updateShopMerchantCount(data: ShopMerchantCount) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-count',
|
||||
MODULES_API_URL + '/mall/shop-merchant-count',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopMerchantCount(data: ShopMerchantCount) {
|
||||
*/
|
||||
export async function removeShopMerchantCount(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-count/' + id
|
||||
MODULES_API_URL + '/mall/shop-merchant-count/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopMerchantCount(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopMerchantCount(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-count/batch',
|
||||
MODULES_API_URL + '/mall/shop-merchant-count/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopMerchantCount(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopMerchantCount(id: number) {
|
||||
const res = await request.get<ApiResult<ShopMerchantCount>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-count/' + id
|
||||
MODULES_API_URL + '/mall/shop-merchant-count/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopMerchantType(params: ShopMerchantTypeParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopMerchantType>>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-type/page',
|
||||
MODULES_API_URL + '/mall/shop-merchant-type/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopMerchantType(params: ShopMerchantTypeParam) {
|
||||
*/
|
||||
export async function listShopMerchantType(params?: ShopMerchantTypeParam) {
|
||||
const res = await request.get<ApiResult<ShopMerchantType[]>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-type',
|
||||
MODULES_API_URL + '/mall/shop-merchant-type',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopMerchantType(params?: ShopMerchantTypeParam) {
|
||||
*/
|
||||
export async function addShopMerchantType(data: ShopMerchantType) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-type',
|
||||
MODULES_API_URL + '/mall/shop-merchant-type',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopMerchantType(data: ShopMerchantType) {
|
||||
*/
|
||||
export async function updateShopMerchantType(data: ShopMerchantType) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-type',
|
||||
MODULES_API_URL + '/mall/shop-merchant-type',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopMerchantType(data: ShopMerchantType) {
|
||||
*/
|
||||
export async function removeShopMerchantType(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-type/' + id
|
||||
MODULES_API_URL + '/mall/shop-merchant-type/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopMerchantType(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopMerchantType(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-type/batch',
|
||||
MODULES_API_URL + '/mall/shop-merchant-type/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopMerchantType(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopMerchantType(id: number) {
|
||||
const res = await request.get<ApiResult<ShopMerchantType>>(
|
||||
MODULES_API_URL + '/shop/shop-merchant-type/' + id
|
||||
MODULES_API_URL + '/mall/shop-merchant-type/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopOrder(params: ShopOrderParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopOrder>>>(
|
||||
MODULES_API_URL + '/shop/shop-order/page',
|
||||
MODULES_API_URL + '/mall/shop-order/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopOrder(params: ShopOrderParam) {
|
||||
*/
|
||||
export async function listShopOrder(params?: ShopOrderParam) {
|
||||
const res = await request.get<ApiResult<ShopOrder[]>>(
|
||||
MODULES_API_URL + '/shop/shop-order',
|
||||
MODULES_API_URL + '/mall/shop-order',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopOrder(params?: ShopOrderParam) {
|
||||
*/
|
||||
export async function addShopOrder(data: ShopOrder) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order',
|
||||
MODULES_API_URL + '/mall/shop-order',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopOrder(data: ShopOrder) {
|
||||
*/
|
||||
export async function updateShopOrder(data: ShopOrder) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order',
|
||||
MODULES_API_URL + '/mall/shop-order',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopOrder(data: ShopOrder) {
|
||||
*/
|
||||
export async function removeShopOrder(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order/' + id
|
||||
MODULES_API_URL + '/mall/shop-order/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopOrder(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopOrder(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order/batch',
|
||||
MODULES_API_URL + '/mall/shop-order/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopOrder(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopOrder(id: number) {
|
||||
const res = await request.get<ApiResult<ShopOrder>>(
|
||||
MODULES_API_URL + '/shop/shop-order/' + id
|
||||
MODULES_API_URL + '/mall/shop-order/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopOrderCartInfo(params: ShopOrderCartInfoParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopOrderCartInfo>>>(
|
||||
MODULES_API_URL + '/shop/shop-order-cart-info/page',
|
||||
MODULES_API_URL + '/mall/shop-order-cart-info/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopOrderCartInfo(params: ShopOrderCartInfoParam) {
|
||||
*/
|
||||
export async function listShopOrderCartInfo(params?: ShopOrderCartInfoParam) {
|
||||
const res = await request.get<ApiResult<ShopOrderCartInfo[]>>(
|
||||
MODULES_API_URL + '/shop/shop-order-cart-info',
|
||||
MODULES_API_URL + '/mall/shop-order-cart-info',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopOrderCartInfo(params?: ShopOrderCartInfoParam) {
|
||||
*/
|
||||
export async function addShopOrderCartInfo(data: ShopOrderCartInfo) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-cart-info',
|
||||
MODULES_API_URL + '/mall/shop-order-cart-info',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopOrderCartInfo(data: ShopOrderCartInfo) {
|
||||
*/
|
||||
export async function updateShopOrderCartInfo(data: ShopOrderCartInfo) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-cart-info',
|
||||
MODULES_API_URL + '/mall/shop-order-cart-info',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopOrderCartInfo(data: ShopOrderCartInfo) {
|
||||
*/
|
||||
export async function removeShopOrderCartInfo(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-cart-info/' + id
|
||||
MODULES_API_URL + '/mall/shop-order-cart-info/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopOrderCartInfo(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopOrderCartInfo(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-cart-info/batch',
|
||||
MODULES_API_URL + '/mall/shop-order-cart-info/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopOrderCartInfo(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopOrderCartInfo(id: number) {
|
||||
const res = await request.get<ApiResult<ShopOrderCartInfo>>(
|
||||
MODULES_API_URL + '/shop/shop-order-cart-info/' + id
|
||||
MODULES_API_URL + '/mall/shop-order-cart-info/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopOrderGoods(params: ShopOrderGoodsParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopOrderGoods>>>(
|
||||
MODULES_API_URL + '/shop/shop-order-goods/page',
|
||||
MODULES_API_URL + '/mall/shop-order-goods/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopOrderGoods(params: ShopOrderGoodsParam) {
|
||||
*/
|
||||
export async function listShopOrderGoods(params?: ShopOrderGoodsParam) {
|
||||
const res = await request.get<ApiResult<ShopOrderGoods[]>>(
|
||||
MODULES_API_URL + '/shop/shop-order-goods',
|
||||
MODULES_API_URL + '/mall/shop-order-goods',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopOrderGoods(params?: ShopOrderGoodsParam) {
|
||||
*/
|
||||
export async function addShopOrderGoods(data: ShopOrderGoods) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-goods',
|
||||
MODULES_API_URL + '/mall/shop-order-goods',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopOrderGoods(data: ShopOrderGoods) {
|
||||
*/
|
||||
export async function updateShopOrderGoods(data: ShopOrderGoods) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-goods',
|
||||
MODULES_API_URL + '/mall/shop-order-goods',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopOrderGoods(data: ShopOrderGoods) {
|
||||
*/
|
||||
export async function removeShopOrderGoods(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-goods/' + id
|
||||
MODULES_API_URL + '/mall/shop-order-goods/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopOrderGoods(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopOrderGoods(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-goods/batch',
|
||||
MODULES_API_URL + '/mall/shop-order-goods/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopOrderGoods(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopOrderGoods(id: number) {
|
||||
const res = await request.get<ApiResult<ShopOrderGoods>>(
|
||||
MODULES_API_URL + '/shop/shop-order-goods/' + id
|
||||
MODULES_API_URL + '/mall/shop-order-goods/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopOrderInfo(params: ShopOrderInfoParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopOrderInfo>>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info/page',
|
||||
MODULES_API_URL + '/mall/shop-order-info/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopOrderInfo(params: ShopOrderInfoParam) {
|
||||
*/
|
||||
export async function listShopOrderInfo(params?: ShopOrderInfoParam) {
|
||||
const res = await request.get<ApiResult<ShopOrderInfo[]>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info',
|
||||
MODULES_API_URL + '/mall/shop-order-info',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopOrderInfo(params?: ShopOrderInfoParam) {
|
||||
*/
|
||||
export async function addShopOrderInfo(data: ShopOrderInfo) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info',
|
||||
MODULES_API_URL + '/mall/shop-order-info',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopOrderInfo(data: ShopOrderInfo) {
|
||||
*/
|
||||
export async function updateShopOrderInfo(data: ShopOrderInfo) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info',
|
||||
MODULES_API_URL + '/mall/shop-order-info',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopOrderInfo(data: ShopOrderInfo) {
|
||||
*/
|
||||
export async function removeShopOrderInfo(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info/' + id
|
||||
MODULES_API_URL + '/mall/shop-order-info/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopOrderInfo(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopOrderInfo(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info/batch',
|
||||
MODULES_API_URL + '/mall/shop-order-info/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopOrderInfo(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopOrderInfo(id: number) {
|
||||
const res = await request.get<ApiResult<ShopOrderInfo>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info/' + id
|
||||
MODULES_API_URL + '/mall/shop-order-info/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopOrderInfoLog(params: ShopOrderInfoLogParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopOrderInfoLog>>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info-log/page',
|
||||
MODULES_API_URL + '/mall/shop-order-info-log/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopOrderInfoLog(params: ShopOrderInfoLogParam) {
|
||||
*/
|
||||
export async function listShopOrderInfoLog(params?: ShopOrderInfoLogParam) {
|
||||
const res = await request.get<ApiResult<ShopOrderInfoLog[]>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info-log',
|
||||
MODULES_API_URL + '/mall/shop-order-info-log',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopOrderInfoLog(params?: ShopOrderInfoLogParam) {
|
||||
*/
|
||||
export async function addShopOrderInfoLog(data: ShopOrderInfoLog) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info-log',
|
||||
MODULES_API_URL + '/mall/shop-order-info-log',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopOrderInfoLog(data: ShopOrderInfoLog) {
|
||||
*/
|
||||
export async function updateShopOrderInfoLog(data: ShopOrderInfoLog) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info-log',
|
||||
MODULES_API_URL + '/mall/shop-order-info-log',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopOrderInfoLog(data: ShopOrderInfoLog) {
|
||||
*/
|
||||
export async function removeShopOrderInfoLog(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info-log/' + id
|
||||
MODULES_API_URL + '/mall/shop-order-info-log/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopOrderInfoLog(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopOrderInfoLog(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info-log/batch',
|
||||
MODULES_API_URL + '/mall/shop-order-info-log/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopOrderInfoLog(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopOrderInfoLog(id: number) {
|
||||
const res = await request.get<ApiResult<ShopOrderInfoLog>>(
|
||||
MODULES_API_URL + '/shop/shop-order-info-log/' + id
|
||||
MODULES_API_URL + '/mall/shop-order-info-log/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopSpec(params: ShopSpecParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopSpec>>>(
|
||||
MODULES_API_URL + '/shop/shop-spec/page',
|
||||
MODULES_API_URL + '/mall/shop-spec/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopSpec(params: ShopSpecParam) {
|
||||
*/
|
||||
export async function listShopSpec(params?: ShopSpecParam) {
|
||||
const res = await request.get<ApiResult<ShopSpec[]>>(
|
||||
MODULES_API_URL + '/shop/shop-spec',
|
||||
MODULES_API_URL + '/mall/shop-spec',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopSpec(params?: ShopSpecParam) {
|
||||
*/
|
||||
export async function addShopSpec(data: ShopSpec) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-spec',
|
||||
MODULES_API_URL + '/mall/shop-spec',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopSpec(data: ShopSpec) {
|
||||
*/
|
||||
export async function updateShopSpec(data: ShopSpec) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-spec',
|
||||
MODULES_API_URL + '/mall/shop-spec',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopSpec(data: ShopSpec) {
|
||||
*/
|
||||
export async function removeShopSpec(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-spec/' + id
|
||||
MODULES_API_URL + '/mall/shop-spec/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopSpec(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopSpec(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-spec/batch',
|
||||
MODULES_API_URL + '/mall/shop-spec/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopSpec(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopSpec(id: number) {
|
||||
const res = await request.get<ApiResult<ShopSpec>>(
|
||||
MODULES_API_URL + '/shop/shop-spec/' + id
|
||||
MODULES_API_URL + '/mall/shop-spec/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopSpecValue(params: ShopSpecValueParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopSpecValue>>>(
|
||||
MODULES_API_URL + '/shop/shop-spec-value/page',
|
||||
MODULES_API_URL + '/mall/shop-spec-value/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopSpecValue(params: ShopSpecValueParam) {
|
||||
*/
|
||||
export async function listShopSpecValue(params?: ShopSpecValueParam) {
|
||||
const res = await request.get<ApiResult<ShopSpecValue[]>>(
|
||||
MODULES_API_URL + '/shop/shop-spec-value',
|
||||
MODULES_API_URL + '/mall/shop-spec-value',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopSpecValue(params?: ShopSpecValueParam) {
|
||||
*/
|
||||
export async function addShopSpecValue(data: ShopSpecValue) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-spec-value',
|
||||
MODULES_API_URL + '/mall/shop-spec-value',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopSpecValue(data: ShopSpecValue) {
|
||||
*/
|
||||
export async function updateShopSpecValue(data: ShopSpecValue) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-spec-value',
|
||||
MODULES_API_URL + '/mall/shop-spec-value',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopSpecValue(data: ShopSpecValue) {
|
||||
*/
|
||||
export async function removeShopSpecValue(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-spec-value/' + id
|
||||
MODULES_API_URL + '/mall/shop-spec-value/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopSpecValue(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopSpecValue(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-spec-value/batch',
|
||||
MODULES_API_URL + '/mall/shop-spec-value/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopSpecValue(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopSpecValue(id: number) {
|
||||
const res = await request.get<ApiResult<ShopSpecValue>>(
|
||||
MODULES_API_URL + '/shop/shop-spec-value/' + id
|
||||
MODULES_API_URL + '/mall/shop-spec-value/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopUserAddress(params: ShopUserAddressParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopUserAddress>>>(
|
||||
MODULES_API_URL + '/shop/shop-user-address/page',
|
||||
MODULES_API_URL + '/mall/shop-user-address/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopUserAddress(params: ShopUserAddressParam) {
|
||||
*/
|
||||
export async function listShopUserAddress(params?: ShopUserAddressParam) {
|
||||
const res = await request.get<ApiResult<ShopUserAddress[]>>(
|
||||
MODULES_API_URL + '/shop/shop-user-address',
|
||||
MODULES_API_URL + '/mall/shop-user-address',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopUserAddress(params?: ShopUserAddressParam) {
|
||||
*/
|
||||
export async function addShopUserAddress(data: ShopUserAddress) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-user-address',
|
||||
MODULES_API_URL + '/mall/shop-user-address',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopUserAddress(data: ShopUserAddress) {
|
||||
*/
|
||||
export async function updateShopUserAddress(data: ShopUserAddress) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-user-address',
|
||||
MODULES_API_URL + '/mall/shop-user-address',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopUserAddress(data: ShopUserAddress) {
|
||||
*/
|
||||
export async function removeShopUserAddress(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-user-address/' + id
|
||||
MODULES_API_URL + '/mall/shop-user-address/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopUserAddress(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopUserAddress(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-user-address/batch',
|
||||
MODULES_API_URL + '/mall/shop-user-address/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopUserAddress(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopUserAddress(id: number) {
|
||||
const res = await request.get<ApiResult<ShopUserAddress>>(
|
||||
MODULES_API_URL + '/shop/shop-user-address/' + id
|
||||
MODULES_API_URL + '/mall/shop-user-address/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopUserCollection(params: ShopUserCollectionParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopUserCollection>>>(
|
||||
MODULES_API_URL + '/shop/shop-user-collection/page',
|
||||
MODULES_API_URL + '/mall/shop-user-collection/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopUserCollection(params: ShopUserCollectionParam) {
|
||||
*/
|
||||
export async function listShopUserCollection(params?: ShopUserCollectionParam) {
|
||||
const res = await request.get<ApiResult<ShopUserCollection[]>>(
|
||||
MODULES_API_URL + '/shop/shop-user-collection',
|
||||
MODULES_API_URL + '/mall/shop-user-collection',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopUserCollection(params?: ShopUserCollectionParam) {
|
||||
*/
|
||||
export async function addShopUserCollection(data: ShopUserCollection) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-user-collection',
|
||||
MODULES_API_URL + '/mall/shop-user-collection',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopUserCollection(data: ShopUserCollection) {
|
||||
*/
|
||||
export async function updateShopUserCollection(data: ShopUserCollection) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-user-collection',
|
||||
MODULES_API_URL + '/mall/shop-user-collection',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopUserCollection(data: ShopUserCollection) {
|
||||
*/
|
||||
export async function removeShopUserCollection(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-user-collection/' + id
|
||||
MODULES_API_URL + '/mall/shop-user-collection/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopUserCollection(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopUserCollection(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-user-collection/batch',
|
||||
MODULES_API_URL + '/mall/shop-user-collection/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopUserCollection(data: (number | undefined)[]
|
||||
*/
|
||||
export async function getShopUserCollection(id: number) {
|
||||
const res = await request.get<ApiResult<ShopUserCollection>>(
|
||||
MODULES_API_URL + '/shop/shop-user-collection/' + id
|
||||
MODULES_API_URL + '/mall/shop-user-collection/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopWechatDeposit(params: ShopWechatDepositParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopWechatDeposit>>>(
|
||||
MODULES_API_URL + '/shop/shop-wechat-deposit/page',
|
||||
MODULES_API_URL + '/mall/shop-wechat-deposit/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopWechatDeposit(params: ShopWechatDepositParam) {
|
||||
*/
|
||||
export async function listShopWechatDeposit(params?: ShopWechatDepositParam) {
|
||||
const res = await request.get<ApiResult<ShopWechatDeposit[]>>(
|
||||
MODULES_API_URL + '/shop/shop-wechat-deposit',
|
||||
MODULES_API_URL + '/mall/shop-wechat-deposit',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopWechatDeposit(params?: ShopWechatDepositParam) {
|
||||
*/
|
||||
export async function addShopWechatDeposit(data: ShopWechatDeposit) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-wechat-deposit',
|
||||
MODULES_API_URL + '/mall/shop-wechat-deposit',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopWechatDeposit(data: ShopWechatDeposit) {
|
||||
*/
|
||||
export async function updateShopWechatDeposit(data: ShopWechatDeposit) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-wechat-deposit',
|
||||
MODULES_API_URL + '/mall/shop-wechat-deposit',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopWechatDeposit(data: ShopWechatDeposit) {
|
||||
*/
|
||||
export async function removeShopWechatDeposit(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-wechat-deposit/' + id
|
||||
MODULES_API_URL + '/mall/shop-wechat-deposit/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopWechatDeposit(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopWechatDeposit(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-wechat-deposit/batch',
|
||||
MODULES_API_URL + '/mall/shop-wechat-deposit/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopWechatDeposit(data: (number | undefined)[])
|
||||
*/
|
||||
export async function getShopWechatDeposit(id: number) {
|
||||
const res = await request.get<ApiResult<ShopWechatDeposit>>(
|
||||
MODULES_API_URL + '/shop/shop-wechat-deposit/' + id
|
||||
MODULES_API_URL + '/mall/shop-wechat-deposit/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
106
src/api/shop/express/index.ts
Normal file
106
src/api/shop/express/index.ts
Normal file
@@ -0,0 +1,106 @@
|
||||
import request from '@/utils/request';
|
||||
import type { ApiResult, PageResult } from '@/api';
|
||||
import type { Express, ExpressParam } from './model';
|
||||
import { MODULES_API_URL } from '@/config/setting';
|
||||
|
||||
/**
|
||||
* 分页查询物流公司
|
||||
*/
|
||||
export async function pageExpress(params: ExpressParam) {
|
||||
const res = await request.get<ApiResult<PageResult<Express>>>(
|
||||
MODULES_API_URL + '/shop/express/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询物流公司列表
|
||||
*/
|
||||
export async function listExpress(params?: ExpressParam) {
|
||||
const res = await request.get<ApiResult<Express[]>>(
|
||||
MODULES_API_URL + '/shop/express',
|
||||
{
|
||||
params
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加物流公司
|
||||
*/
|
||||
export async function addExpress(data: Express) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/express',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改物流公司
|
||||
*/
|
||||
export async function updateExpress(data: Express) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/express',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除物流公司
|
||||
*/
|
||||
export async function removeExpress(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/express/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除物流公司
|
||||
*/
|
||||
export async function removeBatchExpress(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/express/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据id查询物流公司
|
||||
*/
|
||||
export async function getExpress(id: number) {
|
||||
const res = await request.get<ApiResult<Express>>(
|
||||
MODULES_API_URL + '/shop/express/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
31
src/api/shop/express/model/index.ts
Normal file
31
src/api/shop/express/model/index.ts
Normal file
@@ -0,0 +1,31 @@
|
||||
import type { PageParam } from '@/api';
|
||||
|
||||
/**
|
||||
* 物流公司
|
||||
*/
|
||||
export interface Express {
|
||||
// 物流公司ID
|
||||
expressId?: number;
|
||||
// 物流公司名称
|
||||
expressName?: string;
|
||||
// 物流公司编码 (快递100)
|
||||
kuaidi100Code?: string;
|
||||
// 物流公司编码 (快递鸟)
|
||||
kdniaoCode?: string;
|
||||
// 是否删除, 0否, 1是
|
||||
deleted?: number;
|
||||
// 租户id
|
||||
tenantId?: number;
|
||||
// 创建时间
|
||||
createTime?: string;
|
||||
// 修改时间
|
||||
updateTime?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 物流公司搜索条件
|
||||
*/
|
||||
export interface ExpressParam extends PageParam {
|
||||
expressId?: number;
|
||||
keywords?: string;
|
||||
}
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopBrand(params: ShopBrandParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopBrand>>>(
|
||||
MODULES_API_URL + '/shop/shop-brand/page',
|
||||
MODULES_API_URL + '/mall/shop-brand/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopBrand(params: ShopBrandParam) {
|
||||
*/
|
||||
export async function listShopBrand(params?: ShopBrandParam) {
|
||||
const res = await request.get<ApiResult<ShopBrand[]>>(
|
||||
MODULES_API_URL + '/shop/shop-brand',
|
||||
MODULES_API_URL + '/mall/shop-brand',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopBrand(params?: ShopBrandParam) {
|
||||
*/
|
||||
export async function addShopBrand(data: ShopBrand) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-brand',
|
||||
MODULES_API_URL + '/mall/shop-brand',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopBrand(data: ShopBrand) {
|
||||
*/
|
||||
export async function updateShopBrand(data: ShopBrand) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-brand',
|
||||
MODULES_API_URL + '/mall/shop-brand',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopBrand(data: ShopBrand) {
|
||||
*/
|
||||
export async function removeShopBrand(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-brand/' + id
|
||||
MODULES_API_URL + '/mall/shop-brand/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopBrand(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopBrand(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-brand/batch',
|
||||
MODULES_API_URL + '/mall/shop-brand/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopBrand(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopBrand(id: number) {
|
||||
const res = await request.get<ApiResult<ShopBrand>>(
|
||||
MODULES_API_URL + '/shop/shop-brand/' + id
|
||||
MODULES_API_URL + '/mall/shop-brand/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopCart(params: ShopCartParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopCart>>>(
|
||||
MODULES_API_URL + '/shop/shop-cart/page',
|
||||
MODULES_API_URL + '/mall/shop-cart/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopCart(params: ShopCartParam) {
|
||||
*/
|
||||
export async function listShopCart(params?: ShopCartParam) {
|
||||
const res = await request.get<ApiResult<ShopCart[]>>(
|
||||
MODULES_API_URL + '/shop/shop-cart',
|
||||
MODULES_API_URL + '/mall/shop-cart',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopCart(params?: ShopCartParam) {
|
||||
*/
|
||||
export async function addShopCart(data: ShopCart) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-cart',
|
||||
MODULES_API_URL + '/mall/shop-cart',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopCart(data: ShopCart) {
|
||||
*/
|
||||
export async function updateShopCart(data: ShopCart) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-cart',
|
||||
MODULES_API_URL + '/mall/shop-cart',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopCart(data: ShopCart) {
|
||||
*/
|
||||
export async function removeShopCart(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-cart/' + id
|
||||
MODULES_API_URL + '/mall/shop-cart/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopCart(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopCart(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-cart/batch',
|
||||
MODULES_API_URL + '/mall/shop-cart/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopCart(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopCart(id: number) {
|
||||
const res = await request.get<ApiResult<ShopCart>>(
|
||||
MODULES_API_URL + '/shop/shop-cart/' + id
|
||||
MODULES_API_URL + '/mall/shop-cart/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopCashier(params: ShopCashierParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopCashier>>>(
|
||||
MODULES_API_URL + '/shop/shop-cashier/page',
|
||||
MODULES_API_URL + '/mall/shop-cashier/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopCashier(params: ShopCashierParam) {
|
||||
*/
|
||||
export async function listShopCashier(params?: ShopCashierParam) {
|
||||
const res = await request.get<ApiResult<ShopCashier[]>>(
|
||||
MODULES_API_URL + '/shop/shop-cashier',
|
||||
MODULES_API_URL + '/mall/shop-cashier',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopCashier(params?: ShopCashierParam) {
|
||||
*/
|
||||
export async function addShopCashier(data: ShopCashier) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-cashier',
|
||||
MODULES_API_URL + '/mall/shop-cashier',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopCashier(data: ShopCashier) {
|
||||
*/
|
||||
export async function updateShopCashier(data: ShopCashier) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-cashier',
|
||||
MODULES_API_URL + '/mall/shop-cashier',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopCashier(data: ShopCashier) {
|
||||
*/
|
||||
export async function removeShopCashier(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-cashier/' + id
|
||||
MODULES_API_URL + '/mall/shop-cashier/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopCashier(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopCashier(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-cashier/batch',
|
||||
MODULES_API_URL + '/mall/shop-cashier/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopCashier(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopCashier(id: number) {
|
||||
const res = await request.get<ApiResult<ShopCashier>>(
|
||||
MODULES_API_URL + '/shop/shop-cashier/' + id
|
||||
MODULES_API_URL + '/mall/shop-cashier/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
|
||||
@@ -8,7 +8,7 @@ import { MODULES_API_URL } from '@/config/setting';
|
||||
*/
|
||||
export async function pageShopCount(params: ShopCountParam) {
|
||||
const res = await request.get<ApiResult<PageResult<ShopCount>>>(
|
||||
MODULES_API_URL + '/shop/shop-count/page',
|
||||
MODULES_API_URL + '/mall/shop-count/page',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -24,7 +24,7 @@ export async function pageShopCount(params: ShopCountParam) {
|
||||
*/
|
||||
export async function listShopCount(params?: ShopCountParam) {
|
||||
const res = await request.get<ApiResult<ShopCount[]>>(
|
||||
MODULES_API_URL + '/shop/shop-count',
|
||||
MODULES_API_URL + '/mall/shop-count',
|
||||
{
|
||||
params
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export async function listShopCount(params?: ShopCountParam) {
|
||||
*/
|
||||
export async function addShopCount(data: ShopCount) {
|
||||
const res = await request.post<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-count',
|
||||
MODULES_API_URL + '/mall/shop-count',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -54,7 +54,7 @@ export async function addShopCount(data: ShopCount) {
|
||||
*/
|
||||
export async function updateShopCount(data: ShopCount) {
|
||||
const res = await request.put<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-count',
|
||||
MODULES_API_URL + '/mall/shop-count',
|
||||
data
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
@@ -68,7 +68,7 @@ export async function updateShopCount(data: ShopCount) {
|
||||
*/
|
||||
export async function removeShopCount(id?: number) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-count/' + id
|
||||
MODULES_API_URL + '/mall/shop-count/' + id
|
||||
);
|
||||
if (res.data.code === 0) {
|
||||
return res.data.message;
|
||||
@@ -81,7 +81,7 @@ export async function removeShopCount(id?: number) {
|
||||
*/
|
||||
export async function removeBatchShopCount(data: (number | undefined)[]) {
|
||||
const res = await request.delete<ApiResult<unknown>>(
|
||||
MODULES_API_URL + '/shop/shop-count/batch',
|
||||
MODULES_API_URL + '/mall/shop-count/batch',
|
||||
{
|
||||
data
|
||||
}
|
||||
@@ -97,7 +97,7 @@ export async function removeBatchShopCount(data: (number | undefined)[]) {
|
||||
*/
|
||||
export async function getShopCount(id: number) {
|
||||
const res = await request.get<ApiResult<ShopCount>>(
|
||||
MODULES_API_URL + '/shop/shop-count/' + id
|
||||
MODULES_API_URL + '/mall/shop-count/' + id
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
|
||||
@@ -195,6 +195,22 @@ export async function uploadOss(file: File) {
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 上传阿里云OSS
|
||||
*/
|
||||
export async function uploadOssAvatar(file: File, fileName: string) {
|
||||
const formData = new FormData();
|
||||
formData.append('file', file, fileName);
|
||||
const res = await request.post<ApiResult<FileRecord>>(
|
||||
SERVER_API_URL + '/oss/upload',
|
||||
formData
|
||||
);
|
||||
if (res.data.code === 0 && res.data.data) {
|
||||
return res.data.data;
|
||||
}
|
||||
return Promise.reject(new Error(res.data.message));
|
||||
}
|
||||
|
||||
/**
|
||||
* 上传阿里云OSS
|
||||
*/
|
||||
|
||||
@@ -88,6 +88,7 @@ export interface User {
|
||||
realName?: string;
|
||||
companyName?: string;
|
||||
merchantName?: string;
|
||||
merchantAvatar?: string;
|
||||
gradeName?: string;
|
||||
idCard?: string;
|
||||
comments?: string;
|
||||
|
||||
140
src/components/SelectExpress/components/select-data.vue
Normal file
140
src/components/SelectExpress/components/select-data.vue
Normal file
@@ -0,0 +1,140 @@
|
||||
<template>
|
||||
<ele-modal
|
||||
:width="750"
|
||||
:visible="visible"
|
||||
:maskClosable="false"
|
||||
:title="title"
|
||||
:footer="null"
|
||||
:body-style="{ paddingBottom: '28px' }"
|
||||
@update:visible="updateVisible"
|
||||
>
|
||||
<ele-pro-table
|
||||
ref="tableRef"
|
||||
row-key="gradeId"
|
||||
:datasource="datasource"
|
||||
:columns="columns"
|
||||
:customRow="customRow"
|
||||
:pagination="false"
|
||||
>
|
||||
<template #toolbar>
|
||||
<a-input-search
|
||||
allow-clear
|
||||
v-model:value="searchText"
|
||||
placeholder="请输入搜索关键词"
|
||||
style="width: 200px"
|
||||
@search="reload"
|
||||
@pressEnter="reload"
|
||||
/>
|
||||
</template>
|
||||
<template #bodyCell="{ column, record }">
|
||||
<template v-if="column.key === 'companyLogo'">
|
||||
<a-image
|
||||
v-if="record.companyLogo"
|
||||
:src="FILE_THUMBNAIL + record.companyLogo"
|
||||
:preview="false"
|
||||
:width="45"
|
||||
/>
|
||||
</template>
|
||||
<template v-if="column.key === 'action'">
|
||||
<a-space>
|
||||
<a>选择</a>
|
||||
</a-space>
|
||||
</template>
|
||||
</template>
|
||||
</ele-pro-table>
|
||||
</ele-modal>
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { ref } from 'vue';
|
||||
import {
|
||||
ColumnItem,
|
||||
DatasourceFunction
|
||||
} from 'ele-admin-pro/es/ele-pro-table/types';
|
||||
import { pageExpress } from '@/api/shop/express';
|
||||
import { FILE_THUMBNAIL } from '@/config/setting';
|
||||
import { EleProTable } from 'ele-admin-pro';
|
||||
import { Express, ExpressParam } from '@/api/shop/express/model';
|
||||
|
||||
defineProps<{
|
||||
// 弹窗是否打开
|
||||
visible: boolean;
|
||||
// 标题
|
||||
title?: string;
|
||||
// 修改回显的数据
|
||||
data?: Express | null;
|
||||
}>();
|
||||
|
||||
const emit = defineEmits<{
|
||||
(e: 'done', data: Express): void;
|
||||
(e: 'update:visible', visible: boolean): void;
|
||||
}>();
|
||||
|
||||
/* 更新visible */
|
||||
const updateVisible = (value: boolean) => {
|
||||
emit('update:visible', value);
|
||||
};
|
||||
|
||||
// 搜索内容
|
||||
const searchText = ref(null);
|
||||
|
||||
// 表格实例
|
||||
const tableRef = ref<InstanceType<typeof EleProTable> | null>(null);
|
||||
|
||||
// 表格配置
|
||||
const columns = ref<ColumnItem[]>([
|
||||
{
|
||||
key: 'index',
|
||||
width: 48,
|
||||
align: 'center',
|
||||
fixed: 'left',
|
||||
hideInSetting: true,
|
||||
customRender: ({ index }) => index + (tableRef.value?.tableIndex ?? 0)
|
||||
},
|
||||
{
|
||||
title: '物流公司',
|
||||
dataIndex: 'expressName'
|
||||
},
|
||||
{
|
||||
title: '物流编号',
|
||||
dataIndex: 'kuaidi100Code'
|
||||
},
|
||||
{
|
||||
title: '操作',
|
||||
key: 'action',
|
||||
align: 'center'
|
||||
}
|
||||
]);
|
||||
|
||||
// 表格数据源
|
||||
const datasource: DatasourceFunction = ({ page, limit, where, orders }) => {
|
||||
where = {};
|
||||
// 搜索条件
|
||||
if (searchText.value) {
|
||||
where.keywords = searchText.value;
|
||||
}
|
||||
return pageExpress({
|
||||
...where,
|
||||
...orders,
|
||||
page,
|
||||
limit
|
||||
});
|
||||
};
|
||||
|
||||
/* 搜索 */
|
||||
const reload = (where?: ExpressParam) => {
|
||||
tableRef?.value?.reload({ page: 1, where });
|
||||
};
|
||||
|
||||
/* 自定义行属性 */
|
||||
const customRow = (record: Express) => {
|
||||
return {
|
||||
// 行点击事件
|
||||
onClick: () => {
|
||||
updateVisible(false);
|
||||
emit('done', record);
|
||||
}
|
||||
};
|
||||
};
|
||||
</script>
|
||||
<style lang="less"></style>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user