提交roll日创建
This commit is contained in:
@@ -41,7 +41,11 @@
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column align="center" prop="roomName" label="房间名"></el-table-column>
|
||||
<el-table-column align="center" prop="robotNum" label="机器人数量" width="100"></el-table-column>
|
||||
<el-table-column align="center" label="机器人范围" width="120">
|
||||
<template slot-scope="scope">
|
||||
{{ scope.row.robotMin }} ~ {{ scope.row.robotMax }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column align="center" prop="cdkCount" label="CDK数量" width="90"></el-table-column>
|
||||
<el-table-column align="center" prop="peopleNum" label="人数上限" width="90"></el-table-column>
|
||||
<el-table-column align="center" prop="rollPassword" label="密码" width="80"></el-table-column>
|
||||
@@ -92,10 +96,14 @@
|
||||
<el-form-item label="房间描述" prop="description">
|
||||
<el-input type="textarea" v-model="form.description" placeholder="请输入房间描述"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="机器人数量" prop="robotNum">
|
||||
<el-input-number v-model="form.robotNum" :min="0" :max="100000" label="机器人数量"></el-input-number>
|
||||
<el-form-item label="机器人范围" prop="robotRange">
|
||||
<div style="display:flex; align-items:center; gap:8px;">
|
||||
<el-input-number v-model="form.robotMin" :min="0" :max="100000" label="机器人数量下限"></el-input-number>
|
||||
<span>~</span>
|
||||
<el-input-number v-model="form.robotMax" :min="0" :max="100000" label="机器人数量上限"></el-input-number>
|
||||
</div>
|
||||
<span style="font-size: 12px;">
|
||||
<i class="el-icon-info"></i> 每天自动创建房间后加入的机器人数量,为0则不加机器人
|
||||
<i class="el-icon-info"></i> 每天自动创建房间后随机加入[下限,上限]个机器人,均为0则不加机器人
|
||||
</span>
|
||||
</el-form-item>
|
||||
<el-form-item label="人数上限" prop="peopleNum">
|
||||
@@ -161,7 +169,19 @@ export default {
|
||||
configName: [{ required: true, message: "请输入配置名称", trigger: "blur" }],
|
||||
jackpotId: [{ required: true, message: "请选择奖池", trigger: "change" }],
|
||||
roomName: [{ required: true, message: "请输入房间名", trigger: "blur" }],
|
||||
peopleNum: [{ required: true, message: "请输入人数上限", trigger: "blur" }]
|
||||
peopleNum: [{ required: true, message: "请输入人数上限", trigger: "blur" }],
|
||||
robotRange: [
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (this.form.robotMin > this.form.robotMax) {
|
||||
callback(new Error("机器人数量下限不能大于上限"));
|
||||
} else {
|
||||
callback();
|
||||
}
|
||||
},
|
||||
trigger: "change"
|
||||
}
|
||||
]
|
||||
}
|
||||
};
|
||||
},
|
||||
@@ -180,6 +200,8 @@ export default {
|
||||
description: null,
|
||||
minRecharge: 0,
|
||||
robotNum: 0,
|
||||
robotMin: 0,
|
||||
robotMax: 0,
|
||||
cdkCount: 0,
|
||||
peopleNum: 100,
|
||||
rollPassword: null,
|
||||
|
||||
Reference in New Issue
Block a user