first commit

This commit is contained in:
Your Name
2026-01-19 14:00:23 +08:00
commit 49a7d6eabd
532 changed files with 46910 additions and 0 deletions

16
src/api/app.ts Normal file
View File

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

69
src/api/article.ts Normal file
View File

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

90
src/api/consumer.ts Normal file
View File

@@ -0,0 +1,90 @@
import request from '@/utils/request'
// 用户列表
export function getUserList(params: any) {
return request.get({ url: '/user.user/lists', params }, { ignoreCancelToken: true })
}
// 用户编辑
export function adjustMoney(params: any) {
return request.post({ url: '/user.user/adjustMoney', params })
}
// 用户添加
export function userAdd(params: any) {
return request.post({ url: '/user.user/add', params })
}
// 修改密码
export function changePwd(params: any) {
return request.post({ url: '/user.user/changePwd', params })
}
// 重置支付密码
export function resetPayPwd(params: any) {
return request.post({ url: '/user.user/resetPayPwd', params })
}
// 修改邮箱
export function changeEmail(params: any) {
return request.post({ url: '/user.user/changeEmail', params })
}
// 重置邮箱验证
export function resetEmail(params: any) {
return request.post({ url: '/user.user/resetEmail', params })
}
// 重置谷歌验证
export function resetGoogle(params: any) {
return request.post({ url: '/user.user/resetGoogle', params })
}
// 自动升级状态
export function updateMemberStatus(params: any) {
return request.post({ url: '/user.user/updateMemberStatus', params })
}
// 开启量化状态
export function updateLhStatus(params: any) {
return request.post({ url: '/user.user/updateLhStatus', params })
}
// 开启转账状态
export function updateTransferStatus(params: any) {
return request.post({ url: '/user.user/updateTransferStatus', params })
}
// 启用状态
export function updateOpenStatus(params: any) {
return request.post({ url: '/user.user/updateOpenStatus', params })
}
// 代理状态
export function updateAgentStatus(params: any) {
return request.post({ url: '/user.user/updateAgentStatus', params })
}
// 代理名称
export function changeAgentName(params: any) {
return request.post({ url: '/user.user/changeAgentName', params })
}
// 启用邀请码
export function updateSnStatus(params: any) {
return request.post({ url: '/user.user/updateSnStatus', params })
}
// 发送消息
export function sendNotice(params: any) {
return request.post({ url: '/user.user/sendNotice', params })
}
// 彩金赠送
export function caijin(params: any) {
return request.post({ url: '/user.user/caijin', params })
}
// 备注
export function remark(params: any) {
return request.post({ url: '/user.user/remark', params })
}

80
src/api/decoration.ts Normal file
View File

@@ -0,0 +1,80 @@
import request from '@/utils/request'
// 轮播图片列表
export function apiSwiperLists(params: any) {
return request.get({ url: '/decorate.decorateSwiper/lists', params })
}
// 添加轮播图片
export function apiSwiperAdd(params: any) {
return request.post({ url: '/decorate.decorateSwiper/add', params })
}
// 编辑轮播图片
export function apiSwiperEdit(params: any) {
return request.post({ url: '/decorate.decorateSwiper/edit', params })
}
// 删除轮播图片
export function apiSwiperDelete(params: any) {
return request.post({ url: '/decorate.decorateSwiper/delete', params })
}
// 轮播图片详情
export function apiSwiperDetail(params: any) {
return request.get({ url: '/decorate.decorateSwiper/detail', params })
}
// 提示内容列表
export function apiDecorateHintLists(params: any) {
return request.get({ url: '/decorate.decorate_hint/lists', params })
}
// 提示内容列表
export function apiDecorateHintAllByType(params: any) {
return request.get({ url: '/decorate.decorate_hint/allByType', params })
}
// 添加提示内容
export function apiDecorateHintAdd(params: any) {
return request.post({ url: '/decorate.decorate_hint/add', params })
}
// 编辑提示内容
export function apiDecorateHintEdit(params: any) {
return request.post({ url: '/decorate.decorate_hint/edit', params })
}
// 删除提示内容
export function apiDecorateHintDelete(params: any) {
return request.post({ url: '/decorate.decorate_hint/delete', params })
}
// 提示内容详情
export function apiDecorateHintDetail(params: any) {
return request.get({ url: '/decorate.decorate_hint/detail', params })
}
// 菜单按钮列表
export function apiDecorateNavLists(params: any) {
return request.get({ url: '/decorate.decorate_nav/lists', params })
}
// 添加菜单按钮
export function apiDecorateNavAdd(params: any) {
return request.post({ url: '/decorate.decorate_nav/add', params })
}
// 编辑菜单按钮
export function apiDecorateNavEdit(params: any) {
return request.post({ url: '/decorate.decorate_nav/edit', params })
}
// 删除菜单按钮
export function apiDecorateNavDelete(params: any) {
return request.post({ url: '/decorate.decorate_nav/delete', params })
}
// 菜单按钮详情
export function apiDecorateNavDetail(params: any) {
return request.get({ url: '/decorate.decorate_nav/detail', params })
}

