【招生平台主控端】 优化# 删除无用代码
parent
13058f0936
commit
967288bbb9
|
@ -0,0 +1,18 @@
|
||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 添加账号
|
||||||
|
export function accountAdd(params: Record<string, any>) {
|
||||||
|
return request.post({ url: 'api/client/add', params })
|
||||||
|
}
|
||||||
|
// 编辑账号
|
||||||
|
export function accountEdit(params: Record<string, any>) {
|
||||||
|
return request.post({ url: 'api/client/edit', params })
|
||||||
|
}
|
||||||
|
// 账号详情
|
||||||
|
export function accountDetail(params: Record<string, any>) {
|
||||||
|
return request.post({ url: 'api/client/detail', params })
|
||||||
|
}
|
||||||
|
// 账号列表
|
||||||
|
export function accountList(params: Record<string, any>) {
|
||||||
|
return request.post({ url: 'api/client/list', params })
|
||||||
|
}
|
|
@ -4,8 +4,3 @@ import request from '@/utils/request'
|
||||||
export function getConfig() {
|
export function getConfig() {
|
||||||
return request.get({ url: '/common/index/config' })
|
return request.get({ url: '/common/index/config' })
|
||||||
}
|
}
|
||||||
|
|
||||||
// 工作台主页
|
|
||||||
export function getWorkbench() {
|
|
||||||
return request.get({ url: '/common/index/workbench' })
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 获取充值配置
|
|
||||||
export function apiRechargeGetRule() {
|
|
||||||
return request.get({ url: '/recharge/config/getConfig' })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 设置充值配置
|
|
||||||
export function apiRechargeSetRule(params: any) {
|
|
||||||
return request.post({ url: '/recharge/config/setConfig', params })
|
|
||||||
}
|
|
|
@ -1,70 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
//优惠券基本信息/adminapi/marketing.coupon/info
|
|
||||||
export function getBaseCoupon(params: any) {
|
|
||||||
return request.get({ url: '/marketing.coupon/info', params })
|
|
||||||
}
|
|
||||||
//领取记录
|
|
||||||
export function getCouponlists(params: any) {
|
|
||||||
return request.get({ url: '/marketing.coupon_lists/lists', params })
|
|
||||||
}
|
|
||||||
//作废
|
|
||||||
export function setCouponlists(params: any) {
|
|
||||||
return request.post({ url: '/marketing.coupon_lists/void', params })
|
|
||||||
}
|
|
||||||
//优惠券详情/adminapi/marketing.coupon/detail
|
|
||||||
export function getCoupondetail(params: any) {
|
|
||||||
return request.get({ url: '/marketing.coupon/detail', params })
|
|
||||||
}
|
|
||||||
//添加优惠券
|
|
||||||
export function addCoupon(params: any) {
|
|
||||||
return request.post({ url: '/coupon/add', params })
|
|
||||||
}
|
|
||||||
//优惠券列表
|
|
||||||
export function GetcouponLists(params?: any) {
|
|
||||||
return request.get({ url: '/coupon/list', params })
|
|
||||||
}
|
|
||||||
//删除优惠券
|
|
||||||
export function delCoupon(params: any) {
|
|
||||||
return request.post({ url: '/coupon/del', params })
|
|
||||||
}
|
|
||||||
//切换发放状态
|
|
||||||
export function switchCouponStatus(params: any) {
|
|
||||||
return request.post({ url: '/channelCoupon/edit', params })
|
|
||||||
}
|
|
||||||
// 优惠券指定分销员
|
|
||||||
export function getCouponListsByChannel(params: any) {
|
|
||||||
return request.get({ url: '/channelCoupon/list', params })
|
|
||||||
}
|
|
||||||
// 用户领取优惠券
|
|
||||||
export function getCouponByUser(params: any) {
|
|
||||||
return request.get({ url: '/userCoupon/queryUserGetRecord', params })
|
|
||||||
}
|
|
||||||
// 删除指定分销员优惠券
|
|
||||||
export function delCouponByDistributor(params: any) {
|
|
||||||
return request.post({ url: '/channelCoupon/del', params })
|
|
||||||
}
|
|
||||||
// 优惠券详情
|
|
||||||
export function getCouponDetailApi(params: any) {
|
|
||||||
return request.get({ url: '/coupon/detail', params })
|
|
||||||
}
|
|
||||||
// 优惠券发放状态
|
|
||||||
export function CouponStatusApi(params: any) {
|
|
||||||
return request.post({ url: '/coupon/setCouponStatus', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
//开始领取/adminapi/marketing.coupon/open
|
|
||||||
export function startCoupon(params: any) {
|
|
||||||
return request.post({ url: '/marketing.coupon/open', params })
|
|
||||||
}
|
|
||||||
export function overCoupon(params: any) {
|
|
||||||
return request.post({ url: '/marketing.coupon/stop', params })
|
|
||||||
}
|
|
||||||
//系统发放优惠券
|
|
||||||
export function sendCoupon(params: any) {
|
|
||||||
return request.post({ url: '/marketing.coupon/send', params })
|
|
||||||
}
|
|
||||||
//抢购列表/adminapi/marketing.seckill/lists
|
|
||||||
export function getSeckillLists(params: any) {
|
|
||||||
return request.get({ url: '/marketing.seckill/lists', params })
|
|
||||||
}
|
|
|
@ -1,11 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 获取充值配置
|
|
||||||
export function apiRechargeGetRule() {
|
|
||||||
return request.get({ url: '/recharge/config/getConfig' })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 设置充值配置
|
|
||||||
export function apiRechargeSetRule(params: any) {
|
|
||||||
return request.post({ url: '/recharge/config/setConfig', params })
|
|
||||||
}
|
|
|
@ -1,11 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 抖音小程序配置保存
|
|
||||||
export function setDyappConfig(params: any) {
|
|
||||||
return request.post({ url: '/channel/mp/save', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 抖音小程序配置详情
|
|
||||||
export function getDyappConfig() {
|
|
||||||
return request.get({ url: '/channel/mp/detail' })
|
|
||||||
}
|
|
|
@ -1,11 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// H5渠道配置保存
|
|
||||||
export function setH5Config(params: any) {
|
|
||||||
return request.post({ url: '/channel/h5/save', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// H5渠道配置详情
|
|
||||||
export function getH5Config() {
|
|
||||||
return request.get({ url: '/channel/h5/detail' })
|
|
||||||
}
|
|
|
@ -1,11 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 微信小程序配置保存
|
|
||||||
export function setWeappConfig(params: any) {
|
|
||||||
return request.post({ url: '/channel/mp/save', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 微信小程序配置详情
|
|
||||||
export function getWeappConfig() {
|
|
||||||
return request.get({ url: '/channel/mp/detail' })
|
|
||||||
}
|
|
|
@ -1,11 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 微信开发平台配置保存
|
|
||||||
export function setWxDevConfig(params: any) {
|
|
||||||
return request.post({ url: '/channel/wx/save', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 微信开发平台配置详情
|
|
||||||
export function getWxDevConfig() {
|
|
||||||
return request.get({ url: '/channel/wx/detail' })
|
|
||||||
}
|
|
|
@ -1,105 +0,0 @@
|
||||||
import request from "@/utils/request";
|
|
||||||
|
|
||||||
// 微信公众号配置保存
|
|
||||||
export function setOaConfig(params: any) {
|
|
||||||
return request.post({ url: "/channel/oa/save", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 微信公众号配置详情
|
|
||||||
export function getOaConfig() {
|
|
||||||
return request.get({ url: "/channel/oa/detail" });
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface Menu {
|
|
||||||
name: string;
|
|
||||||
menuType?: number;
|
|
||||||
visitType?: string;
|
|
||||||
url?: string;
|
|
||||||
appId?: string;
|
|
||||||
pagePath?: string;
|
|
||||||
subButtons: Menu[] | any;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @return { Promise }
|
|
||||||
* @description 获取菜单
|
|
||||||
*/
|
|
||||||
export function getOaMenu() {
|
|
||||||
return request.get({ url: "/channel/oaMenu/detail" });
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @return { Promise }
|
|
||||||
* @param { Menu } Menu
|
|
||||||
* @description 菜单保存
|
|
||||||
*/
|
|
||||||
export function setOaMenuSave(params: Menu | any) {
|
|
||||||
return request.post({ url: "/channel/oaMenu/save", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @return { Promise }
|
|
||||||
* @param { Menu } Menu
|
|
||||||
* @description 菜单发布
|
|
||||||
*/
|
|
||||||
export function setOaMenuPublish(params: Menu | any) {
|
|
||||||
return request.post({ url: "/channel/oaMenu/publish", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @description 默认回复列表
|
|
||||||
*/
|
|
||||||
export function getOaReplyList(params: any) {
|
|
||||||
return request.get({ url: `/channel/oaReply/list`, params });
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @return { Promise }
|
|
||||||
* @param { number } id
|
|
||||||
* @description 回复列表删除
|
|
||||||
*/
|
|
||||||
export function oaReplyDel(params: any) {
|
|
||||||
return request.post({ url: `/channel/oaReply/del`, params });
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @return { Promise }
|
|
||||||
* @param { number } id
|
|
||||||
* @description 回复状态修改
|
|
||||||
*/
|
|
||||||
export function changeOaReplyStatus(params: any) {
|
|
||||||
return request.post({ url: `/channel/oaReply/status`, params });
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface Reply {
|
|
||||||
content: string; // 内容
|
|
||||||
contentType: number; // 内容类型: 1=文本
|
|
||||||
keyword?: string; // 关键词
|
|
||||||
matchingType?: number; // 匹配方式: [1=全匹配, 2=模糊匹配]
|
|
||||||
name: string; // 规则名称
|
|
||||||
status: number; // 状态: 1=开启, 0=关闭
|
|
||||||
type: string; // 类型: follow=关注, keyword=关键词, default=默认
|
|
||||||
sort: number; // 排序
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
* @return { Promise }
|
|
||||||
* @description 默认回复编辑
|
|
||||||
*/
|
|
||||||
export function oaReplyAdd(params: Reply) {
|
|
||||||
return request.post({ url: `/channel/oaReply/add`, params });
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @return { Promise }
|
|
||||||
* @description 默认回复编辑
|
|
||||||
*/
|
|
||||||
export function oaReplyEdit(params: Reply) {
|
|
||||||
return request.post({ url: `/channel/oaReply/edit`, params });
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @description 默认回复详情
|
|
||||||
*/
|
|
||||||
export function getOaReplyDetail(params: any) {
|
|
||||||
return request.get({ url: `/channel/oaReply/detail`, params });
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 用户列表
|
|
||||||
export function getUserList(params: any) {
|
|
||||||
return request.get({ url: '/user/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 用户详情
|
|
||||||
export function getUserDetail(params: any) {
|
|
||||||
return request.get({ url: '/user/detail', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 用户编辑
|
|
||||||
export function userEdit(params: any) {
|
|
||||||
return request.post({ url: '/user/edit', params })
|
|
||||||
}
|
|
|
@ -1,24 +0,0 @@
|
||||||
import request from "@/utils/request";
|
|
||||||
|
|
||||||
// 页面装修详情
|
|
||||||
export function getDecoratePages(params: any) {
|
|
||||||
return request.get(
|
|
||||||
{ url: "/decorate/pages/detail", params },
|
|
||||||
{ ignoreCancelToken: true }
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
// 页面装修保存
|
|
||||||
export function setDecoratePages(params: any) {
|
|
||||||
return request.post({ url: "/decorate/pages/save", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 底部导航详情
|
|
||||||
export function getDecorateTabbar(params?: any) {
|
|
||||||
return request.get({ url: "/decorate/tabbar/detail", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 底部导航保存
|
|
||||||
export function setDecorateTabbar(params: any) {
|
|
||||||
return request.post({ url: "/decorate/tabbar/save", params });
|
|
||||||
}
|
|
|
@ -1,39 +0,0 @@
|
||||||
/*
|
|
||||||
* @Author: micky 1254597151@qq.com
|
|
||||||
* @Date: 2023-08-30 18:34:02
|
|
||||||
* @LastEditors: micky 1254597151@qq.com
|
|
||||||
* @LastEditTime: 2023-08-30 18:34:10
|
|
||||||
* @FilePath: \housekeeping-admin\src\api\distributor\group.ts
|
|
||||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
|
||||||
*/
|
|
||||||
import request from '@/utils/request'
|
|
||||||
import axios from 'axios'
|
|
||||||
|
|
||||||
// 分销组别列表
|
|
||||||
export function apiDistributorGroupLists(params: any) {
|
|
||||||
return request.get({ url: '/distributorsGroup/list', params })
|
|
||||||
}
|
|
||||||
// 添加分销组别
|
|
||||||
export function apiDistributorGroupAdd(params: any) {
|
|
||||||
return request.post({ url: '/distributorsGroup/add', params })
|
|
||||||
}
|
|
||||||
// 编辑分销组别
|
|
||||||
export function apiDistributorGroupEdit(params: any) {
|
|
||||||
return request.post({ url: '/distributorsGroup/edit', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 删除分销组别
|
|
||||||
export function apiDistributorGroupDel(params: any) {
|
|
||||||
return request.post({ url: '/distributorsGroup/del', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 分销组别详情
|
|
||||||
export function apiDistributorGroupDetail(params: any) {
|
|
||||||
return request.get({ url: '/distributorsGroup/detail', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface DistributorGroup {
|
|
||||||
id: number
|
|
||||||
groupName: string
|
|
||||||
remark: string
|
|
||||||
}
|
|
|
@ -1,61 +0,0 @@
|
||||||
/*
|
|
||||||
* @Author: micky 1254597151@qq.com
|
|
||||||
* @Date: 2023-09-04 09:43:15
|
|
||||||
* @LastEditors: micky 1254597151@qq.com
|
|
||||||
* @LastEditTime: 2023-10-05 09:34:05
|
|
||||||
* @FilePath: \housekeeping-admin\src\api\distributor\lists.ts
|
|
||||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
|
||||||
*/
|
|
||||||
import request from '@/utils/request'
|
|
||||||
import axios from 'axios'
|
|
||||||
|
|
||||||
// 分销列表
|
|
||||||
export function apiDistributorLists(params: any) {
|
|
||||||
return request.get({ url: '/distributor/list', params })
|
|
||||||
}
|
|
||||||
// 添加分销
|
|
||||||
export function apiDistributorAdd(params: any) {
|
|
||||||
return request.post({ url: '/distributor/add', params })
|
|
||||||
}
|
|
||||||
// 编辑分销
|
|
||||||
export function apiDistributorEdit(params: any) {
|
|
||||||
return request.post({ url: '/distributor/edit', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 删除分销
|
|
||||||
export function apiDistributorDel(params: any) {
|
|
||||||
return request.post({ url: '/distributor/del', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 分销详情
|
|
||||||
export function apiDistributorDetail(params: any) {
|
|
||||||
return request.get({ url: '/distributor/detail', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 二维码
|
|
||||||
export function apiDistributorQrcode(params: any) {
|
|
||||||
return request.post({ url: '/distributor/genQRCode', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 查看订单
|
|
||||||
export function apiDistributorQrder(params: any) {
|
|
||||||
return request.post({ url: '/order/listDistributionOrder', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 导出订单
|
|
||||||
export function apiDistributorExcel(params: any) {
|
|
||||||
return request.post(
|
|
||||||
{ responseType: 'blob', url: '/order/exportDistOrderExcel', params },
|
|
||||||
{
|
|
||||||
isTransformResponse: false
|
|
||||||
}
|
|
||||||
)
|
|
||||||
}
|
|
||||||
// 获取未绑定分销商用户
|
|
||||||
export function apiUnBindingDistributor(params: any) {
|
|
||||||
return request.get({ url: '/user/getNotBindingDistributorUser', params })
|
|
||||||
}
|
|
||||||
// 查看优惠券
|
|
||||||
export function apiDistributorCoupon(params: any) {
|
|
||||||
return request.get({ url: '/channelCoupon/getDistributorCoupon', params })
|
|
||||||
}
|
|
|
@ -1,10 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 余额明细
|
|
||||||
export function apiAccountLogLists(params: any) {
|
|
||||||
return request.get({ url: '/account/log/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
export function changeTypeLists(params: any) {
|
|
||||||
return request.get({ url: '/finance.account_log/changeTypeLists', params })
|
|
||||||
}
|
|
|
@ -1,5 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
export function getFinanceCenter(params: any) {
|
|
||||||
return request.get({ url: '/finance/statistics', params })
|
|
||||||
}
|
|
|
@ -1,6 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 充值记录
|
|
||||||
export function apiRechargeRecord(params: any) {
|
|
||||||
return request.get({ url: '/recharge/list', params })
|
|
||||||
}
|
|
|
@ -1,26 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 列表
|
|
||||||
export function getRefundList(params: any = '') {
|
|
||||||
return request.post({ url: '/refund/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 退款详情
|
|
||||||
export function getRefundlogLists(params: any) {
|
|
||||||
return request.get({ url: '/refund/detail', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 重新退款
|
|
||||||
export function getreRefund(params: any) {
|
|
||||||
return request.post({ url: '/refund/repeat', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 统计金额
|
|
||||||
export function getAmount(params: any) {
|
|
||||||
return request.get({ url: '/refund/statistics/amount', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 统计数量
|
|
||||||
export function getCount(params: any) {
|
|
||||||
return request.post({ url: '/refund/statistics/count', params })
|
|
||||||
}
|
|
|
@ -1,10 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 提现申请列表
|
|
||||||
export function applyForList(params: any) {
|
|
||||||
return request.post({ url: '/withdraw/applyForList', params })
|
|
||||||
}
|
|
||||||
// 审核提现编辑
|
|
||||||
export function applyForEdit(params: any) {
|
|
||||||
return request.post({ url: '/withdraw/applyForEdit', params })
|
|
||||||
}
|
|
|
@ -1,113 +0,0 @@
|
||||||
/*
|
|
||||||
* @Author: micky 1254597151@qq.com
|
|
||||||
* @Date: 2023-08-14 15:56:31
|
|
||||||
* @LastEditors: micky 1254597151@qq.com
|
|
||||||
* @LastEditTime: 2023-11-09 17:18:09
|
|
||||||
* @FilePath: \housekeeping-admin\src\api\master_worker\index.ts
|
|
||||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
|
||||||
*/
|
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 师傅列表
|
|
||||||
export function apiMasterWorkerLists(params: any) {
|
|
||||||
return request.post({ url: '/staff/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 师傅详情
|
|
||||||
export function apiMasterWorkerDetail(params: any) {
|
|
||||||
return request.get({ url: '/staff/detail', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 师傅添加
|
|
||||||
export function apiMasterWorkerAdd(params: any) {
|
|
||||||
return request.post({ url: '/staff/add', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 师傅编辑
|
|
||||||
export function apiMasterWorkerEdit(params: any) {
|
|
||||||
return request.post({ url: '/staff/edit', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 师傅状态
|
|
||||||
export function apiMasterWorkerStatusEdit(params: any) {
|
|
||||||
return request.post({ url: '/staff/receiveOrderStatus', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 师傅删除
|
|
||||||
export function apiMasterWorkerDel(params: any) {
|
|
||||||
return request.get({ url: '/staff/del', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 查询选择的服务区域
|
|
||||||
export function apiMasterWorkerArea(params: any) {
|
|
||||||
return request.get({ url: '/serviceAreaStaff/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 单独服务区域添加
|
|
||||||
export function apiMasterWorkerAreaAdd(params: any) {
|
|
||||||
return request.post({ url: '/serviceAreaStaff/edit', params })
|
|
||||||
}
|
|
||||||
// 师傅申请列表
|
|
||||||
export function apiMasterWorkerApply(params: any) {
|
|
||||||
return request.get({ url: '/StaffApplyFor/list', params })
|
|
||||||
}
|
|
||||||
// 师傅审核申请
|
|
||||||
export function apiMasterWorkerApplyAgreement(params: any) {
|
|
||||||
return request.post({ url: '/StaffApplyFor/checkStaffApplyFor', params })
|
|
||||||
}
|
|
||||||
// 师傅资料详情
|
|
||||||
export function apiMasterWorkerAuthDetail(params: any) {
|
|
||||||
return request.get({ url: '/StaffApplyFor/detail', params })
|
|
||||||
}
|
|
||||||
// 师傅体检报告申请列表
|
|
||||||
export function apiMasterWorkerPhysical(params: any) {
|
|
||||||
return request.get({ url: '/physical/examination/list', params })
|
|
||||||
}
|
|
||||||
// 师傅审核体检报告申请
|
|
||||||
export function apiMasterWorkerPhysicalAgreement(params: any) {
|
|
||||||
return request.post({ url: '/physical/examination/checkApplyFor', params })
|
|
||||||
}
|
|
||||||
// 未绑定师傅用户列表
|
|
||||||
export function apiUserNotStaff(params: any) {
|
|
||||||
return request.get({ url: '/user/getNotBindingStaffUser', params })
|
|
||||||
}
|
|
||||||
// 文件上传
|
|
||||||
export function apiUploadFile(params: any) {
|
|
||||||
return request.post({ url: '/common/upload/image', params, headers: { 'Content-Type': 'multipart/form-data' } })
|
|
||||||
}
|
|
||||||
// 申诉列表
|
|
||||||
export function apiFeedbackList(params: any) {
|
|
||||||
return request.get({ url: '/feedback/list', params })
|
|
||||||
}
|
|
||||||
// 删除申诉
|
|
||||||
export function apiFeedbackDel(params: any) {
|
|
||||||
return request.post({ url: '/feedback/del', params })
|
|
||||||
}
|
|
||||||
// 审核申诉
|
|
||||||
export function apiFeedbackAgreement(params: any) {
|
|
||||||
return request.post({ url: '/feedback/checkFeedback', params })
|
|
||||||
}
|
|
||||||
// 师傅退单规则
|
|
||||||
export function apiOrderRule(params: any) {
|
|
||||||
return request.post({ url: '/cancel/order/config/add', params })
|
|
||||||
}
|
|
||||||
// 获取设置规则列表
|
|
||||||
export function apiRuleList(params: any) {
|
|
||||||
return request.get({ url: '/cancel/order/config/list', params })
|
|
||||||
}
|
|
||||||
// 师傅改派单列表
|
|
||||||
export function apiStaffCancelOrderList(params: any) {
|
|
||||||
return request.get({ url: '/reassignment/list', params })
|
|
||||||
}
|
|
||||||
// 获取未上传体检报告师傅
|
|
||||||
export function apiStaffUnUploadPdfList(params: any) {
|
|
||||||
return request.get({ url: '/staff/getNotPhysicalExaminationStaff', params })
|
|
||||||
}
|
|
||||||
// 师傅提交体检报告
|
|
||||||
export function apiStaffPhysical(params: any) {
|
|
||||||
return request.post({ url: '/physical/examination/uploadPhysicalExamination', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
export function apiStaffIsOperationalUpdate(params: any) {
|
|
||||||
return request.post({ url: '/staff/updateStaffOperationalStatus', params })
|
|
||||||
}
|
|
|
@ -1,31 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 通知设置列表
|
|
||||||
export function noticeLists(params: any) {
|
|
||||||
return request.get({ url: '/setting/notice/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 通知设置详情
|
|
||||||
export function noticeDetail(params: any) {
|
|
||||||
return request.get({ url: '/setting/notice/detail', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 通知设置保存
|
|
||||||
export function setNoticeConfig(params: any) {
|
|
||||||
return request.post({ url: '/setting/notice/save', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 短信设置列表
|
|
||||||
export function smsLists() {
|
|
||||||
return request.get({ url: '/setting/sms/list' })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 短信设置详情
|
|
||||||
export function smsDetail(params: any) {
|
|
||||||
return request.get({ url: '/setting/sms/detail', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 短信设置保存
|
|
||||||
export function setSmsConfig(params: any) {
|
|
||||||
return request.post({ url: '/setting/sms/save', params })
|
|
||||||
}
|
|
|
@ -1,60 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 订单列表
|
|
||||||
export function apiOrderLists(params: any) {
|
|
||||||
return request.post({ url: '/order/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 订单详情
|
|
||||||
export function apiOrderDetail(params: any) {
|
|
||||||
return request.get({ url: '/order/detail', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 订单取消
|
|
||||||
export function apiOrderCancel(params: any) {
|
|
||||||
return request.post({ url: '/order/cancel', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 订单商家备注
|
|
||||||
export function apiOrderRemark(params: any) {
|
|
||||||
return request.get({ url: '/order/remark', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 订单商家备注详情
|
|
||||||
export function apiOrderRemarkDetail(params: any) {
|
|
||||||
return request.get({ url: '/order.order/remarkDetail', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 订单删除
|
|
||||||
export function apiOrderDel(params: any) {
|
|
||||||
return request.get({ url: '/order/del', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 统计订单状态数据
|
|
||||||
export function apiOrderStatis(params: any) {
|
|
||||||
return request.get({ url: '/order/statistics', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 订单核销
|
|
||||||
export function apiOrderVerification(params: any) {
|
|
||||||
return request.get({ url: '/order/verification', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 师傅列表
|
|
||||||
export function apiMasterLists(params: any) {
|
|
||||||
return request.post({ url: '/staff/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 指派师傅
|
|
||||||
export function apiDispatchStaff(params: any) {
|
|
||||||
return request.get({ url: '/order/dispatch', params })
|
|
||||||
}
|
|
||||||
// 重新指派师傅获取分数
|
|
||||||
export function apiDispatchStaffScore(params: any) {
|
|
||||||
return request.get({ url: '/cancel/order/config/getCancelOrderConfigByOrder', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 确认服务
|
|
||||||
export function apiConfirmService(params: any) {
|
|
||||||
return request.post({ url: '/order/staff/confirm', params })
|
|
||||||
}
|
|
|
@ -1,26 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 部门列表
|
|
||||||
export function deptLists(params?: any) {
|
|
||||||
return request.get({ url: '/system/dept/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 添加部门
|
|
||||||
export function deptAdd(params: any) {
|
|
||||||
return request.post({ url: '/system/dept/add', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑部门
|
|
||||||
export function deptEdit(params: any) {
|
|
||||||
return request.post({ url: '/system/dept/edit', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 删除部门
|
|
||||||
export function deptDelete(params: any) {
|
|
||||||
return request.post({ url: '/system/dept/del', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 部门详情
|
|
||||||
export function deptDetail(params?: any) {
|
|
||||||
return request.get({ url: '/system/dept/detail', params })
|
|
||||||
}
|
|
|
@ -1,30 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 岗位列表
|
|
||||||
export function postLists(params?: any) {
|
|
||||||
return request.get({ url: '/system/post/list', params })
|
|
||||||
}
|
|
||||||
// 岗位列表
|
|
||||||
export function postAll(params?: any) {
|
|
||||||
return request.get({ url: '/system/post/all', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 添加岗位
|
|
||||||
export function postAdd(params: any) {
|
|
||||||
return request.post({ url: '/system/post/add', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑岗位
|
|
||||||
export function postEdit(params: any) {
|
|
||||||
return request.post({ url: '/system/post/edit', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 删除岗位
|
|
||||||
export function postDelete(params: any) {
|
|
||||||
return request.post({ url: '/system/post/del', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 岗位详情
|
|
||||||
export function postDetail(params: any) {
|
|
||||||
return request.get({ url: '/system/post/detail', params })
|
|
||||||
}
|
|
|
@ -1,39 +0,0 @@
|
||||||
/*
|
|
||||||
* @Author: micky 1254597151@qq.com
|
|
||||||
* @Date: 2023-12-19 15:41:58
|
|
||||||
* @LastEditors: micky 1254597151@qq.com
|
|
||||||
* @LastEditTime: 2023-12-20 18:11:06
|
|
||||||
* @FilePath: \housekeeping-admin\src\api\service\activity.ts
|
|
||||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
|
||||||
*/
|
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 活动专区列表
|
|
||||||
export function apiActivityLists(params: any) {
|
|
||||||
return request.get({ url: '/activity/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 添加活动专区
|
|
||||||
export function apiActivityAdd(params: any) {
|
|
||||||
return request.post({ url: '/activity/add', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 删除活动专区
|
|
||||||
export function apiActivityDel(params: any) {
|
|
||||||
return request.post({ url: '/activity/del', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑活动专区
|
|
||||||
export function apiActivityEdit(params: any) {
|
|
||||||
return request.post({ url: '/activity/edit', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑活动专区状态
|
|
||||||
export function apiActivityStatusEdit(params: any) {
|
|
||||||
return request.post({ url: '/activity/status', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 活动专区详情
|
|
||||||
export function apiActivityDetail(params: any) {
|
|
||||||
return request.get({ url: '/activity/detail', params })
|
|
||||||
}
|
|
|
@ -1,29 +0,0 @@
|
||||||
import axios from 'axios'
|
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 获取当前位置
|
|
||||||
export function apiMapLocation(params) {
|
|
||||||
return new Promise(async (resolve, reject) => {
|
|
||||||
const { data } = await axios.get('/tecent/ws/location/v1/ip', { params })
|
|
||||||
data.status === 0 ? resolve(data) : reject(data.message)
|
|
||||||
})
|
|
||||||
}
|
|
||||||
// 根据地址获取经纬度
|
|
||||||
export function getLonAndLatByArea(params) {
|
|
||||||
return new Promise(async (resolve, reject) => {
|
|
||||||
const { data } = await axios.get('/tecent/ws/geocoder/v1', { params })
|
|
||||||
data.status === 0 ? resolve(data) : reject(data.message)
|
|
||||||
})
|
|
||||||
}
|
|
||||||
// 根据当前位置获取区域列表
|
|
||||||
export function getAreaListByLocation(params) {
|
|
||||||
return request.get({ url: '/serviceArea/list', params });
|
|
||||||
}
|
|
||||||
// 添加区域
|
|
||||||
export function addArea(params) {
|
|
||||||
return request.post({ url: '/serviceArea/add', params })
|
|
||||||
}
|
|
||||||
// 删除区域
|
|
||||||
export function delArea(params) {
|
|
||||||
return request.get({ url: '/serviceArea/del', params })
|
|
||||||
}
|
|
|
@ -1,36 +0,0 @@
|
||||||
import request from "@/utils/request";
|
|
||||||
|
|
||||||
// 分类列表
|
|
||||||
export function apiCategoryLists(params: any) {
|
|
||||||
return request.get({ url: "/category/list", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 添加分类
|
|
||||||
export function apiCategoryAdd(params: any) {
|
|
||||||
return request.post({ url: "/category/add", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 删除分类
|
|
||||||
export function apiCategoryDel(params: any) {
|
|
||||||
return request.get({ url: "/category/del", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑分类
|
|
||||||
export function apiCategoryEdit(params: any) {
|
|
||||||
return request.post({ url: "/category/edit", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑分类状态
|
|
||||||
export function apiCategoryStatusEdit(params: any) {
|
|
||||||
return request.post({ url: "/category/status", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 分类详情
|
|
||||||
export function apiCategoryDetail(params: any) {
|
|
||||||
return request.get({ url: "/category/detail", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 通用分类列表
|
|
||||||
export function apiCategoryCommonLists() {
|
|
||||||
return request.get({ url: "/category/commonList" });
|
|
||||||
}
|
|
|
@ -1,28 +0,0 @@
|
||||||
import request from "@/utils/request";
|
|
||||||
|
|
||||||
// 评价列表
|
|
||||||
export function apiCommentLists(params: any) {
|
|
||||||
return request.post({ url: "/comment/list", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 评价回复
|
|
||||||
export function apiCommentReply(params: any) {
|
|
||||||
return request.post({ url: "/comment/reply", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 删除评价
|
|
||||||
export function apiCommentDel(params: any) {
|
|
||||||
return request.get({ url: "/comment/del", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 评价详情
|
|
||||||
export function apiCommentDetail(params: any) {
|
|
||||||
return request.get({ url: "/goods.goods_comment/detail", params });
|
|
||||||
}
|
|
||||||
// 修改客服评分
|
|
||||||
export function apiCustomerServiceAppraise(params: any) {
|
|
||||||
return request.post({ url: "/comment/customerServiceAppraiseScore", params });
|
|
||||||
}
|
|
||||||
export function apiStaffScore(params: any) {
|
|
||||||
return request.get({ url: "/comment/calculateStaffScore", params });
|
|
||||||
}
|
|
|
@ -1,46 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 服务列表
|
|
||||||
export function apiServiceLists(params: any) {
|
|
||||||
return request.get({ url: '/goods/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 统计状态数据
|
|
||||||
export function apiServiceStatis(params: any) {
|
|
||||||
return request.get({ url: '/goods/statistics', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 添加服务
|
|
||||||
export function apiServiceAdd(params: any) {
|
|
||||||
return request.post({ url: '/goods/add', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 删除服务
|
|
||||||
export function apiServiceDel(params: any) {
|
|
||||||
return request.post({ url: '/goods/del', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑服务
|
|
||||||
export function apiServiceEdit(params: any) {
|
|
||||||
return request.post({ url: '/goods/edit', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑服务状态
|
|
||||||
export function apiServiceStatus(params: any) {
|
|
||||||
console.log("apiServiceStatus", params)
|
|
||||||
return request.post({ url: '/goods/status', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑服务新品推荐
|
|
||||||
export function apiServiceNewRecommend(params: any) {
|
|
||||||
return request.post({ url: '/goods/newRecommend', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
export function apiServicesBatchUpdatePrice(params: any) {
|
|
||||||
return request.post({ url: '/goods/batchUpdatePrice', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 服务详情
|
|
||||||
export function apiServiceDetail(params: any) {
|
|
||||||
return request.get({ url: '/goods/detail', params })
|
|
||||||
}
|
|
|
@ -1,86 +0,0 @@
|
||||||
/*
|
|
||||||
* @Author: micky 1254597151@qq.com
|
|
||||||
* @Date: 2023-08-14 15:56:31
|
|
||||||
* @LastEditors: micky 1254597151@qq.com
|
|
||||||
* @LastEditTime: 2023-10-13 16:28:32
|
|
||||||
* @FilePath: \housekeeping-admin\src\api\order\subscribe.ts
|
|
||||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
|
||||||
*/
|
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
// 获取预约天数
|
|
||||||
export function apiGetOrderTime() {
|
|
||||||
return request.get({ url: '/time/getTime' })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 设置预约时长
|
|
||||||
export function apiSetOrderTime(params: any) {
|
|
||||||
return request.post({ url: '/time/setTime', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 获取时间段列表
|
|
||||||
export function apiOrderTimeLists(params: any) {
|
|
||||||
return request.get({ url: '/time/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 获取时间段详情
|
|
||||||
export function apiOrderTimeDetail(params: any) {
|
|
||||||
return request.get({ url: '/time/detail', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 添加时间段
|
|
||||||
export function apiOrderTimeAdd(params: any) {
|
|
||||||
return request.post({ url: '/time/add', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑时间段
|
|
||||||
export function apiOrderTimeEdit(params: any) {
|
|
||||||
return request.post({ url: '/time/edit', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 删除时间段
|
|
||||||
export function apiOrderTimeDel(params: any) {
|
|
||||||
return request.post({ url: '/time/batchDel', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// --------------------------------------------------------------------
|
|
||||||
|
|
||||||
// 服务时间列表
|
|
||||||
export function apiGoodsTimeList(params: any) {
|
|
||||||
return request.get({ url: '/goods/time/list', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑服务时间
|
|
||||||
export function apiGoodsTimeEdit(params: any) {
|
|
||||||
return request.post({ url: '/goods/time/edit', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 服务时间修改状态
|
|
||||||
export function apiGoodsTimeUpdateStatus(params: any) {
|
|
||||||
return request.post({ url: '/goods/time/updateStatus', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 服务时间新增
|
|
||||||
export function apiAddGoodsTime(params: any) {
|
|
||||||
return request.post({ url: '/goods/time/add', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 服务时间编辑
|
|
||||||
export function apiEditGoodsTime(params: any) {
|
|
||||||
return request.post({ url: '/goods/time/edit', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 服务时间详情
|
|
||||||
export function apiGetGoodsTimeDetail(params: any) {
|
|
||||||
return request.get({ url: '/goods/time/detail', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 服务时间删除
|
|
||||||
export function apiGetGoodsTimeDel(params: any) {
|
|
||||||
return request.post({ url: '/goods/time/del', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 服务时间所有数据
|
|
||||||
export function apiGetGoodsTimeAllList(params: any) {
|
|
||||||
return request.get({ url: '/goods/time/all', params })
|
|
||||||
}
|
|
|
@ -1,31 +0,0 @@
|
||||||
import request from "@/utils/request";
|
|
||||||
|
|
||||||
// 单位列表
|
|
||||||
export function apiUnitLists(params: any) {
|
|
||||||
return request.get({ url: "/unit/list", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 添加单位
|
|
||||||
export function apiUnitAdd(params: any) {
|
|
||||||
return request.post({ url: "/unit/add", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 删除单位
|
|
||||||
export function apiUnitDel(params: any) {
|
|
||||||
return request.get({ url: "/unit/del", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 编辑单位
|
|
||||||
export function apiUnitEdit(params: any) {
|
|
||||||
return request.post({ url: "/unit/edit", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 单位详情
|
|
||||||
export function apiUnitDetail(params: any) {
|
|
||||||
return request.get({ url: "/unit/detail", params });
|
|
||||||
}
|
|
||||||
|
|
||||||
// 通用单位列表
|
|
||||||
export function apiUnitCommonLists() {
|
|
||||||
return request.get({ url: "/goods.goods_unit/commonLists" });
|
|
||||||
}
|
|
|
@ -1,28 +0,0 @@
|
||||||
import request from '@/utils/request'
|
|
||||||
|
|
||||||
//首页数据
|
|
||||||
export function getIndex() {
|
|
||||||
return request.get({ url: '/index' })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 装修页面
|
|
||||||
export function getDecorate(data: any) {
|
|
||||||
return request.get({ url: '/decorate', data })
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @description 热门搜索
|
|
||||||
* @return { Promise }
|
|
||||||
*/
|
|
||||||
export function getHotSearch() {
|
|
||||||
return request.get({ url: '/hotSearch' })
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @description 搜索
|
|
||||||
* @param { string } keyword 关键词
|
|
||||||
* @return { Promise }
|
|
||||||
*/
|
|
||||||
export function getSearch(data: { keyword: string; pageNo: number; pageSize: number }) {
|
|
||||||
return request.get({ url: '/search', data })
|
|
||||||
}
|
|
|
@ -35,11 +35,7 @@ export function apiUserLists(params: any) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// 设置用户信息
|
// 设置用户信息
|
||||||
export function apiSetUserInfo(params: {
|
export function apiSetUserInfo(params: { id: number | string; field: string; value: string | number }) {
|
||||||
id: number | string
|
|
||||||
field: string
|
|
||||||
value: string | number
|
|
||||||
}) {
|
|
||||||
return request.post({ url: '/user/edit', params })
|
return request.post({ url: '/user/edit', params })
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -47,12 +43,3 @@ export function apiSetUserInfo(params: {
|
||||||
export function apiUserDetail(params: any) {
|
export function apiUserDetail(params: any) {
|
||||||
return request.get({ url: '/user/detail', params })
|
return request.get({ url: '/user/detail', params })
|
||||||
}
|
}
|
||||||
|
|
||||||
// 调整余额
|
|
||||||
export function adjustUserWallet(params: any) {
|
|
||||||
return request.post({ url: '/user/adjustWallet', params })
|
|
||||||
}
|
|
||||||
// 用户退款配置列表
|
|
||||||
export function apiUserRefundList(params: any) {
|
|
||||||
return request.get({ url: '/goods/cancelOrderConfig/list', params })
|
|
||||||
}
|
|
||||||
|
|
|
@ -28,12 +28,13 @@
|
||||||
</template>
|
</template>
|
||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import type { FormInstance } from 'element-plus'
|
import type { FormInstance } from 'element-plus'
|
||||||
import { postEdit, postAdd, postDetail } from '@/api/org/post'
|
|
||||||
import Popup from '@/components/popup/index.vue'
|
import Popup from '@/components/popup/index.vue'
|
||||||
|
import { accountAdd, accountDetail, accountEdit } from '@/api/account_center'
|
||||||
import feedback from '@/utils/feedback'
|
import feedback from '@/utils/feedback'
|
||||||
import { StatusEnum } from '@/enums'
|
import { StatusEnum } from '@/enums'
|
||||||
|
|
||||||
const emit = defineEmits(['success', 'close'])
|
const emit = defineEmits(['success', 'close'])
|
||||||
|
|
||||||
const formRef = shallowRef<FormInstance>()
|
const formRef = shallowRef<FormInstance>()
|
||||||
const popupRef = shallowRef<InstanceType<typeof Popup>>()
|
const popupRef = shallowRef<InstanceType<typeof Popup>>()
|
||||||
const mode = ref('add')
|
const mode = ref('add')
|
||||||
|
@ -132,7 +133,7 @@ const shortcuts = [
|
||||||
]
|
]
|
||||||
const handleSubmit = async () => {
|
const handleSubmit = async () => {
|
||||||
await formRef.value?.validate()
|
await formRef.value?.validate()
|
||||||
mode.value == 'edit' ? await postEdit(formData) : await postAdd(formData)
|
mode.value == 'edit' ? await accountEdit(formData) : await accountAdd(formData)
|
||||||
feedback.msgSuccess('操作成功')
|
feedback.msgSuccess('操作成功')
|
||||||
popupRef.value?.close()
|
popupRef.value?.close()
|
||||||
emit('success')
|
emit('success')
|
||||||
|
@ -153,7 +154,7 @@ const setFormData = (data: Record<any, any>) => {
|
||||||
}
|
}
|
||||||
|
|
||||||
const getDetail = async (row: Record<string, any>) => {
|
const getDetail = async (row: Record<string, any>) => {
|
||||||
const data = await postDetail({
|
const data = await accountDetail({
|
||||||
id: row.id
|
id: row.id
|
||||||
})
|
})
|
||||||
setFormData(data)
|
setFormData(data)
|
||||||
|
|
|
@ -61,11 +61,11 @@
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script lang="ts" setup name="post">
|
<script lang="ts" setup name="post">
|
||||||
import { postDelete, postLists } from '@/api/org/post'
|
|
||||||
import { usePaging } from '@/hooks/usePaging'
|
|
||||||
import feedback from '@/utils/feedback'
|
|
||||||
import EditPopup from './edit.vue'
|
import EditPopup from './edit.vue'
|
||||||
|
import { usePaging } from '@/hooks/usePaging'
|
||||||
|
import { accountList } from '@/api/account_center'
|
||||||
import { StatusEnum } from '@/enums'
|
import { StatusEnum } from '@/enums'
|
||||||
|
import feedback from '@/utils/feedback'
|
||||||
|
|
||||||
const statusMap: Record<StatusEnum, string> = {
|
const statusMap: Record<StatusEnum, string> = {
|
||||||
[StatusEnum.Normal]: '启用',
|
[StatusEnum.Normal]: '启用',
|
||||||
|
@ -84,19 +84,11 @@ const queryParams = reactive({
|
||||||
status: ''
|
status: ''
|
||||||
})
|
})
|
||||||
|
|
||||||
// const { pager, getLists, resetPage, resetParams } = usePaging({
|
const { pager, getLists, resetPage, resetParams } = usePaging({
|
||||||
// fetchFun: postLists,
|
fetchFun: accountList,
|
||||||
// params: queryParams
|
params: queryParams
|
||||||
// })
|
|
||||||
|
|
||||||
const pager = ref({
|
|
||||||
loading: false,
|
|
||||||
lists: [
|
|
||||||
{ accountName: 'xxx', accountNumber: 50, useNumber: 0, unuseNumber: 49, status: 1, expiresDate: '' },
|
|
||||||
{ accountName: 'xxx', accountNumber: 50, useNumber: 0, unuseNumber: 49, status: 3, expiresDate: '' },
|
|
||||||
{ accountName: 'xxx', accountNumber: 50, useNumber: 0, unuseNumber: 49, status: 2, expiresDate: '' }
|
|
||||||
]
|
|
||||||
})
|
})
|
||||||
|
|
||||||
const handleAdd = async () => {
|
const handleAdd = async () => {
|
||||||
showEdit.value = true
|
showEdit.value = true
|
||||||
await nextTick()
|
await nextTick()
|
||||||
|
@ -114,10 +106,10 @@ const handleChangeStatus = async row => {
|
||||||
const { id, status } = row
|
const { id, status } = row
|
||||||
const msg = status == StatusEnum.Normal ? '停用' : '启用'
|
const msg = status == StatusEnum.Normal ? '停用' : '启用'
|
||||||
await feedback.confirm(`确定要${msg}该账号?`)
|
await feedback.confirm(`确定要${msg}该账号?`)
|
||||||
await postDelete({ id })
|
// await postDelete({ id })
|
||||||
feedback.msgSuccess(`${msg}成功`)
|
feedback.msgSuccess(`${msg}成功`)
|
||||||
getLists()
|
getLists()
|
||||||
}
|
}
|
||||||
|
|
||||||
// getLists()
|
getLists()
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in New Issue