|
@@ -54,7 +54,22 @@
|
|
|
<el-input
|
|
|
v-model="form.code"
|
|
|
class="input"
|
|
|
- :disabled="examId != 'add'"
|
|
|
+ :disabled="true"
|
|
|
+ maxlength="20"
|
|
|
+ ></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
+ <el-row v-else>
|
|
|
+ <el-form-item
|
|
|
+ label="考试编码"
|
|
|
+ placeholder="请输入考试编码"
|
|
|
+ prop="code"
|
|
|
+ :label-width="style.label_width_tab1"
|
|
|
+ >
|
|
|
+ <el-input
|
|
|
+ v-model="form.name"
|
|
|
+ class="input"
|
|
|
+ :disabled="true"
|
|
|
maxlength="20"
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
@@ -166,6 +181,9 @@ import LinkTitlesCustom from "@/components/LinkTitlesCustom.vue";
|
|
|
let _this = null;
|
|
|
|
|
|
let validateCode = (rule, value, callback) => {
|
|
|
+ if (_this.examId == "add") {
|
|
|
+ _this.form.code = _this.form.name;
|
|
|
+ }
|
|
|
let code = _this.form.code;
|
|
|
if (code == "") {
|
|
|
callback(new Error("请输入考试编码"));
|