26
src/api/feedback_cate.ts Normal file
View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 意见反馈类型列表
export function apiFeedbackCateLists(params: any) {
return request.get({ url: '/feedback.feedback_cate/lists', params })
}
// 添加意见反馈类型
export function apiFeedbackCateAdd(params: any) {
return request.post({ url: '/feedback.feedback_cate/add', params })
}
// 编辑意见反馈类型
export function apiFeedbackCateEdit(params: any) {
return request.post({ url: '/feedback.feedback_cate/edit', params })
}
// 删除意见反馈类型
export function apiFeedbackCateDelete(params: any) {
return request.post({ url: '/feedback.feedback_cate/delete', params })
}
// 意见反馈类型详情
export function apiFeedbackCateDetail(params: any) {
return request.get({ url: '/feedback.feedback_cate/detail', params })
}

View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 意见反馈记录列表
export function apiFeedbackRecordLists(params: any) {
return request.get({ url: '/feedback.feedback_record/lists', params })
}
// 添加意见反馈记录
export function apiFeedbackRecordAdd(params: any) {
return request.post({ url: '/feedback.feedback_record/add', params })
}
// 编辑意见反馈记录
export function apiFeedbackRecordEdit(params: any) {
return request.post({ url: '/feedback.feedback_record/edit', params })
}
// 删除意见反馈记录
export function apiFeedbackRecordDelete(params: any) {
return request.post({ url: '/feedback.feedback_record/delete', params })
}
// 意见反馈记录详情
export function apiFeedbackRecordDetail(params: any) {
return request.get({ url: '/feedback.feedback_record/detail', params })
}

39
src/api/file.ts Normal file
View File

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

76
src/api/finance.ts Normal file
View File

@@ -0,0 +1,76 @@
import request from '@/utils/request'
// 充值记录列表
export function rechargeRecordLists(params: any) {
return request.get({ url: '/finance.recharge_record/lists', params }, { ignoreCancelToken: true })
}
// 删除充值记录
export function rechargeRecordDelete(params: any) {
return request.post({ url: '/finance.recharge_record/delete', params })
}
// 同意充值
export function rechargeRecordAgree(params: any) {
return request.post({ url: '/finance.recharge_record/agree', params })
}
// 拒绝充值
export function rechargeRecordRefuse(params: any) {
return request.post({ url: '/finance.recharge_record/refuse', params })
}
// 充值记录备注
export function rechargeRecordRemark(params: any) {
return request.post({ url: '/finance.recharge_record/remark', params })
}
// 充值记录修改金额
export function rechargeRecordChangeAmount(params : any) {
return request.post({ url: '/finance.recharge_record/changeAmount', params })
}
//充值统计
export function rechargeRecordStat(params?: any) {
return request.get({ url: '/finance.recharge_record/stat', params })
}
//新充值提现条数
export function recordWarmCount() {
return request.get({ url: '/finance.recharge_record/warmCount'},{ hideProgress: true })
}
// 提现记录列表
export function withdrawRecordLists(params: any) {
return request.get({ url: '/finance.withdraw_record/lists', params }, { ignoreCancelToken: true })
}
// 删除提现记录
export function withdrawRecordDelete(params: any) {
return request.post({ url: '/finance.withdraw_record/delete', params })
}
// udun代付
export function withdrawRecordUdunPay(params: any) {
return request.post({ url: '/finance.withdraw_record/udunPay', params })
}
// 同意提现
export function withdrawRecordAgree(params: any) {
return request.post({ url: '/finance.withdraw_record/agree', params })
}
// 拒绝提现
export function withdrawRecordRefuse(params: any) {
return request.post({ url: '/finance.withdraw_record/refuse', params })
}
// 提现记录备注
export function withdrawRecordRemark(params: any) {
return request.post({ url: '/finance.withdraw_record/remark', params })
}
//提现统计
export function withdrawRecordStat(params?: any) {
return request.get({ url: '/finance.withdraw_record/stat', params })
}
// 资金明细列表
export function userFinanceLists(params: any) {
return request.get({ url: '/finance.user_finance/lists', params })
}
// 删除资金明细
export function userFinanceDelete(params: any) {
return request.post({ url: '/finance.user_finance/delete', params })
}
// 解冻
export function userFinanceUnfrozen(params: any) {
return request.post({ url: '/finance.user_finance/unfrozen', params })
}

26
src/api/goods.ts Normal file
View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 商品列表
export function apiGoodsLists(params: any) {
return request.get({ url: '/goods.goods/lists', params })
}
// 添加商品
export function apiGoodsAdd(params: any) {
return request.post({ url: '/goods.goods/add', params })
}
// 编辑商品
export function apiGoodsEdit(params: any) {
return request.post({ url: '/goods.goods/edit', params })
}
// 删除商品
export function apiGoodsDelete(params: any) {
return request.post({ url: '/goods.goods/delete', params })
}
// 商品详情
export function apiGoodsDetail(params: any) {
return request.get({ url: '/goods.goods/detail', params })
}

