feat: 代客下单优惠券更新,挂账更新

This commit is contained in:
2025-03-06 11:27:01 +08:00
parent ed9a3335c8
commit dda4db24e0
22 changed files with 1219 additions and 300 deletions

View File

@@ -30,9 +30,9 @@
<hr />
<el-form ref="form" :model="form" label-width="120px" label-position="left">
<el-form-item label="校验安全密码">
<el-checkbox v-model="form.isReturn">退款</el-checkbox>
<el-checkbox v-model="form.isMemberIn">会员充值</el-checkbox>
<el-checkbox v-model="form.isMemberReturn">会员退款</el-checkbox>
<el-checkbox v-model="form.isReturnPwd">退款</el-checkbox>
<el-checkbox v-model="form.isMemberInPwd">会员充值</el-checkbox>
<el-checkbox v-model="form.isMemberReturnPwd">会员退款</el-checkbox>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="submitHandles">保存</el-button>
@@ -43,6 +43,8 @@
<script>
import ShopApi from "@/api/account/shop";
import commonApi from "@/api/account/common";
import { ElMessage } from "element-plus";
export default {
data() {
return {
@@ -61,48 +63,48 @@ export default {
async getinfo() {
const res = await ShopApi.get();
this.form = res;
this.form.isReturn = this.form.isReturn == 1 ? true : false;
this.form.isMemberIn = this.form.isMemberIn == 1 ? true : false;
this.form.isMemberReturn = this.form.isMemberReturn == 1 ? true : false;
this.form.isReturnPwd = this.form.isReturnPwd == 1 ? true : false;
this.form.isMemberInPwd = this.form.isMemberInPwd == 1 ? true : false;
this.form.isMemberReturnPwd = this.form.isMemberReturnPwd == 1 ? true : false;
},
async submitHandle() {
if (!this.form.prepareAmount) {
this.$message({
ElMessage({
message: "请输入验证码",
});
return;
}
if (!this.form.password) {
this.$message({
ElMessage({
message: "请输入密码",
});
return;
}
const res = await modfiyUserInfo({
const res = await ShopApi.edit({
id: this.form.id,
code: this.form.prepareAmount,
pwd: md5(this.form.password),
operationPwd: this.form.password,
});
console.log(222);
this.form.prepareAmount = "";
this.form.password = "******";
this.disabled = true;
this.$message({
ElMessage({
message: "修改成功",
type: "success",
});
},
async submitHandles() {
const res = await tbShopInfoPUT({
const res = await ShopApi.edit({
// code: this.form.prepareAmount,
// id: this.form.id,
// status:this.form.status,
...this.form,
isReturn: this.form.isReturn == true ? 1 : 0,
isMemberIn: this.form.isMemberIn == true ? 1 : 0,
isMemberReturn: this.form.isMemberReturn == true ? 1 : 0,
isReturnPwd: this.form.isReturnPwd == true ? 1 : 0,
isMemberInPwd: this.form.isMemberInPwd == true ? 1 : 0,
isMemberReturnPwd: this.form.isMemberReturnPwd == true ? 1 : 0,
});
this.$message({
ElMessage({
message: "修改成功",
type: "success",
});
@@ -112,8 +114,8 @@ export default {
this.disabled = false;
},
async onSubmit() {
const res = await sendMsg();
this.$message({
const res = await commonApi.sms({ type: "editShopInfoOpePwd" });
ElMessage({
message: "发送成功",
type: "success",
});