|
|
@@ -46,7 +46,7 @@
|
|
|
</el-col>-->
|
|
|
<el-col :span="12">
|
|
|
<el-form-item prop="trainingStartDateTime" label="培训开始时间">
|
|
|
- <el-date-picker required v-model="formData.trainingStartDateTime"
|
|
|
+ <el-date-picker style="width: 100%;" required v-model="formData.trainingStartDateTime"
|
|
|
:picker-options="startDatepickerOptions"
|
|
|
format="yyyy-MM-dd HH:mm"
|
|
|
type="datetime" placeholder="选择日期" @change="startDateChanged">
|
|
|
@@ -55,7 +55,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item prop="trainingEndDateTime" label="培训结束时间">
|
|
|
- <el-date-picker required v-model="formData.trainingEndDateTime" :picker-options="endDatepickerOptions"
|
|
|
+ <el-date-picker style="width: 100%;" required v-model="formData.trainingEndDateTime" :picker-options="endDatepickerOptions"
|
|
|
@change="endDateChanged"
|
|
|
format="yyyy-MM-dd HH:mm"
|
|
|
type="datetime" placeholder="选择日期">
|
|
|
@@ -76,20 +76,31 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item prop="absenceList" label="参会人员">
|
|
|
- <k-select :multiple="true" v-model="formData.absenceList" url="/user/find/all"
|
|
|
+ <k-select style="width: 100%;" :multiple="true" v-model="formData.absenceList" url="/user/find/all"
|
|
|
:params="{ orgId: formData.orgId }" placeholder="请选择参会人员"
|
|
|
@select="absenceUserSelectChanged"></k-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item v-if="formData.id" prop="absentList" label="缺席人员">
|
|
|
- <k-select :multiple="true" v-model="formData.absentList" url="/user/find/all"
|
|
|
+ <k-select style="width: 100%;" :multiple="true" v-model="formData.absentList" url="/user/find/all"
|
|
|
:params="{ orgId: formData.orgId }" @select="absentUserSelectChanged"
|
|
|
placeholder="请选择缺席人员">
|
|
|
</k-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
+ <el-form-item prop="hostName" label="主持人">
|
|
|
+ <el-input style="width: 100%;"
|
|
|
+ v-model="formData.hostName"
|
|
|
+ :maxlength="32"
|
|
|
+ show-word-limit
|
|
|
+ placeholder="请输入主持人"
|
|
|
+ clearable
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24">
|
|
|
<el-form-item prop="imageList" ref="fileImage" label="培训图片">
|
|
|
<imgUpload ref="uploadimage" :limit="10" type="more" :value="formData.imageList"
|
|
|
@input="imageListChanged"></imgUpload>
|
|
|
@@ -148,6 +159,7 @@ export default {
|
|
|
formData: this.reset(),
|
|
|
formDataRules: {
|
|
|
type: [{required: true, message: "请选择类型"}],
|
|
|
+ hostName: [{required: true, message: "请输入主持人"}],
|
|
|
content: [{required: true, message: "请输入培训内容"}],
|
|
|
absenceList: [{required: true, type: "array", message: "请选择参会人员"}],
|
|
|
trainingStartDateTime: [{required: true, message: "请输入培训开始时间"}],
|