31
src/api/goods_cate.ts Normal file
View File

@@ -0,0 +1,31 @@
import request from '@/utils/request'
// 商品分类列表
export function apiGoodsCateLists(params: any) {
return request.get({ url: '/goods.goods_cate/lists', params })
}
// 商品分类列表
export function apiGoodsCateAll(params?: any) {
return request.get({ url: '/goods.goods_cate/all', params })
}
// 添加商品分类
export function apiGoodsCateAdd(params: any) {
return request.post({ url: '/goods.goods_cate/add', params })
}
// 编辑商品分类
export function apiGoodsCateEdit(params: any) {
return request.post({ url: '/goods.goods_cate/edit', params })
}
// 删除商品分类
export function apiGoodsCateDelete(params: any) {
return request.post({ url: '/goods.goods_cate/delete', params })
}
// 商品分类详情
export function apiGoodsCateDetail(params: any) {
return request.get({ url: '/goods.goods_cate/detail', params })
}

16
src/api/goods_record.ts Normal file
View File

@@ -0,0 +1,16 @@
import request from '@/utils/request'
// 抢单记录列表
export function apiGoodsRecordLists(params: any) {
return request.get({ url: '/goods.goods_record/lists', params })
}
// 删除抢单记录
export function apiGoodsRecordDelete(params: any) {
return request.post({ url: '/goods.goods_record/delete', params })
}
// 派单
export function dispatch(params: any) {
return request.post({ url: '/goods.goods_record/dispatch', params })
}

31
src/api/item.ts Normal file
View File

@@ -0,0 +1,31 @@
import request from '@/utils/request'
// 项目列表
export function apiItemLists(params : any) {
return request.get({ url: '/item.item/lists', params })
}
// 添加项目
export function apiItemAdd(params : any) {
return request.post({ url: '/item.item/add', params })
}
// 编辑项目
export function apiItemEdit(params : any) {
return request.post({ url: '/item.item/edit', params })
}
// 删除项目
export function apiItemDelete(params : any) {
return request.post({ url: '/item.item/delete', params })
}
// 项目详情
export function apiItemDetail(params : any) {
return request.get({ url: '/item.item/detail', params })
}
// 首页推荐
export function updateIndexStatus(params : any) {
return request.post({ url: '/item.item/updateIndexStatus', params })
}

36
src/api/item_cate.ts Normal file
View File

@@ -0,0 +1,36 @@
import request from '@/utils/request'
// 项目分类列表
export function apiItemCateLists(params: any) {
return request.get({ url: '/item.item_cate/lists', params })
}
// 仙姑分类列表
export function apiItemCateAll(params?: any) {
return request.get({ url: '/item.item_cate/all', params })
}
// 添加项目分类
export function apiItemCateAdd(params: any) {
return request.post({ url: '/item.item_cate/add', params })
}
// 编辑项目分类
export function apiItemCateEdit(params: any) {
return request.post({ url: '/item.item_cate/edit', params })
}
// 删除项目分类
export function apiItemCateDelete(params: any) {
return request.post({ url: '/item.item_cate/delete', params })
}
// 项目分类详情
export function apiItemCateDetail(params: any) {
return request.get({ url: '/item.item_cate/detail', params })
}
// 项目分类状态
export function apiItemCateStatus(params: any) {
return request.post({ url: '/item.item_cate/updateStatus', params })
}

26
src/api/item_record.ts Normal file
View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 项目记录列表
export function apiItemRecordLists(params: any) {
return request.get({ url: '/item.item_record/lists', params })
}
// 添加项目记录
export function apiItemRecordAdd(params: any) {
return request.post({ url: '/item.item_record/add', params })
}
// 编辑项目记录
export function apiItemRecordEdit(params: any) {
return request.post({ url: '/item.item_record/edit', params })
}
// 删除项目记录
export function apiItemRecordDelete(params: any) {
return request.post({ url: '/item.item_record/delete', params })
}
// 项目记录详情
export function apiItemRecordDetail(params: any) {
return request.get({ url: '/item.item_record/detail', params })
}

26
src/api/lh_coin.ts Normal file
View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 量化货币列表
export function apiLhCoinLists(params: any) {
return request.get({ url: '/lh.lh_coin/lists', params })
}
// 添加量化货币
export function apiLhCoinAdd(params: any) {
return request.post({ url: '/lh.lh_coin/add', params })
}
// 编辑量化货币
export function apiLhCoinEdit(params: any) {
return request.post({ url: '/lh.lh_coin/edit', params })
}
// 删除量化货币
export function apiLhCoinDelete(params: any) {
return request.post({ url: '/lh.lh_coin/delete', params })
}
// 量化货币详情
export function apiLhCoinDetail(params: any) {
return request.get({ url: '/lh.lh_coin/detail', params })
}

