Browse Source

随手记后台管理页面优化

master
wanggongfeng 6 years ago
parent
commit
768e3ffced
  1. 22
      src/views/modules/workRecord/dailyrecordinfo.vue
  2. 6
      src/views/modules/workRecord/dailyrecordinfoDetail.vue

22
src/views/modules/workRecord/dailyrecordinfo.vue

@ -4,42 +4,42 @@
<el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataList()">
<div>
<el-form-item v-if="dailyTypeArr.length > 0" label="随手记类型" prop="dailyType" label-width="90px">
<el-select v-model="dataForm.dailyType" placeholder="随手记类型" @change="selectModel($event)" clearable>
<el-select v-model="dataForm.dailyType" placeholder="随手记类型" @change="selectModel($event)" clearable style="width:200px">
<el-option v-for="item in dailyTypeArr" :key="item.dictValue" :label="item.dictName" :value="item.dictValue" >
</el-option>
</el-select>
</el-form-item>
<el-form-item v-if="meetTypeArr.length > 0" label="会议类型" prop="meetType" label-width="90px">
<el-select v-model="dataForm.meetType" placeholder="会议类型" clearable>
<el-select v-model="dataForm.meetType" placeholder="会议类型" clearable style="width:200px">
<el-option v-for="item in meetTypeArr" :key="item.dictValue" :label="item.dictName" :value="item.dictValue" >
</el-option>
</el-select>
</el-form-item>
</div>
<el-form-item label="会议内容" prop="content" label-width="90px">
<el-input v-model="dataForm.content" placeholder="会议内容" clearable maxlength="20" @keyup.native="btKeyUpContent"></el-input>
<el-input v-model="dataForm.content" placeholder="会议内容" clearable maxlength="20" @keyup.native="btKeyUpContent" style="width:200px"></el-input>
</el-form-item>
</div>
<el-form-item label="发布人" prop="nickName" label-width="90px">
<el-input v-model="dataForm.nickName" placeholder="发布人" clearable maxlength="10" @keyup.native="btKeyUpNickName"></el-input>
<el-input v-model="dataForm.nickName" placeholder="发布人" clearable maxlength="10" @keyup.native="btKeyUpNickName" style="width:200px"></el-input>
</el-form-item>
<el-form-item label="时间" prop="startTime" label-width="60px">
<el-form-item label="时间" prop="startTime" label-width="90px">
<el-date-picker v-model="dataForm.startTime"
type="date"
:picker-options="pickerBeginDateBefore"
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
placeholder="选择日期时间">
placeholder="选择日期时间"
style="width:200px">
</el-date-picker>
</el-form-item>
<el-form-item label="至"
label-width="25px"
prop="endTime">
<el-form-item label="至" label-width="90px" prop="endTime">
<el-date-picker v-model="dataForm.endTime"
type="date"
:picker-options="pickerBeginDateAfter"
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
placeholder="选择日期时间">
placeholder="选择日期时间"
style="width:200px">
</el-date-picker>
</el-form-item>
<el-form-item>

6
src/views/modules/workRecord/dailyrecordinfoDetail.vue

@ -38,7 +38,8 @@
maxlength="60"
style="width:calc(50% - 110px)">
</el-input>
<el-button @click="mapSelectHandle(1)" style="width:100px;margin-left:10px;">地图选择</el-button>
<el-button @click="mapSelectHandle(1)" style="width:100px;margin-left:10px;">地图选择</el-button>
<div><font color="gray">地图选择地址可手动修改</font></div>
</el-form-item>
<el-form-item label="参加人数" prop="joinNum" label-width="100px">
<el-input-number v-model="dataForm.joinNum" :min="1" :max="100000000" label="参加人数" style="width:50%"></el-input-number>
@ -54,8 +55,6 @@
</el-input>
</el-form-item>
<el-form-item label="添加图片" v-loading="loading" prop="images" label-width="100px">
<!-- :action="uploadUrl" -->
<!-- action="https://jsonplaceholder.typicode.com/posts/" -->
<el-upload
:action="uploadUrl"
:class="{hide:hideUpload}"
@ -73,6 +72,7 @@
<el-dialog :visible.sync="dialogVisible">
<img width="100%" :src="dialogImageUrl" alt="">
</el-dialog>
<div><font color="gray">1~9张图</font></div>
</el-form-item>
</el-form>
<map-select v-if="mapSelectVisible" ref="mapSelect" v-on:position="position"></map-select>

Loading…
Cancel
Save