修改页面

This commit is contained in:
曹辉 2022-08-31 16:28:43 +08:00
parent 6b9e7ed37a
commit e297a300ed
3 changed files with 39 additions and 8 deletions

View File

@ -156,7 +156,11 @@
/> />
</el-form-item> </el-form-item>
<el-form-item label="排序" prop="sort"> <el-form-item label="排序" prop="sort">
<el-input v-model.number="form.sort" placeholder="请输入排序" maxlength="10"/> <el-input
v-model.number="form.sort"
placeholder="请输入排序"
maxlength="10"
/>
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
@ -181,6 +185,17 @@ export default {
components: { Treeselect }, components: { Treeselect },
name: "areas", name: "areas",
data() { data() {
var roleMoeny = (rule, value, callback) => {
var str = this.form.code;
if (Number.isNaN(Number.parseFloat(str))) {
callback(new Error("请输入区域编码"));
} else if (str.length == 0) {
callback(new Error("请输入区域编码")); //
} else {
callback();
}
};
return { return {
// //
loading: true, loading: true,
@ -224,8 +239,12 @@ export default {
{ type: "number", message: "排序必须为数字值", trigger: "blur" }, { type: "number", message: "排序必须为数字值", trigger: "blur" },
], ],
code: [ code: [
{ required: true, message: "区域编码不能为空" }, {
{ type: "number", message: "区域编码必须为数字值", trigger: "blur" }, required: true,
validator: roleMoeny,
message: "",
trigger: "blur",
},
], ],
parentId: [ parentId: [
{ required: true, message: "请选择所属上级区域", trigger: "blur" }, { required: true, message: "请选择所属上级区域", trigger: "blur" },
@ -329,7 +348,6 @@ export default {
}, },
/** 提交按钮 */ /** 提交按钮 */
submitForm() { submitForm() {
this.form.code = Number(this.form.code);
this.form2.name = this.form.name; this.form2.name = this.form.name;
this.form2.code = this.form.code; this.form2.code = this.form.code;
this.form2.sort = this.form.sort; this.form2.sort = this.form.sort;

View File

@ -186,16 +186,28 @@
</div> </div>
</div> </div>
</div> </div>
<div> <div style="font-size:15px">
<div <div
style="text-align: center; display: flex; justify-content: center" style="text-align: center; display: flex; justify-content: center"
v-for="item in categoryScoreList" v-for="item in categoryScoreList"
:key="item.prentId" :key="item.prentId"
> >
<div style="width: 120px; line-height: 60px"> <div
style="
width: 120px;
line-height: 60px;
border: 1px solid #f0f0f0;
"
>
{{ item.className }} {{ item.className }}
</div> </div>
<div style="width: 120px; line-height: 60px"> <div
style="
width: 120px;
line-height: 60px;
border: 1px solid #f0f0f0;
"
>
{{ item.totalAvScore }} {{ item.totalAvScore }}
</div> </div>
<div> <div>
@ -203,7 +215,7 @@
<div <div
v-for="uitem in item.list" v-for="uitem in item.list"
:key="uitem.categoryId" :key="uitem.categoryId"
style="width: 120px" style="width: 120px; border: 0.5px solid #f0f0f0"
> >
{{ uitem }} {{ uitem }}
</div> </div>

View File

@ -149,6 +149,7 @@
v-loading="loading" v-loading="loading"
:data="studentInfoList" :data="studentInfoList"
@selection-change="handleSelectionChange" @selection-change="handleSelectionChange"
@cell-dblclick="seepraent"
> >
<el-table-column type="selection" width="50" align="center" /> <el-table-column type="selection" width="50" align="center" />
<el-table-column <el-table-column