26
src/api/lh_record.ts Normal file
View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 量化记录列表
export function apiLhRecordLists(params: any) {
return request.get({ url: '/lh.lh_record/lists', params })
}
// 添加量化记录
export function apiLhRecordAdd(params: any) {
return request.post({ url: '/lh.lh_record/add', params })
}
// 编辑量化记录
export function apiLhRecordEdit(params: any) {
return request.post({ url: '/lh.lh_record/edit', params })
}
// 删除量化记录
export function apiLhRecordDelete(params: any) {
return request.post({ url: '/lh.lh_record/delete', params })
}
// 量化记录详情
export function apiLhRecordDetail(params: any) {
return request.get({ url: '/lh.lh_record/detail', params })
}

26
src/api/mall_goods.ts Normal file
View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 积分、抽奖奖品列表
export function apiMallGoodsLists(params: any) {
return request.get({ url: '/mall.mall_goods/lists', params })
}
// 添加积分、抽奖奖品
export function apiMallGoodsAdd(params: any) {
return request.post({ url: '/mall.mall_goods/add', params })
}
// 编辑积分、抽奖奖品
export function apiMallGoodsEdit(params: any) {
return request.post({ url: '/mall.mall_goods/edit', params })
}
// 删除积分、抽奖奖品
export function apiMallGoodsDelete(params: any) {
return request.post({ url: '/mall.mall_goods/delete', params })
}
// 积分、抽奖奖品详情
export function apiMallGoodsDetail(params: any) {
return request.get({ url: '/mall.mall_goods/detail', params })
}

View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 奖品记录列表
export function apiMallGoodsRecordLists(params: any) {
return request.get({ url: '/mall.mall_goods_record/lists', params })
}
// 添加奖品记录
export function apiMallGoodsRecordAdd(params: any) {
return request.post({ url: '/mall.mall_goods_record/add', params })
}
// 编辑奖品记录
export function apiMallGoodsRecordEdit(params: any) {
return request.post({ url: '/mall.mall_goods_record/edit', params })
}
// 删除奖品记录
export function apiMallGoodsRecordDelete(params: any) {
return request.post({ url: '/mall.mall_goods_record/delete', params })
}
// 奖品记录详情
export function apiMallGoodsRecordDetail(params: any) {
return request.get({ url: '/mall.mall_goods_record/detail', params })
}

31
src/api/message.ts Normal file
View File

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

31
src/api/org/department.ts Normal file
View File

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

31
src/api/org/post.ts Normal file
View File

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

39
src/api/perms/admin.ts Normal file
View File

@@ -0,0 +1,39 @@
import request from '@/utils/request'
// 管理员列表
export function adminLists(params : any) {
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: '/auth.admin/add', params })
}
// 管理员编辑
export function adminEdit(params : any) {
return request.post({ url: '/auth.admin/edit', params })
}
// 管理员删除
export function adminDelete(params : any) {
return request.post({ url: '/auth.admin/delete', params })
}
// 管理员详情
export function adminDetail(params : any) {
return request.get({ url: '/auth.admin/detail', params })
}
// 管理员谷歌验证
export function adminGoogle() {
return request.get({ url: '/auth.admin/google' })
}
// 管理员谷歌验证
export function adminResetGoogle(params : any) {
return request.post({ url: '/auth.admin/resetGoogle', params })
}

35
src/api/perms/menu.ts Normal file
View File

@@ -0,0 +1,35 @@
import request from '@/utils/request'
// 菜单列表
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: '/auth.menu/add', params })
}
// 编辑菜单
export function menuEdit(params: Record<string, any>) {
return request.post({ url: '/auth.menu/edit', params })
}
// 菜单删除
export function menuDelete(params: Record<string, any>) {
return request.post({ url: '/auth.menu/delete', params })
}
// 菜单详情
export function menuDetail(params: Record<string, any>) {
return request.get({ url: '/auth.menu/detail', params })
}
// 修改排序
export function menuUpdateSort(params: Record<string, any>) {
return request.post({ url: '/auth.menu/updateSort', params })
}

27
src/api/perms/role.ts Normal file
View File

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

61
src/api/setting/dict.ts Normal file
View File

