初始化地区合伙人

This commit is contained in:
wangxiaowei
2026-03-10 14:22:40 +08:00
commit 4304624e92
599 changed files with 42117 additions and 0 deletions

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 })
}

26
src/api/setting/pay.ts Normal file
View File

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

27
src/api/setting/search.ts Normal file
View File

@ -0,0 +1,27 @@
import request from '@/utils/request'
/**
* @return { Promise }
* @description 获取热门搜索数据
*/
export function getSearch() {
return request.get({ url: '/setting.hot_search/getConfig' })
}
export interface List {
name: string // 搜索关键字
sort: number // 热门搜索排序
}
export interface Search {
status: number // 是否开启搜索0/1
data: List[]
}
/**
* @return { Promise }
* @param { Search } Search
* @description 设置热门搜索
*/
export function setSearch(params: Search) {
return request.post({ url: '/setting.hot_search/setConfig', 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 })
}

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

@ -0,0 +1,51 @@
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 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 })
}

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

@ -0,0 +1,43 @@
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-开启
}
/**
* @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,36 @@
import request from '@/utils/request'
// 获取备案信息
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 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 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 })
}
// 获取站点统计信息
export function getSiteStatistics() {
return request.get({ url: '/setting.web.web_setting/getSiteStatistics' })
}
// 设置网站信息
export function setSiteStatistics(params: any) {
return request.post({ url: '/setting.web.web_setting/setSiteStatistics', params })
}