转卡转疗程&随心配

master
十七 4 years ago
parent 6fa722e827
commit f588163560

7
package-lock.json generated

@ -4178,7 +4178,7 @@
},
"decimal.js": {
"version": "10.3.1",
"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
"resolved": "https://registry.npmmirror.com/decimal.js/-/decimal.js-10.3.1.tgz",
"integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ=="
},
"decode-uri-component": {
@ -7506,7 +7506,8 @@
"dependencies": {
"ansi-regex": {
"version": "3.0.0",
"resolved": "",
"resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.0.tgz",
"integrity": "sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ==",
"dev": true
},
"jest-cli": {
@ -17306,7 +17307,7 @@
},
"webpack-dev-server": {
"version": "2.9.7",
"resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.9.7.tgz",
"resolved": "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-2.9.7.tgz",
"integrity": "sha512-Pu7uoQFgQj5RE5wmlfkpYSzihMKxulwEuO2xCsaMnAnyRSApwoVi3B8WCm9XbigyWTHaIMzYGkB90Vr6leAeTQ==",
"requires": {
"ansi-html": "0.0.7",

@ -3,7 +3,7 @@ import { service } from "../utils/service";
// 添加员工排班上钟
export function addServiceOrder(params) {
return service({
url: "/demay/ssm/serviceOrder/add",
url: "/api" + "/demay/ssm/serviceOrder/add",
method: "post",
data: params
});
@ -12,7 +12,7 @@ export function addServiceOrder(params) {
// 员工排班下钟
export function downServiceOrder(params) {
return service({
url: "/demay/ssm/serviceOrder/down",
url: "/api" + "/demay/ssm/serviceOrder/down",
method: "post",
data: params
});
@ -21,7 +21,7 @@ export function downServiceOrder(params) {
// 查询全部员工排班
export function serviceOrderList(params) {
return service({
url: "/demay/ssm/serviceOrder/list",
url: "/api" + "/demay/ssm/serviceOrder/list",
method: "post",
data: params
});
@ -29,7 +29,7 @@ export function serviceOrderList(params) {
// 查询全部员工排班其他状态
export function serviceOrderLists(params) {
return service({
url: "/demay/ssm/serviceOrder/lists",
url: "/api" + "/demay/ssm/serviceOrder/lists",
method: "post",
data: params
});
@ -38,7 +38,7 @@ export function serviceOrderLists(params) {
// 修改员工排班上钟顺序
export function editServiceOrder(params) {
return service({
url: "/demay/ssm/serviceOrder/update",
url: "/api" + "/demay/ssm/serviceOrder/update",
method: "post",
data: params
});
@ -47,7 +47,7 @@ export function editServiceOrder(params) {
// 添加服务单据(结算)
export function addStoreSettlement(params) {
return service({
url: "/demay/ssm/storeSettlement/add",
url: "/api" + "/demay/ssm/storeSettlement/add",
method: "post",
data: params
});
@ -56,7 +56,7 @@ export function addStoreSettlement(params) {
// 修改服务中单据
export function ediStoreSettlement(params) {
return service({
url: "/demay/ssm/storeSettlement/update",
url: "/api" + "/demay/ssm/storeSettlement/update",
method: "post",
data: params
});
@ -65,7 +65,7 @@ export function ediStoreSettlement(params) {
export function addServiceOrders(params) {
return service({
url: "/demay/ssm/serviceOrders/add",
url: "/api" + "/demay/ssm/serviceOrders/add",
method: "post",
data: params
});
@ -74,7 +74,7 @@ export function addServiceOrders(params) {
//删除服务项目
export function delStoreSettlement(params) {
return service({
url: "/demay/ssm/storeSettlement/detele",
url: "/api" + "/demay/ssm/storeSettlement/detele",
method: "post",
data: params
});
@ -83,7 +83,7 @@ export function delStoreSettlement(params) {
// 结算服务
export function cancelServiceOrders(params) {
return service({
url: "/demay/ssm/serviceOrders/cancel",
url: "/api" + "/demay/ssm/serviceOrders/cancel",
method: "post",
data: params
});
@ -91,7 +91,7 @@ export function cancelServiceOrders(params) {
// 修改
export function editServiceOrders(params) {
return service({
url: "/demay/ssm/serviceOrders/update",
url: "/api" + "/demay/ssm/serviceOrders/update",
method: "post",
data: params
});
@ -101,7 +101,7 @@ export function editServiceOrders(params) {
export function pageServiceOrders(params) {
return service({
url: "/demay/ssm/serviceOrders/page",
url: "/api" + "/demay/ssm/serviceOrders/page",
method: "post",
data: params
});
@ -109,7 +109,7 @@ export function pageServiceOrders(params) {
//上钟
export function updateTime(params) {
return service({
url: "/demay/ssm/storeSettlement/updateTime",
url: "/api" + "/demay/ssm/storeSettlement/updateTime",
method: "post",
data: params
});
@ -117,7 +117,7 @@ export function updateTime(params) {
//下钟
export function updateTimeX(params) {
return service({
url: "/demay/ssm/storeSettlement/updateTimeX",
url: "/api" + "/demay/ssm/storeSettlement/updateTimeX",
method: "post",
data: params
});
@ -125,7 +125,7 @@ export function updateTimeX(params) {
//退房
export function checkOut(params) {
return service({
url: "/demay/ssm/storeSettlement/checkOut",
url: "/api" + "/demay/ssm/storeSettlement/checkOut",
method: "post",
data: params
});
@ -133,7 +133,7 @@ export function checkOut(params) {
//换房
export function roomChange(params) {
return service({
url: "/demay/ssm/storeSettlement/roomChange",
url: "/api" + "/demay/ssm/storeSettlement/roomChange",
method: "post",
data: params
});
@ -141,7 +141,7 @@ export function roomChange(params) {
//房间状态
export function roomSatet(params) {
return service({
url: "/demay/ssm/storeRoom/roomSatet",
url: "/api" + "/demay/ssm/storeRoom/roomSatet",
method: "post",
data: params
});
@ -149,7 +149,7 @@ export function roomSatet(params) {
}
export function stateServiceOrder(params) {
return service({
url: "/demay/ssm/serviceOrder/update",
url: "/api" + "/demay/ssm/serviceOrder/update",
method: "post",
data: params
});
@ -158,7 +158,7 @@ export function stateServiceOrder(params) {
// 修改员工状态
export function editsServiceOrder(params) {
return service({
url: "/demay/ssm/serviceOrder/updates",
url: "/api" + "/demay/ssm/serviceOrder/updates",
method: "post",
data: params
});

@ -1,26 +1,19 @@
import {
service
} from "../utils/service";
import {
localPath
} from "./api.js"
import { service } from "../utils/service";
import { localPath } from "./api.js";
// 新店注册
export function addStore(params) {
return service({
url: "/demay/ssm/store/addStore",
url: "/api" + "/demay/ssm/store/addStore",
method: "post",
data:params,
data: params
});
}
//获取手机号验证码
export function getphonecode(params) {
}
//获取手机号验证码
export function getphonecode(params) {
return service({
url: "/demay/ssm/login/getSmsCode",
url: "/api" + "/demay/ssm/login/getSmsCode",
method: "post",
data: params,
data: params
});
}
}

@ -1,11 +1,9 @@
import {
service
} from "../../utils/service";
import { service } from "../../utils/service";
// 主页查询
export function getList(params) {
return service({
url: "/platformCoupon",
url: "/api" + "/platformCoupon",
method: "get",
params
});
@ -13,7 +11,7 @@ export function getList(params) {
// 发布
export function doAdd(data) {
return service({
url: "/platformCoupon/add",
url: "/api" + "/platformCoupon/add",
method: "post",
data
});
@ -21,7 +19,7 @@ export function doAdd(data) {
// 编辑
export function doEdit(data) {
return service({
url: "/platformCoupon/update",
url: "/api" + "/platformCoupon/update",
method: "put",
data
});
@ -29,14 +27,14 @@ export function doEdit(data) {
// 删除
export function doDelete(id) {
return service({
url: "/platformCoupon/" + id,
method: "delete",
url: "/api" + "/platformCoupon/" + id,
method: "delete"
});
}
// 审核
export function doAudit(data) {
return service({
url: "/platformCoupon/shopCheck",
url: "/api" + "/platformCoupon/shopCheck",
method: "post",
data
});
@ -44,7 +42,7 @@ export function doAudit(data) {
// 打款
export function doPay(data) {
return service({
url: "/platformCoupon/moneyReceipt",
url: "/api" + "/platformCoupon/moneyReceipt",
method: "post",
data
});

@ -1,11 +1,9 @@
import {
service
} from "../../utils/service";
import { service } from "../../utils/service";
// 主页查询
export function getList(params) {
return service({
url: "/couponShare",
url: "/api" + "/couponShare",
method: "get",
params
});

@ -4,7 +4,7 @@ import { localPath } from "./api.js";
// 门店明细查询 平台端-门店管理-门店审核-门店明细查询
export function storeOne(params) {
return service({
url: "/demay/ssm/store/one",
url: "/api" + "/demay/ssm/store/one",
method: "post",
data: params
});
@ -13,7 +13,7 @@ export function storeOne(params) {
//预约排队 取号
export function addNumber(params) {
return service({
url: "/demay/ssm/call/addNumber",
url: "/api" + "/demay/ssm/call/addNumber",
method: "post",
data: params
});
@ -21,7 +21,7 @@ export function addNumber(params) {
//预约排队 叫号
export function callNumber(params) {
return service({
url: "/demay/ssm/call/callNumber",
url: "/api" + "/demay/ssm/call/callNumber",
method: "post",
data: params
});
@ -29,7 +29,7 @@ export function callNumber(params) {
//预约排队 排队列表
export function callList(params) {
return service({
url: "/demay/ssm/call/list",
url: "/api" + "/demay/ssm/call/list",
method: "post",
data: params
});
@ -37,7 +37,7 @@ export function callList(params) {
//預約排隊 开单
export function addCashList(params) {
return service({
url: "/demay/ssm/call/addCashList",
url: "/api" + "/demay/ssm/call/addCashList",
method: "post",
data: params
});
@ -46,7 +46,7 @@ export function addCashList(params) {
// 分页查询会员预约列表 (门店端-预约叫号-分页查询会员预约列表)
export function callPage(params) {
return service({
url: "/demay/ssm/call/page",
url: "/api" + "/demay/ssm/call/page",
method: "post",
data: params
});
@ -55,7 +55,7 @@ export function callPage(params) {
// 查询收银服务单列表 (门店端-服务单-查询收银服务单列表)
export function cashpage(params) {
return service({
url: "/demay/ssm/cash/page",
url: "/api" + "/demay/ssm/cash/page",
method: "post",
data: params
});
@ -63,7 +63,7 @@ export function cashpage(params) {
// 查询收银服务单列表 (门店端-服务单-查询收银服务单列表)
export function cashList(params) {
return service({
url: "/demay/ssm/cash/cashList",
url: "/api" + "/demay/ssm/cash/cashList",
method: "post",
data: params
});
@ -71,7 +71,7 @@ export function cashList(params) {
// 查询收银服务单列表 (门店端-服务单-查询收银服务单列表)
export function cashLists(params) {
return service({
url: "/demay/ssm/cash/cashLists",
url: "/api" + "/demay/ssm/cash/cashLists",
method: "post",
data: params
});
@ -79,7 +79,7 @@ export function cashLists(params) {
// 服务单收银 (门店端-服务单-服务单收银)
export function cashdoCash(params) {
return service({
url: "/demay/ssm/cash/doCash",
url: "/api" + "/demay/ssm/cash/doCash",
method: "post",
data: params,
headers: {
@ -90,8 +90,8 @@ export function cashdoCash(params) {
// 直接收银 (门店端-服务单-直接收银)
export function addCash(params) {
return service({
url: "/demay/ssm/cash/addCash",
// url: "/demay/ssm/cash/addCashList",
url: "/api" + "/demay/ssm/cash/addCash",
// url: "/api"+"/demay/ssm/cash/addCashList",
method: "post",
data: params,
headers: {
@ -103,7 +103,7 @@ export function addCash(params) {
// 打印查询签名
export function cashsignature(params) {
return service({
url: "/demay/ssm/cash/signature",
url: "/api" + "/demay/ssm/cash/signature",
method: "post",
data: params
});
@ -112,7 +112,7 @@ export function cashsignature(params) {
// 服务单收银作废 (门店端-服务单-服务单收银作废)
export function cashcancel(params) {
return service({
url: "/demay/ssm/cash/cancel",
url: "/api" + "/demay/ssm/cash/cancel",
method: "post",
data: params
});
@ -121,7 +121,7 @@ export function cashcancel(params) {
// 服务单收银业务人员修改 (门店端-服务单-服务单明细业务人员修改)
export function cashEditStaff(params) {
return service({
url: "/demay/ssm/cash/updateStaff",
url: "/api" + "/demay/ssm/cash/updateStaff",
method: "post",
data: params
});
@ -130,7 +130,7 @@ export function cashEditStaff(params) {
//门店会员添加注册
export function addstoreMember(params) {
return service({
url: "/demay/ssm/storeMember/add",
url: "/api" + "/demay/ssm/storeMember/add",
method: "post",
data: params
});
@ -138,7 +138,7 @@ export function addstoreMember(params) {
// 支付方式查询
export function ctlist(params) {
return service({
url: "/demay/ssm/ct/list",
url: "/api" + "/demay/ssm/ct/list",
method: "post",
data: params
});
@ -146,7 +146,7 @@ export function ctlist(params) {
//充值类别查询
export function recTypeList(params) {
return service({
url: "/demay/ssm/recType/list",
url: "/api" + "/demay/ssm/recType/list",
method: "post",
data: params
});
@ -154,14 +154,14 @@ export function recTypeList(params) {
//查询在职员工列表
export function selectList(params) {
return service({
url: "/demay/ssm/staff/selectList",
url: "/api" + "/demay/ssm/staff/selectList",
method: "post",
data: params
});
}
export function selectListType(params) {
return service({
url: "/demay/ssm/staff/selectListType",
url: "/api" + "/demay/ssm/staff/selectListType",
method: "post",
data: params
});
@ -170,7 +170,7 @@ export function selectListType(params) {
/// 查询单个门店会员
export function storeMemberOne(params) {
return service({
url: "demay/ssm/storeMember/one",
url: "/api" + "demay/ssm/storeMember/one",
method: "post",
data: params
});
@ -178,7 +178,7 @@ export function storeMemberOne(params) {
// 查询门店用户所拥有的全部充值卡账户
export function recAccountList(params) {
return service({
url: "/demay/ssm/recAccount/list",
url: "/api" + "/demay/ssm/recAccount/list",
method: "post",
data: params
});
@ -186,7 +186,7 @@ export function recAccountList(params) {
//查询门店用户所拥有的的全部项目疗程
export function couAccountList(params) {
return service({
url: "/demay/ssm/couAccount/list",
url: "/api" + "/demay/ssm/couAccount/list",
method: "post",
data: params
});
@ -194,7 +194,7 @@ export function couAccountList(params) {
//查所以店(只能在会员交易记录使用)
export function listdeal(params) {
return service({
url: "/demay/ssm/couAccount/listdeals",
url: "/api" + "/demay/ssm/couAccount/listdeals",
method: "post",
data: params
});
@ -202,7 +202,7 @@ export function listdeal(params) {
//历史
export function listdeals(params) {
return service({
url: "/demay/ssm/couAccount/listdealsalls",
url: "/api" + "/demay/ssm/couAccount/listdealsalls",
method: "post",
data: params
});
@ -211,7 +211,7 @@ export function listdeals(params) {
//不可用
export function couAccountListDisable(params) {
return service({
url: "/demay/ssm/couAccount/listDisable",
url: "/api" + "/demay/ssm/couAccount/listDisable",
method: "post",
data: params
});
@ -220,7 +220,7 @@ export function couAccountListDisable(params) {
// 查询门店用户所拥有的会员账户
export function recAccountOne(params) {
return service({
url: "/demay/ssm/recAccount/one",
url: "/api" + "/demay/ssm/recAccount/one",
method: "post",
data: params
});
@ -230,7 +230,7 @@ export function recAccountOne(params) {
export function recTypeOne(params) {
return service({
url: "/demay/ssm/recType/one",
url: "/api" + "/demay/ssm/recType/one",
method: "post",
data: params
});
@ -239,7 +239,7 @@ export function recTypeOne(params) {
// 通过ID查询门店用户所拥有的一个充值账户 (门店端-充值单-通过ID查询所选择充值类别对应会员的充值账户)
export function selectById(params) {
return service({
url: "/demay/ssm/recAccount/selectById",
url: "/api" + "/demay/ssm/recAccount/selectById",
method: "post",
data: params
});
@ -248,7 +248,7 @@ export function selectById(params) {
// 充值账户修改 (门店端-充值单明细-充值账户修改)
export function editRecAccount(params) {
return service({
url: "/demay/ssm/recAccount/update",
url: "/api" + "/demay/ssm/recAccount/update",
method: "post",
data: params
});
@ -256,7 +256,7 @@ export function editRecAccount(params) {
// 项目明细查询 门店端-项目-项目明细查询
export function proOne(params) {
return service({
url: "/demay/ssm/pro/one",
url: "/api" + "/demay/ssm/pro/one",
method: "post",
data: params
});
@ -265,7 +265,7 @@ export function proOne(params) {
//添加充值单
export function addrec(params) {
return service({
url: "/demay/ssm/rec/add",
url: "/api" + "/demay/ssm/rec/add",
method: "post",
data: params
});
@ -273,7 +273,7 @@ export function addrec(params) {
//分页查询充值列表
export function recpage(params) {
return service({
url: "/demay/ssm/rec/page",
url: "/api" + "/demay/ssm/rec/page",
method: "post",
data: params
});
@ -281,7 +281,7 @@ export function recpage(params) {
//充值单作废
export function recCancel(params) {
return service({
url: "/demay/ssm/rec/cancel",
url: "/api" + "/demay/ssm/rec/cancel",
method: "post",
data: params
});
@ -290,7 +290,7 @@ export function recCancel(params) {
// 充值单业务员修改 (门店端-充值单-充值单业务员修改)
export function recEditStaff(params) {
return service({
url: "/demay/ssm/rec/updateStaff",
url: "/api" + "/demay/ssm/rec/updateStaff",
method: "post",
data: params
});
@ -299,7 +299,7 @@ export function recEditStaff(params) {
//添加疗程单
export function addcourse(params) {
return service({
url: "/demay/ssm/course/add",
url: "/api" + "/demay/ssm/course/add",
method: "post",
data: params
});
@ -307,7 +307,7 @@ export function addcourse(params) {
//疗程单列表
export function coursepage(params) {
return service({
url: "/demay/ssm/course/page",
url: "/api" + "/demay/ssm/course/page",
method: "post",
data: params
});
@ -315,7 +315,7 @@ export function coursepage(params) {
//疗程单作废
export function coursecancel(params) {
return service({
url: "/demay/ssm/course/cancel",
url: "/api" + "/demay/ssm/course/cancel",
method: "post",
data: params
});
@ -325,7 +325,7 @@ export function coursecancel(params) {
export function couAccountOne(params) {
return service({
url: "/demay/ssm/couAccount/one",
url: "/api" + "/demay/ssm/couAccount/one",
method: "post",
data: params
});
@ -334,7 +334,7 @@ export function couAccountOne(params) {
// 疗程账户修改 (门店端-疗程单明细-疗程账户修改)
export function editCouAccount(params) {
return service({
url: "/demay/ssm/couAccount/update",
url: "/api" + "/demay/ssm/couAccount/update",
method: "post",
data: params
});
@ -343,7 +343,7 @@ export function editCouAccount(params) {
// 疗程单修改业务员 (门店端-疗程单-疗程单修改业务员)
export function courseEditStaff(params) {
return service({
url: "/demay/ssm/course/updateStaff",
url: "/api" + "/demay/ssm/course/updateStaff",
method: "post",
data: params
});
@ -352,7 +352,7 @@ export function courseEditStaff(params) {
// 欠款单分页查询 门店端-欠款单-欠款单分页查询
export function debtPage(params) {
return service({
url: "/demay/ssm/debt/page",
url: "/api" + "/demay/ssm/debt/page",
method: "post",
data: params
});
@ -360,7 +360,7 @@ export function debtPage(params) {
// 还款单添加 (门店端-还款单-还款单添加)
export function addrepay(params) {
return service({
url: "/demay/ssm/repay/add",
url: "/api" + "/demay/ssm/repay/add",
method: "post",
data: params
});
@ -368,7 +368,7 @@ export function addrepay(params) {
// 还款单作废 (门店端-还款单-还款单作废)
export function repayCancel(params) {
return service({
url: "/demay/ssm/repay/cancel",
url: "/api" + "/demay/ssm/repay/cancel",
method: "post",
data: params
});
@ -376,7 +376,7 @@ export function repayCancel(params) {
// 还款单修改业务员 (门店端-还款单-还款单修改业务员)
export function repayEditStaff(params) {
return service({
url: "/demay/ssm/repay/updateStaff",
url: "/api" + "/demay/ssm/repay/updateStaff",
method: "post",
data: params
});
@ -385,7 +385,7 @@ export function repayEditStaff(params) {
// 分页查询 门店端-还款单-还款页面
export function repayPage(params) {
return service({
url: "/demay/ssm/repay/page",
url: "/api" + "/demay/ssm/repay/page",
method: "post",
data: params
});
@ -394,7 +394,7 @@ export function repayPage(params) {
// 充值退添加 (门店端-充值退-充值退添加)
export function addRefOrder(params) {
return service({
url: "/demay/ssm/refOrder/add",
url: "/api" + "/demay/ssm/refOrder/add",
method: "post",
data: params,
headers: {
@ -405,7 +405,7 @@ export function addRefOrder(params) {
// 充值退修改 (门店端-充值退-充值退修改)
export function editRefOrder(params) {
return service({
url: "/demay/ssm/refOrder/update",
url: "/api" + "/demay/ssm/refOrder/update",
method: "post",
data: params,
headers: {
@ -416,7 +416,7 @@ export function editRefOrder(params) {
// 分页查询 门店端-充值类别-分页查询充值类别
export function refOrderPage(params) {
return service({
url: "/demay/ssm/refOrder/page",
url: "/api" + "/demay/ssm/refOrder/page",
method: "post",
data: params
});
@ -424,7 +424,7 @@ export function refOrderPage(params) {
// 退款单回收 (门店端-充值退-退款单回收)
export function refOrderRevokeAudit(params) {
return service({
url: "/demay/ssm/refOrder/revokeAudit",
url: "/api" + "/demay/ssm/refOrder/revokeAudit",
method: "post",
data: params
});
@ -432,7 +432,7 @@ export function refOrderRevokeAudit(params) {
// 退款单送审 (门店端-充值退-退款单送审)
export function refOrderSendAudit(params) {
return service({
url: "/demay/ssm/refOrder/sendAudit",
url: "/api" + "/demay/ssm/refOrder/sendAudit",
method: "post",
data: params
});
@ -440,7 +440,7 @@ export function refOrderSendAudit(params) {
// 分页查询 门店端-充值类别-分页查询充值类别
export function refpage(params) {
return service({
url: "/demay/refundRec/page",
url: "/api" + "/demay/refundRec/page",
method: "post",
data: params
});
@ -449,7 +449,7 @@ export function refpage(params) {
// 充值退账户对应单据查询 (门店端-退款单-充值退账户对应单据查询)
export function recDocList(params) {
return service({
url: "/demay/refundRec/recDocList",
url: "/api" + "/demay/refundRec/recDocList",
method: "post",
data: params
});
@ -457,7 +457,7 @@ export function recDocList(params) {
// 充值退账户对应单据查询 (门店端-退款单-充值退账户对应单据查询)
export function refOrderRecDocList(params) {
return service({
url: "/demay/ssm/refOrder/recDocList",
url: "/api" + "/demay/ssm/refOrder/recDocList",
method: "post",
data: params
});
@ -465,7 +465,7 @@ export function refOrderRecDocList(params) {
// 退款单审核 (门店端-退款单-退款单审核)
export function refOrderAudit(params) {
return service({
url: "/demay/ssm/refOrder/audit",
url: "/api" + "/demay/ssm/refOrder/audit",
method: "post",
data: params
});
@ -473,7 +473,7 @@ export function refOrderAudit(params) {
// 退款单反审核 (门店端-退款单-退款单反审核)
export function refOrderUnAudit(params) {
return service({
url: "/demay/ssm/refOrder/unAudit",
url: "/api" + "/demay/ssm/refOrder/unAudit",
method: "post",
data: params
});
@ -481,7 +481,7 @@ export function refOrderUnAudit(params) {
// 退款单文件下载 (门店端-退款单-退款单文件下载)
export function refOrderDownload(params) {
return service({
url: "/demay/ssm/refOrder/download",
url: "/api" + "/demay/ssm/refOrder/download",
method: "post",
data: params,
responseType: "blob"
@ -490,7 +490,7 @@ export function refOrderDownload(params) {
// 疗程退明细查询 门店端-疗程退-疗程退明细查询
export function refCourseList(params) {
return service({
url: "/demay/ssm/refCourse/list",
url: "/api" + "/demay/ssm/refCourse/list",
method: "post",
data: params
});
@ -498,7 +498,7 @@ export function refCourseList(params) {
// 消费退明细查询 门店端-疗程退-消费退明细查询
export function refCashList(params) {
return service({
url: "/demay/ssm/refCash/list",
url: "/api" + "/demay/ssm/refCash/list",
method: "post",
data: params
});
@ -506,7 +506,7 @@ export function refCashList(params) {
// 疗程退促销活动项目展示(门店端 - 退款单 - 疗程退促销活动项目展示)
export function refOrderPromotionPro(params) {
return service({
url: "/demay/ssm/refOrder/promotionPro",
url: "/api" + "/demay/ssm/refOrder/promotionPro",
method: "post",
// data: params,
params: params
@ -516,14 +516,14 @@ export function refOrderPromotionPro(params) {
// 校验门店会员收银密码 门店端-门店所有付款页面-校验门店会员收银密码
export function checkCashWord(params) {
return service({
url: "/demay/ssm/storeMember/checkCashWord",
url: "/api" + "/demay/ssm/storeMember/checkCashWord",
method: "post",
data: params
});
}
export function storeMemberedit(params) {
return service({
url: "/demay/ssm/storeMember/update",
url: "/api" + "/demay/ssm/storeMember/update",
method: "post",
data: params
});
@ -532,7 +532,7 @@ export function storeMemberedit(params) {
// 添加初始化记录 门店端-会员初始化-添加初始化记录
export function memberInitAdd(params) {
return service({
url: "/demay/ssm/memberInit/add",
url: "/api" + "/demay/ssm/memberInit/add",
method: "post",
data: params
});
@ -541,7 +541,7 @@ export function memberInitAdd(params) {
// 会员初始化模板下载 门店端-会员初始化-会员初始化模板下载
export function memberInitDownload(params) {
return service({
url: "/demay/ssm/memberInit/download",
url: "/api" + "/demay/ssm/memberInit/download",
method: "post",
data: params,
responseType: "blob"
@ -551,7 +551,7 @@ export function memberInitDownload(params) {
// 初始化记录批量导出 门店端-会员初始化-初始化记录批量导出
export function memberInitExport(params) {
return service({
url: "/demay/ssm/memberInit/export",
url: "/api" + "/demay/ssm/memberInit/export",
method: "post",
data: params,
responseType: "blob"
@ -561,7 +561,7 @@ export function memberInitExport(params) {
// 会员初始化记录批量导入 门店端-会员初始化-会员初始化记录批量导入
export function memberInitImport(params) {
return service({
url: "/demay/ssm/memberInit/import",
url: "/api" + "/demay/ssm/memberInit/import",
method: "post",
data: params
});
@ -570,7 +570,7 @@ export function memberInitImport(params) {
// 会员初始化记录修改 (门店端-会员初始化-会员初始化记录修改)
export function memberInitUpdate(params) {
return service({
url: "/demay/ssm/memberInit/update",
url: "/api" + "/demay/ssm/memberInit/update",
method: "post",
data: params
});
@ -579,7 +579,7 @@ export function memberInitUpdate(params) {
// 会员初始化记录校验 (门店端-会员初始化-会员初始化记录校验)
export function memberInitCheck(params) {
return service({
url: "/demay/ssm/memberInit/check",
url: "/api" + "/demay/ssm/memberInit/check",
method: "post",
data: params
});
@ -587,7 +587,7 @@ export function memberInitCheck(params) {
// 会员初始化记录删除 (门店端-会员初始化-会员初始化记录删除)
export function memberInitDelete(params) {
return service({
url: "/demay/ssm/memberInit/delete",
url: "/api" + "/demay/ssm/memberInit/delete",
method: "post",
data: params
});
@ -595,7 +595,7 @@ export function memberInitDelete(params) {
// 会员初始化账户欠款 (门店端-会员初始化-会员初始化账户欠款)
export function memberInitInit(params) {
return service({
url: "/demay/ssm/memberInit/init",
url: "/api" + "/demay/ssm/memberInit/init",
method: "post",
data: params
});
@ -603,7 +603,7 @@ export function memberInitInit(params) {
// 分页查询初始化记录 门店端-会员初始化-分页查询初始化记录
export function memberInitPage(params) {
return service({
url: "/demay/ssm/memberInit/page",
url: "/api" + "/demay/ssm/memberInit/page",
method: "post",
data: params
});
@ -612,7 +612,7 @@ export function memberInitPage(params) {
// 查询门店会员账户交易记录list 会员微信小程序-查询门店会员账户交易记录list
export function listByMember(params) {
return service({
url: "/demay/ssm/accountTrade/listByMember",
url: "/api" + "/demay/ssm/accountTrade/listByMember",
method: "post",
data: params
});
@ -621,7 +621,7 @@ export function listByMember(params) {
// 门店疗程账户修改记录添加 门店端-账户修改记录-门店疗程账户修改记录添加
export function courseAdd(params) {
return service({
url: "/demay/ssm/modifyAccount/courseAdd",
url: "/api" + "/demay/ssm/modifyAccount/courseAdd",
method: "post",
data: params
});
@ -629,7 +629,7 @@ export function courseAdd(params) {
// 疗程账户修改记录分页查询 门店端-账户修改记录-疗程账户修改记录分页查询
export function courseEditPage(params) {
return service({
url: "/demay/ssm/modifyAccount/coursePage",
url: "/api" + "/demay/ssm/modifyAccount/coursePage",
method: "post",
data: params
});
@ -637,7 +637,7 @@ export function courseEditPage(params) {
// 门店充值账户修改记录添加 门店端-账户修改记录-门店充值账户修改记录添加
export function recAdd(params) {
return service({
url: "/demay/ssm/modifyAccount/recAdd",
url: "/api" + "/demay/ssm/modifyAccount/recAdd",
method: "post",
data: params
});
@ -645,7 +645,7 @@ export function recAdd(params) {
// 充值账户修改记录分页查询 门店端-账户修改记录-充值账户修改记录分页查询
export function recEditPage(params) {
return service({
url: "/demay/ssm/modifyAccount/recPage",
url: "/api" + "/demay/ssm/modifyAccount/recPage",
method: "post",
data: params
});
@ -654,7 +654,7 @@ export function recEditPage(params) {
// 查询门店用户所拥有的全部充值账户
export function recAccountCashList(params) {
return service({
url: "/demay/ssm/recAccount/cashList",
url: "/api" + "/demay/ssm/recAccount/cashList",
method: "post",
data: params
});
@ -662,7 +662,7 @@ export function recAccountCashList(params) {
//历史
export function cashListall(params) {
return service({
url: "/demay/ssm/recAccount/cashListall",
url: "/api" + "/demay/ssm/recAccount/cashListall",
method: "post",
data: params
});
@ -671,7 +671,7 @@ export function cashListall(params) {
// 疗程退页面疗程账户查询 (门店端-疗程退-疗程退页面疗程账户查询)
export function couAccountRefundList(params) {
return service({
url: "/demay/ssm/couAccount/refundList",
url: "/api" + "/demay/ssm/couAccount/refundList",
method: "post",
data: params
});
@ -680,7 +680,7 @@ export function couAccountRefundList(params) {
// 分页查询 门店端-充值类别-分页查询充值类别
export function page(params) {
return service({
url: "/demay/refundRec/page",
url: "/api" + "/demay/refundRec/page",
method: "post",
data: params
});
@ -689,7 +689,7 @@ export function page(params) {
// 充值退账户对应历史单据查询 金额反算使用 (门店端-退款单-充值退账户对应历史单据查询 金额反算使用)
export function refundRechargeMoney(params) {
return service({
url: "/demay/refundRec/refundRechargeMoney",
url: "/api" + "/demay/refundRec/refundRechargeMoney",
method: "post",
data: params
});
@ -698,7 +698,7 @@ export function refundRechargeMoney(params) {
// 加价转疗程单据添加 门店端-加价-加价转疗程单据添加
export function addCardChange(params) {
return service({
url: "/demay/ssm/cardChange/add",
url: "/api" + "/demay/ssm/cardChange/add",
method: "post",
data: params
});
@ -707,7 +707,7 @@ export function addCardChange(params) {
// 加价转疗程单据作废 门店端-加价-加价转疗程单据作废
export function cardChangeCancel(params) {
return service({
url: "/demay/ssm/cardChange/cancel",
url: "/api" + "/demay/ssm/cardChange/cancel",
method: "post",
data: params
});
@ -716,7 +716,7 @@ export function cardChangeCancel(params) {
// 加价转疗程转入疗程明细查询 门店端-加价-加价转疗程转入疗程明细查询
export function cardChangeinPro(params) {
return service({
url: "/demay/ssm/cardChange/inPro",
url: "/api" + "/demay/ssm/cardChange/inPro",
method: "post",
data: params
});
@ -724,7 +724,7 @@ export function cardChangeinPro(params) {
// 加价转疗程转出疗程明细查询 门店端-加价-加价转疗程转出疗程明细查询
export function cardChangeOutPro(params) {
return service({
url: "/demay/ssm/cardChange/outPro",
url: "/api" + "/demay/ssm/cardChange/outPro",
method: "post",
data: params
});
@ -733,7 +733,7 @@ export function cardChangeOutPro(params) {
// 加价转疗程分页列表查询 门店端-加价-加价转疗程分页列表查询
export function cardChangePage(params) {
return service({
url: "/demay/ssm/cardChange/page",
url: "/api" + "/demay/ssm/cardChange/page",
method: "post",
data: params
});
@ -741,7 +741,7 @@ export function cardChangePage(params) {
// 加价转疗程单据业务员修改 门店端-加价-加价转疗程单据业务员修改
export function cardChangeEditStaff(params) {
return service({
url: "/demay/ssm/cardChange/updateStaff",
url: "/api" + "/demay/ssm/cardChange/updateStaff",
method: "post",
data: params
});
@ -749,7 +749,7 @@ export function cardChangeEditStaff(params) {
// 升降级
export function upgrade(params) {
return service({
url: "/demay/ssm/rec/addUpgrade",
url: "/api" + "/demay/ssm/rec/addUpgrade",
method: "post",
data: params
});
@ -758,7 +758,7 @@ export function upgrade(params) {
// 查询高管列表
export function QuerCompetent(params) {
return service({
url: "/demay/ssm/staff/QuerCompetent",
url: "/api" + "/demay/ssm/staff/QuerCompetent",
method: "post",
data: params
});
@ -767,7 +767,7 @@ export function QuerCompetent(params) {
// 查询门店业绩分类统计表
export function achiCommClassifyList(params) {
return service({
url: "/demay/ssm/staff/achiCommClassifyList",
url: "/api" + "/demay/ssm/staff/achiCommClassifyList",
method: "post",
data: params
});
@ -775,7 +775,7 @@ export function achiCommClassifyList(params) {
// 查询门店业绩分类明细
export function achiCommDetailList(params) {
return service({
url: "/demay/ssm/staff/achiCommDetailList",
url: "/api" + "/demay/ssm/staff/achiCommDetailList",
method: "post",
data: params
});
@ -784,7 +784,7 @@ export function achiCommDetailList(params) {
// 查询门店业绩分类统计表
export function achiCommList(params) {
return service({
url: "/demay/ssm/staff/achiCommList",
url: "/api" + "/demay/ssm/staff/achiCommList",
method: "post",
data: params
});
@ -792,7 +792,7 @@ export function achiCommList(params) {
// 查询门店元工资
export function salaryByStaff(params) {
return service({
url: "//demay/ssm/staff/salaryByStaff",
url: "/api" + "//demay/ssm/staff/salaryByStaff",
method: "post",
data: params
});
@ -801,7 +801,7 @@ export function salaryByStaff(params) {
//根据单据id类型查询高管 销售单据类型0=收银单1=充值单2=疗程单3=加价转疗程单4=充值退款单5=疗程退款单,6=消费退7=还款
export function selectOne(params) {
return service({
url: "/demay/ssm/salesman/selectOne",
url: "/api" + "/demay/ssm/salesman/selectOne",
method: "post",
data: params
});
@ -810,7 +810,7 @@ export function selectOne(params) {
// 查询门店会员账户交易记录
export function listByMembers(params) {
return service({
url: "/demay/ssm/accountTrade/listByMembers",
url: "/api" + "/demay/ssm/accountTrade/listByMembers",
method: "post",
data: params
});
@ -819,7 +819,7 @@ export function listByMembers(params) {
// 退款单删除(新添加的)
export function refundDel(params) {
return service({
url: "/demay/ssm/refOrder/delete",
url: "/api" + "/demay/ssm/refOrder/delete",
method: "post",
data: params
});
@ -827,7 +827,7 @@ export function refundDel(params) {
// 取消欠款添加
export function addCancelDebtList(params) {
return service({
url: "/demay/ssm/CancelDebtList/add",
url: "/api" + "/demay/ssm/CancelDebtList/add",
method: "post",
data: params
});
@ -835,7 +835,7 @@ export function addCancelDebtList(params) {
// 取消欠款修改
export function editCancelDebtList(params) {
return service({
url: "/demay/ssm/CancelDebtList/update",
url: "/api" + "/demay/ssm/CancelDebtList/update",
method: "post",
data: params
});
@ -843,7 +843,7 @@ export function editCancelDebtList(params) {
// 取消欠款列表
export function cancelDebtList(params) {
return service({
url: "/demay/ssm/CancelDebtList/page",
url: "/api" + "/demay/ssm/CancelDebtList/page",
method: "post",
data: params
});
@ -851,7 +851,7 @@ export function cancelDebtList(params) {
// 取消欠款审核
export function auditCancelDebtList(params) {
return service({
url: "/demay/ssm/CancelDebtList/audit",
url: "/api" + "/demay/ssm/CancelDebtList/audit",
method: "post",
data: params
});
@ -859,7 +859,7 @@ export function auditCancelDebtList(params) {
// 取消欠款反审核
export function theauditCancelDebtList(params) {
return service({
url: "/demay/ssm/CancelDebtList/theaudit",
url: "/api" + "/demay/ssm/CancelDebtList/theaudit",
method: "post",
data: params
});
@ -867,7 +867,7 @@ export function theauditCancelDebtList(params) {
// 取消欠款删除
export function deleteCancelDebtList(params) {
return service({
url: "/demay/ssm/CancelDebtList/delete",
url: "/api" + "/demay/ssm/CancelDebtList/delete",
method: "post",
data: params
});
@ -875,7 +875,7 @@ export function deleteCancelDebtList(params) {
// 取消欠款送审
export function submitCancelDebtList(params) {
return service({
url: "/demay/ssm/CancelDebtList/submit",
url: "/api" + "/demay/ssm/CancelDebtList/submit",
method: "post",
data: params
});
@ -883,7 +883,7 @@ export function submitCancelDebtList(params) {
// 取消欠款回收
export function recycleCancelDebtList(params) {
return service({
url: "/demay/ssm/CancelDebtList/recycle",
url: "/api" + "/demay/ssm/CancelDebtList/recycle",
method: "post",
data: params
});
@ -892,7 +892,7 @@ export function recycleCancelDebtList(params) {
//查询异常单
export function selectAbnormalOrder(params) {
return service({
url: "/demay/ssm/staff/selectAbnormalOrder",
url: "/api" + "/demay/ssm/staff/selectAbnormalOrder",
method: "post",
data: params
});
@ -901,7 +901,7 @@ export function selectAbnormalOrder(params) {
// 疗程转充值单添加
export function addRechargeTurnCourse(params) {
return service({
url: "/demay/ssm/rechargeTurnCourse/add",
url: "/api" + "/demay/ssm/rechargeTurnCourse/add",
method: "post",
data: params
});
@ -910,7 +910,7 @@ export function addRechargeTurnCourse(params) {
// 查询疗程转充值列表
export function rechargeTurnCoursePage(params) {
return service({
url: "/demay/ssm/rechargeTurnCourse/page",
url: "/api" + "/demay/ssm/rechargeTurnCourse/page",
method: "post",
data: params
});
@ -919,7 +919,7 @@ export function rechargeTurnCoursePage(params) {
// 疗程转充值单业务员的修改
export function editRechargeTurnCourse(params) {
return service({
url: "/demay/ssm/rechargeTurnCourse/update",
url: "/api" + "/demay/ssm/rechargeTurnCourse/update",
method: "post",
data: params
});
@ -928,7 +928,7 @@ export function editRechargeTurnCourse(params) {
// 疗程转充值单反作废
export function rechargeTurnCourseCancel(params) {
return service({
url: "/demay/ssm/rechargeTurnCourse/cancel",
url: "/api" + "/demay/ssm/rechargeTurnCourse/cancel",
method: "post",
data: params
});
@ -936,7 +936,7 @@ export function rechargeTurnCourseCancel(params) {
// 业绩重算
export function resultsRecalculation(params) {
return service({
url: "/demay/ssm/staff/ResultsRecalculation",
url: "/api" + "/demay/ssm/staff/ResultsRecalculation",
method: "post",
data: params
});
@ -945,7 +945,7 @@ export function resultsRecalculation(params) {
// 充值明细
export function recDetail(params) {
return service({
url: "/demay/ssm/rec/pageDetail",
url: "/api" + "/demay/ssm/rec/pageDetail",
method: "post",
data: params
});
@ -953,7 +953,7 @@ export function recDetail(params) {
// 疗程明细
export function proDetail(params) {
return service({
url: "/demay/ssm/course/pageDetail",
url: "/api" + "/demay/ssm/course/pageDetail",
method: "post",
data: params
});
@ -961,7 +961,7 @@ export function proDetail(params) {
// 服务明细
export function cashDetail(params) {
return service({
url: "/demay/ssm/cash/pageDetail",
url: "/api" + "/demay/ssm/cash/pageDetail",
method: "post",
data: params
});
@ -969,7 +969,7 @@ export function cashDetail(params) {
// 还款单明细
export function repayDetail(params) {
return service({
url: "/demay/ssm/repay/pageDetail",
url: "/api" + "/demay/ssm/repay/pageDetail",
method: "post",
data: params
});
@ -977,7 +977,7 @@ export function repayDetail(params) {
// 退款单明细
export function refOrderDetail(params) {
return service({
url: "/demay/ssm/refOrder/pageDetail",
url: "/api" + "/demay/ssm/refOrder/pageDetail",
method: "post",
data: params
});
@ -985,7 +985,7 @@ export function refOrderDetail(params) {
// 加价明细
export function cardChangeDetail(params) {
return service({
url: "/demay/ssm/cardChange/pageDetail",
url: "/api" + "/demay/ssm/cardChange/pageDetail",
method: "post",
data: params
});
@ -993,7 +993,7 @@ export function cardChangeDetail(params) {
// 疗程转充值明细
export function protoDetail(params) {
return service({
url: "/demay/ssm/rechargeTurnCourse/pageDetail",
url: "/api" + "/demay/ssm/rechargeTurnCourse/pageDetail",
method: "post",
data: params
});
@ -1002,7 +1002,7 @@ export function protoDetail(params) {
// 促销活动明细
export function promotionDetail(params) {
return service({
url: "/demay/ssm/docPromotion/pageDetail",
url: "/api" + "/demay/ssm/docPromotion/pageDetail",
method: "post",
data: params
});
@ -1011,7 +1011,7 @@ export function promotionDetail(params) {
// 充值账户内调单添加
export function addRechargeCardTransition(params) {
return service({
url: "/demay/ssm/rechargeCardTransition/add",
url: "/api" + "/demay/ssm/rechargeCardTransition/add",
method: "post",
data: params
});
@ -1020,7 +1020,7 @@ export function addRechargeCardTransition(params) {
// 查询会员转卡申请单
export function pageRechargeCardTransition(params) {
return service({
url: "/demay/ssm/rechargeCardTransition/page",
url: "/api" + "/demay/ssm/rechargeCardTransition/page",
method: "post",
data: params
});
@ -1029,7 +1029,7 @@ export function pageRechargeCardTransition(params) {
// 充值账户内调单修改
export function updateRechargeCardTransition(params) {
return service({
url: "/demay/ssm/rechargeCardTransition/update",
url: "/api" + "/demay/ssm/rechargeCardTransition/update",
method: "post",
data: params
});
@ -1037,7 +1037,7 @@ export function updateRechargeCardTransition(params) {
// 充值账户内调单状态修改
export function updateStateRechargeCardTransition(params) {
return service({
url: "/demay/ssm/rechargeCardTransition/updateState",
url: "/api" + "/demay/ssm/rechargeCardTransition/updateState",
method: "post",
data: params
});
@ -1045,7 +1045,7 @@ export function updateStateRechargeCardTransition(params) {
// 加价转疗程状态修改
export function updateStateCardChange(params) {
return service({
url: "/demay/ssm/cardChange/updateState",
url: "/api" + "/demay/ssm/cardChange/updateState",
method: "post",
data: params
});

@ -4,7 +4,7 @@ import { localPath } from "./api.js";
// 促销活动单添加 (门店端-促销活动单-促销活动单添加)
export function addDocPromotion(params) {
return service({
url: "/demay/ssm/docPromotion/add",
url: "/api" + "/demay/ssm/docPromotion/add",
method: "post",
data: params
});
@ -12,7 +12,7 @@ export function addDocPromotion(params) {
// 疗程单作废 (门店端-疗程单-疗程单作废)
export function cancelDocPromotion(params) {
return service({
url: "/demay/ssm/docPromotion/cancel",
url: "/api" + "/demay/ssm/docPromotion/cancel",
method: "post",
data: params
});
@ -20,14 +20,14 @@ export function cancelDocPromotion(params) {
// 分页查询 门店端-促销活动单-分页查询促销活动单
export function docPromotionPage(params) {
return service({
url: "/demay/ssm/docPromotion/page",
url: "/api" + "/demay/ssm/docPromotion/page",
method: "post",
data: params
});
}
export function docPromotionPageNew(params) {
return service({
url: "/demay/ssm/docPromotion/pageNew",
url: "/api" + "/demay/ssm/docPromotion/pageNew",
method: "post",
data: params
});
@ -35,7 +35,7 @@ export function docPromotionPageNew(params) {
// 门店员工业绩提成统计列表 门店端-首页-门店员工业绩提成统计列表
export function statisticStaffDayList(params) {
return service({
url: "/demay/ssm/storeStatistic/staffDayList",
url: "/api" + "/demay/ssm/storeStatistic/staffDayList",
method: "post",
data: params
});
@ -43,7 +43,7 @@ export function statisticStaffDayList(params) {
// 促销活动单业务员修改 (门店端-促销活动单-促销活动单业务员修改)
export function docPromotionEditStaff(params) {
return service({
url: "/demay/ssm/docPromotion/updateStaff",
url: "/api" + "/demay/ssm/docPromotion/updateStaff",
method: "post",
data: params
});

@ -4,7 +4,7 @@ import { localPath } from "./api.js";
// 门店员工获取手机短信验证码接口
export function getSmsCode(params) {
return service({
url: "/demay/ssm/staffLogin/getSmsCode",
url: "/api" + "/demay/ssm/staffLogin/getSmsCode",
method: "post",
data: params
});
@ -12,7 +12,7 @@ export function getSmsCode(params) {
// 门店员工手机验证码登陆获取token接口
export function phoneLogin(params) {
return service({
url: "/demay/ssm/staffLogin/phoneLogin",
url: "/api" + "/demay/ssm/staffLogin/phoneLogin",
method: "post",
data: params
});
@ -20,7 +20,7 @@ export function phoneLogin(params) {
//门店员工手机密码登陆获取token接口
export function phonePassLogin(params) {
return service({
url: "/demay/ssm/staffLogin/phonePassLogin",
url: "/api" + "/demay/ssm/staffLogin/phonePassLogin",
method: "post",
data: params
});
@ -29,7 +29,7 @@ export function phonePassLogin(params) {
// 通过手机号查询员工所属门店
export function staffLoginList(params) {
return service({
url: "/demay/ssm/staffLogin/list",
url: "/api" + "/demay/ssm/staffLogin/list",
method: "post",
data: params
});
@ -37,7 +37,7 @@ export function staffLoginList(params) {
// 通过手机号查询员工所属门店
export function staffls(params) {
return service({
url: "/demay/ssm/staffLogin/lists",
url: "/api" + "/demay/ssm/staffLogin/lists",
method: "post",
data: params
});
@ -45,7 +45,7 @@ export function staffls(params) {
// 查询所有门店 平台端-门店管理-查询所有门店
export function storeLists(params) {
return service({
url: "/demay/ssm/store/list",
url: "/api" + "/demay/ssm/store/list",
method: "post",
data: params
});
@ -54,7 +54,7 @@ export function storeLists(params) {
// 登录忘记密码 获取密码
export function getSmsCodesPassword(params) {
return service({
url: "/demay/ssm/staffLogin/getSmsCodesPassword",
url: "/api" + "/demay/ssm/staffLogin/getSmsCodesPassword",
method: "post",
data: params
});
@ -63,7 +63,7 @@ export function getSmsCodesPassword(params) {
//,先查询门店,如果没有总店则返回不是总店用户,是总店用户则返回总店下的所有门店
export function selectHeadOffice(params) {
return service({
url: "/demay/ssm/staffLogin/selectHeadOffice",
url: "/api" + "/demay/ssm/staffLogin/selectHeadOffice",
method: "post",
data: params
});
@ -72,7 +72,7 @@ export function selectHeadOffice(params) {
//校验登录
export function phonePassLoginzd(params) {
return service({
url: "/demay/ssm/staffLogin/phonePassLoginzd",
url: "/api" + "/demay/ssm/staffLogin/phonePassLoginzd",
method: "post",
data: params
});
@ -81,19 +81,17 @@ export function phonePassLoginzd(params) {
// 门店员工手机密码登陆获取token接口(新的登录)
export function phonePassLoginNew(params) {
return service({
url: "/demay/ssm/staffLogin/phonePassLoginNew",
url: "/api" + "/demay/ssm/staffLogin/phonePassLoginNew",
method: "post",
data: params
});
}
// 门店员工手机密码登陆获取token接口总店登录选择完门店(新的登录)
export function phonePassLoginNews(params) {
return service({
url: "/demay/ssm/staffLogin/phonePassLoginNews",
url: "/api" + "/demay/ssm/staffLogin/phonePassLoginNews",
method: "post",
data: params
});
}

@ -1,21 +1,19 @@
import { service } from "../utils/service";
import {localPath} from "./api.js"
import { localPath } from "./api.js";
// 门店员工修改密码接口
export function changePassword(params) {
return service({
url: "/demay/ssm/staffLogin/changePassword",
url: "/api" + "/demay/ssm/staffLogin/changePassword",
method: "post",
data:params,
data: params
});
}
//退出登录
}
//退出登录
export function logout(params) {
return service({
url: "/demay/ssm/staffLogin/logout",
url: "/api" + "/demay/ssm/staffLogin/logout",
method: "post",
data:params,
data: params
});
}
}

@ -4,7 +4,7 @@ import { localPath } from "./api.js";
// 促销活动添加 (门店端-促销活动-促销活动添加)
export function addPromotion(params) {
return service({
url: "/demay/ssm/promotion/add",
url: "/api" + "/demay/ssm/promotion/add",
method: "post",
data: params
});
@ -12,7 +12,7 @@ export function addPromotion(params) {
// 促销活动审核 (门店端-促销活动-促销活动审核)
export function promotionAudit(params) {
return service({
url: "/demay/ssm/promotion/audit",
url: "/api" + "/demay/ssm/promotion/audit",
method: "post",
data: params
});
@ -20,7 +20,7 @@ export function promotionAudit(params) {
// 分页查询 门店端-促销活动-分页查询充值类别
export function promotionPage(params) {
return service({
url: "/demay/ssm/promotion/page",
url: "/api" + "/demay/ssm/promotion/page",
method: "post",
data: params
});
@ -28,7 +28,7 @@ export function promotionPage(params) {
// 分页查询 门店端-促销活动-首页
export function promotionList(params) {
return service({
url: "/demay/ssm/promotion/selectList",
url: "/api" + "/demay/ssm/promotion/selectList",
method: "post",
data: params
});
@ -36,7 +36,7 @@ export function promotionList(params) {
// 促销活动推送 (门店端-促销活动-促销活动推送)
export function promotionPush(params) {
return service({
url: "/demay/ssm/promotion/push",
url: "/api" + "/demay/ssm/promotion/push",
method: "post",
data: params
});
@ -44,7 +44,7 @@ export function promotionPush(params) {
// 促销活动回收 (门店端-促销活动-促销活动回收)
export function promotionRevokeAudit(params) {
return service({
url: "/demay/ssm/promotion/revokeAudit",
url: "/api" + "/demay/ssm/promotion/revokeAudit",
method: "post",
data: params
});
@ -52,7 +52,7 @@ export function promotionRevokeAudit(params) {
// 促销活动关闭 (门店端-促销活动-促销活动关闭)
export function promotionShutDown(params) {
return service({
url: "demay/ssm/promotion/shutDown",
url: "/api" + "demay/ssm/promotion/shutDown",
method: "post",
data: params
});
@ -60,7 +60,7 @@ export function promotionShutDown(params) {
// 促销活动送审 (门店端-促销活动-促销活动送审)
export function promotionSendAudit(params) {
return service({
url: "/demay/ssm/promotion/sendAudit",
url: "/api" + "/demay/ssm/promotion/sendAudit",
method: "post",
data: params
});
@ -68,7 +68,7 @@ export function promotionSendAudit(params) {
// 退款单反审核 (门店端-退款单-退款单反审核)
export function promotionUnAudit(params) {
return service({
url: "/demay/ssm/promotion/unAudit",
url: "/api" + "/demay/ssm/promotion/unAudit",
method: "post",
data: params
});
@ -76,7 +76,7 @@ export function promotionUnAudit(params) {
// 促销活动修改 (门店端-促销活动-促销活动修改)
export function editPromotion(params) {
return service({
url: "/demay/ssm/promotion/update",
url: "/api" + "/demay/ssm/promotion/update",
method: "post",
data: params
});
@ -85,7 +85,7 @@ export function editPromotion(params) {
// 分页查询 门店端-促销活动-分页查询促销活动指定会员数据
export function promotionMemPage(params) {
return service({
url: "/demay/ssm/promotionMem/page",
url: "/api" + "/demay/ssm/promotionMem/page",
method: "post",
data: params
});
@ -93,7 +93,7 @@ export function promotionMemPage(params) {
// 查询促销活动项目 门店端-促销活动-查询促销活动项目
export function promotionProList(params) {
return service({
url: "/demay/ssm/promotionPro/list",
url: "/api" + "/demay/ssm/promotionPro/list",
method: "post",
data: params
});
@ -102,14 +102,14 @@ export function promotionProList(params) {
// 查询促销活动项目 门店端-促销活动-查询促销活动项目
export function docPromotionProList(params) {
return service({
url: "/demay/ssm/docPromotionPro/list",
url: "/api" + "/demay/ssm/docPromotionPro/list",
method: "post",
data: params
});
}
export function docPromotionProListNew(params) {
return service({
url: "/demay/ssm/docPromotionPro/listNew",
url: "/api" + "/demay/ssm/docPromotionPro/listNew",
method: "post",
data: params
});
@ -118,7 +118,7 @@ export function docPromotionProListNew(params) {
// 添加充值促销
export function recPromotionAdd(params) {
return service({
url: "/demay/ssm/topUpPromotion/add",
url: "/api" + "/demay/ssm/topUpPromotion/add",
method: "post",
data: params
});
@ -126,7 +126,7 @@ export function recPromotionAdd(params) {
// 充值促销分页列表
export function recPromotionPage(params) {
return service({
url: "/demay/ssm/topUpPromotion/page",
url: "/api" + "/demay/ssm/topUpPromotion/page",
method: "post",
data: params
});
@ -135,7 +135,7 @@ export function recPromotionPage(params) {
// 添加赠卡申请单
export function addBaseZengka(params) {
return service({
url: "/demay/ssm/baseZengka/add",
url: "/api" + "/demay/ssm/baseZengka/add",
method: "post",
data: params
});
@ -144,7 +144,7 @@ export function addBaseZengka(params) {
// 修改赠卡申请单
export function editBaseZengka(params) {
return service({
url: "/demay/ssm/baseZengka/update",
url: "/api" + "/demay/ssm/baseZengka/update",
method: "post",
data: params
});
@ -152,7 +152,7 @@ export function editBaseZengka(params) {
// 赠卡page
export function baseZengkaPage(params) {
return service({
url: "/demay/ssm/baseZengka/page",
url: "/api" + "/demay/ssm/baseZengka/page",
method: "post",
data: params
});
@ -160,7 +160,7 @@ export function baseZengkaPage(params) {
// 修改赠卡申请单状态
export function stateBaseZengka(params) {
return service({
url: "/demay/ssm/baseZengka/updateState",
url: "/api" + "/demay/ssm/baseZengka/updateState",
method: "post",
data: params
});
@ -169,7 +169,7 @@ export function stateBaseZengka(params) {
// 添加团购卡申请单
export function addBaseGrouponCard(params) {
return service({
url: "/demay/ssm/baseGrouponCard/add",
url: "/api" + "/demay/ssm/baseGrouponCard/add",
method: "post",
data: params,
headers: {
@ -181,7 +181,7 @@ export function addBaseGrouponCard(params) {
// 修改团购卡申请单
export function editBaseGrouponCard(params) {
return service({
url: "/demay/ssm/baseGrouponCard/update",
url: "/api" + "/demay/ssm/baseGrouponCard/update",
method: "post",
data: params,
headers: {
@ -192,7 +192,7 @@ export function editBaseGrouponCard(params) {
// 团购卡page
export function baseGrouponCardPage(params) {
return service({
url: "/demay/ssm/baseGrouponCard/page",
url: "/api" + "/demay/ssm/baseGrouponCard/page",
method: "post",
data: params
});
@ -200,7 +200,7 @@ export function baseGrouponCardPage(params) {
// 修改团购卡申请单状态
export function stateBaseGrouponCard(params) {
return service({
url: "/demay/ssm/baseGrouponCard/updateState",
url: "/api" + "/demay/ssm/baseGrouponCard/updateState",
method: "post",
data: params
});
@ -208,7 +208,7 @@ export function stateBaseGrouponCard(params) {
// 添加团购人名单
export function addBaseGrouponList(params) {
return service({
url: "/demay/ssm/baseGrouponList/add",
url: "/api" + "/demay/ssm/baseGrouponList/add",
method: "post",
data: params
});
@ -217,7 +217,7 @@ export function addBaseGrouponList(params) {
// 团购名单模板下载
export function downloadBaseGrouponList(params) {
return service({
url: "/demay/ssm/baseGrouponList/download",
url: "/api" + "/demay/ssm/baseGrouponList/download",
method: "post",
data: params,
responseType: "blob"
@ -227,7 +227,7 @@ export function downloadBaseGrouponList(params) {
// 门店充值类别批量导入 门店端-充值类别列表-门店充值类别批量导入
export function importBaseGrouponList(params) {
return service({
url: "/demay/ssm/baseGrouponList/import",
url: "/api" + "/demay/ssm/baseGrouponList/import",
method: "post",
data: params,
headers: {
@ -239,7 +239,7 @@ export function importBaseGrouponList(params) {
// 查询团购人名单(传团购单据Id)
export function selectBaseGrouponList(params) {
return service({
url: "/demay/ssm/baseGrouponList/select",
url: "/api" + "/demay/ssm/baseGrouponList/select",
method: "post",
data: params
});
@ -248,7 +248,7 @@ export function selectBaseGrouponList(params) {
// 修改团购人名单
export function updateBaseGrouponList(params) {
return service({
url: "/demay/ssm/baseGrouponList/update",
url: "/api" + "/demay/ssm/baseGrouponList/update",
method: "post",
data: params
});

@ -4,7 +4,7 @@ import { localPath } from "./api.js";
// 添加门店月度任务 门店端-门店月度任务-添加门店月度任务
export function addMonthTask(params) {
return service({
url: "/demay/ssm/monthTask/add",
url: "/api" + "/demay/ssm/monthTask/add",
method: "post",
data: params
});
@ -12,7 +12,7 @@ export function addMonthTask(params) {
// 删除门店月度任务 门店端-门店月度任务-删除门店月度任务
export function delMonthTask(params) {
return service({
url: "/demay/ssm/monthTask/delete",
url: "/api" + "/demay/ssm/monthTask/delete",
method: "post",
data: params
});
@ -20,7 +20,7 @@ export function delMonthTask(params) {
// 分页查询门店月度任务 门店端-门店月度任务-分页查询门店月度任务
export function monthTaskPage(params) {
return service({
url: "/demay/ssm/monthTask/page",
url: "/api" + "/demay/ssm/monthTask/page",
method: "post",
data: params
});
@ -28,7 +28,7 @@ export function monthTaskPage(params) {
// 门店月度任务统计 门店端-门店月度任务-门店月度任务统计
export function monthTaskStatistic(params) {
return service({
url: "/demay/ssm/monthTask/statistic",
url: "/api" + "/demay/ssm/monthTask/statistic",
method: "post",
data: params
});
@ -36,7 +36,7 @@ export function monthTaskStatistic(params) {
// 修改门店月度任务 门店端-门店月度任务-修改门店月度任务
export function editMonthTask(params) {
return service({
url: "/demay/ssm/monthTask/update",
url: "/api" + "/demay/ssm/monthTask/update",
method: "post",
data: params
});
@ -44,7 +44,7 @@ export function editMonthTask(params) {
// 门店月度任务状态修改 门店端-门店月度任务-门店月度任务状态修改
export function editMonthTaskState(params) {
return service({
url: "/demay/ssm/monthTask/updateStates",
url: "/api" + "/demay/ssm/monthTask/updateStates",
method: "post",
data: params
});
@ -53,7 +53,7 @@ export function editMonthTaskState(params) {
// 当日负卡金记录查询
export function dayStatistic(params) {
return service({
url: "/demay/ssm/negativeCard/dayStatistic",
url: "/api" + "/demay/ssm/negativeCard/dayStatistic",
method: "post",
data: params
});
@ -61,7 +61,7 @@ export function dayStatistic(params) {
// 门店会员统计列表 门店端-门店统计-门店会员统计列表
export function storeStatisticMemberList(params) {
return service({
url: "/demay/ssm/storeStatistic/memberList",
url: "/api" + "/demay/ssm/storeStatistic/memberList",
method: "post",
params: params
});
@ -70,7 +70,7 @@ export function storeStatisticMemberList(params) {
// 门店会员统计列表 门店端-门店统计-会员排行榜充值统计
export function memberRecharge(params) {
return service({
url: "/demay/ssm/storeStatistic/memberRecharge",
url: "/api" + "/demay/ssm/storeStatistic/memberRecharge",
method: "post",
data: params,
headers: {
@ -81,7 +81,7 @@ export function memberRecharge(params) {
// 门店项目统计列表 门店端-门店统计-当日门店项目统计列表
export function memberCourse(params) {
return service({
url: "/demay/ssm/storeStatistic/memberCourse",
url: "/api" + "/demay/ssm/storeStatistic/memberCourse",
method: "post",
data: params,
headers: {
@ -93,7 +93,7 @@ export function memberCourse(params) {
// 门店项目统计列表 门店端-门店统计-门店项目统计列表
export function storeStatisticProjectList(params) {
return service({
url: "/demay/ssm/storeStatistic/projectList",
url: "/api" + "/demay/ssm/storeStatistic/projectList",
method: "post",
data: params
});
@ -102,7 +102,7 @@ export function storeStatisticProjectList(params) {
// 门店员工统计列表 门店端-门店统计-门店员工统计列表
export function storeStatisticStaffMonthList(params) {
return service({
url: "/demay/ssm/storeStatistic/staffMonthList",
url: "/api" + "/demay/ssm/storeStatistic/staffMonthList",
method: "post",
data: params
});
@ -111,7 +111,7 @@ export function storeStatisticStaffMonthList(params) {
// 查询员工工资 门店端-统计报表-查询员工工资
export function selectSalary(params) {
return service({
url: "/demay/ssm/salary/selectSalary",
url: "/api" + "/demay/ssm/salary/selectSalary",
method: "post",
data: params
});
@ -120,7 +120,7 @@ export function selectSalary(params) {
// 添加员工工资 门店端-统计报表-添加员工工资
export function addSalary(params) {
return service({
url: "/demay/ssm/salary/add",
url: "/api" + "/demay/ssm/salary/add",
method: "post",
data: params
});
@ -129,7 +129,7 @@ export function addSalary(params) {
// 删除员工工资 门店端-统计报表-删除员工工资
export function delSalary(params) {
return service({
url: "/demay/ssm/salary/delete",
url: "/api" + "/demay/ssm/salary/delete",
method: "post",
data: params
});
@ -138,7 +138,7 @@ export function delSalary(params) {
// 门店日报
export function storeDaily(params) {
return service({
url: "/demay/ssm/storeStatistic/storeDaily",
url: "/api" + "/demay/ssm/storeStatistic/storeDaily",
method: "post",
data: params
});
@ -146,7 +146,7 @@ export function storeDaily(params) {
//多日期的门店日报
export function storeDailys(params) {
return service({
url: "/demay/ssm/storeStatistic/storeDailys",
url: "/api" + "/demay/ssm/storeStatistic/storeDailys",
method: "post",
data: params
});
@ -155,7 +155,7 @@ export function storeDailys(params) {
// 门店项目统计列表 门店端-门店统计-月度门店项目统计列表
export function projectMonthList(params) {
return service({
url: "/demay/ssm/storeStatistic/projectMonthList",
url: "/api" + "/demay/ssm/storeStatistic/projectMonthList",
method: "post",
data: params
});
@ -164,14 +164,14 @@ export function projectMonthList(params) {
// 查询门店业绩分类统计表
export function achiCommLists(params) {
return service({
url: "/demay/ssm/staff/achiCommLists",
url: "/api" + "/demay/ssm/staff/achiCommLists",
method: "post",
data: params
});
}
export function achiCommListsgroup(params) {
return service({
url: "/demay/ssm/staff/achiCommListsgroup",
url: "/api" + "/demay/ssm/staff/achiCommListsgroup",
method: "post",
data: params
});
@ -180,7 +180,7 @@ export function achiCommListsgroup(params) {
//导出
export function exportachi(params) {
return service({
url: "/demay/ssm/staff////////achiCommListsgroup/exportachi",
url: "/api" + "/demay/ssm/staff////////achiCommListsgroup/exportachi",
method: "post",
data: params,
responseType: "blob"
@ -189,7 +189,7 @@ export function exportachi(params) {
// 查询门店业绩分类统计表
export function achiCommClassifyLists(params) {
return service({
url: "/demay/ssm/staff/achiCommClassifyLists",
url: "/api" + "/demay/ssm/staff/achiCommClassifyLists",
method: "post",
data: params
});
@ -197,7 +197,7 @@ export function achiCommClassifyLists(params) {
//明细导出
export function acehioprtx(params) {
return service({
url: "/demay/ssm/staff//achiCommLists/exportachi",
url: "/api" + "/demay/ssm/staff//achiCommLists/exportachi",
method: "post",
responseType: "blob",
data: params
@ -206,7 +206,7 @@ export function acehioprtx(params) {
//导出员工工资单据明细
export function exportachiwhole(params) {
return service({
url: "/demay/ssm/staff/achiCommLists/exportachiwhole",
url: "/api" + "/demay/ssm/staff/achiCommLists/exportachiwhole",
method: "post",
data: params
});
@ -214,7 +214,7 @@ export function exportachiwhole(params) {
//查询项目单品贡献率 selectType; 0=查全公司1=查门店
export function rateContribution(params) {
return service({
url: "/demay/ssm/staff/rateContribution",
url: "/api" + "/demay/ssm/staff/rateContribution",
method: "post",
data: params
});
@ -222,7 +222,7 @@ export function rateContribution(params) {
//明细
export function rateContributionMx(params) {
return service({
url: "/demay/ssm/staff/rateContributionMx",
url: "/api" + "/demay/ssm/staff/rateContributionMx",
method: "post",
data: params
});
@ -230,7 +230,7 @@ export function rateContributionMx(params) {
//明细s
export function rateContributionMxs(params) {
return service({
url: "/demay/ssm/staff/rateContributionMxs",
url: "/api" + "/demay/ssm/staff/rateContributionMxs",
method: "post",
data: params
});
@ -238,7 +238,7 @@ export function rateContributionMxs(params) {
//明细order
export function rateContributionMxOrder(params) {
return service({
url: "/demay/ssm/staff/rateContributionMxOrder",
url: "/api" + "/demay/ssm/staff/rateContributionMxOrder",
method: "post",
data: params
});
@ -247,7 +247,7 @@ export function rateContributionMxOrder(params) {
//查询服务单品贡献率 selectType; 0=查全公司1=查门店
export function selectCashRateContribution(params) {
return service({
url: "/demay/ssm/staff/selectCashRateContribution",
url: "/api" + "/demay/ssm/staff/selectCashRateContribution",
method: "post",
data: params
});
@ -255,7 +255,7 @@ export function selectCashRateContribution(params) {
//明细
export function selectCashRateContributionMx(params) {
return service({
url: "/demay/ssm/staff/selectCashRateContributionMx",
url: "/api" + "/demay/ssm/staff/selectCashRateContributionMx",
method: "post",
data: params
});
@ -263,7 +263,7 @@ export function selectCashRateContributionMx(params) {
//明细s
export function selectCashRateContributionMxs(params) {
return service({
url: "/demay/ssm/staff/selectCashRateContributionMxs",
url: "/api" + "/demay/ssm/staff/selectCashRateContributionMxs",
method: "post",
data: params
});
@ -271,7 +271,7 @@ export function selectCashRateContributionMxs(params) {
//明细order
export function selectCashRateContributionMxOrder(params) {
return service({
url: "/demay/ssm/staff/selectCashRateContributionMxOrder",
url: "/api" + "/demay/ssm/staff/selectCashRateContributionMxOrder",
method: "post",
data: params
});
@ -279,7 +279,7 @@ export function selectCashRateContributionMxOrder(params) {
//换房
export function roomChange(params) {
return service({
url: "/demay/ssm/storeSettlement/roomChange",
url: "/api" + "/demay/ssm/storeSettlement/roomChange",
method: "post",
data: params
});

File diff suppressed because it is too large Load Diff

@ -437,7 +437,7 @@ export default {
number: "700200",
},
{
name: "任意选",
name: "随心配",
icon: "el-icon-present",
route: "/handpick",
index: "handpick",

@ -298,6 +298,7 @@ export default {
if (res.data.parentId == null) {
/* ------------ sessionStorage.setItem("parentId", res.data.id); ------------ */
sessionStorage.setItem("parentName", res.data.storeName);
sessionStorage.setItem("parentName", res.data.storeId);
sessionStorage.setItem("headOffice", 1);
let storeIds = [];
storeIds.push(res.data.id);

@ -1,7 +1,7 @@
<template>
<el-dialog :title="title+'方案'" :visible.sync="dialogFormVisible" width="1000px" :before-close="handleClose">
<div class="packing">
<el-form ref="form" :model="form" inline :rules="rules" label-width="90px">
<el-form ref="form" :model="form" inline :rules="rules" label-width="100px">
<el-form-item label="方案名称:" prop="promotionName" :rules="{
required: true,
message: '请输入方案名称',
@ -131,6 +131,11 @@
</template>
</el-table-column>
<el-table-column prop="priceMember" label="标准价" align="center" width="80"></el-table-column>
<el-table-column prop="required" label="必选" align="center" min-width="80">
<template slot-scope="scope">
<el-checkbox v-model="scope.row.check" @change="(scope.row.check?scope.row.required=0:scope.row.required=1,packingForm.promotionProjectLists.splice(scope.$index,scope.row))"></el-checkbox>
</template>
</el-table-column>
<el-table-column prop="times" label="次数" align="center" min-width="80">
<template slot-scope="scope">
<div v-if="timesIndex!=scope.$index" style="cursor: pointer;" @click="editRow(scope.row,scope.$index,timesIndex =scope.$index)">
@ -240,7 +245,7 @@ export default {
},
//
handleClose() {
this.form = {};
this.packingForm = {};
this.dialogFormVisible = false;
this.$refs.form.clearValidate();
},
@ -375,6 +380,13 @@ export default {
this.sumIndex = -1;
}
totalMoney += item.projectTotalMoney * 1;
if (item.required == 0) {
item.required = 0;
item.check = true;
} else {
item.check = false;
item.required = 1;
}
});
bigList = this.packingForm.promotionProjectLists.sort(function (a, b) {

@ -0,0 +1,99 @@
<template>
<el-dialog :close-on-click-modal="false" v-dialogDrag rechargeTypeId="form" title="明细" :visible.sync="dialogFormVisible" :before-close="handleClose">
<el-form :model="form" inline ref="form" label-width="120px">
<el-form-item label="转出手机号:" prop="rollOutMobilePhone">
<div class="form-width-ms">
{{form.rollOutMobilePhone}}
</div>
</el-form-item>
<el-form-item label="转出会员:" prop="rollOutMemberName">
<div class="form-width-ms">
{{form.rollOutMemberName}}
</div>
</el-form-item>
<br>
<el-form-item label="转入手机号:" prop="rollInMemberPhone">
<div class="form-width-ms">
{{form.rollInMemberPhone}}
</div>
</el-form-item>
<el-form-item label="转入会员:" prop="rollInMemberName">
<div class="form-width-ms">
{{form.rollInMemberName}}
</div>
</el-form-item>
<br>
<div v-if="form.type==0">
<el-form-item label="充值编码:" prop="rechargeOrProjectNum">
<div class="form-width-ms">
<span v-if="form.rechargeOrProjectNum" class="text-cyan">{{form.rechargeOrProjectNum}}</span>
</div>
</el-form-item>
<el-form-item label="充值名称:" prop="rechargeOrProjectName">
<div class="form-width-ms">
{{form.rechargeOrProjectName}}
</div>
</el-form-item>
</div>
<div v-else>
<el-form-item label="疗程编码:" prop="rechargeOrProjectNum">
<div class="form-width-ms">
<span v-if="form.rechargeOrProjectNum" class="text-cyan">{{form.rechargeOrProjectNum}}</span>
</div>
</el-form-item>
<el-form-item label="疗程名称:" prop="rechargeOrProjectName">
<div class="form-width-ms">
{{form.rechargeOrProjectName}}
</div>
</el-form-item>
</div>
<el-form-item label="转出金额:" prop="cardRestMoney">
<div class="form-width-ms">
{{form.cardRestMoney}}
</div>
</el-form-item>
<el-form-item label="转出赠送金额:" prop="giftConsumeMoney" v-if="form.type==0">
<div class="form-width-ms">
{{form.giftConsumeMoney}}
</div>
</el-form-item>
<br v-if="form.type==0">
<el-form-item v-if="form.type==1" label="转出次数:" prop="courseRestCount">
<div class="form-width-ms">
{{form.courseRestCount}}
</div>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button size="mini" type="primary" plain @click="handleClose"></el-button>
</div>
</el-dialog>
</template>
<script>
export default {
data() {
return {
form: {
type: 0,
},
dialogFormVisible: false, //
};
},
methods: {
//
show(form) {
this.form = { ...form };
this.dialogFormVisible = true;
},
//
handleClose() {
this.form = {};
this.dialogFormVisible = false;
this.$refs.form.clearValidate();
},
},
};
</script>
<style>
</style>

@ -0,0 +1,269 @@
<template>
<el-dialog :close-on-click-modal="false" v-dialogDrag rechargeTypeId="form" width="75vw" :title="title" :visible.sync="dialogFormVisible" :before-close="handleClose">
<el-form :model="form" inline :rules="rules" ref="form" label-width="90px">
<el-form-item label="转出手机号:" prop="rollOutMobilePhone">
<div class="form-width-ms">
<el-input style="padding-left:0px;" ref="" oninput="this.value=this.value.replace(/\D/g,'')" pattern="[0-9]*" maxlength="11" v-model="form.rollOutMobilePhone" @blur="query(memberNumber=0)" @change="query(memberNumber=0)">
<el-button size="mini" slot="append" icon="el-icon-search" @click="openMember(memberNumber=0)"></el-button>
</el-input>
</div>
</el-form-item>
<el-form-item label="转出会员:" prop="rollOutMemberName">
<div class="form-width-ms">
{{form.rollOutMemberName}}
</div>
</el-form-item>
<el-form-item label="转入手机号:" prop="rollInMobilePhone">
<div class="form-width-ms">
<el-input style="padding-left:0px;" ref="" oninput="this.value=this.value.replace(/\D/g,'')" pattern="[0-9]*" maxlength="11" v-model="form.rollInMobilePhone" @blur="query(memberNumber=1)" @change="query(memberNumber=1)">
<el-button size="mini" slot="append" icon="el-icon-search" @click="openMember(memberNumber=1)"></el-button>
</el-input>
</div>
</el-form-item>
<el-form-item label="转入会员:" prop="rollInMemberName">
<div class="form-width-ms">
{{form.rollInMemberName}}
</div>
</el-form-item>
</el-form>
<el-tabs disabled type="border-card" v-model="activeName" @tab-click="handleClick">
<el-tab-pane label="充值" name="充值">
<rec ref="rec" @recData="recData"></rec>
</el-tab-pane>
<el-tab-pane label="疗程" name="疗程">
<pro ref="pro" @proData="proData"></pro>
</el-tab-pane>
</el-tabs>
<member ref="member" @memberData="memberData"></member>
<div slot="footer" class="dialog-footer">
<el-button size="mini" type="primary" plain @click="handleClose"> </el-button>
<el-button size="mini" type="primary" @click="confirm"> </el-button>
</div>
</el-dialog>
</template>
<script>
import { partten } from "../../../../../partten/index.js";
import {
storeMemberOne,
couAccountList,
recAccountCashList,
} from "@/api/eashier.js";
import member from "@/components/member/index";
import rec from "./rec.vue";
import pro from "./pro.vue";
export default {
components: {
rec,
member,
pro,
},
data() {
return {
rules: {
rollOutMobilePhone: {
required: true,
message: "请输入转出会员",
trigger: ["blur", "change"],
},
rollInMobilePhone: {
required: true,
message: "请输入转入会员",
trigger: ["blur", "change"],
},
rechargeOrProjectNum: {
required: true,
message: "请选择帐户",
trigger: ["blur", "change"],
},
cardRestMoney: {
required: true,
message: "请输入转出金额",
trigger: ["blur", "change"],
},
giftConsumeMoney: {
required: true,
message: "请输入赠送金额",
trigger: ["blur", "change"],
},
courseRestCount: {
required: true,
message: "请输入转出次数",
trigger: ["blur", "change"],
},
},
form: {},
title: "", //
dialogFormVisible: false, //
memberNumber: 0, //0 1
memberForm: {}, //
activeName: "",
proList: [],
recList: [],
};
},
methods: {
recData(v) {
console.log(v);
this.recList.forEach((item) => {
v.forEach((items) => {
if (item.id == items.id) {
item = items;
}
});
});
},
proData(v) {
this.proList.forEach((item) => {
v.forEach((items) => {
if (item.id == items.id) {
item = items;
}
});
});
},
//
handleClick(tab, event) {
if (this.memberForm.memberName) {
if (tab.name == "充值") {
this.$refs.rec.show(this.recList);
}
if (tab.name == "疗程") {
this.$refs.pro.show(this.proList);
}
this.activeName = tab.name;
} else {
this.$message.error({ message: "请先选择会员!" });
}
},
//
handleClose() {
this.form = {};
this.dialogFormVisible = false;
this.$refs.form.clearValidate();
},
//
openMember() {
this.$refs.member.show(this.vip);
},
//
memberData(v) {
var form = { ...this.form };
if (this.memberNumber == 0) {
form.rollOutMobilePhone = v.mobilePhone;
} else {
if (form.rollOutMobilePhone == v.mobilePhone) {
this.$alert("请选择另一位会员", "提示", {
confirmButtonText: "确定",
confirmButtonClass: "confirmbtnFalses",
type: "warning",
center: true,
callback: (action) => {},
});
} else {
form.rollInMobilePhone = v.mobilePhone;
}
}
this.form = JSON.parse(JSON.stringify(form));
this.query();
},
//
query() {
var number = partten.phoneNum;
var form = { ...this.form };
if (this.memberNumber == 0) {
this.form.mobilePhone = this.form.rollOutMobilePhone;
} else {
this.form.mobilePhone = this.form.rollInMobilePhone;
}
if (!number.test(this.form.mobilePhone)) {
this.$message.info({
message: "请输入正确的手机号 ! ",
});
} else {
storeMemberOne({
mobilePhone: this.form.mobilePhone,
storeId: sessionStorage.getItem("parentId"),
}).then((res) => {
if (res.code == "000000") {
if (this.memberNumber == 0) {
form.rollOutMemberId = res.data.id;
form.rollOutMemberNum = res.data.memberNum;
form.rollOutMemberName = res.data.memberName;
this.memberForm = res.data;
this.memberForm.memberId = res.data.id;
this.getData();
} else {
form.rollInMemberId = res.data.id;
form.rollInMemberNum = res.data.memberNum;
form.rollInMemberName = res.data.memberName;
}
this.form = JSON.parse(JSON.stringify(form));
} else {
this.$alert(res.message, "提示", {
confirmButtonText: "确定",
confirmButtonClass: "confirmbtnFalses",
type: "warning",
center: true,
callback: (action) => {},
});
}
});
}
},
getData() {
recAccountCashList({
memberId: this.memberForm.id,
}).then((res) => {
if (res.code == "000000") {
this.recList = res.rows;
this.$refs.rec.show(this.recList);
this.activeName = "充值";
} else {
this.$alert(res.message, "查询会员卡包", {
confirmButtonText: "确定",
confirmButtonClass: "confirmbtnFalses",
type: "warning",
center: true,
callback: (action) => {},
});
}
});
couAccountList({
memberId: this.memberForm.id,
}).then((res) => {
if (res.code == "000000") {
this.proList = res.rows;
} else {
this.$alert(res.message, "查询会员疗程", {
confirmButtonText: "确定",
confirmButtonClass: "confirmbtnFalses",
type: "warning",
center: true,
callback: (action) => {},
});
}
});
},
//
show(form, type) {
if (form == "添加") {
this.title = form;
this.form.type = type;
} else {
this.title = "修改";
this.form = { ...form };
}
this.dialogFormVisible = true;
setTimeout(() => {
this.$refs.form.clearValidate();
}, 300);
},
//
confirm() {},
},
};
</script>
<style>
</style>

@ -0,0 +1,66 @@
<template>
<el-table border :data="list" max-height="600" ref="list" v-loading="listLoading" :element-loading-text="elementLoadingText" @row-click="getCurrentRow" :row-class-name="rowName" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column show-overflow-tooltip min-width="120" align="left" prop="courseProjectName" label="项目名称"></el-table-column>
<el-table-column show-overflow-tooltip min-width="75" align="center" prop="price" label="项目单价"></el-table-column>
<el-table-column show-overflow-tooltip min-width="75" align="center" prop="courseRestCount" label="剩余次数"></el-table-column>
<el-table-column show-overflow-tooltip min-width="75" align="center" prop="courseRestPrice" label="剩余金额"></el-table-column>
<el-table-column show-overflow-tooltip min-width="75" align="center" prop="courseConsumeCount" label="可用次数"></el-table-column>
<el-table-column show-overflow-tooltip min-width="75" align="center" prop="courseConsumePrice" label="可用金额"></el-table-column>
<el-table-column show-overflow-tooltip min-width="105" align="center" prop="endTime" label="到期日期"></el-table-column>
<el-table-column show-overflow-tooltip min-width="75" align="center" prop="storeName" label="所属门店"></el-table-column>
</el-table>
</template>
<script>
export default {
data() {
return {
listLoading: false,
dialogFormVisible: false,
layout: "total, sizes, prev, pager, next, jumper",
form: {}, //
elementLoadingText: "正在加载...",
list: [], //
selection: [],
};
},
methods: {
//
getCurrentRow(row) {
this.$refs["list"].toggleRowSelection(row);
},
//
handleSelectionChange(selection) {
selection.forEach((item) => {
item.isShow = true;
});
this.selection = selection;
console.log(this.selection);
this.$emit("proData", this.selection);
},
//
rowName({ row, rowIndex }) {
row.index = rowIndex;
},
//
save() {
this.$emit("proData", this.selection);
},
//
show(list) {
this.list = [...list];
this.list.forEach((item) => {
if (item.isShow) {
this.$refs["list"].toggleRowSelection(item);
}
});
this.selection = [];
this.dialogFormVisible = true;
},
},
created: function () {},
};
</script>
<style></style>

@ -0,0 +1,72 @@
<template>
<el-table border :data="list" max-height="600" ref="list" v-loading="listLoading" :element-loading-text="elementLoadingText" @row-click="getCurrentRow" :row-class-name="rowName" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column show-overflow-tooltip min-width="120" align="left" prop="rechargeTypeName" label="充值卡"></el-table-column>
<el-table-column show-overflow-tooltip min-width="80" align="left" prop="type" label="类别">
<template slot-scope="scope">
{{scope.row.type==0?'赠送卡':scope.row.type==1?'折扣卡':'活动卡'}}
</template>
</el-table-column>
<el-table-column show-overflow-tooltip min-width="80" align="center" prop="cardRestMoney" label="剩余金额"></el-table-column>
<el-table-column show-overflow-tooltip min-width="80" align="center" prop="cardConsumeMoney" label="可用金额"></el-table-column>
<el-table-column show-overflow-tooltip min-width="100" align="center" prop="discount" label="享受优惠(%)"></el-table-column>
<el-table-column show-overflow-tooltip min-width="80" align="center" prop="cardGiftMoney" label="赠送金额"></el-table-column>
<el-table-column show-overflow-tooltip min-width="100" align="center" prop="discountFreeAmount" label="赠送折扣(%)"></el-table-column>
</el-table>
</template>
<script>
export default {
data() {
return {
listLoading: false,
dialogFormVisible: false,
layout: "total, sizes, prev, pager, next, jumper",
form: {}, //
elementLoadingText: "正在加载...",
list: [], //
selection: [],
};
},
methods: {
//
getCurrentRow(row) {
this.$refs["list"].toggleRowSelection(row);
},
//
handleSelectionChange(selection) {
selection.forEach((item) => {
item.isShow = true;
});
this.selection = selection;
console.log(this.selection);
this.$emit("recData", this.selection);
},
//
rowName({ row, rowIndex }) {
row.index = rowIndex;
},
//
save() {
this.$emit("recData", this.selection);
},
//
show(list) {
this.list = [...list];
let selection = [];
this.list.forEach((item) => {
if (item.isShow) {
this.$nextTick(() => {
this.$refs["list"].toggleRowSelection(item);
});
selection.push(item);
}
});
this.selection = selection;
this.dialogFormVisible = true;
},
},
created: function () {},
};
</script>
<style></style>

@ -0,0 +1,188 @@
<template>
<div>
<div class="flex justify-between align-center">
<div>
<el-button size="mini" type="primary" v-role="40015002" @click="add(0)"></el-button>
</div>
<div>
<el-button size="mini" type="" @click="detail" v-role="40015001"></el-button>
<el-button size="mini" type="primary" @click="edit(0)" v-role="40015003" v-if="radioRowValueList.state != undefined&&(radioRowValueList.state==0||radioRowValueList.state==2||radioRowValueList.state==4)" plain>修改</el-button>
<el-button size="mini" type="primary" @click="edit(1)" v-role="40015003" v-if="radioRowValueList.state != undefined&&(radioRowValueList.state==0||radioRowValueList.state==2||radioRowValueList.state==4)"></el-button>
<el-button size="mini" type="primary" @click="edit(2)" v-role="40015003" v-if="radioRowValueList.state != undefined&&(radioRowValueList.state==1)" plain>回收</el-button>
<el-button size="mini" type="primary" @click="edit(3)" v-role="40015004" v-if="radioRowValueList.state != undefined&&(radioRowValueList.state==1)"></el-button>
<el-button size="mini" type="primary" @click="edit(4)" v-role="40015006" v-if="radioRowValueList.state != undefined&&(radioRowValueList.state==3)" plain>反审核</el-button>
</div>
</div>
<!-- 转卡转疗程列表 -->
<el-table class="margin-top-xs" border @row-click="rowClick" v-loading="listLoading" :data="list" :element-loading-text="elementLoadingText" @row-dblclick="rowdbClick" max-height="650" :header-cell-style="{background: 'linear-gradient(#6cb3ff, #1873d4)',color:'#eeeeee'}">
<el-table-column type="index" width="40" align="center"></el-table-column>
<el-table-column align="center" min-width="50" label="选择">
<template slot-scope="scope">
<el-radio v-model="radioRowValue" :label="scope.row.id" @change.native="scope.row">{{null}}</el-radio>
</template>
</el-table-column>
<el-table-column align="center" min-width="75" label="状态">
<template slot-scope="scope">
<el-tag size="medium" effect="dark" :type="scope.row.state == 0? '': '' || scope.row.state ==1? 'success': '' || scope.row.state == 2? 'info': '' || scope.row.state ==3 ? 'success': '' || scope.row.state == 4? 'warning': ''">
<div>
<span v-show="scope.row.state==0"></span>
<span v-show="scope.row.state==1"></span>
<span v-show="scope.row.state==2"></span>
<span v-show="scope.row.state==3"></span>
<span v-show="scope.row.state==4"></span>
</div>
</el-tag>
</template>
</el-table-column>
<el-table-column show-overflow-tooltip align="center" min-width="100" prop="docNum" label="单据号"></el-table-column>
<el-table-column show-overflow-tooltip align="center" min-width="100" prop="docDate" label="日期"></el-table-column>
<el-table-column show-overflow-tooltip align="center" min-width="80" prop="rechargeOrProjectNum" label="编码"></el-table-column>
<el-table-column show-overflow-tooltip align="center" min-width="80" prop="rechargeOrProjectName" label="名称"></el-table-column>
<el-table-column show-overflow-tooltip align="center" min-width="80" prop="rechargeMoney" label="转出">
<el-table-column show-overflow-tooltip align="center" min-width="80" prop="rollOutMemberName" label="会员名称"></el-table-column>
<el-table-column show-overflow-tooltip align="center" min-width="80" prop="rollOutMobilePhone" label="手机号码"></el-table-column>
</el-table-column>
<el-table-column show-overflow-tooltip align="center" min-width="80" prop="rechargeMoney" label="转入">
<el-table-column show-overflow-tooltip align="center" min-width="80" prop="rollInMemberName" label="会员名称"></el-table-column>
<el-table-column show-overflow-tooltip align="center" min-width="80" prop="rollInMobilePhone" label="手机号码"></el-table-column>
</el-table-column>
<el-table-column show-overflow-tooltip align="center" min-width="80" prop="cardRestMoney" label="转出金额"></el-table-column>
<el-table-column show-overflow-tooltip align="center" min-width="80" prop="giftConsumeMoney" label="转出赠送">
<template slot-scope="scope">{{scope.row.giftConsumeMoney?scope.row.giftConsumeMoney:'--'}}</template>
</el-table-column>
<el-table-column show-overflow-tooltip align="center" min-width="80" prop="courseRestCount" label="转出次数">
<template slot-scope="scope">{{scope.row.courseRestCount?scope.row.courseRestCount:'--'}}</template>
</el-table-column>
<el-table-column align="center" prop="inputBy" :show-overflow-tooltip="true" label="创建人" min-width="80"></el-table-column>
<el-table-column align="center" prop="inputDate" :show-overflow-tooltip="true" label="创建时间" min-width="100"></el-table-column>
<el-table-column align="center" prop="updateBy" :show-overflow-tooltip="true" label="修改人" min-width="80"></el-table-column>
<el-table-column align="center" prop="updateDate" :show-overflow-tooltip="true" label="修改时间" min-width="100"></el-table-column>
<el-table-column align="center" prop="auditBy" :show-overflow-tooltip="true" label="审核人" min-width="80"></el-table-column>
<el-table-column align="center" prop="auditDate" :show-overflow-tooltip="true" label="审核时间" min-width="100"></el-table-column>
</el-table>
<div class="block margin-top-xs">
<!-- 分页组件 -->
<el-pagination align="left" @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="queryForm.pageNum" :page-sizes="[10,20,30,40,50]" :page-size="queryForm.pageSize" layout="total, sizes, prev, pager, next, jumper" :total="total"></el-pagination>
</div>
<edit ref="edit" @editData="editData"></edit>
<detail ref="detail" @detailData="detailData"></detail>
</div>
</template>
<script>
import edit from "./components/edit.vue";
import detail from "./components/detail.vue";
import {
stateTurnMembershipCard,
turnMembershipCardPage,
} from "@/api/storeManage.js";
export default {
components: { edit, detail },
data() {
return {
form: {}, //
listLoading: false, //list
elementLoadingText: "加载中...", //list
list: [], //
queryForm: {
//
pageNum: 1,
pageSize: 10,
},
total: 0, //
radioRowValue: null, //
radioRowValueList: {}, //
};
},
methods: {
//
rowClick(row) {
this.radioRowValue = row.id;
this.radioRowValueList = row;
},
//
add(type) {
this.$refs.edit.show("添加", type);
},
//
edit(number) {
if (number == -1) {
this.$refs.edit.show("添加");
} else if (number == 0) {
this.$refs.edit.show(this.radioRowValueList);
} else {
let form = { id: this.radioRowValueList.id, state: number };
stateTurnMembershipCard(form).then((res) => {
if (res.code == "000000") {
this.radioRowValueList.state = number;
this.$message.success({
message: "操作成功!",
});
this.getData();
} else {
this.$alert(res.message, "提示", {
confirmButtonText: "确定",
confirmButtonClass: "confirmbtnFalses",
type: "warning",
center: true,
callback: (action) => {},
});
}
});
}
},
//
detail() {
this.$refs.detail.show(this.radioRowValueList, this.queryForm);
},
//
editData(v) {
this.getData();
},
//
detailData(v) {
this.getData();
},
//
rowdbClick(row) {
this.$refs.detail.show(row);
},
//
handleSizeChange(val) {
this.queryForm.pageSize = val;
this.getData();
//console.log(val);
},
handleCurrentChange(val) {
this.queryForm.pageNum = val;
this.getData();
//console.log(val);
},
//
async getData() {
this.listLoading = true;
turnMembershipCardPage(this.queryForm).then((res) => {
this.listLoading = false;
if (res.code == "000000") {
this.list = res.pageInfo.list;
this.total = res.pageInfo.total;
} else {
this.$alert(res.message, "提示", {
confirmButtonText: "确定",
confirmButtonClass: "confirmbtnFalses",
type: "warning",
center: true,
callback: (action) => {},
});
}
});
},
},
created() {
this.getData();
},
};
</script>
<style>
</style>

@ -4,13 +4,14 @@ import Layout from "../layout/layout.vue";
Vue.use(VueRouter);
const router = new VueRouter({
routes: [{
routes: [
{
path: "/",
redirect: "/login"
},
{
path: "/login",
component: () => import("../login/login-lod.vue.vue.vue.vue"),
component: () => import("../login/login.vue"),
meta: {
title: "登录"
}
@ -752,7 +753,8 @@ const router = new VueRouter({
},
{
path: "/transfer",
component: () => import("../pages/storeManage/transfer/index"),
// component: () => import("../pages/storeManage/transfer/index"), //单独的转卡转疗程
component: () => import("../pages/storeManage/transferNew/index"), //批量的转卡转疗程
meta: {
title: "转卡转疗程",
index: "transfer"
@ -968,7 +970,7 @@ const router = new VueRouter({
path: "/handpick",
component: () => import("../pages/promotion/handpick/index.vue"),
meta: {
title: "任意选",
title: "随心配",
index: "handpick"
}
},

Loading…
Cancel
Save