@@ -0,0 +1,61 @@
import request from '@/utils/request'
// 字典类型列表
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.dict_type/all', params })
}
// 添加字典类型
export function dictTypeAdd(params: any) {
return request.post({ url: '/setting.dict.dict_type/add', params })
}
// 编辑字典类型
export function dictTypeEdit(params: any) {
return request.post({ url: '/setting.dict.dict_type/edit', params })
}
// 删除字典类型
export function dictTypeDelete(params: any) {
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.dict_data/lists', params },
{
ignoreCancelToken: true
}
)
}
// 添加字典数据
export function dictDataAdd(params: any) {
return request.post({ url: '/setting.dict.dict_data/add', params })
}
// 编辑字典数据
export function dictDataEdit(params: any) {
return request.post({ url: '/setting.dict.dict_data/edit', params })
}
// 删除字典数据
export function dictDataDelete(params: any) {
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

@@ -0,0 +1,34 @@
import request from '@/utils/request'
// 语言列表
export function apiLanguageLists(params: any) {
return request.get({ url: '/setting.language/lists', params })
}
// 语言列表
export function apiLanguageAll(params?: any) {
return request.get({ url: '/setting.language/all', params })
}
// 添加语言
export function apiLanguageAdd(params: any) {
return request.post({ url: '/setting.language/add', params })
}
// 编辑语言
export function apiLanguageEdit(params: any) {
return request.post({ url: '/setting.language/edit', params })
}
// 删除语言
export function apiLanguageDelete(params: any) {
return request.post({ url: '/setting.language/delete', params })
}
// 语言详情
export function apiLanguageDetail(params: any) {
return request.get({ url: '/setting.language/detail', params })
}
// 状态
export function apiLanguageStatus(params: any) {
return request.post({ url: '/setting.language/updateStatus', params })
}

View File

@@ -0,0 +1,36 @@
import request from '@/utils/request'
// 语言包列表
export function apiLanguagePagLists(params: any) {
return request.get({ url: '/setting.language_pag/lists', params })
}
// 添加语言包
export function apiLanguagePagAdd(params: any) {
return request.post({ url: '/setting.language_pag/add', params })
}
// 编辑语言包
export function apiLanguagePagEdit(params: any) {
return request.post({ url: '/setting.language_pag/edit', params })
}
// 删除语言包
export function apiLanguagePagDelete(params: any) {
return request.post({ url: '/setting.language_pag/delete', params })
}
// 语言包详情
export function apiLanguagePagDetail(params: any) {
return request.get({ url: '/setting.language_pag/detail', params })
}
// 同步语言包
export function apiLanguagePagSync(params: any) {
return request.post({ url: '/setting.language_pag/sync', params })
}
// 翻译语言包
export function apiLanguagePagTrans(params: any) {
return request.post({ url: '/setting.language_pag/trans', params })
}

View File

@@ -0,0 +1,36 @@
import request from '@/utils/request'
// 充值方式列表
export function apiRechargeMethodLists(params: any) {
return request.get({ url: '/setting.recharge_method/lists', params })
}
// 充值方式列表
export function apiRechargeMethodAll(params: any) {
return request.get({ url: '/setting.recharge_method/all', params })
}
// 添加充值方式
export function apiRechargeMethodAdd(params: any) {
return request.post({ url: '/setting.recharge_method/add', params })
}
// 编辑充值方式
export function apiRechargeMethodEdit(params: any) {
return request.post({ url: '/setting.recharge_method/edit', params })
}
// 删除充值方式
export function apiRechargeMethodDelete(params: any) {
return request.post({ url: '/setting.recharge_method/delete', params })
}
// 充值方式详情
export function apiRechargeMethodDetail(params: any) {
return request.get({ url: '/setting.recharge_method/detail', params })
}
// 充值方式状态
export function apiRechargeMethodStatus(params: any) {
return request.post({ url: '/setting.recharge_method/updateStatus', params })
}

View File

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

59
src/api/setting/system.ts Normal file
View File

@@ -0,0 +1,59 @@
import request from '@/utils/request'
// 获取系统环境
export function systemInfo() {
return request.get({ url: '/setting.system.system/info' })
}
// 获取系统日志列表
export function systemLogLists(params: any) {
return request.get({ url: '/setting.system.log/lists', params }, { ignoreCancelToken: true })
}
//删除已选择的系统日志
export function systemLogDelete(params: any) {
return request.post({ url: '/setting.system.log/delete', params })
}
//删除系统日志
export function systemLogDeleteAll() {
return request.post({ url: '/setting.system.log/deleteAll'})
}
// 清除系统缓存
export function systemCacheClear() {
return request.post({ url: '/setting.system.cache/clear' })
}
// 定时任务列表
export function crontabLists(params: any) {
return request.get({ url: '/crontab.crontab/lists', params })
}
// 添加定时任务
export function crontabAdd(params: any) {
return request.post({ url: '/crontab.crontab/add', params })
}
// 定时任务详情
export function crontabDetail(params: any) {
return request.get({ url: '/crontab.crontab/detail', params })
}
// 编辑定时任务
export function crontabEdit(params: any) {
return request.post({ url: '/crontab.crontab/edit', params })
}
// 删除定时任务
export function crontabDel(params: any) {
return request.post({ url: '/crontab.crontab/delete', 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 })
}

46
src/api/setting/user.ts Normal file
View File

@@ -0,0 +1,46 @@
import request from '@/utils/request'
/**
* @return { Promise }
* @description 获取用户设置
*/
export function getUserSetup() {
return request.get({ url: '/setting.user.user/getConfig' })
}
/**
* @return { Promise }
* @param { string } default_avatar 默认用户头像
* @description 设置用户设置
*/
export function setUserSetup(params: { default_avatar: string }) {
return request.post({ url: '/setting.user.user/setConfig', params })
}
/**
* @return { Promise }
* @description 设置登录注册规则
*/
export function getLogin() {
return request.get({ url: '/setting.user.user/getRegisterConfig' })
}
export interface LoginSetup {
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-开启
country_code:string//国家区号
password_pay:string//初始支付密码
invite_code: number // 是否开启邀请码 0/1
}
/**
* @return { Promise }
* @param { LoginSetup } LoginSetup
* @description 设置登录注册规则
*/
export function setLogin(params: LoginSetup) {
return request.post({ url: '/setting.user.user/setRegisterConfig', params })
}

View File

@@ -0,0 +1,43 @@
import request from '@/utils/request'
// 获取网站信息
export function getWebsite() {
return request.get({ url: '/setting.web.web_setting/getWebsite' })
}
// 设置网站信息
export function setWebsite(params: any) {
return request.post({ url: '/setting.web.web_setting/setWebsite', params })
}
// 获取网站配置
export function getWebsiteProject(params : any) {
return request.get({ url: '/setting.web.web_setting/getWebsiteProject', params })
}
// 设置网站配置
export function setWebsiteProject(params : any) {
return request.post({ url: '/setting.web.web_setting/setWebsiteProject', params })
}
// 获取国际区号
export function apiRegioncodeAll() {
return request.get({ url: '/setting.web.web_setting/getRegioncodeAll'})
}
// 获取备案信息
export function getCopyright() {
return request.get({ url: '/setting.web.web_setting/getCopyright' })
}
// 设置备案信息
export function setCopyright(params: any) {
return request.post({ url: '/setting.web.web_setting/setCopyright', params })
}
// 获取政策协议
export function getProtocol() {
return request.get({ url: '/setting.web.web_setting/getAgreement' })
}
// 设置政策协议
export function setProtocol(params: any) {
return request.post({ url: '/setting.web.web_setting/setAgreement', params })
}

51
src/api/tools/code.ts Normal file
View File

@@ -0,0 +1,51 @@
import request from '@/utils/request'
// 代码生成已选数据表列表接口
export function generateTable(params: any) {
return request.get({ url: '/tools.generator/generateTable', params })
}
// 数据表列表接口
export function dataTable(params: any) {
return request.get({ url: '/tools.generator/dataTable', params })
}
//选择要生成代码的数据表
export function selectTable(params: any) {
return request.post({ url: '/tools.generator/selectTable', params })
}
// 已选择的数据表详情
export function tableDetail(params: any) {
return request.get({ url: '/tools.generator/detail', params })
}
//同步字段
export function syncColumn(params: any) {
return request.post({ url: '/tools.generator/syncColumn', params })
}
//删除已选择的数据表
export function generateDelete(params: any) {
return request.post({ url: '/tools.generator/delete', params })
}
//编辑已选表字段
export function generateEdit(params: any) {
return request.post({ url: '/tools.generator/edit', params })
}
//预览代码
export function generatePreview(params: any) {
return request.post({ url: '/tools.generator/preview', params })
}
//生成代码
export function generateCode(params: any) {
return request.post({ url: '/tools.generator/generate', params })
}
//获取模型
export function getModels() {
return request.get({ url: '/tools.generator/getModels' })
}

6
src/api/translation.ts Normal file
View File

@@ -0,0 +1,6 @@
import request from '@/utils/request'
//字典数据
export function translation(params: any) {
return request.post({ url: '/translation.translation/translation', params })
}

22
src/api/user.ts Normal file
View File

@@ -0,0 +1,22 @@
import config from '@/config'
import request from '@/utils/request'
// 登录
export function login(params: Record<string, any>) {
return request.post({ url: '/login/account', params: { ...params, terminal: config.terminal } })
}
// 退出登录
export function logout() {
return request.post({ url: '/login/logout' })
}
// 用户信息
export function getUserInfo() {
return request.get({ url: '/auth.admin/mySelf' })
}
// 编辑管理员信息
export function setUserInfo(params: any) {
return request.post({ url: '/auth.admin/editSelf', params })
}

26
src/api/user_finance.ts Normal file
View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 资金明细列表
export function apiUserFinanceLists(params: any) {
return request.get({ url: '/finance.user_finance/lists', params })
}
// 添加资金明细
export function apiUserFinanceAdd(params: any) {
return request.post({ url: '/finance.user_finance/add', params })
}
// 编辑资金明细
export function apiUserFinanceEdit(params: any) {
return request.post({ url: '/finance.user_finance/edit', params })
}
// 删除资金明细
export function apiUserFinanceDelete(params: any) {
return request.post({ url: '/finance.user_finance/delete', params })
}
// 资金明细详情
export function apiUserFinanceDetail(params: any) {
return request.get({ url: '/finance.user_finance/detail', params })
}

56
src/api/user_group.ts Normal file
View File

@@ -0,0 +1,56 @@
import request from '@/utils/request'
// 用户分组列表
export function apiUserGroupLists(params: any) {
return request.get({ url: '/user.user_group/lists', params })
}
// 添加用户分组
export function apiUserGroupAdd(params: any) {
return request.post({ url: '/user.user_group/add', params })
}
// 编辑用户分组
export function apiUserGroupEdit(params: any) {
return request.post({ url: '/user.user_group/edit', params })
}
// 删除用户分组
export function apiUserGroupDelete(params: any) {
return request.post({ url: '/user.user_group/delete', params })
}
// 用户分组详情
export function apiUserGroupDetail(params: any) {
return request.get({ url: '/user.user_group/detail', params })
}
// 用户分组规则列表
export function apiUserGroupRuleLists(params: any) {
return request.get({ url: '/user.user_group_rule/lists', params })
}
// 添加用户分组规则
export function apiUserGroupRuleAdd(params: any) {
return request.post({ url: '/user.user_group_rule/add', params })
}
// 编辑用户分组规则
export function apiUserGroupRuleEdit(params: any) {
return request.post({ url: '/user.user_group_rule/edit', params })
}
// 删除用户分组规则
export function apiUserGroupRuleDelete(params: any) {
return request.post({ url: '/user.user_group_rule/delete', params })
}
// 用户分组规则详情
export function apiUserGroupRuleDetail(params: any) {
return request.get({ url: '/user.user_group_rule/detail', params })
}
// 修改用户分组
export function apiSetUserGroup(params: any) {
return request.post({ url: '/user.user_group/setUserGroup', params })
}

17
src/api/user_info.ts Normal file
View File

@@ -0,0 +1,17 @@
import request from '@/utils/request'
// 用户信息列表
export function apiUserInfoLists(params: any) {
return request.get({ url: '/user.user_info/lists', params })
}
// 同意实名
export function apiUserInfoAgree(params: any) {
return request.post({ url: '/user.user_info/agree', params })
}
// 拒绝实名
export function apiUserInfoRefuse(params: any) {
return request.post({ url: '/user.user_info/refuse', params })
}

26
src/api/user_kadan.ts Normal file
View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 卡单规则列表
export function apiUserKadanLists(params: any) {
return request.get({ url: '/user.user_kadan/lists', params })
}
// 添加卡单规则
export function apiUserKadanAdd(params: any) {
return request.post({ url: '/user.user_kadan/add', params })
}
// 编辑卡单规则
export function apiUserKadanEdit(params: any) {
return request.post({ url: '/user.user_kadan/edit', params })
}
// 删除卡单规则
export function apiUserKadanDelete(params: any) {
return request.post({ url: '/user.user_kadan/delete', params })
}
// 卡单规则详情
export function apiUserKadanDetail(params: any) {
return request.get({ url: '/user.user_kadan/detail', params })
}

36
src/api/user_member.ts Normal file
View File

@@ -0,0 +1,36 @@
import request from '@/utils/request'
// 会员等级列表
export function apiUserMemberLists(params: any) {
return request.get({ url: '/member.user_member/lists', params })
}
// 会员等级列表
export function apiUserMemberAll(params?: any) {
return request.get({ url: '/member.user_member/all', params })
}
// 添加会员等级
export function apiUserMemberAdd(params: any) {
return request.post({ url: '/member.user_member/add', params })
}
// 编辑会员等级
export function apiUserMemberEdit(params: any) {
return request.post({ url: '/member.user_member/edit', params })
}
// 删除会员等级
export function apiUserMemberDelete(params: any) {
return request.post({ url: '/member.user_member/delete', params })
}
// 会员等级详情
export function apiUserMemberDetail(params: any) {
return request.get({ url: '/member.user_member/detail', params })
}
//设置用户会员等级
export function apiSetUserMember(params: any) {
return request.post({ url: '/member.user_member/setUserMember', params })
}

View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 挖矿记录列表
export function apiUserMineRecordLists(params: any) {
return request.get({ url: '/user.user_mine_record/lists', params })
}
// 添加挖矿记录
export function apiUserMineRecordAdd(params: any) {
return request.post({ url: '/user.user_mine_record/add', params })
}
// 编辑挖矿记录
export function apiUserMineRecordEdit(params: any) {
return request.post({ url: '/user.user_mine_record/edit', params })
}
// 删除挖矿记录
export function apiUserMineRecordDelete(params: any) {
return request.post({ url: '/user.user_mine_record/delete', params })
}
// 挖矿记录详情
export function apiUserMineRecordDetail(params: any) {
return request.get({ url: '/user.user_mine_record/detail', params })
}

26
src/api/user_notice.ts Normal file
View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 用户消息列表
export function apiUserNoticeLists(params: any) {
return request.get({ url: '/user.user_notice/lists', params })
}
// 添加用户消息
export function apiUserNoticeAdd(params: any) {
return request.post({ url: '/user.user_notice/add', params })
}
// 编辑用户消息
export function apiUserNoticeEdit(params: any) {
return request.post({ url: '/user.user_notice/edit', params })
}
// 删除用户消息
export function apiUserNoticeDelete(params: any) {
return request.post({ url: '/user.user_notice/delete', params })
}
// 用户消息详情
export function apiUserNoticeDetail(params: any) {
return request.get({ url: '/user.user_notice/detail', params })
}

6
src/api/user_relation.ts Normal file
View File

@@ -0,0 +1,6 @@
import request from '@/utils/request'
// 用户关系列表
export function apiUserRelationLists(params: any) {
return request.get({ url: '/user.user_relation/lists', params })
}

36
src/api/user_tron.ts Normal file
View File

@@ -0,0 +1,36 @@
import request from '@/utils/request'
// 波场钱包列表
export function apiUserTronLists(params : any) {
return request.get({ url: '/user.user_tron/lists', params })
}
// 添加波场钱包
export function apiUserTronAdd() {
return request.post({ url: '/user.user_tron/add' })
}
// 删除波场钱包
export function apiUserTronDelete(params : any) {
return request.post({ url: '/user.user_tron/delete', params })
}
// 修改排序
export function apiUserTronUpdateSort(params : any) {
return request.post({ url: '/user.user_tron/updateSort', params })
}
// 更新金额
export function apiUserTronUpdateMoney(params : any) {
return request.post({ url: '/user.user_tron/updateMoney', params })
}
// 转账
export function apiUserTronTran(params : any) {
return request.post({ url: '/user.user_tron/tran', params })
}
// 归集
export function apiUserTronTranAll(params : any) {
return request.post({ url: '/user.user_tron/tranAll', params })
}

31
src/api/withdraw_bank.ts Normal file
View File

@@ -0,0 +1,31 @@
import request from '@/utils/request'
// 可提现银行列表
export function apiWithdrawBankLists(params: any) {
return request.get({ url: '/withdraw.withdraw_bank/lists', params })
}
// 可提现银行列表
export function apiWithdrawBankAllByLang(params?: any) {
return request.get({ url: '/withdraw.withdraw_bank/allByLang', params })
}
// 添加可提现银行
export function apiWithdrawBankAdd(params: any) {
return request.post({ url: '/withdraw.withdraw_bank/add', params })
}
// 编辑可提现银行
export function apiWithdrawBankEdit(params: any) {
return request.post({ url: '/withdraw.withdraw_bank/edit', params })
}
// 删除可提现银行
export function apiWithdrawBankDelete(params: any) {
return request.post({ url: '/withdraw.withdraw_bank/delete', params })
}
// 可提现银行详情
export function apiWithdrawBankDetail(params: any) {
return request.get({ url: '/withdraw.withdraw_bank/detail', params })
}

View File

@@ -0,0 +1,30 @@
import request from '@/utils/request'
// 提现方式列表
export function apiWithdrawMethodLists(params: any) {
return request.get({ url: '/withdraw.withdraw_method/lists', params })
}
// 提现方式列表
export function apiWithdrawMethodAll(params: any) {
return request.get({ url: '/withdraw.withdraw_method/all', params })
}
// 添加提现方式
export function apiWithdrawMethodAdd(params: any) {
return request.post({ url: '/withdraw.withdraw_method/add', params })
}
// 编辑提现方式
export function apiWithdrawMethodEdit(params: any) {
return request.post({ url: '/withdraw.withdraw_method/edit', params })
}
// 删除提现方式
export function apiWithdrawMethodDelete(params: any) {
return request.post({ url: '/withdraw.withdraw_method/delete', params })
}
// 提现方式详情
export function apiWithdrawMethodDetail(params: any) {
return request.get({ url: '/withdraw.withdraw_method/detail', params })
}

View File

@@ -0,0 +1,21 @@
import request from '@/utils/request'
// 用户提现钱包列表
export function apiWithdrawWalletLists(params: any) {
return request.get({ url: '/withdraw.withdraw_wallet/lists', params })
}
// 编辑用户提现钱包
export function apiWithdrawWalletEdit(params: any) {
return request.post({ url: '/withdraw.withdraw_wallet/edit', params })
}
// 删除用户提现钱包
export function apiWithdrawWalletDelete(params: any) {
return request.post({ url: '/withdraw.withdraw_wallet/delete', params })
}
// 用户提现钱包详情
export function apiWithdrawWalletDetail(params: any) {
return request.get({ url: '/withdraw.withdraw_wallet/detail', params })
}