/*! * build: Hopaheal * copyright: Mead * time: 2022-9-23 10:41:22 */ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6741f92c"],{"137f":function(t,e,r){t.exports={"menu-color":"#001b34","menu-color-active":"#fff","menu-background":"#fff","column-second-menu-background":"#fff"}},"358a":function(t,e,r){"use strict";r("137f")},"3cae":function(t,e,r){"use strict";r.r(e),r.d(e,"getLists",(function(){return s})),r.d(e,"getNotice",(function(){return i})),r.d(e,"doAdd",(function(){return o})),r.d(e,"doEdit",(function(){return l})),r.d(e,"getDetail",(function(){return n})),r.d(e,"doDelete",(function(){return c})),r.d(e,"doDeletes",(function(){return u})),r.d(e,"getRead",(function(){return d})),r.d(e,"getMessage",(function(){return f})),r.d(e,"clearRead",(function(){return m})),r.d(e,"checktOrder",(function(){return h}));var a=r("b775");function s(t){return Object(a["default"])({url:"/inform/information",method:"get",params:t})}function i(t){return Object(a["default"])({url:"/inform/information-user-messages",method:"get",params:t})}function o(t){return Object(a["default"])({url:"/inform/information",method:"post",data:t})}function l(t){return Object(a["default"])({url:"/inform/information/"+t.id,method:"put",data:t})}function n(t){return Object(a["default"])({url:"/inform/information/"+t,method:"get"})}function c(t){return Object(a["default"])({url:"/inform/information/"+t.ids,method:"delete"})}function u(t){return Object(a["default"])({url:"/inform/information/delete",method:"post",data:t})}function d(t){return Object(a["default"])({url:"/inform/information-user-messages",method:"get",params:t})}function f(t){return Object(a["default"])({url:"/inform/information-read-messages",method:"post",data:t})}function m(t){return Object(a["default"])({url:"/inform/information-read-messages",method:"post",data:t})}function h(t){return Object(a["default"])({url:"/inform/information-check",method:"post",data:t})}},bb35:function(t,e,r){"use strict";r.r(e);var a=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"form"},[r("el-page-header",{attrs:{content:t.translateTitle(t.title)},on:{back:t.goBack}}),r("el-form",{ref:"form",staticClass:"form_form",staticStyle:{position:"relative",width:"60%"},attrs:{"label-width":"150px",model:t.form,rules:t.rules}},[r("el-form-item",{attrs:{label:t.translateTitle("资讯名称"),prop:"title"}},[r("el-input",{attrs:{placeholder:t.translateTitle("请输入资讯名称")},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1),r("el-form-item",{attrs:{label:t.translateTitle("资讯标签"),prop:"tags"}},[r("el-select",{staticStyle:{width:"100%"},attrs:{"allow-create":"","default-first-option":"",filterable:"",multiple:"",placeholder:t.translateTitle("请选择资讯标签")},on:{change:t.deleteRule},model:{value:t.form.tags,callback:function(e){t.$set(t.form,"tags",e)},expression:"form.tags"}},t._l(t.form.tags,(function(t){return r("el-option",{key:t,attrs:{label:t,value:t}})})),1)],1),r("el-form-item",{attrs:{label:t.translateTitle("资讯封面"),prop:"cover"}},[r("el-upload",{staticClass:"upload-demo",attrs:{action:t.action,data:t.uploadData,"file-list":t.fileList,limit:t.limit,"list-type":"picture",multiple:"","on-success":t.uploadSuccess}},[r("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.clearFile}},[t._v(" "+t._s(t.translateTitle("添加"==t.title?"上传照片":"重新上传"))+" ")]),r("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._v(" "+t._s(t.translateTitle("只能上传jpg/png文件,且不超过500kb"))+" ")])],1)],1),"编辑"==t.title&&t.imageUrl?r("el-form-item",{attrs:{label:"",prop:"thumb"}},[r("div",{staticClass:"ref-image"},[r("img",{attrs:{src:t.imageUrl}})])]):t._e(),r("el-form-item",{attrs:{label:t.translateTitle("资讯资讯内容封面"),prop:"body"}},[r("tiny-mce",{attrs:{content:t.form.body,"tiny-height":300},on:{childByValue:t.getTnyMac}})],1),r("el-form-item",{attrs:{label:t.translateTitle("发布时间"),prop:"published_at"}},[r("el-date-picker",{staticStyle:{width:"100%"},attrs:{format:"yyyy-MM-dd HH:mm",placeholder:t.translateTitle("选择日期时间"),type:"datetime","value-format":"yyyy-MM-dd HH:mm"},model:{value:t.form.published_at,callback:function(e){t.$set(t.form,"published_at",e)},expression:"form.published_at"}})],1),r("el-form-item",{attrs:{label:t.translateTitle("资讯排序"),prop:"sort"}},[r("el-input",{attrs:{type:"number"},model:{value:t.form.sort,callback:function(e){t.$set(t.form,"sort",e)},expression:"form.sort"}})],1),r("el-form-item",{attrs:{label:t.translateTitle("资讯状态"),prop:"status"}},[r("el-radio-group",{model:{value:t.form.status,callback:function(e){t.$set(t.form,"status",e)},expression:"form.status"}},[r("el-radio",{attrs:{label:1}},[t._v(t._s(t.translateTitle("正常")))]),r("el-radio",{attrs:{label:0}},[t._v(t._s(t.translateTitle("禁用")))])],1)],1),r("div",{staticClass:"footer"},[r("el-button",{on:{click:t.close}},[t._v(t._s(t.translateTitle("取消")))]),"编辑"==t.title?r("el-button",{attrs:{type:"primary"},on:{click:t.save}},[t._v(" "+t._s(t.translateTitle("保存"))+" ")]):r("el-button",{attrs:{type:"primary"},on:{click:t.add}},[t._v(" "+t._s(t.translateTitle("添加"))+" ")])],1)],1)],1)},s=[],i=r("7736"),o=r("3cae"),l=r("f121"),n=r("79fa"),c={data(){return{imageUrl:"",form:{status:1,body:"",sort:0},action:"",uploadShow:!0,uploadData:{file_type:"img",type:"article"},fileList:[],limit:1,rules:{title:[{required:!0,trigger:"blur",message:this.translateTitle("请输入公告名称")}],tags:[{required:!0,trigger:"blur",message:this.translateTitle("请输入公告标签")}],body:[{required:!0,trigger:"blur",message:this.translateTitle("请输入公告内容")}],sort:[{required:!0,trigger:"blur",message:this.translateTitle("请输入公告排序")}]},title:"",dialogFormVisible:!1,num_flag:!1,type:"",extra:[],loading:!0,ids:0}},computed:{...Object(i["c"])({role_id:"user/role_id"})},async created(){const t=this.$route;console.log(this.$route.query,"this.form"),void 0!=t.query.row?(this.ids=t.query.row.id,this.form=t.query.row,t.query.row.cover_resource&&(this.imageUrl=t.query.row.cover_resource.url),this.title="编辑",console.log(this.form,"编辑的数据"),this.getDetailList()):(this.title="添加",this.loading=!1),this.action=l["baseURL"]+"/common/upload",this.fileList=[]},methods:{translateTitle:n["translateTitle"],getTnyMac(t){this.form.body=t,this.$refs.form.clearValidate("body")},...Object(i["b"])({delVisitedRoute:"tabs/delVisitedRoute"}),goBack(){this.$router.go(-1)},uploadSuccess(t){console.log(t,"图片上传成功"),this.form.cover=t.data.id},clearFile(){console.log("上传之前"),this.imageUrl=""},deleteRule(){this.$refs.form.clearValidate("tags")},async getDetailList(){const{data:t}=await Object(o["getDetail"])(this.ids);console.log(t,"所有的数据"),this.$set(this.form,"sort",t.sort),this.$set(this.form,"status",t.status),this.$set(this.form,"body",t.body),this.loading=!1,console.log(this.form,"用详情的数据进行回填")},close(){this.$refs["form"].resetFields(),this.goBack(),this.fileList=[]},add(){this.$refs["form"].validate(async t=>{if(this.form.category_id=2,this.form.organization_id=0,console.log(this.form,"公告添加按钮"),t){console.log(this.form,"公告添加按钮1");const{message:t}=await Object(o["doAdd"])(this.form);this.$baseMessage(t,"success",!1,"vab-hey-message-success"),this.$emit("fetch-data"),this.close()}})},save(){console.log(this.form,"班级编辑按钮"),this.form.category_id=2,this.form.organization_id=0,this.$refs["form"].validate(async t=>{if(t){const{message:t}=await Object(o["doEdit"])(this.form);this.$baseMessage(t,"success",!1,"vab-hey-message-success"),this.$emit("fetch-data"),this.close()}})}}},u=c,d=(r("358a"),r("0b56")),f=Object(d["a"])(u,a,s,!1,null,null,null);e["default"]=f.exports}}]);