feat: 代客下单修改,订单列表详情退款修改

This commit is contained in:
2025-03-05 13:39:06 +08:00
parent a7b7c1cd7e
commit ed9a3335c8
8 changed files with 195 additions and 100 deletions

View File

@@ -1,5 +1,5 @@
import request from "@/utils/request";
const baseURL = "/account/admin/points/basic-setting";
const baseURL = "/account/admin/points/basicSetting";
// 积分-配置
const AuthAPI = {
// 积分基本设置详情

View File

@@ -54,7 +54,11 @@
</el-form-item>
<el-form-item label="显示样式">
<div class="style_wrap">
<div class="item style1" :class="{ active: Elform.browseMode == 'list' }" @click="Elform.browseMode = 'list'">
<div
class="item style1"
:class="{ active: Elform.browseMode == 'list' }"
@click="Elform.browseMode = 'list'"
>
<div class="row">
<div class="cover"></div>
<div class="info">
@@ -72,7 +76,11 @@
</div>
</div>
</div>
<div class="item style2" :class="{ active: Elform.browseMode == 'grid' }" @click="Elform.browseMode = 'grid'">
<div
class="item style2"
:class="{ active: Elform.browseMode == 'grid' }"
@click="Elform.browseMode = 'grid'"
>
<div class="row">
<div class="cover"></div>
<div class="line"></div>
@@ -99,37 +107,35 @@
</template>
<script setup>
import { reactive } from 'vue'
import API from '../index'
import { reactive } from "vue";
import API from "../index";
// do not use same name with ref
const Elform = reactive({
"enableRewards": 1,
"rewardsGroup": "all",
"consumeAmount": 0,
"enableDeduction": 1,
"deductionGroup": 'all',
"minPaymentAmount": 0,
"maxDeductionRatio": 0,
"equivalentPoints": 0,
"enablePointsMall": 1,
"browseMode": "list",
})
enableRewards: 1,
rewardsGroup: "all",
consumeAmount: 0,
enableDeduction: 1,
deductionGroup: "all",
minPaymentAmount: 0,
maxDeductionRatio: 0,
equivalentPoints: 0,
enablePointsMall: 1,
browseMode: "list",
});
onMounted(() => {
getList()
})
getList();
});
async function getList() {
const res = await API.getBasicSetting({})
for (const key in Elform) {
Elform[key] = res[key]
}
const res = await API.getBasicSetting({});
Object.assign(Elform, res);
}
async function onSubmit() {
const res = await API.BasicSettingadd(Elform)
const res = await API.BasicSettingadd(Elform);
if (res.code == 200) {
ElMessage({
message: '成功',
type: 'success',
})
message: "成功",
type: "success",
});
}
}
</script>
@@ -144,7 +150,7 @@ async function onSubmit() {
flex: 1;
padding: 10px;
border: 1px solid #ddd;
$color: #3F9EFF;
$color: #3f9eff;
&:hover {
cursor: pointer;
@@ -159,7 +165,7 @@ async function onSubmit() {
}
.line {
background-color: #D9D9D9;
background-color: #d9d9d9;
}
&.style1 {