feat(configManage/level): 等级配置添加字段

This commit is contained in:
woody 2025-07-29 10:39:18 +08:00
parent 7b6bfe240f
commit 7f7c1bbdc1
1 changed files with 35 additions and 18 deletions

View File

@ -9,7 +9,6 @@
<div class="maintop"> <div class="maintop">
<div class="mainbtn"> <div class="mainbtn">
<el-button class="thebtn1" @click="adddate()">{{ '添加' }}</el-button> <el-button class="thebtn1" @click="adddate()">{{ '添加' }}</el-button>
<el-button class="thebtn2"> {{ '导出' }}</el-button>
</div> </div>
</div> </div>
<div class="maintable"> <div class="maintable">
@ -32,14 +31,6 @@
> >
</template> </template>
</el-table-column> </el-table-column>
<el-table-column align="center" prop="jxmc" :label="'国家'" width="180">
<template slot-scope="scope">
<div class="tem">
<img :src="scope.row.nationalFlag2" alt="">
<div>{{ scope.row.pkCountryName }}</div>
</div>
</template>
</el-table-column>
<el-table-column <el-table-column
align="center" align="center"
prop="gradeName" prop="gradeName"
@ -57,13 +48,29 @@
prop="registerAuthorityVal" prop="registerAuthorityVal"
:label="'注册权限'" :label="'注册权限'"
/> />
<el-table-column
align="center"
prop="registerAuthorityVal"
:label="'注册权限'"
/>
<el-table-column
align="center"
prop="algebra"
label="见点代数"
/>
<el-table-column
align="center"
prop="boxNumber"
label="加购数量"
/>
<el-table-column align="center" prop="pkAwardsVal" :label="'真实奖衔'" /> <el-table-column align="center" prop="pkAwardsVal" :label="'真实奖衔'" />
<el-table-column align="center" prop="anames" :label="'直推范围'" /> <el-table-column align="center" prop="anames" :label="'直推范围'" width="260" />
<el-table-column <el-table-column
align="center" align="center"
prop="time" prop="time"
:label="'操作'" :label="'操作'"
fixed="right" fixed="right"
width="100"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
@ -113,7 +120,7 @@
style="padding-bottom: 40px" style="padding-bottom: 40px"
> >
<el-row style="display: flex; justify-content: space-between"> <el-row style="display: flex; justify-content: space-between">
<el-col :span="10" style="margin-left: -50px"> <el-col :span="12">
<el-form-item :label="'注册等级'" prop="gradeName"> <el-form-item :label="'注册等级'" prop="gradeName">
<el-input <el-input
v-model="form.gradeName" v-model="form.gradeName"
@ -122,7 +129,7 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10"> <el-col :span="12">
<el-form-item :label="'统计类型'" prop="censusValue"> <el-form-item :label="'统计类型'" prop="censusValue">
<el-select v-model="form.censusValue" clearable placeholder=""> <el-select v-model="form.censusValue" clearable placeholder="">
<el-option <el-option
@ -136,7 +143,7 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row style="display: flex; justify-content: space-between"> <el-row style="display: flex; justify-content: space-between">
<el-col :span="10" style="margin-left: -50px"> <el-col :span="12">
<el-form-item :label="'统计数值'" prop="startValue"> <el-form-item :label="'统计数值'" prop="startValue">
<el-input <el-input
v-model="form.startValue" v-model="form.startValue"
@ -145,7 +152,7 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10"> <el-col :span="12">
<el-form-item :label="'真实奖衔'" prop="pkAwards"> <el-form-item :label="'真实奖衔'" prop="pkAwards">
<el-select v-model="form.pkAwards" clearable placeholder=""> <el-select v-model="form.pkAwards" clearable placeholder="">
<el-option <el-option
@ -158,8 +165,8 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row style="display: flex; justify-content: space-between"> <el-row>
<el-col :span="10" style="margin-left: -50px"> <el-col :span="12">
<el-form-item :label="'注册权限'" prop="registerAuthority"> <el-form-item :label="'注册权限'" prop="registerAuthority">
<el-select <el-select
v-model="form.registerAuthority" v-model="form.registerAuthority"
@ -175,7 +182,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10"> <el-col :span="12">
<el-form-item required label="等级属性" prop="gradeValue"> <el-form-item required label="等级属性" prop="gradeValue">
<el-select <el-select
v-model="form.gradeValue" v-model="form.gradeValue"
@ -191,6 +198,16 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item required label="见点代数" prop="algebra">
<el-input v-model="form.algebra" clearable placeholder="" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item required label="加购数量" prop="boxNumber">
<el-input v-model="form.boxNumber" clearable placeholder="" />
</el-form-item>
</el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
@ -204,7 +221,7 @@
</el-checkbox-group> </el-checkbox-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10"> <el-col :span="12">
<el-form-item :label="'上传图片'" prop="image"> <el-form-item :label="'上传图片'" prop="image">
<imageUpload v-model="form.image" /> <imageUpload v-model="form.image" />
</el-form-item> </el-form-item>