feat 同步前端代码

feat 同步PC代码
feat 增加1.9DB
feat 同步逻辑
This commit is contained in:
damonyuan
2024-08-29 00:24:01 +08:00
parent 1e233d1207
commit 7badc8ae0f
352 changed files with 42846 additions and 37408 deletions

View File

@@ -2,10 +2,15 @@ import request from '@/utils/request'
// 配置
export function getConfig() {
return request.get({ url: '/index/config' })
return request.get({ url: '/config/getConfig' })
}
// 工作台主页
export function getWorkbench() {
return request.get({ url: '/index/console' })
return request.get({ url: '/workbench/index' })
}
//字典数据
export function getDictData(params: any) {
return request.get({ url: '/config/dict', params })
}

View File

@@ -1,10 +1,10 @@
import request from '@/utils/request'
export function getRechargeConfig() {
return request.get({ url: '/marketing/recharge/detail' })
return request.get({ url: '/recharge.recharge/getConfig' })
}
// 设置
export function setRechargeConfig(params: any) {
return request.post({ url: '/marketing/recharge/save', params })
return request.post({ url: '/recharge.recharge/setConfig', params })
}

View File

@@ -2,41 +2,41 @@ import request from '@/utils/request'
// 文章分类列表
export function articleCateLists(params?: any) {
return request.get({ url: '/article/cate/list', params })
return request.get({ url: '/article.articleCate/lists', params })
}
// 文章分类列表
export function articleCateAll(params?: any) {
return request.get({ url: '/article/cate/all', params })
return request.get({ url: '/article.articleCate/all', params })
}
// 添加文章分类
export function articleCateAdd(params: any) {
return request.post({ url: '/article/cate/add', params })
return request.post({ url: '/article.articleCate/add', params })
}
// 编辑文章分类
export function articleCateEdit(params: any) {
return request.post({ url: '/article/cate/edit', params })
return request.post({ url: '/article.articleCate/edit', params })
}
// 删除文章分类
export function articleCateDelete(params: any) {
return request.post({ url: '/article/cate/del', params })
return request.post({ url: '/article.articleCate/delete', params })
}
// 文章分类详情
export function articleCateDetail(params: any) {
return request.get({ url: '/article/cate/detail', params })
return request.get({ url: '/article.articleCate/detail', params })
}
// 文章分类状态
export function articleCateStatus(params: any) {
return request.post({ url: '/article/cate/change', params })
return request.post({ url: '/article.articleCate/updateStatus', params })
}
// 文章列表
export function articleLists(params?: any) {
return request.get({ url: '/article/list', params })
return request.get({ url: '/article.article/lists', params })
}
// 文章列表
export function articleAll(params?: any) {
@@ -45,25 +45,25 @@ export function articleAll(params?: any) {
// 添加文章
export function articleAdd(params: any) {
return request.post({ url: '/article/add', params })
return request.post({ url: '/article.article/add', params })
}
// 编辑文章
export function articleEdit(params: any) {
return request.post({ url: '/article/edit', params })
return request.post({ url: '/article.article/edit', params })
}
// 删除文章
export function articleDelete(params: any) {
return request.post({ url: '/article/del', params })
return request.post({ url: '/article.article/delete', params })
}
// 文章详情
export function articleDetail(params: any) {
return request.get({ url: '/article/detail', params })
return request.get({ url: '/article.article/detail', params })
}
// 文章分类状态
export function articleStatus(params: any) {
return request.post({ url: '/article/change', params })
return request.post({ url: '/article.article/updateStatus', params })
}

View File

@@ -2,10 +2,10 @@ import request from '@/utils/request'
// H5渠道配置保存
export function setH5Config(params: any) {
return request.post({ url: '/channel/h5/save', params })
return request.post({ url: '/channel.web_page_setting/setConfig', params })
}
// H5渠道配置详情
export function getH5Config() {
return request.get({ url: '/channel/h5/detail' })
return request.get({ url: '/channel.web_page_setting/getConfig' })
}

View File

@@ -0,0 +1,11 @@
import request from '@/utils/request'
// 微信开发平台配置保存
export function setOpenSettingConfig(params: any) {
return request.post({ url: '/channel.open_setting/setConfig', params })
}
// 微信开发平台配置详情
export function getOpenSettingConfig() {
return request.get({ url: '/channel.open_setting/getConfig' })
}

View File

@@ -2,10 +2,10 @@ import request from '@/utils/request'
// 微信小程序配置保存
export function setWeappConfig(params: any) {
return request.post({ url: '/channel/mp/save', params })
return request.post({ url: '/channel.mnp_settings/setConfig', params })
}
// 微信小程序配置详情
export function getWeappConfig() {
return request.get({ url: '/channel/mp/detail' })
return request.get({ url: '/channel.mnp_settings/getConfig' })
}

View File

@@ -1,24 +1,23 @@
import request from '@/utils/request'
import { firstToUpperCase } from '@/utils/util'
// 微信公众号配置保存
export function setOaConfig(params: any) {
return request.post({ url: '/channel/oa/save', params })
return request.post({ url: '/channel.official_account_setting/setConfig', params })
}
// 微信公众号配置详情
export function getOaConfig() {
return request.get({ url: '/channel/oa/detail' })
return request.get({ url: '/channel.official_account_setting/getConfig' })
}
export interface Menu {
name: string
menuType?: number
visitType?: string
has_menu?: boolean
type?: string
url?: string
appId?: string
pagePath?: string
subButtons: Menu[] | any
appid?: string
pagepath?: string
sub_button: Menu[] | any
}
/**
@@ -26,7 +25,7 @@ export interface Menu {
* @description 获取菜单
*/
export function getOaMenu() {
return request.get({ url: '/channel/oaMenu/detail' })
return request.get({ url: '/channel.official_account_menu/detail' })
}
/**
@@ -35,7 +34,7 @@ export function getOaMenu() {
* @description 菜单保存
*/
export function setOaMenuSave(params: Menu | any) {
return request.post({ url: '/channel/oaMenu/save', params })
return request.post({ url: '/channel.official_account_menu/save', params })
}
/**
@@ -44,15 +43,16 @@ export function setOaMenuSave(params: Menu | any) {
* @description 菜单发布
*/
export function setOaMenuPublish(params: Menu | any) {
return request.post({ url: '/channel/oaMenu/publish', params })
return request.post({ url: '/channel.official_account_menu/saveAndPublish', params })
}
/**
* @description 默认回复列表
* @return { Promise }
* @param { string } reply_type
* @description 获取回复列表
*/
export function getOaReplyList(params: any) {
const type = firstToUpperCase(params.type)
return request.get({ url: `/channel/oaReply${type}/list`, params })
export function getOaReplyList(params: { reply_type: string }) {
return request.get({ url: '/channel.official_account_reply/lists', params })
}
/**
@@ -60,9 +60,8 @@ export function getOaReplyList(params: any) {
* @param { number } id
* @description 回复列表删除
*/
export function oaReplyDel(params: any) {
const type = firstToUpperCase(params.type)
return request.post({ url: `/channel/oaReply${type}/del`, params })
export function oaReplyDel(params: { id: number }) {
return request.post({ url: '/channel.official_account_reply/delete', params })
}
/**
@@ -70,43 +69,42 @@ export function oaReplyDel(params: any) {
* @param { number } id
* @description 回复状态修改
*/
export function changeOaReplyStatus(params: any) {
const type = firstToUpperCase(params.type)
return request.post({ url: `/channel/oaReply${type}/status`, params })
export function changeOaReplyStatus(params: { id: number }) {
return request.post({ url: '/channel.official_account_reply/status', params })
}
export interface Reply {
content: string // 内容
contentType: number // 内容类型: 1=文本
content_type: number // 内容类型: 1=文本
keyword?: string // 关键词
matchingType?: number // 匹配方式: [1=全匹配, 2=模糊匹配]
matching_type?: number // 匹配方式: [1=全匹配, 2=模糊匹配]
name: string // 规则名称
status: number // 状态: 1=开启, 0=关闭
type: string // 类型: follow=关注, keyword=关键词, default=默认
reply_type: number // 类型: 回复类型 1-关注回复 2-关键词回复 3-默认回复
reply_num: number // 回复数量`
sort: number // 排序
}
/**
* @return { Promise }
* @description 默认回复编辑
* @description 回复添加
*/
export function oaReplyAdd(params: Reply) {
const type = firstToUpperCase(params.type)
return request.post({ url: `/channel/oaReply${type}/add`, params })
return request.post({ url: '/channel.official_account_reply/add', params })
}
/**
* @return { Promise }
* @description 默认回复编辑
* @description 回复编辑
*/
export function oaReplyEdit(params: Reply) {
const type = firstToUpperCase(params.type)
return request.post({ url: `/channel/oaReply${type}/edit`, params })
return request.post({ url: '/channel.official_account_reply/edit', params })
}
/**
* @description 默认回复详情
* @return { Promise }
* @param { string } type
* @description 获取回复详情
*/
export function getOaReplyDetail(params: any) {
const type = firstToUpperCase(params.type)
return request.get({ url: `/channel/oaReply${type}/detail`, params })
export function getOaReplyDetail(params: { id: number }) {
return request.get({ url: '/channel.official_account_reply/detail', params })
}

View File

@@ -1,11 +0,0 @@
import request from '@/utils/request'
// 微信开发平台配置保存
export function setWxDevConfig(params: any) {
return request.post({ url: '/channel/op/save', params })
}
// 微信开发平台配置详情
export function getWxDevConfig() {
return request.get({ url: '/channel/op/detail' })
}

View File

@@ -2,15 +2,20 @@ import request from '@/utils/request'
// 用户列表
export function getUserList(params: any) {
return request.get({ url: '/user/list', params })
return request.get({ url: '/user.user/lists', params }, { ignoreCancelToken: true })
}
// 用户详情
export function getUserDetail(params: any) {
return request.get({ url: '/user/detail', params })
return request.get({ url: '/user.user/detail', params })
}
// 用户编辑
export function userEdit(params: any) {
return request.post({ url: '/user/edit', params })
return request.post({ url: '/user.user/edit', params })
}
// 用户编辑
export function adjustMoney(params: any) {
return request.post({ url: '/user.user/adjustMoney', params })
}

View File

@@ -2,25 +2,30 @@ import request from '@/utils/request'
// 页面装修详情
export function getDecoratePages(params: any) {
return request.get({ url: '/decorate/pages/detail', params }, { ignoreCancelToken: true })
return request.get({ url: '/decorate.page/detail', params }, { ignoreCancelToken: true })
}
// 页面装修保存
export function setDecoratePages(params: any) {
return request.post({ url: '/decorate/pages/save', params })
return request.post({ url: '/decorate.page/save', params })
}
// 获取首页文章数据
export function getDecorateArticle(params?: any) {
return request.get({ url: '/decorate/data/article', params })
return request.get({ url: '/decorate.data/article', params })
}
// 底部导航详情
export function getDecorateTabbar(params?: any) {
return request.get({ url: '/decorate/tabbar/detail', params })
return request.get({ url: '/decorate.tabbar/detail', params })
}
// 底部导航保存
export function setDecorateTabbar(params: any) {
return request.post({ url: '/decorate/tabbar/save', params })
return request.post({ url: '/decorate.tabbar/save', params })
}
// pc装修数据
export function getDecoratePc() {
return request.get({ url: '/decorate.data/pc' })
}

View File

@@ -1,39 +1,42 @@
import request from '@/utils/request'
export function fileCateAdd(params: Record<string, any>) {
return request.post({ url: '/albums/cateAdd', params })
return request.post({ url: '/file/addCate', params })
}
export function fileCateEdit(params: Record<string, any>) {
return request.post({ url: '/albums/cateRename', params })
return request.post({ url: '/file/editCate', params })
}
// 文件分类删除
export function fileCateDelete(params: Record<string, any>) {
return request.post({ url: '/albums/cateDel', params })
return request.post({ url: '/file/delCate', params })
}
// 文件分类列表
export function fileCateLists(params: Record<string, any>) {
return request.get({ url: '/albums/cateList', params })
return request.get({ url: '/file/listCate', params })
}
// 文件列表
export function fileList(params: Record<string, any>) {
return request.get({ url: '/albums/albumList', params })
return request.get(
{ url: '/file/lists', params },
{ ignoreCancelToken: true, isOpenRetry: false }
)
}
// 文件删除
export function fileDelete(params: Record<string, any>) {
return request.post({ url: '/albums/albumDel', params })
return request.post({ url: '/file/delete', params })
}
// 文件移动
export function fileMove(params: Record<string, any>) {
return request.post({ url: '/albums/albumMove', params })
return request.post({ url: '/file/move', params })
}
// 文件重命名
export function fileRename(params: { id: number; name: string }) {
return request.post({ url: '/albums/albumRename', params })
return request.post({ url: '/file/rename', params })
}

View File

@@ -2,30 +2,40 @@ import request from '@/utils/request'
// 余额明细
export function accountLog(params?: any) {
return request.get({ url: '/finance/wallet/list', params })
return request.get({ url: '/finance.account_log/lists', params })
}
// 充值记录
export function rechargeLists(params?: any) {
return request.get({ url: '/finance/recharger/list', params }, { ignoreCancelToken: true })
return request.get({ url: '/recharge.recharge/lists', params }, { ignoreCancelToken: true })
}
// 余额变动类型
export function getUmChangeType(params?: any) {
return request.get({ url: '/finance.account_log/getUmChangeType', params })
}
//退款
export function refund(params?: any) {
return request.post({ url: '/finance/recharger/refund', params })
return request.post({ url: '/recharge.recharge/refund', params })
}
//重新退款
export function refundAgain(params?: any) {
return request.post({ url: '/finance/recharger/refundAgain', params })
return request.post({ url: '/recharge.recharge/refundAgain', params })
}
//退款记录
export function refundRecord(params?: any) {
return request.get({ url: '/finance/refund/list', params })
return request.get({ url: '/finance.refund/record', params })
}
//退款日志
export function refundLog(params?: any) {
return request.get({ url: '/finance/refund/log', params })
return request.get({ url: '/finance.refund/log', params })
}
//退款统计
export function refundStat(params?: any) {
return request.get({ url: '/finance.refund/stat', params })
}

View File

@@ -2,30 +2,30 @@ import request from '@/utils/request'
// 通知设置列表
export function noticeLists(params: any) {
return request.get({ url: '/setting/notice/list', params })
return request.get({ url: '/notice.notice/settingLists', params })
}
// 通知设置详情
export function noticeDetail(params: any) {
return request.get({ url: '/setting/notice/detail', params })
return request.get({ url: '/notice.notice/detail', params })
}
// 通知设置保存
export function setNoticeConfig(params: any) {
return request.post({ url: '/setting/notice/save', params })
return request.post({ url: '/notice.notice/set', params })
}
// 短信设置列表
export function smsLists() {
return request.get({ url: '/setting/sms/list' })
return request.get({ url: '/notice.sms_config/getConfig' })
}
// 短信设置详情
export function smsDetail(params: any) {
return request.get({ url: '/setting/sms/detail', params })
return request.get({ url: '/notice.sms_config/detail', params })
}
// 短信设置保存
export function setSmsConfig(params: any) {
return request.post({ url: '/setting/sms/save', params })
return request.post({ url: '/notice.sms_config/setConfig', params })
}

View File

@@ -2,25 +2,30 @@ import request from '@/utils/request'
// 部门列表
export function deptLists(params?: any) {
return request.get({ url: '/system/dept/list', params })
return request.get({ url: '/dept.dept/lists', params })
}
// 添加部门
export function deptAdd(params: any) {
return request.post({ url: '/system/dept/add', params })
return request.post({ url: '/dept.dept/add', params })
}
// 编辑部门
export function deptEdit(params: any) {
return request.post({ url: '/system/dept/edit', params })
return request.post({ url: '/dept.dept/edit', params })
}
// 删除部门
export function deptDelete(params: any) {
return request.post({ url: '/system/dept/del', params })
return request.post({ url: '/dept.dept/delete', params })
}
// 部门详情
export function deptDetail(params?: any) {
return request.get({ url: '/system/dept/detail', params })
export function deptDetail(params: any) {
return request.get({ url: '/dept.dept/detail', params })
}
// 部门列表全部
export function deptAll() {
return request.get({ url: '/dept.dept/all' })
}

View File

@@ -1,30 +1,31 @@
import request from '@/utils/request'
// 岗位列表
export function postLists(params?: any) {
return request.get({ url: '/system/post/list', params })
export function jobsLists(params: any) {
return request.get({ url: '/dept.jobs/lists', params }, { ignoreCancelToken: true })
}
// 岗位列表
export function postAll(params?: any) {
return request.get({ url: '/system/post/all', params })
// 岗位列表全部
export function jobsAll(params: any) {
return request.get({ url: '/dept.jobs/all', params })
}
// 添加岗位
export function postAdd(params: any) {
return request.post({ url: '/system/post/add', params })
export function jobsAdd(params: any) {
return request.post({ url: '/dept.jobs/add', params })
}
// 编辑岗位
export function postEdit(params: any) {
return request.post({ url: '/system/post/edit', params })
export function jobsEdit(params: any) {
return request.post({ url: '/dept.jobs/edit', params })
}
// 删除岗位
export function postDelete(params: any) {
return request.post({ url: '/system/post/del', params })
export function jobsDelete(params: any) {
return request.post({ url: '/dept.jobs/delete', params })
}
// 岗位详情
export function postDetail(params: any) {
return request.get({ url: '/system/post/detail', params })
export function jobsDetail(params: any) {
return request.get({ url: '/dept.jobs/detail', params })
}

View File

@@ -2,30 +2,28 @@ import request from '@/utils/request'
// 管理员列表
export function adminLists(params: any) {
return request.get({ url: '/system/admin/list', params })
return request.get({ url: '/auth.admin/lists', params }, { ignoreCancelToken: true })
}
// 管理员列表全部
export function adminAll(params: any) {
return request.get({ url: '/auth.admin/all', params })
}
// 管理员添加
export function adminAdd(params: any) {
return request.post({ url: '/system/admin/add', params })
}
// 管理员编辑
export function adminDetail(params: any) {
return request.get({ url: '/system/admin/detail', params })
return request.post({ url: '/auth.admin/add', params })
}
// 管理员编辑
export function adminEdit(params: any) {
return request.post({ url: '/system/admin/edit', params })
return request.post({ url: '/auth.admin/edit', params })
}
// 管理员删除
export function adminDelete(params: any) {
return request.post({ url: '/system/admin/del', params })
return request.post({ url: '/auth.admin/delete', params })
}
// 管理员删除
export function adminStatus(params: any) {
return request.post({ url: '/system/admin/disable', params })
// 管理员详情
export function adminDetail(params: any) {
return request.get({ url: '/auth.admin/detail', params })
}

View File

@@ -1,26 +1,30 @@
import request from '@/utils/request'
// 菜单列表
export function menuLists(params?: Record<string, any>) {
return request.get({ url: '/system/menu/list', params })
export function menuLists(params: Record<string, any>) {
return request.get({ url: '/auth.menu/lists', params })
}
// 菜单全部
export function menuAll(params?: Record<string, any>) {
return request.get({ url: '/auth.menu/all', params })
}
// 添加菜单
export function menuAdd(params: Record<string, any>) {
return request.post({ url: '/system/menu/add', params })
return request.post({ url: '/auth.menu/add', params })
}
// 编辑菜单
export function menuEdit(params: Record<string, any>) {
return request.post({ url: '/system/menu/edit', params })
return request.post({ url: '/auth.menu/edit', params })
}
// 菜单删除
export function menuDelete(params: Record<string, any>) {
return request.post({ url: '/system/menu/del', params })
return request.post({ url: '/auth.menu/delete', params })
}
// 菜单删除
// 菜单详情
export function menuDetail(params: Record<string, any>) {
return request.get({ url: '/system/menu/detail', params })
return request.get({ url: '/auth.menu/detail', params })
}

View File

@@ -2,28 +2,26 @@ import request from '@/utils/request'
// 角色列表
export function roleLists(params: any) {
return request.get({ url: '/system/role/list', params })
return request.get({ url: '/auth.role/lists', params })
}
// 角色列表
export function roleAll(params?: any) {
return request.get({ url: '/system/role/all', params })
// 角色列表全部
export function roleAll(params: any) {
return request.get({ url: '/auth.role/all', params })
}
// 角色列表
export function roleDetail(params: any) {
return request.get({ url: '/system/role/detail', params })
}
// 添加角色
export function roleAdd(params: any) {
return request.post({ url: '/system/role/add', params })
return request.post({ url: '/auth.role/add', params })
}
// 编辑角色
export function roleEdit(params: any) {
return request.post({ url: '/system/role/edit', params })
return request.post({ url: '/auth.role/edit', params })
}
// 删除角色
export function roleDelete(params: any) {
return request.post({ url: '/system/role/del', params })
return request.post({ url: '/auth.role/delete', params })
}
// 角色详情
export function roleDetail(params: any) {
return request.get({ url: '/auth.role/detail', params })
}

View File

@@ -1,44 +1,39 @@
import request from '@/utils/request'
// 字典类型列表
export function dictTypeLists(params?: any) {
return request.get({ url: '/setting/dict/type/list', params })
export function dictTypeLists(params: any) {
return request.get({ url: '/setting.dict.dict_type/lists', params })
}
// 字典类型列表
export function dictTypeAll(params?: any) {
return request.get({ url: '/setting/dict/type/all', params })
// 字典类型列表全部
export function dictTypeAll(params: any) {
return request.get({ url: '/setting.dict.dict_type/all', params })
}
// 添加字典类型
export function dictTypeAdd(params: any) {
return request.post({ url: '/setting/dict/type/add', params })
return request.post({ url: '/setting.dict.dict_type/add', params })
}
// 编辑字典类型
export function dictTypeEdit(params: any) {
return request.post({ url: '/setting/dict/type/edit', params })
return request.post({ url: '/setting.dict.dict_type/edit', params })
}
// 删除字典类型
export function dictTypeDelete(params: any) {
return request.post({ url: '/setting/dict/type/del', params })
return request.post({ url: '/setting.dict.dict_type/delete', params })
}
// 字典类型详情
export function dictTypeDetail(params: any) {
return request.get({ url: '/setting.dict.dict_type/detail', params })
}
// 字典数据列表
export function dictDataLists(params: any) {
return request.get(
{ url: '/setting/dict/data/list', params },
{
ignoreCancelToken: true
}
)
}
// 字典数据列表
export function dictDataAll(params: any) {
return request.get(
{ url: '/setting/dict/data/all', params },
{ url: '/setting.dict.dict_data/lists', params },
{
ignoreCancelToken: true
}
@@ -47,15 +42,20 @@ export function dictDataAll(params: any) {
// 添加字典数据
export function dictDataAdd(params: any) {
return request.post({ url: '/setting/dict/data/add', params })
return request.post({ url: '/setting.dict.dict_data/add', params })
}
// 编辑字典数据
export function dictDataEdit(params: any) {
return request.post({ url: '/setting/dict/data/edit', params })
return request.post({ url: '/setting.dict.dict_data/edit', params })
}
// 删除字典数据
export function dictDataDelete(params: any) {
return request.post({ url: '/setting/dict/data/del', params })
return request.post({ url: '/setting.dict.dict_data/delete', params })
}
// 字典数据详情
export function dictDataDetail(params: any) {
return request.get({ url: '/setting.dict.dict_data/detail', params })
}

View File

@@ -2,25 +2,25 @@ import request from '@/utils/request'
// 获取支付方式
export function getPayWay() {
return request.get({ url: '/setting/payment/method' })
return request.get({ url: '/setting.pay.pay_way/getPayWay' })
}
// 设置支付方式
export function setPayWay(params: any) {
return request.post({ url: '/setting/payment/editMethod', params })
return request.post({ url: '/setting.pay.pay_way/setPayWay', params })
}
// 获取支付方式
export function getPayConfigLists() {
return request.get({ url: '/setting/payment/list' })
return request.get({ url: '/setting.pay.pay_config/lists' })
}
// 设置支付方式
export function setPayConfig(params: any) {
return request.post({ url: '/setting/payment/editConfig', params })
return request.post({ url: '/setting.pay.pay_config/setConfig', params })
}
// 设置支付方式
export function getPayConfig(params: any) {
return request.get({ url: '/setting/payment/detail', params })
return request.get({ url: '/setting.pay.pay_config/getConfig', params })
}

View File

@@ -5,7 +5,7 @@ import request from '@/utils/request'
* @description 获取热门搜索数据
*/
export function getSearch() {
return request.get({ url: '/setting/search/detail' })
return request.get({ url: '/setting.hot_search/getConfig' })
}
export interface List {
@@ -14,8 +14,8 @@ export interface List {
}
export interface Search {
isHotSearch: number // 是否开启搜索0/1
list: List[]
status: number // 是否开启搜索0/1
data: List[]
}
/**
* @return { Promise }
@@ -23,5 +23,5 @@ export interface Search {
* @description 设置热门搜索
*/
export function setSearch(params: Search) {
return request.post({ url: '/setting/search/save', params })
return request.post({ url: '/setting.hot_search/setConfig', params })
}

View File

@@ -2,20 +2,20 @@ import request from '@/utils/request'
// 获取存储引擎列表
export function storageLists() {
return request.get({ url: '/setting/storage/list' })
return request.get({ url: '/setting.storage/lists' })
}
// 设置存储引擎信息
export function storageChange(params: any) {
return request.post({ url: '/setting/storage/change', params })
return request.post({ url: '/setting.storage/change', params })
}
// 设置存储引擎信息
export function storageSetup(params: any) {
return request.post({ url: '/setting/storage/edit', params })
return request.post({ url: '/setting.storage/setup', params })
}
// 获取存储配置信息
export function storageDetail(params: any) {
return request.get({ url: '/setting/storage/detail', params })
return request.get({ url: '/setting.storage/detail', params })
}

View File

@@ -2,45 +2,50 @@ import request from '@/utils/request'
// 获取系统环境
export function systemInfo() {
return request.get({ url: '/monitor/server' })
return request.get({ url: '/setting.system.system/info' })
}
// 获取系统日志列表
export function systemLogLists(params: any) {
return request.get({ url: '/system/log/operate', params })
return request.get({ url: '/setting.system.log/lists', params }, { ignoreCancelToken: true })
}
// 系统缓存监控
export function systemCache() {
return request.get({ url: '/monitor/cache' })
// 清除系统缓存
export function systemCacheClear() {
return request.post({ url: '/setting.system.cache/clear' })
}
// 定时任务列表
export function crontabLists(params: any) {
return request.get({ url: '/crontab/list', params })
return request.get({ url: '/crontab.crontab/lists', params })
}
// 添加定时任务
export function crontabAdd(params: any) {
return request.post({ url: '/crontab/add', params })
return request.post({ url: '/crontab.crontab/add', params })
}
// 定时任务详情
export function crontabDetail(params: any) {
return request.get({ url: '/crontab/detail', params })
return request.get({ url: '/crontab.crontab/detail', params })
}
// 编辑定时任务
export function crontabEdit(params: any) {
return request.post({ url: '/crontab/edit', params })
return request.post({ url: '/crontab.crontab/edit', params })
}
// 删除定时任务
export function crontabDel(params: any) {
return request.post({ url: '/crontab/del', params })
return request.post({ url: '/crontab.crontab/delete', params })
}
// 获取登录日志列表
export function loginLogLists(params: any) {
return request.get({ url: '/system/log/login', params })
// 获取规则执行时间
export function crontabExpression(params: any) {
return request.get({ url: '/crontab.crontab/expression', params })
}
// 操作定时任务
export function srontabOperate(params: any) {
return request.post({ url: '/crontab.crontab/operate', params })
}

View File

@@ -5,16 +5,16 @@ import request from '@/utils/request'
* @description 获取用户设置
*/
export function getUserSetup() {
return request.get({ url: '/setting/user/detail' })
return request.get({ url: '/setting.user.user/getConfig' })
}
/**
* @return { Promise }
* @param { string } defaultAvatar 默认用户头像
* @param { string } default_avatar 默认用户头像
* @description 设置用户设置
*/
export function setUserSetup(params: { defaultAvatar: string }) {
return request.post({ url: '/setting/user/save', params })
export function setUserSetup(params: { default_avatar: string }) {
return request.post({ url: '/setting.user.user/setConfig', params })
}
/**
@@ -22,15 +22,16 @@ export function setUserSetup(params: { defaultAvatar: string }) {
* @description 设置登录注册规则
*/
export function getLogin() {
return request.get({ url: '/setting/login/detail' })
return request.get({ url: '/setting.user.user/getRegisterConfig' })
}
export interface LoginSetup {
loginWay: number[] | any // 登录方式, 逗号隔开
forceBindMobile: number // 强制绑定手机 0/1
openAgreement: number // 是否开启协议 0/1
openOtherAuth: number // 第三方登录 0/1
autoLoginAuth: number[] | any // 第三方自动登录 逗号隔开
login_way: number[] | any // 登录方式, 逗号隔开
coerce_mobile: number // 强制绑定手机 0/1
login_agreement: number // 是否开启协议 0/1
third_auth: number // 第三方登录 0/1
wechat_auth: number // 微信授权登录 0-关闭 1-开启
qq_auth: number // qq授权登录 0-关闭 1-开启
}
/**
* @return { Promise }
@@ -38,5 +39,5 @@ export interface LoginSetup {
* @description 设置登录注册规则
*/
export function setLogin(params: LoginSetup) {
return request.post({ url: '/setting/login/save', params })
return request.post({ url: '/setting.user.user/setRegisterConfig', params })
}

View File

@@ -2,26 +2,26 @@ import request from '@/utils/request'
// 获取备案信息
export function getCopyright() {
return request.get({ url: '/setting/copyright/detail' })
return request.get({ url: '/setting.web.web_setting/getCopyright' })
}
// 设置备案信息
export function setCopyright(params: any) {
return request.post({ url: '/setting/copyright/save', params })
return request.post({ url: '/setting.web.web_setting/setCopyright', params })
}
// 获取网站信息
export function getWebsite() {
return request.get({ url: '/setting/website/detail' })
return request.get({ url: '/setting.web.web_setting/getWebsite' })
}
// 设置网站信息
export function setWebsite(params: any) {
return request.post({ url: '/setting/website/save', params })
return request.post({ url: '/setting.web.web_setting/setWebsite', params })
}
// 获取政策协议
export function getProtocol() {
return request.get({ url: '/setting/protocol/detail' })
return request.get({ url: '/setting.web.web_setting/getAgreement' })
}
// 设置政策协议
export function setProtocol(params: any) {
return request.post({ url: '/setting/protocol/save', params })
return request.post({ url: '/setting.web.web_setting/setAgreement', params })
}

View File

@@ -2,74 +2,50 @@ import request from '@/utils/request'
// 代码生成已选数据表列表接口
export function generateTable(params: any) {
return request.get({ url: '/gen/list', params })
return request.get({ url: '/tools.generator/generateTable', params })
}
// 数据表列表接口
export function dataTable(params: any) {
return request.get({ url: '/gen/db', params })
return request.get({ url: '/tools.generator/dataTable', params })
}
// 数据表所有列表接口
export function dataTableAll() {
return request.get({ url: '/gen/dbAll' })
}
//表名查字段
export function dataTableToColumn(params: any) {
return request.get({ url: '/gen/dbColumn', params })
}
//选择要生成代码的数据表
export function selectTable(params: any) {
return request.post(
{ url: '/gen/importTable', params },
{
isParamsToData: false
}
)
return request.post({ url: '/tools.generator/selectTable', params })
}
// 已选择的数据表详情
export function tableDetail(params: any) {
return request.get({ url: '/gen/detail', params })
return request.get({ url: '/tools.generator/detail', params })
}
//同步字段
export function syncColumn(params: any) {
return request.post(
{ url: '/gen/syncTable', params },
{
isParamsToData: false
}
)
return request.post({ url: '/tools.generator/syncColumn', params })
}
//删除已选择的数据表
export function generateDelete(params: any) {
return request.post({ url: '/gen/delTable', params })
return request.post({ url: '/tools.generator/delete', params })
}
//编辑已选表字段
export function generateEdit(params: any) {
return request.post({ url: '/gen/editTable', params })
return request.post({ url: '/tools.generator/edit', params })
}
//预览代码
export function generatePreview(params: any) {
return request.get({ url: '/gen/previewCode', params })
return request.post({ url: '/tools.generator/preview', params })
}
//生成代码
export function generateCode(params: any) {
return request.get({ url: '/gen/genCode', params })
return request.post({ url: '/tools.generator/generate', params })
}
//下载代码
export function downloadCode(params: any) {
return request.get(
{ responseType: 'blob', url: '/gen/downloadCode', params },
{
isTransformResponse: false
}
)
//获取模型
export function getModels() {
return request.get({ url: '/tools.generator/getModels' })
}

View File

@@ -3,30 +3,20 @@ import request from '@/utils/request'
// 登录
export function login(params: Record<string, any>) {
return request.post({ url: '/system/login', params: { ...params, terminal: config.terminal } })
}
// 登录
export function loginCaptcha() {
return request.get({ url: '/system/captcha' })
return request.post({ url: '/login/account', params: { ...params, terminal: config.terminal } })
}
// 退出登录
export function logout() {
return request.post({ url: '/system/logout' })
return request.post({ url: '/login/logout' })
}
// 用户信息
export function getUserInfo() {
return request.get({ url: '/system/admin/self' })
}
// 菜单路由
export function getMenu() {
return request.get({ url: '/system/menu/route' })
return request.get({ url: '/auth.admin/mySelf' })
}
// 编辑管理员信息
export function setUserInfo(params: any) {
return request.post({ url: '/system/admin/upInfo', params })
return request.post({ url: '/auth.admin/editSelf', params })
}