刘翔宇-旅管家 4 years ago
parent f3838acc0c
commit 718dfe9c4c

@ -53,20 +53,21 @@
<el-row>
<el-col :span="8">
<el-form-item label="年份" prop="year">
<el-date-picker v-model="form.year" type="year" placeholder="选择年份">
<el-date-picker @change="handleChangeYear" format="yyyy" v-model="form.year" type="year"
placeholder="选择年份">
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="批准人" prop="ratify_admin">
<el-autocomplete class="inline-input" v-model="form.ratify_admin" :fetch-suggestions="querySearch"
placeholder="请输入内容" :trigger-on-focus="false" @select="handleSelectRatify"></el-autocomplete>
placeholder="请输入内容" :trigger-on-focus="true" @select="handleSelectRatify"></el-autocomplete>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="审核人" prop="audit_admin">
<el-autocomplete class="inline-input" v-model="form.audit_admin" :fetch-suggestions="querySearch"
placeholder="请输入内容" :trigger-on-focus="false" @select="handleSelectAudit"></el-autocomplete>
placeholder="请输入内容" :trigger-on-focus="true" @select="handleSelectAudit"></el-autocomplete>
</el-form-item>
</el-col>
<el-col :span="24">
@ -107,7 +108,7 @@
</el-input>
</template>
</el-table-column>
<el-table-column prop="assist_unit" label="协办单位" width="160">
<el-table-column prop="assist_unit" label="协办单位" width="160">
<template slot-scope="scope">
<el-input v-model="scope.row.assist_unit" />
</el-input>
@ -205,17 +206,17 @@
year: [{
required: true,
message: '请选择年份',
trigger: 'blur'
trigger: 'change'
}],
audit_admin: [{
required: true,
message: '请选择审核人',
trigger: 'blur'
trigger: 'change'
}],
ratify_admin: [{
required: true,
message: '请选择批准人',
trigger: 'blur'
trigger: 'change'
}]
},
tableHeight: 900,
@ -252,6 +253,9 @@
},
methods: {
handleChangeYear() {
this.form.year = this.$moment(this.form.year).format("yyyy");
},
addRow() {
var len = this.form.train_plan_people_list.length;
this.form.train_plan_people_list.push({
@ -346,8 +350,13 @@
get(obj.id).then(res => {
let result = Object.assign(that.form, res);
that.form = result;
that.form.type = parseInt(result.type);
that.form.train_plan_people_list = res.people;
that.form.audit_admin = res.audit_admin.name;
that.form.audit_admin_id = res.audit_admin.id;
that.form.ratify_admin = res.ratify_admin.name;
that.form.ratify_admin_id = res.ratify_admin.id;
that.form.year = res.year + "-01-01";
}).catch(error => {
//reject(error)
})

Loading…
Cancel
Save