Portal/potal_admin/up-portal-admin-1.0.1/js/chunk-5e588849.0a8622d9.js

1 line
12 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5e588849","chunk-76ddd0b4"],{"28a5":function(e,t,r){"use strict";var i=r("aae3"),a=r("cb7c"),n=r("ebd6"),l=r("0390"),o=r("9def"),s=r("5f1b"),d=r("520a"),c=r("79e5"),u=Math.min,p=[].push,m="split",g="length",f="lastIndex",h=4294967295,v=!c((function(){RegExp(h,"y")}));r("214f")("split",2,(function(e,t,r,c){var b;return b="c"=="abbc"[m](/(b)*/)[1]||4!="test"[m](/(?:)/,-1)[g]||2!="ab"[m](/(?:ab)*/)[g]||4!="."[m](/(.?)(.?)/)[g]||"."[m](/()()/)[g]>1||""[m](/.?/)[g]?function(e,t){var a=String(this);if(void 0===e&&0===t)return[];if(!i(e))return r.call(a,e,t);var n,l,o,s=[],c=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),u=0,m=void 0===t?h:t>>>0,v=new RegExp(e.source,c+"g");while(n=d.call(v,a)){if(l=v[f],l>u&&(s.push(a.slice(u,n.index)),n[g]>1&&n.index<a[g]&&p.apply(s,n.slice(1)),o=n[0][g],u=l,s[g]>=m))break;v[f]===n.index&&v[f]++}return u===a[g]?!o&&v.test("")||s.push(""):s.push(a.slice(u)),s[g]>m?s.slice(0,m):s}:"0"[m](void 0,0)[g]?function(e,t){return void 0===e&&0===t?[]:r.call(this,e,t)}:r,[function(r,i){var a=e(this),n=void 0==r?void 0:r[t];return void 0!==n?n.call(r,a,i):b.call(String(a),r,i)},function(e,t){var i=c(b,e,this,t,b!==r);if(i.done)return i.value;var d=a(e),p=String(this),m=n(d,RegExp),g=d.unicode,f=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(v?"y":"g"),y=new m(v?d:"^(?:"+d.source+")",f),$=void 0===t?h:t>>>0;if(0===$)return[];if(0===p.length)return null===s(y,p)?[p]:[];var _=0,w=0,F=[];while(w<p.length){y.lastIndex=v?w:0;var k,q=s(y,v?p:p.slice(w));if(null===q||(k=u(o(y.lastIndex+(v?0:w)),p.length))===_)w=l(p,w,g);else{if(F.push(p.slice(_,w)),F.length===$)return F;for(var x=1;x<=q.length-1;x++)if(F.push(q[x]),F.length===$)return F;w=_=k}}return F.push(p.slice(_)),F}]}))},"5df3":function(e,t,r){"use strict";var i=r("02f4")(!0);r("01f9")(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=i(t,r),this._i+=e.length,{value:e,done:!1})}))},8497:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("el-card",{staticClass:"aui-card--fill",attrs:{shadow:"never"}},[r("div",{staticClass:"mod-demo__sysnotice"},[r("el-form",{attrs:{inline:!0,model:e.dataForm},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.getDataList()}}},[r("el-form-item",[r("ren-select",{attrs:{"dict-type":"notice_type",placeholder:e.$t("notice.type")},model:{value:e.dataForm.type,callback:function(t){e.$set(e.dataForm,"type",t)},expression:"dataForm.type"}})],1),r("el-form-item",[r("el-button",{on:{click:function(t){return e.getDataList()}}},[e._v(e._s(e.$t("query")))])],1),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.addOrUpdateHandle()}}},[e._v(e._s(e.$t("add")))])],1),r("el-form-item",[r("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.deleteHandle()}}},[e._v(e._s(e.$t("deleteBatch")))])],1)],1),r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.dataListLoading,expression:"dataListLoading"}],staticStyle:{width:"100%"},attrs:{data:e.dataList,border:""},on:{"selection-change":e.dataListSelectionChangeHandle}},[r("el-table-column",{attrs:{type:"selection","header-align":"center",align:"center",width:"50"}}),r("el-table-column",{attrs:{prop:"title",label:e.$t("notice.title"),"header-align":"center",align:"center"}}),r("el-table-column",{attrs:{prop:"type",label:e.$t("notice.type"),"header-align":"center",align:"center",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.$getDictLabel("notice_type",t.row.type))+"\n ")]}}])}),r("el-table-column",{attrs:{prop:"senderName",label:e.$t("notice.senderName"),"header-align":"center",align:"center",width:"150"}}),r("el-table-column",{attrs:{prop:"senderDate",label:e.$t("notice.senderDate"),"header-align":"center",align:"center",width:"170"}}),r("el-table-column",{attrs:{prop:"status",label:e.$t("notice.status"),"header-align":"center",align:"center",width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[0===t.row.status?r("el-tag",{attrs:{size:"small",type:"danger"}},[e._v(e._s(e.$t("notice.status0")))]):r("el-tag",{attrs:{size:"small",type:"success"}},[e._v(e._s(e.$t("notice.status1")))])]}}])}),r("el-table-column",{attrs:{label:e.$t("handle"),fixed:"right","header-align":"center",align:"center",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[0===t.row.status?r("el-button",{attrs:{type:"text",size:"small"},on:{click:function(r){return e.addOrUpdateHandle(t.row.id)}}},[e._v(e._s(e.$t("update")))]):e._e(),1===t.row.status?r("el-button",{attrs:{type:"text",size:"small"},on:{click:function(r){return e.viewHandle(t.row)}}},[e._v(e._s(e.$t("notice.view")))]):e._e(),r("el-button",{attrs:{type:"text",size:"small"},on:{click:function(r){return e.deleteHandle(t.row.id)}}},[e._v(e._s(e.$t("delete")))])]}}])})],1),r("el-pagination",{attrs:{"current-page":e.page,"page-sizes":[10,20,50,100],"page-size":e.limit,total:e.total,layout:"total, sizes, prev, pager, next, jumper"},on:{"size-change":e.pageSizeChangeHandle,"current-change":e.pageCurrentChangeHandle}}),e.addOrUpdateVisible?r("add-or-update",{ref:"addOrUpdate",on:{refreshDataList:e.getDataList}}):e._e()],1)])},a=[],n=(r("7f7f"),r("e1a5")),l=r("99ea"),o=r("a18c"),s={mixins:[n["a"]],data:function(){return{mixinViewModuleOptions:{getDataListURL:"/sys/notice/page",getDataListIsPage:!0,deleteURL:"/sys/notice",deleteIsBatch:!0},dataForm:{type:""}}},components:{AddOrUpdate:l["default"]},methods:{viewHandle:function(e){var t={routeName:"".concat(this.$route.name,"__").concat(e.id),title:this.$t("notice.view1"),path:"sys/notice-view",params:{id:e.id}};Object(o["a"])(t,this.$router)}}},d=s,c=r("2877"),u=Object(c["a"])(d,i,a,!1,null,null,null);t["default"]=u.exports},"99ea":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("el-dialog",{attrs:{visible:e.visible,title:e.dataForm.id?e.$t("update"):e.$t("add"),"close-on-click-modal":!1,"close-on-press-escape":!1},on:{"update:visible":function(t){e.visible=t}}},[r("el-form",{ref:"dataForm",attrs:{model:e.dataForm,rules:e.dataRule,"label-width":"en-US"===e.$i18n.locale?"120px":"80px"}},[r("el-form-item",{attrs:{label:e.$t("notice.type"),prop:"type"}},[r("ren-radio-group",{attrs:{"dict-type":"notice_type"},model:{value:e.dataForm.type,callback:function(t){e.$set(e.dataForm,"type",t)},expression:"dataForm.type"}})],1),r("el-form-item",{attrs:{label:e.$t("notice.title"),prop:"title"}},[r("el-input",{attrs:{placeholder:e.$t("notice.title")},model:{value:e.dataForm.title,callback:function(t){e.$set(e.dataForm,"title",t)},expression:"dataForm.title"}})],1),r("el-form-item",{attrs:{prop:"content",label:e.$t("notice.content")}},[r("div",{staticStyle:{height:"280px"},attrs:{id:"J_quillEditor"}}),r("el-upload",{staticStyle:{display:"none"},attrs:{action:e.uploadUrl,"show-file-list":!1,"before-upload":e.uploadBeforeUploadHandle,"on-success":e.uploadSuccessHandle}},[r("el-button",{ref:"uploadBtn",attrs:{type:"primary",size:"small"}},[e._v(e._s(e.$t("upload.button")))])],1)],1),r("el-form-item",{attrs:{label:e.$t("notice.receiverType"),prop:""}},[r("el-radio-group",{model:{value:e.dataForm.receiverType,callback:function(t){e.$set(e.dataForm,"receiverType",t)},expression:"dataForm.receiverType"}},[r("el-radio",{attrs:{label:0}},[e._v(e._s(e.$t("notice.receiverType0")))]),r("el-radio",{attrs:{label:1}},[e._v(e._s(e.$t("notice.receiverType1")))])],1)],1),r("el-form-item",{directives:[{name:"show",rawName:"v-show",value:1==e.dataForm.receiverType,expression:"dataForm.receiverType == 1"}],attrs:{size:"mini",label:e.$t("notice.selectDept")}},[r("el-tree",{ref:"deptListTree",attrs:{data:e.deptList,props:{label:"name",children:"children"},"node-key":"id",accordion:"","show-checkbox":""}})],1)],1),r("template",{slot:"footer"},[r("el-button",{on:{click:function(t){e.visible=!1}}},[e._v(e._s(e.$t("cancel")))]),r("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.dataFormSubmitHandle(0)}}},[e._v(e._s(e.$t("notice.draft")))]),r("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.dataFormSubmitHandle(1)}}},[e._v(e._s(e.$t("notice.release")))])],1)],2)},a=[],n=(r("8e6e"),r("456d"),r("28a5"),r("ade3")),l=(r("ac6a"),r("5df3"),r("a78e")),o=r.n(l),s=r("b047"),d=r.n(s),c=(r("8096"),r("9339")),u=r.n(c);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var g={data:function(){return{visible:!1,quillEditor:null,quillEditorToolbarOptions:[["bold","italic","underline","strike"],["image"],[{list:"ordered"},{list:"bullet"}],[{size:["small",!1,"large","huge"]}],[{color:[]},{background:[]}],["clean"]],uploadUrl:"",deptList:[],dataForm:{id:"",type:0,title:"",content:"",receiverType:0,receiverTypeIds:"",receiverTypeList:[],status:"",senderName:"",senderDate:"",creator:"",createDate:""}}},computed:{dataRule:function(){var e=this,t=function(t,r,i){if(e.quillEditor.getLength()<=1)return i(new Error(e.$t("validate.required")));i()};return{type:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}],title:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}],content:[{required:!0,message:this.$t("validate.required"),trigger:"blur"},{validator:t,trigger:"blur"}],receiverType:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}],receiverTypeIds:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}],status:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}],senderName:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}]}}},methods:{init:function(){var e=this;this.visible=!0,this.$nextTick((function(){e.quillEditor?e.quillEditor.deleteText(0,e.quillEditor.getLength()):e.quillEditorHandle(),e.$refs["dataForm"].resetFields(),Promise.all([e.getDeptList()]).then((function(){e.dataForm.id&&e.getInfo()}))}))},quillEditorHandle:function(){var e=this;this.quillEditor=new u.a("#J_quillEditor",{modules:{toolbar:this.quillEditorToolbarOptions},theme:"snow"}),this.uploadUrl="".concat(window.SITE_CONFIG["apiURL"],"/sys/oss/upload?access_token=").concat(o.a.get("access_token")),this.quillEditor.getModule("toolbar").addHandler("image",(function(){e.$refs.uploadBtn.$el.click()})),this.quillEditor.on("text-change",(function(){e.dataForm.content=e.quillEditor.root.innerHTML}))},uploadBeforeUploadHandle:function(e){if("image/jpg"!==e.type&&"image/jpeg"!==e.type&&"image/png"!==e.type&&"image/gif"!==e.type)return this.$message.error(this.$t("upload.tip",{format:"jpg、png、gif"})),!1},uploadSuccessHandle:function(e,t,r){if(0!==e.code)return this.$message.error(e.msg);this.quillEditor.insertEmbed(this.quillEditor.getSelection().index,"image",e.data.src)},getDeptList:function(){var e=this;return this.$http.get("/sys/dept/list").then((function(t){var r=t.data;if(0!==r.code)return e.$message.error(r.msg);e.deptList=r.data})).catch((function(){}))},getInfo:function(){var e=this;this.$http.get("/sys/notice/".concat(this.dataForm.id)).then((function(t){var r=t.data;if(0!==r.code)return e.$message.error(r.msg);e.dataForm=m(m({},e.dataForm),r.data),e.quillEditor.root.innerHTML=e.dataForm.content,1===e.dataForm.receiverType&&e.$refs.deptListTree.setCheckedKeys(r.data.receiverTypeIds.split(","))})).catch((function(){}))},dataFormSubmitHandle:d()((function(e){var t=this;this.$refs["dataForm"].validate((function(r){if(!r)return!1;1===t.dataForm.receiverType?(t.dataForm.receiverTypeIds=t.$refs.deptListTree.getCheckedKeys().join(","),t.dataForm.receiverTypeList=t.$refs.deptListTree.getCheckedKeys()):t.dataForm.receiverTypeIds="",t.dataForm.status=e,t.$http[t.dataForm.id?"put":"post"]("/sys/notice/",t.dataForm).then((function(e){var r=e.data;if(0!==r.code)return t.$message.error(r.msg);t.$message({message:t.$t("prompt.success"),type:"success",duration:500,onClose:function(){t.visible=!1,t.$emit("refreshDataList")}})})).catch((function(){}))}))}),1e3,{leading:!0,trailing:!1})}},f=g,h=r("2877"),v=Object(h["a"])(f,i,a,!1,null,null,null);t["default"]=v.exports}}]);