mirror of
https://gitee.com/ZhongBangKeJi/crmeb_java.git
synced 2026-04-26 04:38:34 +08:00
12.31开源admin代码更新
This commit is contained in:
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
|
||||
41
admin/src/api/authInformation.js
Normal file
41
admin/src/api/authInformation.js
Normal file
@@ -0,0 +1,41 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import req from './req'
|
||||
|
||||
/**
|
||||
* 查询授权
|
||||
* @param pram
|
||||
*/
|
||||
export function authCertQuery(prams) {
|
||||
const data = {
|
||||
domain_name:prams.host,
|
||||
label:22,
|
||||
version:'2.0'
|
||||
}
|
||||
return req({
|
||||
url: document.location.protocol + '//authorize.crmeb.net/api/auth_cert_query',
|
||||
// url: 'https://authorize.crmeb.net/api/auth_cert_query',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 授权表单提交
|
||||
*/
|
||||
export function authCertSubmit(data) {
|
||||
return req({
|
||||
url: document.location.protocol + '//authorize.crmeb.net/api/auth_apply',
|
||||
// url: 'https://authorize.crmeb.net/api/auth_apply',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 配置管理
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 配置分类管理
|
||||
|
||||
@@ -1,34 +1,20 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 订单量
|
||||
export function statisticsOrderApi() {
|
||||
// 首页数据概览
|
||||
export function viewModelApi() {
|
||||
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'
|
||||
url: '/admin/statistics/home/index',
|
||||
method: 'GET',
|
||||
})
|
||||
}
|
||||
|
||||
@@ -79,3 +65,11 @@ export function chartOrderYearApi() {
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 首页经营数据
|
||||
export function businessData() {
|
||||
return request({
|
||||
url: '/admin/statistics/home/operating/data',
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
@@ -108,19 +118,6 @@ export function monitorListApi(params) {
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 资金监控 佣金详细记录
|
||||
* @param pram
|
||||
*/
|
||||
export function monitorListDetailApi(userId, params) {
|
||||
return request({
|
||||
url: `/admin/finance/founds/monitor/list/user/detail/${userId}`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 资金监控 明细类型
|
||||
* @param pram
|
||||
@@ -138,8 +135,9 @@ export function monitorListOptionApi() {
|
||||
*/
|
||||
export function brokerageListApi(params) {
|
||||
return request({
|
||||
url: '/admin/finance/founds/monitor/list/user',
|
||||
url: '/admin/finance/founds/monitor/brokerage/record',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 城市列表
|
||||
@@ -168,4 +178,4 @@ export function expressInfo(data) {
|
||||
method: 'get',
|
||||
params: { ...data }
|
||||
})
|
||||
}
|
||||
}
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
@@ -178,11 +188,11 @@ export function statisticsDataApi(params) {
|
||||
/**
|
||||
* 一键改价
|
||||
*/
|
||||
export function editPriceApi(params) {
|
||||
export function updatePriceApi(data) {
|
||||
return request({
|
||||
url: `/admin/store/order/editPrice`,
|
||||
method: 'get',
|
||||
params
|
||||
url: `admin/store/order/update/price`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
@@ -238,3 +248,13 @@ export function videoSendApi(data) {
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
*打印小票
|
||||
*/
|
||||
export function orderPrint(id) {
|
||||
return request({
|
||||
url: `/admin/yly/print/${id}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
33
admin/src/api/req.js
Normal file
33
admin/src/api/req.js
Normal file
@@ -0,0 +1,33 @@
|
||||
import axios from 'axios'
|
||||
|
||||
const service = axios.create({
|
||||
timeout: 40000,
|
||||
})
|
||||
service.interceptors.request.use(
|
||||
config => {
|
||||
return config
|
||||
},
|
||||
error => {
|
||||
Promise.reject(error)
|
||||
}
|
||||
)
|
||||
|
||||
// response interceptor
|
||||
service.interceptors.response.use(
|
||||
response => {
|
||||
const res = response
|
||||
if (res.status !== 200 && res.status !== 401) {
|
||||
Message({
|
||||
message: res.data.msg || 'Error',
|
||||
type: 'error',
|
||||
duration: 5 * 1000
|
||||
})
|
||||
return Promise.reject()
|
||||
}else {
|
||||
return res.data
|
||||
}
|
||||
},
|
||||
error => {
|
||||
}
|
||||
)
|
||||
export default service
|
||||
@@ -1,11 +1,25 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param
|
||||
*/
|
||||
export function addRole(pram) {
|
||||
const data = {
|
||||
level: pram.level,
|
||||
roleName: pram.roleName,
|
||||
status: pram.status,
|
||||
rules: pram.rules.join(',')
|
||||
rules: pram.rules
|
||||
}
|
||||
// data.rules = pram.rules.join(',')
|
||||
return request({
|
||||
@@ -15,6 +29,10 @@ export function addRole(pram) {
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除
|
||||
* @param
|
||||
*/
|
||||
export function delRole(pram) {
|
||||
const data = {
|
||||
id: pram.id
|
||||
@@ -26,17 +44,21 @@ export function delRole(pram) {
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 详情
|
||||
* @param
|
||||
*/
|
||||
export function getInfo(pram) {
|
||||
const data = {
|
||||
ids: pram.id
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/role/info',
|
||||
method: 'get',
|
||||
params: data
|
||||
url: `/admin/system/role/info/${pram}`,
|
||||
method: 'GET',
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 分页列表
|
||||
* @param
|
||||
*/
|
||||
export function getRoleList(pram) {
|
||||
const data = {
|
||||
createTime: pram.createTime,
|
||||
@@ -55,13 +77,15 @@ export function getRoleList(pram) {
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 修改
|
||||
* @param
|
||||
*/
|
||||
export function updateRole(pram) {
|
||||
const data = {
|
||||
id: pram.id,
|
||||
level: pram.level,
|
||||
roleName: pram.roleName,
|
||||
rules: pram.rules.join(','),
|
||||
rules: pram.rules,
|
||||
status: pram.status
|
||||
}
|
||||
return request({
|
||||
@@ -71,3 +95,26 @@ export function updateRole(pram) {
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改身份状态
|
||||
* @param
|
||||
*/
|
||||
export function updateRoleStatus(pram) {
|
||||
return request({
|
||||
url: '/admin/system/role/updateStatus',
|
||||
method: 'get',
|
||||
params: {id: pram.id,status:pram.status},
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 缓存菜单
|
||||
* @param
|
||||
*/
|
||||
export function menuCacheList(pram) {
|
||||
return request({
|
||||
url: '/admin/system/menu/cache/tree',
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
@@ -1,11 +1,22 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 角色详情
|
||||
*/
|
||||
export function getRoleById(pram) {
|
||||
const data = { ids: pram.roles }
|
||||
return request({
|
||||
url: '/admin/system/role/info',
|
||||
url: `/admin/system/role/info/${pram.roles}`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
@@ -15,7 +26,7 @@ export function getRoleById(pram) {
|
||||
*/
|
||||
export function menuListApi() {
|
||||
return request({
|
||||
url: '/admin/system/role/menu',
|
||||
url: '/admin/getMenus',
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
/**
|
||||
* @description 短信发送记录 -- 列表
|
||||
|
||||
150
admin/src/api/statistic.js
Normal file
150
admin/src/api/statistic.js
Normal file
@@ -0,0 +1,150 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 商品统计数据
|
||||
* @param pram
|
||||
*/
|
||||
export function productDataApi(params) {
|
||||
return request({
|
||||
url: `/admin/statistics/product/data`,
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品排行数据
|
||||
* @param pram
|
||||
*/
|
||||
export function productRankApi(params) {
|
||||
return request({
|
||||
url: `/admin/statistics/product/ranking`,
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品趋势数据
|
||||
* @param pram
|
||||
*/
|
||||
export function productTrendApi(params) {
|
||||
return request({
|
||||
url: `/admin/statistics/product/trend`,
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 交易统计数据
|
||||
* @param pram
|
||||
*/
|
||||
export function tradeDataApi() {
|
||||
return request({
|
||||
url: `/admin/statistics/trade/data`,
|
||||
method: 'GET',
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 交易概览
|
||||
* @param pram
|
||||
*/
|
||||
export function tradeOverviewApi(params) {
|
||||
return request({
|
||||
url: `/admin/statistics/trade/overview`,
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 交易趋势
|
||||
* @param pram
|
||||
*/
|
||||
export function tradeTrendApi(params) {
|
||||
return request({
|
||||
url: `/admin/statistics/trade/trend`,
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 用户总数据
|
||||
* @param pram
|
||||
*/
|
||||
export function userTotalData() {
|
||||
return request({
|
||||
url: `/admin/statistics/user/total/data`,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 用户区域数据
|
||||
* @param pram
|
||||
*/
|
||||
export function userAreaData() {
|
||||
return request({
|
||||
url: `/admin/statistics/user/area`,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 用户渠道数据
|
||||
* @param pram
|
||||
*/
|
||||
export function userChannelData() {
|
||||
return request({
|
||||
url: `/admin/statistics/user/channel`,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 用户概览
|
||||
* @param pram
|
||||
*/
|
||||
export function userOverviewData(params) {
|
||||
return request({
|
||||
url: `/admin/statistics/user/overview`,
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 用户性别数据
|
||||
* @param pram
|
||||
*/
|
||||
export function userSexData() {
|
||||
return request({
|
||||
url: `/admin/statistics/user/sex`,
|
||||
method: 'GET',
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 用户概览列表
|
||||
* @param pram
|
||||
*/
|
||||
export function userOverviewListApi(params) {
|
||||
return request({
|
||||
url: `/admin/statistics/user/overview/list`,
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
@@ -288,3 +298,15 @@ export function copyConfigApi() {
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单数据 导出
|
||||
* @param pram
|
||||
*/
|
||||
export function orderExcelApi(params) {
|
||||
return request({
|
||||
url: `/admin/export/excel/order`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
/**
|
||||
* @description 附件分类 -- 所有分类
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function configCheckUnique(pram) {
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getFormConfigInfo(pram) {
|
||||
@@ -51,3 +61,87 @@ export function getFormConfigEdit(pram) {
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 系统通知列表
|
||||
* @param pram
|
||||
*/
|
||||
export function notificationListApi(pram) {
|
||||
const data = {
|
||||
sendType: pram.sendType
|
||||
//发送类型(1:通知会员,2:通知平台)
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/notification/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 小程序订阅模板开关
|
||||
* @param pram
|
||||
*/
|
||||
export function notificationRoutine(id) {
|
||||
return request({
|
||||
url: `/admin/system/notification/routine/switch/${id}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 公众号模板开关
|
||||
* @param pram
|
||||
*/
|
||||
export function notificationWechat(id) {
|
||||
return request({
|
||||
url: `/admin/system/notification/wechat/switch/${id}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 发送短信开关
|
||||
* @param pram
|
||||
*/
|
||||
export function notificationSms(id) {
|
||||
return request({
|
||||
url: `/admin/system/notification/sms/switch/${id}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 通知详情
|
||||
* @param pram
|
||||
*/
|
||||
export function notificationDetail(param) {
|
||||
let data = {
|
||||
detailType:param.type,
|
||||
id:param.id
|
||||
};
|
||||
return request({
|
||||
url: `/admin/system/notification/detail`,
|
||||
method: 'get',
|
||||
params:data
|
||||
})
|
||||
}
|
||||
|
||||
//admin/system/notification/detail
|
||||
/**
|
||||
* 修改通知
|
||||
* @param pram
|
||||
*/
|
||||
export function notificationUpdate(param) {
|
||||
let data = {
|
||||
detailType:param.type,
|
||||
id:param.id,
|
||||
status:param.status,
|
||||
tempId:param.tempId
|
||||
};
|
||||
return request({
|
||||
url: `/admin/system/notification/update`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function groupDelete(pram) {
|
||||
@@ -35,6 +45,20 @@ export function groupList(pram) {
|
||||
})
|
||||
}
|
||||
|
||||
export function groupDataList(pram) {
|
||||
const data = {
|
||||
gid:pram.gid,
|
||||
keywords: pram.keywords,
|
||||
page: pram.page,
|
||||
limit: pram.limit
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/group/data/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function groupSave(pram) {
|
||||
const data = {
|
||||
formId: pram.formId,
|
||||
@@ -61,3 +85,68 @@ export function groupEdit(pram) {
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 页面设计 获取数据
|
||||
*/
|
||||
export function designListApi() {
|
||||
return request.get(`/admin/page/layout/index`)
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 页面设计商品Tab 获取数据
|
||||
*/
|
||||
export function goodDesignList(pram) {
|
||||
const data = {
|
||||
gid: pram.gid,
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/group/data/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 页面设计 保存
|
||||
*/
|
||||
export function SaveDataApi(data, url) {
|
||||
return request({
|
||||
url: url,
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 获取配置
|
||||
*/
|
||||
export function getDataApi(data) {
|
||||
return request({
|
||||
url: '/admin/page/layout/category/config',
|
||||
method: 'GET',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 保存设置
|
||||
*/
|
||||
export function themeSave(params) {
|
||||
return request({
|
||||
url: `/admin/system/config/saveuniq`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 获取设置
|
||||
*/
|
||||
export function getTheme(params) {
|
||||
return request({
|
||||
url: `/admin/system/config/getuniq`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function groupDataDelete(pram) {
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function systemConfigCheck(pram) {
|
||||
@@ -105,3 +115,4 @@ export function wechatUploadApi(data, params) {
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getMenu() {
|
||||
@@ -50,25 +60,25 @@ export function adminAdd(pram) {
|
||||
return request({
|
||||
url: '/admin/system/admin/save',
|
||||
method: 'POST',
|
||||
params: data
|
||||
data: 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
|
||||
// }
|
||||
const data = {
|
||||
account: pram.account,
|
||||
level: pram.level,
|
||||
pwd: pram.pwd,
|
||||
roles:pram.roles,
|
||||
realName: pram.realName,
|
||||
status: pram.status,
|
||||
id: pram.id,
|
||||
isDel: pram.isDel
|
||||
}
|
||||
return request({
|
||||
url: '/admin/system/admin/update',
|
||||
method: 'POST',
|
||||
params: pram
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
@@ -95,3 +105,92 @@ export function updateIsSmsApi(params) {
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 权限规则菜单列表
|
||||
* @param pram
|
||||
*/
|
||||
export function menuListApi(params) {
|
||||
const data = {
|
||||
menuType: params.menuType, //菜单类型:M-目录,C-菜单,A-按钮
|
||||
name: params.name, //菜单名称
|
||||
}
|
||||
return request({
|
||||
url: `/admin/system/menu/list`,
|
||||
method: 'get',
|
||||
params:data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 权限规则新增菜单
|
||||
* @param data
|
||||
*/
|
||||
export function menuAdd(data) {
|
||||
let systemMenuRequest = data;
|
||||
return request({
|
||||
url: `/admin/system/menu/add`,
|
||||
method: 'post',
|
||||
data:systemMenuRequest
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 权限规则删除菜单
|
||||
* @param data
|
||||
*/
|
||||
export function menuDelete(id) {
|
||||
return request({
|
||||
url: `/admin/system/menu/delete/${id}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 权限规则菜单详情
|
||||
* @param data
|
||||
*/
|
||||
export function menuInfo(id) {
|
||||
return request({
|
||||
url: `/admin/system/menu/info/${id}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 权限规则菜单修改
|
||||
* @param data
|
||||
*/
|
||||
export function menuUpdate(data) {
|
||||
let systemMenuRequest = data;
|
||||
return request({
|
||||
url: `/admin/system/menu/update`,
|
||||
method: 'post',
|
||||
data:systemMenuRequest
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 权限规则修改菜单显示状态
|
||||
* @param data
|
||||
*/
|
||||
export function menuUpdateShowStatus(params) {
|
||||
return request({
|
||||
url: `/admin/system/menu/updateShowStatus`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
//
|
||||
/**
|
||||
* 权限规则菜单详情
|
||||
* @param data
|
||||
*/
|
||||
export function sensitiveListApi(params) {
|
||||
return request({
|
||||
url: `/admin/log/sensitive/list`,
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
@@ -1,3 +1,13 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function login(data) {
|
||||
@@ -48,6 +58,18 @@ export function userUpdateApi(params, data) {
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员管理等级 修改
|
||||
* @param pram
|
||||
*/
|
||||
export function userLevelUpdateApi( data) {
|
||||
return request({
|
||||
url: `/admin/user/update/level`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员管理 详情
|
||||
* @param pram
|
||||
@@ -136,11 +158,10 @@ export function userDeleteApi(params) {
|
||||
* 会员等级 列表
|
||||
* @param pram
|
||||
*/
|
||||
export function levelListApi(params) {
|
||||
export function levelListApi() {
|
||||
return request({
|
||||
url: `/admin/system/user/level/list`,
|
||||
method: 'get',
|
||||
params
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
@@ -158,13 +179,13 @@ export function levelSaveApi(data) {
|
||||
|
||||
/**
|
||||
* 会员等级 编辑
|
||||
* @param pram
|
||||
* @param pram
|
||||
*/
|
||||
export function levelUpdateApi(params, data) {
|
||||
export function levelUpdateApi(params, data) {
|
||||
return request({
|
||||
url: `/admin/system/user/level/update`,
|
||||
url: `/admin/system/user/level/update/${params}`,
|
||||
method: 'post',
|
||||
params,
|
||||
// params,
|
||||
data
|
||||
})
|
||||
}
|
||||
@@ -185,11 +206,10 @@ export function levelInfoApi(params) {
|
||||
* 会员等级 删除
|
||||
* @param pram
|
||||
*/
|
||||
export function levelDeleteApi(params) {
|
||||
export function levelDeleteApi(id) {
|
||||
return request({
|
||||
url: `/admin/system/user/level/delete`,
|
||||
method: 'get',
|
||||
params
|
||||
url: `/admin/system/user/level/delete/${id}`,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
@@ -197,11 +217,11 @@ export function levelDeleteApi(params) {
|
||||
* 会员等级 是否显示
|
||||
* @param pram
|
||||
*/
|
||||
export function levelUseApi(params) {
|
||||
export function levelUseApi(data) {
|
||||
return request({
|
||||
url: `/admin/system/user/level/use`,
|
||||
method: 'get',
|
||||
params
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -1,8 +1,16 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: CRMEB Team <admin@crmeb.com>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
import request from '@/utils/request'
|
||||
|
||||
// TODO 微信沟通难度大暂放 呵呵
|
||||
|
||||
export function menuCreate(data) {
|
||||
export function menuCreate(data) {
|
||||
return request({
|
||||
url: '/admin/wechat/menu/public/create',
|
||||
method: 'post',
|
||||
@@ -361,3 +369,33 @@ export function tempAsyncApi() {
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 公众号模板消息同步
|
||||
*/
|
||||
export function wechatAsyncApi() {
|
||||
return request({
|
||||
url: `/admin/wechat/template/whcbqhn/sync`,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 小程序模板消息同步
|
||||
*/
|
||||
export function routineAsyncApi() {
|
||||
return request({
|
||||
url: `/admin/wechat/template/routine/sync`,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 小程序源码下载
|
||||
*/
|
||||
export function wechatCodeDownload() {
|
||||
return request({
|
||||
url: `/admin/wechat/code/download`,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user