| <template> | 
|   <GlobalAlertWindow | 
|     :title="title" | 
|     :visible.sync="visible" | 
|     :confirm-working="isWorking" | 
|     width="70%" | 
|     @confirm="confirm" | 
|   > | 
|     <el-form :model="form" ref="form" :rules="rules"> | 
|       <el-form-item label="标题" prop="title"> | 
|         <el-input v-model="form.title" placeholder="请输入标题,不超过30个字" maxlength="30" v-trim/> | 
|       </el-form-item> | 
|       <el-form-item label="内容" prop="content"> | 
|         <!-- <el-input type="textarea" v-model="form.content" placeholder="请输入内容" v-trim/> --> | 
|       </el-form-item> | 
|       <RichEditor :content="{ content: form.content }" @edit="form.content=$event"></RichEditor> | 
|   | 
|       <!-- <el-form-item label="备注" prop="remark"> | 
|         <el-input v-model="form.remark" placeholder="请输入备注" v-trim/> | 
|       </el-form-item> | 
|       <el-form-item label="用户编码(关联member表)" prop="memberId"> | 
|         <el-input v-model="form.memberId" placeholder="请输入用户编码(关联member表)" v-trim/> | 
|       </el-form-item> | 
|       <el-form-item label="对象编码" prop="objId"> | 
|         <el-input v-model="form.objId" placeholder="请输入对象编码" v-trim/> | 
|       </el-form-item> | 
|       <el-form-item label="对象类型 " prop="objType"> | 
|         <el-input v-model="form.objType" placeholder="请输入对象类型 " v-trim/> | 
|       </el-form-item> | 
|       <el-form-item label="消息类型 0系统消息 1会议通知" prop="type"> | 
|         <el-input v-model="form.type" placeholder="请输入消息类型 0系统消息 1会议通知" v-trim/> | 
|       </el-form-item> | 
|       <el-form-item label="状态 0未读 1已读" prop="status"> | 
|         <el-input v-model="form.status" placeholder="请输入状态 0未读 1已读" v-trim/> | 
|       </el-form-item> --> | 
|     </el-form> | 
|   </GlobalAlertWindow> | 
| </template> | 
|   | 
| <script> | 
| import BaseOpera from '@/components/base/BaseOpera' | 
| import GlobalAlertWindow from '@/components/common/GlobalAlertWindow' | 
| import RichEditor from '@/components/common/RichEditor.vue' | 
| export default { | 
|   name: 'OperaNoticeWindow', | 
|   extends: BaseOpera, | 
|   components: { GlobalAlertWindow, RichEditor }, | 
|   data () { | 
|     return { | 
|       // 表单数据 | 
|       form: { | 
|         id: null, | 
|         creator: '', | 
|         createDate: '', | 
|         editor: '', | 
|         editDate: '', | 
|         isdeleted: '', | 
|         remark: '', | 
|         memberId: '', | 
|         title: '', | 
|         content: '', | 
|         objId: '', | 
|         objType: '', | 
|         type: '', | 
|         status: '' | 
|       }, | 
|       // 验证规则 | 
|       rules: { | 
|       } | 
|     } | 
|   }, | 
|   created () { | 
|     this.config({ | 
|       api: 'meeting/notice', | 
|       'field.id': 'id' | 
|     }) | 
|   } | 
| } | 
| </script> | 
|   | 
| <style lang="scss" scoped> | 
| @import "@/assets/style/alertstyle.scss"; | 
| </style> |