【招生平台主控端】 优化# 删除无用代码

master
kaeery 2025-02-26 11:37:44 +08:00
parent 13058f0936
commit 967288bbb9
35 changed files with 32 additions and 1060 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,5 +0,0 @@
import request from '@/utils/request'
export function getFinanceCenter(params: any) {
return request.get({ url: '/finance/statistics', params })
}

View File

@ -1,6 +0,0 @@
import request from '@/utils/request'
// 充值记录
export function apiRechargeRecord(params: any) {
return request.get({ url: '/recharge/list', params })
}

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -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" });
}

View File

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

View File

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

View File

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

View File

@ -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" });
}

View File

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

View File

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

View File

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

View File

@ -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>