我们发布啦
This commit is contained in:
123
admin/src/api/article.js
Normal file
123
admin/src/api/article.js
Normal file
@@ -0,0 +1,123 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 绑定产品
|
||||
* @param pram
|
||||
*/
|
||||
export function bindProduct(pram) {
|
||||
const data = {
|
||||
id: pram.id,
|
||||
productId: pram.productId
|
||||
}
|
||||
return request({
|
||||
url: '/admin/article/bind/product',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除文章
|
||||
* @param id
|
||||
* @constructor
|
||||
*/
|
||||
export function DelArticle(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/article/delete',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 文章详情
|
||||
* @param id
|
||||
* @constructor
|
||||
*/
|
||||
export function InfoArticle(id) {
|
||||
const data = {
|
||||
id: id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/article/info',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 文章列表
|
||||
* @param pram
|
||||
* @constructor
|
||||
*/
|
||||
export function ListArticle(pram) {
|
||||
const data = {
|
||||
keywords: pram.keywords,
|
||||
cid: pram.cid,
|
||||
page: pram.page,
|
||||
limit: pram.limit
|
||||
}
|
||||
return request({
|
||||
url: '/admin/article/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增文章
|
||||
* @param pram
|
||||
* @constructor
|
||||
*/
|
||||
export function AddArticle(pram) {
|
||||
const data = {
|
||||
author: pram.author,
|
||||
cid: pram.cid,
|
||||
content: pram.content,
|
||||
imageInput: pram.imageInput,
|
||||
isBanner: pram.isBanner,
|
||||
isHot: pram.isHot,
|
||||
shareSynopsis: pram.shareSynopsis,
|
||||
shareTitle: pram.shareTitle,
|
||||
sort: pram.sort,
|
||||
synopsis: pram.synopsis,
|
||||
title: pram.title,
|
||||
url: pram.url
|
||||
}
|
||||
return request({
|
||||
url: '/admin/article/save',
|
||||
method: 'post',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 更新文章
|
||||
* @param pram
|
||||
* @constructor
|
||||
*/
|
||||
export function UpdateArticle(pram) {
|
||||
const data = {
|
||||
id: pram.id,
|
||||
author: pram.author,
|
||||
cid: pram.cid,
|
||||
content: pram.content,
|
||||
imageInput: pram.imageInput,
|
||||
isBanner: pram.isBanner,
|
||||
isHot: pram.isHot,
|
||||
shareSynopsis: pram.shareSynopsis,
|
||||
shareTitle: pram.shareTitle,
|
||||
sort: pram.sort,
|
||||
synopsis: pram.synopsis,
|
||||
title: pram.title,
|
||||
url: pram.url
|
||||
}
|
||||
return request({
|
||||
url: '/admin/article/update',
|
||||
method: 'post',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
126
admin/src/api/categoryApi.js
Normal file
126
admin/src/api/categoryApi.js
Normal file
@@ -0,0 +1,126 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 新增分类
|
||||
* @param pram
|
||||
*/
|
||||
export function addCategroy(pram) {
|
||||
const data = {
|
||||
extra: pram.extra,
|
||||
name: pram.name,
|
||||
pid: pram.pid,
|
||||
sort: pram.sort,
|
||||
status: pram.status,
|
||||
type: pram.type,
|
||||
url: pram.url
|
||||
}
|
||||
return request({
|
||||
url: '/admin/category/save',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 分类详情
|
||||
* @param pram
|
||||
*/
|
||||
export function infoCategroy(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/category/info',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除分类
|
||||
* @param pram
|
||||
*/
|
||||
export function deleteCategroy(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/category/delete',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 分类列表
|
||||
* @param pram
|
||||
*/
|
||||
export function listCategroy(pram) {
|
||||
const data = {
|
||||
limit: pram.limit,
|
||||
name: pram.name,
|
||||
page: pram.page,
|
||||
pid: pram.pid,
|
||||
status: pram.status,
|
||||
type: pram.type
|
||||
|
||||
}
|
||||
return request({
|
||||
url: '/admin/category/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 分类数据tree数据
|
||||
* @param pram
|
||||
*/
|
||||
export function treeCategroy(pram) {
|
||||
const data = {
|
||||
type: pram.type,
|
||||
status: pram.status
|
||||
}
|
||||
return request({
|
||||
url: '/admin/category/list/tree',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 更新分类
|
||||
* @param pram
|
||||
*/
|
||||
export function updateCategroy(pram) {
|
||||
const data = {
|
||||
extra: pram.extra,
|
||||
name: pram.name,
|
||||
pid: pram.pid,
|
||||
sort: pram.sort,
|
||||
status: pram.status,
|
||||
type: pram.type,
|
||||
url: pram.url,
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/category/update',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据id集合查询对应分类列表
|
||||
* @param pram
|
||||
*/
|
||||
export function categroyByIds(pram) {
|
||||
const data = {
|
||||
ids: pram.ids
|
||||
}
|
||||
return request({
|
||||
url: '/admin/category/list/ids',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
101
admin/src/api/configApi.js
Normal file
101
admin/src/api/configApi.js
Normal file
@@ -0,0 +1,101 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 配置管理
|
||||
|
||||
export function configDelete(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: 'admin/system/config/delete',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configInfo(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: 'admin/system/config/info',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
export function configList(pram) {
|
||||
const data = {
|
||||
id: pram.id,
|
||||
configTabId: pram.configTabId,
|
||||
desc: pram.desc,
|
||||
high: pram.high,
|
||||
info: pram.info,
|
||||
inputType: pram.inputType,
|
||||
menuName: pram.menuName,
|
||||
parameter: pram.parameter,
|
||||
required: pram.required,
|
||||
sort: pram.sort,
|
||||
status: pram.status,
|
||||
type: pram.type,
|
||||
updateType: pram.updateType,
|
||||
value: pram.value,
|
||||
width: pram.width,
|
||||
page: pram.page,
|
||||
limit: pram.limit
|
||||
}
|
||||
return request({
|
||||
url: 'admin/system/config/list',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configSave(pram) {
|
||||
const data = {
|
||||
id: pram.id,
|
||||
configTabId: pram.configTabId,
|
||||
desc: pram.desc,
|
||||
high: pram.high,
|
||||
info: pram.info,
|
||||
inputType: pram.inputType,
|
||||
menuName: pram.menuName,
|
||||
parameter: pram.parameter,
|
||||
required: pram.required,
|
||||
sort: pram.sort,
|
||||
status: pram.status,
|
||||
type: pram.type,
|
||||
updateType: pram.updateType,
|
||||
value: pram.value,
|
||||
width: pram.width
|
||||
}
|
||||
return request({
|
||||
url: 'admin/system/config/save',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configUpdate(pram) {
|
||||
const data = {
|
||||
id: pram.id,
|
||||
configTabId: pram.configTabId,
|
||||
desc: pram.desc,
|
||||
high: pram.high,
|
||||
info: pram.info,
|
||||
inputType: pram.inputType,
|
||||
menuName: pram.menuName,
|
||||
parameter: pram.parameter,
|
||||
required: pram.required,
|
||||
sort: pram.sort,
|
||||
status: pram.status,
|
||||
type: pram.type,
|
||||
updateType: pram.updateType,
|
||||
value: pram.value,
|
||||
width: pram.width
|
||||
}
|
||||
return request({
|
||||
url: 'admin/system/config/update',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
95
admin/src/api/configTabApi.js
Normal file
95
admin/src/api/configTabApi.js
Normal file
@@ -0,0 +1,95 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 配置分类管理
|
||||
// 注意暂时没用到,使用无限极分类实现
|
||||
|
||||
export function configTabDelete(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: 'admin/system/config/tab/delete',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configTabInfo(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: 'admin/system/config/tab/info',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configTabList(pram) {
|
||||
const data = {
|
||||
id: pram.id,
|
||||
engTitle: pram.engTitle,
|
||||
icon: pram.icon,
|
||||
info: pram.info,
|
||||
title: pram.title,
|
||||
parameter: pram.parameter,
|
||||
status: pram.status,
|
||||
page: pram.page,
|
||||
limit: pram.limit
|
||||
}
|
||||
return request({
|
||||
url: 'admin/system/config/tab/list',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configSave(pram) {
|
||||
const data = {
|
||||
id: pram.id,
|
||||
configTabId: pram.configTabId,
|
||||
desc: pram.desc,
|
||||
high: pram.high,
|
||||
info: pram.info,
|
||||
inputType: pram.inputType,
|
||||
menuName: pram.menuName,
|
||||
parameter: pram.parameter,
|
||||
required: pram.required,
|
||||
sort: pram.sort,
|
||||
status: pram.status,
|
||||
type: pram.type,
|
||||
updateType: pram.updateType,
|
||||
value: pram.value,
|
||||
width: pram.width
|
||||
}
|
||||
return request({
|
||||
url: 'admin/system/config/save',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configUpdate(pram) {
|
||||
const data = {
|
||||
id: pram.id,
|
||||
configTabId: pram.configTabId,
|
||||
desc: pram.desc,
|
||||
high: pram.high,
|
||||
info: pram.info,
|
||||
inputType: pram.inputType,
|
||||
menuName: pram.menuName,
|
||||
parameter: pram.parameter,
|
||||
required: pram.required,
|
||||
sort: pram.sort,
|
||||
status: pram.status,
|
||||
type: pram.type,
|
||||
updateType: pram.updateType,
|
||||
value: pram.value,
|
||||
width: pram.width
|
||||
}
|
||||
return request({
|
||||
url: 'admin/system/config/update',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
81
admin/src/api/dashboard.js
Normal file
81
admin/src/api/dashboard.js
Normal file
@@ -0,0 +1,81 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 订单量
|
||||
export function statisticsOrderApi() {
|
||||
return request({
|
||||
url: '/admin/statistics/home/order',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 销售额
|
||||
export function statisticsSalesApi() {
|
||||
return request({
|
||||
url: '/admin/statistics/home/sales',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增用户
|
||||
export function statisticsUserApi() {
|
||||
return request({
|
||||
url: '/admin/statistics/home/user',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 用户访问量
|
||||
export function statisticsViewsApi() {
|
||||
return request({
|
||||
url: '/admin/statistics/home/views',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 用户曲线图
|
||||
export function chartUserApi() {
|
||||
return request({
|
||||
url: '/admin/statistics/home/chart/user',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 用户购买统计
|
||||
export function chartBuyApi() {
|
||||
return request({
|
||||
url: '/admin/statistics/home/chart/user/buy',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 订单量趋势 30天
|
||||
export function chartOrder30Api() {
|
||||
return request({
|
||||
url: '/admin/statistics/home/chart/order',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 订单量趋势 月
|
||||
export function chartOrderMonthApi() {
|
||||
return request({
|
||||
url: '/admin/statistics/home/chart/order/month',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 订单量趋势 周
|
||||
export function chartOrderWeekApi() {
|
||||
return request({
|
||||
url: '/admin/statistics/home/chart/order/week',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 订单量趋势 年
|
||||
export function chartOrderYearApi() {
|
||||
return request({
|
||||
url: '/admin/statistics/home/chart/order/year',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
90
admin/src/api/distribution.js
Normal file
90
admin/src/api/distribution.js
Normal file
@@ -0,0 +1,90 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
|
||||
/**
|
||||
* @description 分销设置 -- 详情
|
||||
*/
|
||||
export function configApi() {
|
||||
return request({
|
||||
url: '/admin/store/retail/spread/manage/get',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 分销设置 -- 表单提交
|
||||
*/
|
||||
export function configUpdateApi(params) {
|
||||
return request({
|
||||
url: '/admin/marketing/coupon/list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 分销设置 -- 表单提交
|
||||
*/
|
||||
export function productCheckApi(data) {
|
||||
return request({
|
||||
url: '/admin/store/retail/spread/manage/set',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 分销员 -- 列表
|
||||
*/
|
||||
export function promoterListApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/retail/list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 推广人 -- 列表
|
||||
*/
|
||||
export function spreadListApi( params, data) {
|
||||
return request({
|
||||
url: '/admin/store/retail/spread/userlist',
|
||||
method: 'post',
|
||||
params,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 推广人订单 -- 列表
|
||||
*/
|
||||
export function spreadOrderListApi(params, data) {
|
||||
return request({
|
||||
url: '/admin/store/retail/spread/orderlist',
|
||||
method: 'post',
|
||||
params,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 推广人 -- 清除上级推广人
|
||||
*/
|
||||
export function spreadClearApi(id) {
|
||||
return request({
|
||||
url: `/admin/store/retail/spread/clean/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 分销统计
|
||||
*/
|
||||
export function spreadStatisticsApi(params) {
|
||||
return request({
|
||||
url: `/admin/store/retail/statistics`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
154
admin/src/api/logistics.js
Normal file
154
admin/src/api/logistics.js
Normal file
@@ -0,0 +1,154 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 城市列表
|
||||
export function cityList(data) {
|
||||
return request({
|
||||
url: '/admin/system/city/list',
|
||||
method: 'get',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 城市列表
|
||||
export function cityListTree() {
|
||||
return request({
|
||||
url: '/admin/system/city/list/tree',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 城市修改状态
|
||||
export function updateStatus(data) {
|
||||
return request({
|
||||
url: '/admin/system/city/update/status',
|
||||
method: 'post',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 城市修改
|
||||
export function cityUpdate(data) {
|
||||
return request({
|
||||
url: '/admin/system/city/update',
|
||||
method: 'post',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 城市详情
|
||||
export function cityInfo(data) {
|
||||
return request({
|
||||
url: '/admin/system/city/info',
|
||||
method: 'get',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 物流公司列表
|
||||
export function expressList(data) {
|
||||
return request({
|
||||
url: '/admin/express/list',
|
||||
method: 'get',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 物流公司修改状态
|
||||
export function expressUpdate(data) {
|
||||
return request({
|
||||
url: '/admin/express/update',
|
||||
method: 'post',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 新增物流公司
|
||||
export function expressSave(data) {
|
||||
return request({
|
||||
url: '/admin/express/save',
|
||||
method: 'post',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 删除物流公司
|
||||
export function expressDelete(data) {
|
||||
return request({
|
||||
url: '/admin/express/delete',
|
||||
method: 'GET',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 物流运费模板列表
|
||||
export function shippingTemplatesList(data) {
|
||||
return request({
|
||||
url: '/admin/express/shipping/templates/list',
|
||||
method: 'get',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 物流运费模板详情
|
||||
export function templateDetailApi(data) {
|
||||
return request({
|
||||
url: '/admin/express/shipping/templates/info',
|
||||
method: 'get',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 物流运费模板包邮
|
||||
export function shippingFree(data) {
|
||||
return request({
|
||||
url: '/admin/express/shipping/free/list',
|
||||
method: 'get',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 物流运费模板不包邮
|
||||
export function shippingRegion(data) {
|
||||
return request({
|
||||
url: 'admin/express/shipping/region/list',
|
||||
method: 'get',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
|
||||
// 物流运费模板新增
|
||||
export function shippingSave(data) {
|
||||
return request({
|
||||
url: 'admin/express/shipping/templates/save',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 物流运费模板更新
|
||||
export function shippingUpdate(data, id) {
|
||||
return request({
|
||||
url: 'admin/express/shipping/templates/update',
|
||||
method: 'post',
|
||||
data: data,
|
||||
params: { ...id }
|
||||
})
|
||||
}
|
||||
|
||||
// 物流运费模板删除
|
||||
export function shippingDetete(data) {
|
||||
return request({
|
||||
url: 'admin/express/shipping/templates/delete',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 物流公司详情
|
||||
export function expressInfo(data) {
|
||||
return request({
|
||||
url: 'admin/express/info',
|
||||
method: 'get',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
86
admin/src/api/marketing.js
Normal file
86
admin/src/api/marketing.js
Normal file
@@ -0,0 +1,86 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 优惠券 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function marketingListApi(params) {
|
||||
return request({
|
||||
url: '/admin/marketing/coupon/list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 优惠券 详情
|
||||
* @param pram
|
||||
*/
|
||||
export function couponInfoApi(params) {
|
||||
return request({
|
||||
url: '/admin/marketing/coupon/info',
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 优惠券 发送
|
||||
* @param pram
|
||||
*/
|
||||
export function couponUserApi(params) {
|
||||
return request({
|
||||
url: '/admin/marketing/coupon/user/receive',
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 优惠券 发送
|
||||
* @param pram
|
||||
*/
|
||||
export function couponSaveApi(data) {
|
||||
return request({
|
||||
url: '/admin/marketing/coupon/save',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 优惠券 修改状态
|
||||
* @param pram
|
||||
*/
|
||||
export function couponIssueStatusApi(params) {
|
||||
return request({
|
||||
url: '/admin/marketing/coupon/update/status',
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员领取记录 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function couponUserListApi(params) {
|
||||
return request({
|
||||
url: '/admin/marketing/coupon/user/list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 积分日志 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function integralListApi(data) {
|
||||
return request({
|
||||
url: '/admin/user/bill/list',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
111
admin/src/api/order.js
Normal file
111
admin/src/api/order.js
Normal file
@@ -0,0 +1,111 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 订单 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function orderListApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/order/list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 订单 删除
|
||||
* @param pram
|
||||
*/
|
||||
export function orderDeleteApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/order/delete',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单 编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function orderUpdateApi(data, params) {
|
||||
return request({
|
||||
url: '/admin/store/order/update',
|
||||
method: 'post',
|
||||
data,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单 记录
|
||||
* @param pram
|
||||
*/
|
||||
export function orderLogApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/order/status/list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单 详情
|
||||
* @param pram
|
||||
*/
|
||||
export function orderDetailApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/order/info',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单 备注
|
||||
* @param pram
|
||||
*/
|
||||
export function orderMarkApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/order/mark',
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单 发货
|
||||
* @param pram
|
||||
*/
|
||||
export function orderSendApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/order/send',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单 拒绝退款
|
||||
* @param pram
|
||||
*/
|
||||
export function orderRefuseApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/order/refund/refuse',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单 立即退款
|
||||
* @param pram
|
||||
*/
|
||||
export function orderRefundApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/order/refund',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
8
admin/src/api/qiniu.js
Normal file
8
admin/src/api/qiniu.js
Normal file
@@ -0,0 +1,8 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getToken() {
|
||||
return request({
|
||||
url: '/qiniu/upload/token', // 假地址 自行替换
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
17
admin/src/api/remote-search.js
Normal file
17
admin/src/api/remote-search.js
Normal file
@@ -0,0 +1,17 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function searchUser(name) {
|
||||
return request({
|
||||
url: '/vue-element-admin/search/user',
|
||||
method: 'get',
|
||||
params: { name }
|
||||
})
|
||||
}
|
||||
|
||||
export function transactionList(query) {
|
||||
// return request({
|
||||
// url: '/vue-element-admin/transaction/list',
|
||||
// method: 'get',
|
||||
// params: query
|
||||
// })
|
||||
}
|
||||
70
admin/src/api/role.js
Normal file
70
admin/src/api/role.js
Normal file
@@ -0,0 +1,70 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function addRole(pram) {
|
||||
const data = {
|
||||
level: pram.level,
|
||||
roleName: pram.roleName,
|
||||
status: pram.status
|
||||
}
|
||||
data.rules = pram.rules.join(',')
|
||||
return request({
|
||||
url: '/admin/system/role/save',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function delRole(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/role/delete',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function getInfo(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/role/info',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function getRoleList(pram) {
|
||||
const data = {
|
||||
createTime: pram.createTime,
|
||||
updateTime: pram.updateTime,
|
||||
level: pram.level,
|
||||
page: pram.page,
|
||||
limit: pram.limit,
|
||||
roleName: pram.roleName,
|
||||
rules: pram.rules,
|
||||
status: pram.status
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/role/list',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function updateRole(pram) {
|
||||
const data = {
|
||||
id: pram.id,
|
||||
level: pram.level,
|
||||
roleName: pram.roleName,
|
||||
rules: pram.rules.join(','),
|
||||
status: pram.status
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/role/update',
|
||||
method: 'post',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
21
admin/src/api/roleApi.js
Normal file
21
admin/src/api/roleApi.js
Normal file
@@ -0,0 +1,21 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getRoleById(pram) {
|
||||
const data = { id: pram.id }
|
||||
return request({
|
||||
url: '/admin/system/role/info',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 菜单
|
||||
* @param pram
|
||||
*/
|
||||
export function menuListApi() {
|
||||
return request({
|
||||
url: '/admin/system/role/menu',
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
127
admin/src/api/sms.js
Normal file
127
admin/src/api/sms.js
Normal file
@@ -0,0 +1,127 @@
|
||||
import request from '@/utils/request'
|
||||
/**
|
||||
* @description 短信发送记录 -- 列表
|
||||
*/
|
||||
export function smsLstApi(params) {
|
||||
return request({
|
||||
url: '/admin/sms/record/list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 短信账户 -- 登录
|
||||
*/
|
||||
export function configApi(params) {
|
||||
return request({
|
||||
url: '/admin/sms/login',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 短信账户 -- 获取验证码
|
||||
*/
|
||||
export function captchaApi(phone) {
|
||||
return request({
|
||||
url: `/admin/sms/sendCodeForRegister/${phone}`,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 短信账户 -- 注册
|
||||
*/
|
||||
export function registerApi(params) {
|
||||
return request({
|
||||
url: '/admin/sms/register',
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 短信账户 -- 是否登录
|
||||
*/
|
||||
export function isLoginApi() {
|
||||
return request({
|
||||
url: '/admin/sms/islogin',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 短信账户 -- 退出登录
|
||||
*/
|
||||
export function logoutApi() {
|
||||
return request({
|
||||
url: '/admin/sms/logout',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 短信账户 -- 剩余条数
|
||||
*/
|
||||
export function smsNumberApi() {
|
||||
return request({
|
||||
url: '/admin/sms/logout',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 短信模板 -- 列表
|
||||
*/
|
||||
export function smsTempLstApi(params) {
|
||||
return request({
|
||||
url: '/admin/sms/temp/list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 短信购买 -- 支付套餐
|
||||
*/
|
||||
export function smsPriceApi(params) {
|
||||
return request({
|
||||
url: '/admin/sms/pay/list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 短信购买 -- 支付码
|
||||
*/
|
||||
export function payCodeApi(params) {
|
||||
return request({
|
||||
url: '/admin/sms/pay/qrCode',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 短信模板 -- 添加表单
|
||||
*/
|
||||
export function tempCreateApi(params) {
|
||||
return request({
|
||||
url: '/admin/sms/temp/apply',
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 短信 -- 用户信息
|
||||
*/
|
||||
export function smsInfoApi() {
|
||||
return request({
|
||||
url: '/admin/sms/info',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 短信 -- 短信提醒开关保存
|
||||
*/
|
||||
export function smsSaveApi(params) {
|
||||
return request({
|
||||
url: '/admin/sms/config/save',
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
243
admin/src/api/store.js
Normal file
243
admin/src/api/store.js
Normal file
@@ -0,0 +1,243 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 新增商品
|
||||
* @param pram
|
||||
*/
|
||||
export function productCreateApi(data) {
|
||||
return request({
|
||||
url: '/admin/store/product/save',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑商品
|
||||
* @param pram
|
||||
*/
|
||||
export function productUpdateApi(data) {
|
||||
return request({
|
||||
url: '/admin/store/product/update',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品详情
|
||||
* @param pram
|
||||
*/
|
||||
export function productDetailApi(id) {
|
||||
return request({
|
||||
url: `/admin/store/product/info/${id}`,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除商品
|
||||
* @param pram
|
||||
*/
|
||||
export function productDeleteApi(id) {
|
||||
return request({
|
||||
url: `/admin/store/product/delete/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品列表 表头数量
|
||||
*/
|
||||
export function productHeadersApi() {
|
||||
return request({
|
||||
url: '/admin/store/product/tabs/headers',
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品列表
|
||||
* @param pram
|
||||
*/
|
||||
export function productLstApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/product/list',
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品分类
|
||||
* @param pram
|
||||
*/
|
||||
export function categoryApi(params) {
|
||||
return request({
|
||||
url: '/admin/category/list/tree',
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品上架
|
||||
* @param pram
|
||||
*/
|
||||
export function putOnShellApi(id) {
|
||||
return request({
|
||||
url: `/admin/store/product/putOnShell/${id}`,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品下架
|
||||
* @param pram
|
||||
*/
|
||||
export function offShellApi(id) {
|
||||
return request({
|
||||
url: `/admin/store/product/offShell/${id}`,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品规格 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function templateListApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/product/rule/list',
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品规格 删除
|
||||
* @param pram
|
||||
*/
|
||||
export function attrDeleteApi(id) {
|
||||
return request({
|
||||
url: `/admin/store/product/rule/delete/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品规格 新增
|
||||
* @param pram
|
||||
*/
|
||||
export function attrCreatApi(data) {
|
||||
return request({
|
||||
url: '/admin/store/product/rule/save',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品规格 编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function attrEditApi(data) {
|
||||
return request({
|
||||
url: '/admin/store/product/rule/update',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品规格 详情
|
||||
* @param pram
|
||||
*/
|
||||
export function attrInfoApi(id) {
|
||||
return request({
|
||||
url: `admin/store/product/rule/info/${id}`,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品评论 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function replyListApi(params) {
|
||||
return request({
|
||||
url: '/admin/store/product/reply/list',
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品评论 新增
|
||||
* @param pram
|
||||
*/
|
||||
export function replyCreatApi(data) {
|
||||
return request({
|
||||
url: '/admin/store/product/reply/save',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品评论 编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function replyEditApi(data) {
|
||||
return request({
|
||||
url: '/admin/store/product/reply/update',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品评论 详情
|
||||
* @param pram
|
||||
*/
|
||||
export function replyInfoApi(id) {
|
||||
return request({
|
||||
url: `/admin/store/product/reply/info/${id}`,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 商品评论 删除
|
||||
* @param pram
|
||||
*/
|
||||
export function replyDeleteApi(id) {
|
||||
return request({
|
||||
url: `/admin/store/product/reply/delete/${id}`,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品评论 回复
|
||||
* @param pram
|
||||
*/
|
||||
export function replyCommentApi(data) {
|
||||
console.log(data)
|
||||
return request({
|
||||
url: `/admin/store/product/reply/comment`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品评论 导出
|
||||
* @param pram
|
||||
*/
|
||||
export function productExportApi(params) {
|
||||
return request({
|
||||
url: `/admin/export/excel/product`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品复制
|
||||
* @param pram
|
||||
*/
|
||||
export function importProductApi(params) {
|
||||
return request({
|
||||
url: `/admin/store/product/importProduct`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
193
admin/src/api/storePoint.js
Normal file
193
admin/src/api/storePoint.js
Normal file
@@ -0,0 +1,193 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 提货点分页列表
|
||||
* @param pram
|
||||
*/
|
||||
export function storeListApi(data) {
|
||||
return request({
|
||||
url: '/admin/system/store/list',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提货点数量
|
||||
* @param pram
|
||||
*/
|
||||
export function storeGetCountApi() {
|
||||
return request({
|
||||
url: '/admin/system/store/getCount',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提货点门店状态
|
||||
* @param pram
|
||||
*/
|
||||
export function storeUpdateStatusApi(data) {
|
||||
return request({
|
||||
url: '/admin/system/store/update/status',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提货点门店刪除
|
||||
* @param pram
|
||||
*/
|
||||
export function storeDeleteApi(data) {
|
||||
return request({
|
||||
url: '/admin/system/store/delete',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提货点添加
|
||||
* @param pram
|
||||
*/
|
||||
export function storeSaveApi(data) {
|
||||
return request({
|
||||
url: '/admin/system/store/save',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提货点详情
|
||||
* @param pram
|
||||
*/
|
||||
export function storeInfoApi(data) {
|
||||
return request({
|
||||
url: '/admin/system/store/info',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提货点修改
|
||||
* @param pram
|
||||
*/
|
||||
export function storeUpdateApi(data,id) {
|
||||
// const param = ;
|
||||
return request({
|
||||
url: '/admin/system/store/update',
|
||||
method: 'post',
|
||||
params: {id: id},
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销员分页列表
|
||||
* @param pram
|
||||
*/
|
||||
export function storeStaffListApi(data) {
|
||||
return request({
|
||||
url: '/admin/system/store/staff/list',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销员添加
|
||||
* @param pram
|
||||
*/
|
||||
export function storeStaffSaveApi(data) {
|
||||
return request({
|
||||
url: '/admin/system/store/staff/save',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销员删除
|
||||
* @param pram
|
||||
*/
|
||||
export function storeStaffDeleteApi(data) {
|
||||
return request({
|
||||
url: '/admin/system/store/staff/delete',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 核销员编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function storeStaffUpdateApi(data) {
|
||||
return request({
|
||||
url: '/admin/system/store/staff/update',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销员编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function storeStaffInfoApi(id) {
|
||||
return request({
|
||||
url: '/admin/system/store/staff/info',
|
||||
method: 'get',
|
||||
params: id
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销员编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function storeStaffUpdateStatusApi(data) {
|
||||
return request({
|
||||
url: '/admin/system/store/staff/update/status',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销员编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function userListApi(data) {
|
||||
return request({
|
||||
url: '/admin/wechat/user/list',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销订单
|
||||
* @param pram
|
||||
*/
|
||||
export function orderListApi(params) {
|
||||
return request({
|
||||
url: '/admin/system/store/order/list',
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
59
admin/src/api/system.js
Normal file
59
admin/src/api/system.js
Normal file
@@ -0,0 +1,59 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 新增商品
|
||||
* @param pram
|
||||
*/
|
||||
export function productCreateApi(data) {
|
||||
return request({
|
||||
url: '/admin/product/save',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 附件分类 -- 所有分类
|
||||
*/
|
||||
export function formatLstApi(data) {
|
||||
return request.get({
|
||||
url: '/admin/product/save',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
/**
|
||||
* @description 附件分类 -- 添加分类
|
||||
*/
|
||||
export function attachmentCreateApi() {
|
||||
return request.get(`system/attachment/category/create/form`)
|
||||
}
|
||||
/**
|
||||
* @description 附件分类 -- 编辑分类
|
||||
*/
|
||||
export function attachmentUpdateApi(id) {
|
||||
return request.get(`system/attachment/category/update/form/${id}`)
|
||||
}
|
||||
/**
|
||||
* @description 附件分类 -- 删除分类
|
||||
*/
|
||||
export function attachmentDeleteApi(id) {
|
||||
return request.delete(`system/attachment/category/delete/${id}`)
|
||||
}
|
||||
/**
|
||||
* @description 图片列表
|
||||
*/
|
||||
export function attachmentListApi(data) {
|
||||
return request.get(`system/attachment/lst`, data)
|
||||
}
|
||||
/**
|
||||
* @description 图片列表 -- 删除
|
||||
*/
|
||||
export function picDeleteApi(id) {
|
||||
return request.delete(`system/attachment/delete`, id)
|
||||
}
|
||||
/**
|
||||
* @description 图片列表 -- 修改附件分类
|
||||
*/
|
||||
export function categoryApi(ids, attachment_category_id) {
|
||||
return request.post(`system/attachment/category`, { ids, attachment_category_id })
|
||||
}
|
||||
111
admin/src/api/systemConfig.js
Normal file
111
admin/src/api/systemConfig.js
Normal file
@@ -0,0 +1,111 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function configCheckUnique(pram) {
|
||||
const data = {
|
||||
name: pram.name
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/config/check',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configDelete(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/config/delete',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configInfo(pram) {
|
||||
const data = {
|
||||
formId: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/config/info',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configList(pram) {
|
||||
const data = {
|
||||
page: pram.page,
|
||||
limit: pram.limit
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/config/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configSave(pram) {
|
||||
const data = {
|
||||
systemConfigRequest: {
|
||||
desc: pram.desc,
|
||||
groupId: pram.groupId,
|
||||
info: pram.info,
|
||||
name: pram.name,
|
||||
pid: pram.pid,
|
||||
status: pram.status,
|
||||
type: pram.type,
|
||||
value: pram.value // value 存储表单配置数据,其他的参数来自于父级数据 justForAPI
|
||||
}
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/config/save',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configSaveForm(pram) {
|
||||
return request({
|
||||
url: '/admin/system/config/save/form',
|
||||
method: 'POST',
|
||||
data: pram
|
||||
})
|
||||
}
|
||||
|
||||
export function configUpdate(pram) {
|
||||
const data = {
|
||||
id: pram.id,
|
||||
systemConfigRequest: pram.systemConfigRequest
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/config/update',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configSaveUniq(pram) {
|
||||
const data = {
|
||||
key: pram.key,
|
||||
value: pram.value
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/config/saveuniq',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function configGetUniq(pram) {
|
||||
const data = {
|
||||
key: pram.key
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/config/getuniq',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
53
admin/src/api/systemFormConfig.js
Normal file
53
admin/src/api/systemFormConfig.js
Normal file
@@ -0,0 +1,53 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getFormConfigInfo(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/form/temp/info',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function getFormConfigList(pram) {
|
||||
const data = {
|
||||
keywords: pram.keywords,
|
||||
page: pram.page,
|
||||
limit: pram.limit
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/form/temp/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function getFormConfigSave(pram) {
|
||||
const data = {
|
||||
content: pram.content,
|
||||
info: pram.info,
|
||||
name: pram.name
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/form/temp/save',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
export function getFormConfigEdit(pram) {
|
||||
const params = { id: pram.id }
|
||||
const data = {
|
||||
content: pram.content,
|
||||
info: pram.info,
|
||||
name: pram.name
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/form/temp/update',
|
||||
method: 'POST',
|
||||
params: params,
|
||||
data: data
|
||||
})
|
||||
}
|
||||
63
admin/src/api/systemGroup.js
Normal file
63
admin/src/api/systemGroup.js
Normal file
@@ -0,0 +1,63 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function groupDelete(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/group/delete',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function groupInfo(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/group/info',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function groupList(pram) {
|
||||
const data = {
|
||||
keywords: pram.keywords,
|
||||
page: pram.page,
|
||||
limit: pram.limit
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/group/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function groupSave(pram) {
|
||||
const data = {
|
||||
formId: pram.formId,
|
||||
info: pram.info,
|
||||
name: pram.name
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/group/save',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function groupEdit(pram) {
|
||||
const data = {
|
||||
formId: pram.formId,
|
||||
info: pram.info,
|
||||
name: pram.name,
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/group/update',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
55
admin/src/api/systemGroupData.js
Normal file
55
admin/src/api/systemGroupData.js
Normal file
@@ -0,0 +1,55 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function groupDataDelete(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/group/data/delete',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function groupDataInfo(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/group/data/info',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function groupDataList(pram) {
|
||||
const data = {
|
||||
gid: pram.gid,
|
||||
keywords: pram.keywords,
|
||||
status: pram.status, // 1=开启 2=关闭
|
||||
page: pram.page,
|
||||
limit: pram.limit
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/group/data/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function groupDataSave(pram) {
|
||||
return request({
|
||||
url: '/admin/system/group/data/save',
|
||||
method: 'POST',
|
||||
data: pram
|
||||
})
|
||||
}
|
||||
|
||||
export function groupDataEdit(pram, id) {
|
||||
return request({
|
||||
url: '/admin/system/group/data/update',
|
||||
method: 'POST',
|
||||
data: pram,
|
||||
params: { id: id }
|
||||
})
|
||||
}
|
||||
93
admin/src/api/systemSetting.js
Normal file
93
admin/src/api/systemSetting.js
Normal file
@@ -0,0 +1,93 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function systemConfigCheck(pram) {
|
||||
const data = {
|
||||
name: pram.name
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/config/check',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function systemConfigInfo(pram) {
|
||||
const data = {
|
||||
formId: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/config/info',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function systemConfigSave(pram) {
|
||||
return request({
|
||||
url: '/admin/system/config/save/form',
|
||||
method: 'POST',
|
||||
data: pram
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 文件上传
|
||||
* @param data
|
||||
*/
|
||||
export function fileFileApi(data, params) {
|
||||
return request({
|
||||
url: '/admin/upload/file',
|
||||
method: 'POST',
|
||||
params,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 图片上传
|
||||
* @param data
|
||||
*/
|
||||
export function fileImageApi(data, params) {
|
||||
return request({
|
||||
url: '/admin/wechat/media/upload',
|
||||
method: 'POST',
|
||||
params,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 图片列表
|
||||
* @param data
|
||||
*/
|
||||
export function fileListApi(params) {
|
||||
return request({
|
||||
url: '/admin/system/attachment/list',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 图片列表 删除图片
|
||||
* @param data
|
||||
*/
|
||||
export function fileDeleteApi(id) {
|
||||
return request({
|
||||
url: `/admin/system/attachment/delete/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 图片列表 移動分類
|
||||
* @param data
|
||||
*/
|
||||
export function attachmentMoveApi(data) {
|
||||
return request({
|
||||
url: `/admin/system/attachment/move`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
86
admin/src/api/systemadmin.js
Normal file
86
admin/src/api/systemadmin.js
Normal file
@@ -0,0 +1,86 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getMenu() {
|
||||
return request({
|
||||
url: '/admin/system/role/testMenu',
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
export function adminDel(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/admin/delete',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function adminInfo(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/admin/info',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function adminList(pram) {
|
||||
const data = {
|
||||
account: pram.account,
|
||||
addTime: pram.addTime,
|
||||
isDel: pram.isDel,
|
||||
lastIp: pram.lastIp,
|
||||
lastTime: pram.lastTime,
|
||||
level: pram.level,
|
||||
loginCount: pram.loginCount,
|
||||
page: pram.page,
|
||||
limit: pram.limit,
|
||||
realName: pram.realName,
|
||||
roles: pram.roles,
|
||||
status: pram.status
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/admin/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function adminAdd(pram) {
|
||||
const data = {
|
||||
account: pram.account,
|
||||
level: pram.level,
|
||||
pwd: pram.pwd,
|
||||
realName: pram.realName,
|
||||
roles: pram.roles.join(','),
|
||||
status: pram.status
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/admin/save',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function adminUpdate(pram) {
|
||||
// const data = {
|
||||
// account: pram.account,
|
||||
// level: pram.level,
|
||||
// pwd: pram.pwd,
|
||||
// realName: pram.realName,
|
||||
// roles: pram.roles.join(','),
|
||||
// status: pram.status,
|
||||
// id: pram.id,
|
||||
// isDel: pram.isDel
|
||||
// }
|
||||
return request({
|
||||
url: '/admin/system/admin/update',
|
||||
method: 'POST',
|
||||
params: pram
|
||||
})
|
||||
}
|
||||
349
admin/src/api/user.js
Normal file
349
admin/src/api/user.js
Normal file
@@ -0,0 +1,349 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function login(data) {
|
||||
return request({
|
||||
url: '/admin/login',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function getInfo(token) {
|
||||
return request({
|
||||
url: '/admin/getAdminInfoByToken',
|
||||
method: 'get',
|
||||
params: { token }
|
||||
})
|
||||
}
|
||||
|
||||
export function logout() {
|
||||
return request({
|
||||
url: '/admin/logout',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员管理 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function userListApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/list`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员管理 修改
|
||||
* @param pram
|
||||
*/
|
||||
export function userUpdateApi(params, data) {
|
||||
return request({
|
||||
url: `/admin/user/update`,
|
||||
method: 'post',
|
||||
params,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员管理 详情
|
||||
* @param pram
|
||||
*/
|
||||
export function userInfoApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/info`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员管理 账户详情
|
||||
* @param pram
|
||||
*/
|
||||
export function infobyconditionApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/infobycondition`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员管理 账户详情top数据
|
||||
* @param pram
|
||||
*/
|
||||
export function topdetailApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/topdetail`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员管理 批量设置分组
|
||||
* @param pram
|
||||
*/
|
||||
export function groupPiApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/group`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员管理 批量设置标签
|
||||
* @param pram
|
||||
*/
|
||||
export function tagPiApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/tag`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员管理 积分余额
|
||||
* @param pram
|
||||
*/
|
||||
export function foundsApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/operate/founds`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员管理 删除
|
||||
* @param pram
|
||||
*/
|
||||
export function userDeleteApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/delete`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员等级 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function levelListApi(params) {
|
||||
return request({
|
||||
url: `/admin/system/user/level/list`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员等级 新增
|
||||
* @param pram
|
||||
*/
|
||||
export function levelSaveApi(data) {
|
||||
return request({
|
||||
url: `/admin/system/user/level/save`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员等级 编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function levelUpdateApi(params, data) {
|
||||
return request({
|
||||
url: `/admin/system/user/level/update`,
|
||||
method: 'post',
|
||||
params,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员等级 详情
|
||||
* @param pram
|
||||
*/
|
||||
export function levelInfoApi(params) {
|
||||
return request({
|
||||
url: `/admin/system/user/level/info`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员等级 删除
|
||||
* @param pram
|
||||
*/
|
||||
export function levelDeleteApi(params) {
|
||||
return request({
|
||||
url: `/admin/system/user/level/delete`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员等级 是否显示
|
||||
* @param pram
|
||||
*/
|
||||
export function levelUseApi(params) {
|
||||
return request({
|
||||
url: `/admin/system/user/level/use`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员标签 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function tagListApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/tag/list`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员标签 新增
|
||||
* @param pram
|
||||
*/
|
||||
export function tagSaveApi(data) {
|
||||
return request({
|
||||
url: `/admin/user/tag/save`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员标签 编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function tagUpdateApi(params, data) {
|
||||
return request({
|
||||
url: `/admin/user/tag/update`,
|
||||
method: 'post',
|
||||
params,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员标签 详情
|
||||
* @param pram
|
||||
*/
|
||||
export function tagInfoApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/tag/info`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员标签 删除
|
||||
* @param pram
|
||||
*/
|
||||
export function tagDeleteApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/tag/delete`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员分组 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function groupListApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/group/list`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员分组 新增
|
||||
* @param pram
|
||||
*/
|
||||
export function groupSaveApi(data) {
|
||||
return request({
|
||||
url: `/admin/user/group/save`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员分组 编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function groupUpdateApi(params, data) {
|
||||
console.log(params, data)
|
||||
return request({
|
||||
url: `/admin/user/group/update`,
|
||||
method: 'post',
|
||||
params,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员分组 详情
|
||||
* @param pram
|
||||
*/
|
||||
export function groupInfoApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/group/info`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员分组 删除
|
||||
* @param pram
|
||||
*/
|
||||
export function groupDeleteApi(params) {
|
||||
return request({
|
||||
url: `/admin/user/group/delete`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
*获取登录页图片
|
||||
*/
|
||||
export function getLoginPicApi() {
|
||||
return request({
|
||||
url: `/admin/getLoginPic`,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 验证码
|
||||
*/
|
||||
export function captchaApi() {
|
||||
return request({
|
||||
url: `/admin/validate/code/get`,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
197
admin/src/api/wxApi.js
Normal file
197
admin/src/api/wxApi.js
Normal file
@@ -0,0 +1,197 @@
|
||||
import request from '@/utils/request'
|
||||
// TODO 微信沟通难度大暂放 呵呵
|
||||
|
||||
export function menuCreate(data) {
|
||||
return request({
|
||||
url: '/admin/wechat/menu/public/create',
|
||||
method: 'post',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function menuDelete(data) {
|
||||
return request({
|
||||
url: '/admin/wechat/menu/public/delete',
|
||||
method: 'post',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function menuInfo(pram) {
|
||||
const data = {
|
||||
isAsync: pram.isAsync
|
||||
}
|
||||
return request({
|
||||
url: '/admin/wechat/menu/public/get',
|
||||
method: 'post',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 微信模板消息 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function wechatTemplateListApi(params) {
|
||||
return request({
|
||||
url: `/admin/wechat/template/list`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 微信模板消息 新增
|
||||
* @param pram
|
||||
*/
|
||||
export function wechatTemplateSaveApi(data) {
|
||||
return request({
|
||||
url: `/admin/wechat/template/save`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 微信模板消息 编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function wechatTemplateUpdateApi(id, data) {
|
||||
console.log(id)
|
||||
return request({
|
||||
url: `/admin/wechat/template/update/${id}`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 微信模板消息 详情
|
||||
* @param pram
|
||||
*/
|
||||
export function wechatTemplateInfoApi(id) {
|
||||
return request({
|
||||
url: `/admin/wechat/template/info/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 微信模板消息 修改状态
|
||||
* @param pram
|
||||
*/
|
||||
export function wechatTemplateStatusApi(id, params) {
|
||||
return request({
|
||||
url: `/admin/wechat/template/update/status/${id}`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 微信模板消息 删除
|
||||
* @param pram
|
||||
*/
|
||||
export function wechatTemplateDeleteApi(id) {
|
||||
return request({
|
||||
url: `/admin/wechat/template/delete/${id}`,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字回复 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function replyListApi(params) {
|
||||
return request({
|
||||
url: `/admin/wechat/keywords/reply/list`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字回复 新增
|
||||
* @param pram
|
||||
*/
|
||||
export function replySaveApi(data) {
|
||||
return request({
|
||||
url: `/admin/wechat/keywords/reply/save`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字回复 编辑
|
||||
* @param pram
|
||||
*/
|
||||
export function replyUpdateApi(params, data) {
|
||||
return request({
|
||||
url: `/admin/wechat/keywords/reply/update`,
|
||||
method: 'post',
|
||||
params,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字回复 详情
|
||||
* @param pram
|
||||
*/
|
||||
export function replyInfoApi(params) {
|
||||
return request({
|
||||
url: `/admin/wechat/keywords/reply/info`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字回复 删除
|
||||
* @param pram
|
||||
*/
|
||||
export function replyDeleteApi(params) {
|
||||
return request({
|
||||
url: `/admin/wechat/keywords/reply/delete`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字查询数据
|
||||
* @param pram
|
||||
*/
|
||||
export function keywordsInfoApi(params) {
|
||||
return request({
|
||||
url: `/admin/wechat/keywords/reply/info/keywords`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 微信菜单 获取数据
|
||||
* @param pram
|
||||
*/
|
||||
export function wechatMenuApi(params) {
|
||||
return request({
|
||||
url: `/admin/wechat/menu/public/get`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 微信菜单 新增
|
||||
* @param pram
|
||||
*/
|
||||
export function wechatMenuAddApi(data) {
|
||||
return request({
|
||||
url: `/admin/wechat/menu/public/create`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user