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