(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-67c4e6aa"],{2532:function(e,t,r){"use strict";var n=r("23e7"),a=r("5a34"),i=r("1d80"),o=r("577e"),s=r("ab13");n({target:"String",proto:!0,forced:!s("includes")},{includes:function(e){return!!~o(i(this)).indexOf(o(a(e)),arguments.length>1?arguments[1]:void 0)}})},5254:function(e,t,r){},5530:function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4");function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){n(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}},"5a34":function(e,t,r){var n=r("44e7");e.exports=function(e){if(n(e))throw TypeError("The method doesn't accept regular expressions");return e}},"5eed":function(e,t,r){"use strict";var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("a-modal",{attrs:{title:e.title,visible:e.visible,centered:"",width:"75%",afterClose:e.clearMod,footer:null},on:{cancel:e.handleCancel}},[r("a-form-model",{ref:"ruleForm",staticClass:"form-cont",attrs:{model:e.form,rules:e.rules,"wrapper-col":e.wrapperCol}},[r("div",{staticClass:"left"},[r("a-form-model-item",{attrs:{prop:"title"}},[r("a-input",{staticStyle:{height:"50px","font-size":"20px"},attrs:{placeholder:"请输入标题",readOnly:e.disable},model:{value:e.form.title,callback:function(t){e.$set(e.form,"title",t)},expression:"form.title"}})],1),r("a-row",[r("a-col",{attrs:{span:12}},[r("a-form-model-item",{attrs:{prop:"emergType"}},[r("a-radio-group",{attrs:{"button-style":"solid",disabled:e.disable},model:{value:e.form.emergType,callback:function(t){e.$set(e.form,"emergType",t)},expression:"form.emergType"}},[r("a-radio-button",{attrs:{value:2}},[e._v(" 常规 ")]),r("a-radio-button",{attrs:{value:1}},[e._v(" 紧临 ")])],1)],1)],1),r("a-col",{staticStyle:{display:"flex","align-items":"center","justify-content":"right"},attrs:{span:12}},[r("a-form-model-item",{staticStyle:{"margin-right":"12px"},attrs:{prop:"disasterType"}},[r("a-select",{staticStyle:{"min-width":"160px"},attrs:{placeholder:"请选择相关灾种",allowClear:"",disabled:e.disable},on:{change:e.handleRisk},model:{value:e.form.disasterType,callback:function(t){e.$set(e.form,"disasterType",t)},expression:"form.disasterType"}},e._l(e.riskOptions,(function(t){return r("a-select-option",{key:t.value,attrs:{value:t.value}},[e._v(" "+e._s(t.name)+" ")])})),1)],1),r("a-form-model-item",{attrs:{prop:"warningLevel"}},[r("a-select",{staticStyle:{"min-width":"160px"},attrs:{placeholder:"请选择预警级别",allowClear:"",disabled:e.disable},on:{change:e.handleLevel},model:{value:e.form.warningLevel,callback:function(t){e.$set(e.form,"warningLevel",t)},expression:"form.warningLevel"}},e._l(e.levelOptions,(function(t){return r("a-select-option",{key:t.value,attrs:{value:t.value}},[e._v(" "+e._s(t.name)+" ")])})),1)],1)],1)],1),r("a-form-model-item",{attrs:{prop:"content"}},[r("a-textarea",{attrs:{placeholder:"请输入短信通知内容部分","auto-size":{minRows:3,maxRows:5},readOnly:e.disable},model:{value:e.form.content,callback:function(t){e.$set(e.form,"content",t)},expression:"form.content"}})],1),1==e.userInfo.unittype||"信息转发"==e.title||"信息审核"==e.title||"信息详情"==e.title?r("a-row",[r("a-col",{staticStyle:{display:"flex","align-items":"center"},attrs:{span:24}},[r("b",{staticStyle:{"margin-bottom":"24px"}},[e._v("直览附件URL:")]),r("a-form-model-item",{staticStyle:{width:"50%"}},[r("a-textarea",{attrs:{readonly:"信息转发"==e.title||"信息审核"==e.title||"信息详情"==e.title,placeholder:"请输入url信息","auto-size":{minRows:1,maxRows:3}},model:{value:e.form.directViewUrl,callback:function(t){e.$set(e.form,"directViewUrl",t)},expression:"form.directViewUrl"}})],1)],1)],1):e._e(),r("a-row",[r("a-col",{attrs:{span:12}},[r("a-upload",{attrs:{disabled:e.disable,action:e.uploadUrl,"file-list":e.fileList,headers:e.header,accept:".doc, .docx, .word, .pdf, .zip, .xlsx, .rar, .jpg, .jpeg, .png",data:{module:"naturalDisasterPath"},remove:function(t){e.removeFile(t)},showUploadList:{showRemoveIcon:!0,showDownloadIcon:!0}},on:{change:e.fileChange,download:e.downloadFile}},[r("a-button",[r("a-icon",{attrs:{type:"upload"}}),e._v("上传附件")],1)],1)],1),r("a-col",{staticStyle:{display:"flex","align-items":"center","justify-content":"right"},attrs:{span:12}},[r("b",{staticStyle:{"margin-bottom":"24px"}},[e._v("超时设置:")]),r("a-form-model-item",{attrs:{prop:"timeout"}},[r("a-input",{staticStyle:{width:"200px"},attrs:{placeholder:"输入时间",suffix:"分钟",readOnly:e.disable},model:{value:e.form.timeout,callback:function(t){e.$set(e.form,"timeout",t)},expression:"form.timeout"}})],1)],1)],1),r("span",[r("b",[e._v("发布单位:")]),e._v(e._s(e.form.publishingUnit))]),r("br"),r("br"),r("a-row",{attrs:{gutter:24}},[r("a-col",{attrs:{span:12}},[r("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center"}},[r("b",[e._v("选择接收单位:")]),r("a-checkbox",{attrs:{checked:e.checkAll,disabled:e.disable},on:{change:e.checkChange}},[e._v(" 全选 ")])],1),r("a-form-model-item",{staticStyle:{"margin-bottom":"6px"},attrs:{prop:"receiver"}},[r("a-tree-select",{staticStyle:{width:"100%"},attrs:{maxTagCount:3,"show-search":"","tree-checkable":"",treeCheckStrictly:"","dropdown-style":{maxHeight:"400px",overflow:"auto"},placeholder:"选择工作通知接收单位","allow-clear":"",multiple:"","tree-data":e.areaUsers,replaceFields:e.replaceFields,disabled:e.disable},on:{change:e.depChanges,search:e.onSearch,select:e.onSelect},model:{value:e.form.receiver,callback:function(t){e.$set(e.form,"receiver",t)},expression:"form.receiver"}})],1)],1),r("a-col",{attrs:{span:12}},[r("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center"}},[r("b",[e._v("平级接收人选择:")]),r("a-checkbox",{attrs:{checked:e.checkSlAll,disabled:e.disable},on:{change:e.checkSlChange}},[e._v(" 全选 ")])],1),r("a-form-model-item",[r("a-select",{attrs:{mode:"multiple",placeholder:"选择平级接收单位",disabled:e.disable,maxTagCount:3},on:{change:e.handle},model:{value:e.form.recipient,callback:function(t){e.$set(e.form,"recipient",t)},expression:"form.recipient"}},e._l(e.filteredOptions,(function(t){return r("a-select-option",{key:t.id,attrs:{value:t.id}},[e._v(" "+e._s(t.recipientName)+"("+e._s(t.company)+" "+e._s(t.phone)+") ")])})),1)],1)],1)],1),"信息审核"==e.title?r("a-row",{staticStyle:{display:"flex","justify-content":"right"},attrs:{gutter:24}},[r("a-col",{staticStyle:{display:"flex","justify-content":"right"},attrs:{span:20}},[r("a-button",{staticStyle:{"min-width":"140px","margin-right":"12px"},attrs:{type:"primary"},on:{click:function(t){return e.confirmSend(2)}}},[e._v(" 审批通过 ")]),r("a-button",{staticStyle:{"min-width":"140px"},attrs:{type:"danger"},on:{click:function(t){return e.confirmSend(3)}}},[e._v(" 驳回 ")])],1)],1):e._e(),"信息转发"==e.title||"信息修改"==e.title?r("a-row",{staticStyle:{display:"flex","justify-content":"right","align-items":"center"},attrs:{gutter:24}},["信息转发"==e.title?r("a-col",{attrs:{span:12}},[r("b",{staticStyle:{"margin-bottom":"6px"}},[e._v("选择审批领导:")]),r("a-form-model-item",{attrs:{prop:"reviewId"}},[r("a-select",{attrs:{"show-search":"",placeholder:"请选择审批领导"},model:{value:e.form.reviewId,callback:function(t){e.$set(e.form,"reviewId",t)},expression:"form.reviewId"}},e._l(e.leaders,(function(t,n){return r("a-select-option",{key:n,attrs:{value:t.id}},[e._v(e._s(t.realName))])})),1)],1)],1):e._e(),"信息转发"==e.title?r("a-col",{staticStyle:{"text-align":"right"},attrs:{span:12}},[r("a-button",{staticStyle:{"min-width":"140px","margin-right":"12px"},attrs:{type:"primary"},on:{click:function(t){return e.confirmSend(4)}}},[e._v(" 确认转发 ")])],1):e._e(),"信息修改"==e.title?r("a-col",{staticStyle:{"text-align":"right"},attrs:{span:12}},[r("a-button",{staticStyle:{"min-width":"140px","margin-right":"12px"},attrs:{type:"primary",disabled:1==e.userInfo.role.id},on:{click:function(t){return e.confirmSend(4)}}},[e._v(" 确认并提交审核 ")])],1):e._e()],1):e._e()],1),r("div",{staticClass:"right"},[r("h2",[e._v("短信预览")]),r("div",{staticClass:"mobile"},[r("div",{staticClass:"mesg"},[r("P",[e._v("【自然灾害风险预警提示】"+e._s(e.form.content)),r("br"),e._v("发布单位:"+e._s(e.form.publishingUnit))])],1)])])])],1)},a=[],i=r("2909"),o=r("5530"),s=r("15fd"),c=r("b85c"),l=r("1da1"),d=(r("96cf"),r("4de4"),r("d81d"),r("c740"),r("b0c0"),r("caad"),r("2532"),r("99af"),r("7db0"),r("d3b7"),r("3ca3"),r("ddb0"),r("2b3d"),r("a15b"),r("c24f")),u=r("2b61"),f=r("852e"),m=r.n(f),p=r("6bab"),h=r("96b6"),g=r("cee4"),v=r("62e45"),b=["realName"],y=["id","name","phone"],w=["id","recipientName","phone","company"],O=["receiver","recipient","reviewId"],k=["receiver","recipient","id"],x=["receiver","recipient","reviewId"],j=["id","name","phone","company","realName"],S={name:"msgEditMod",data:function(){return{title:"信息审核",disable:!0,visible:!1,confirmLoading:!1,leaders:[],userInfo:{},wrapperCol:{span:24},filteredOptions:[],form:{id:null,title:"",emergType:null,disasterType:void 0,warningLevel:void 0,content:"",directViewUrl:"",publishingUnit:"",districtId:null,attachments:[],timeout:null,reviewId:null,receiver:[],recipient:[],acceptingUnitIds:[],peerRecipientIds:[]},sendLeaders:[],checkAll:!1,checkSlAll:!1,withLeaders:!1,areaUsers:[],replaceFields:{children:"children",title:"name",key:"id",value:"id"},riskOptions:[{name:"地震",value:1},{name:"气象",value:3},{name:"地质灾害",value:4},{name:"水旱",value:5},{name:"森林草原火灾",value:6}],levelOptions:[{name:"红色预警",value:1},{name:"橙色预警",value:2},{name:"黄色预警",value:3},{name:"蓝色预警",value:4}],rules:{emergType:[{required:!0,message:"请选择紧急类型",trigger:"change"}],disasterType:[{required:!0,message:"请选择灾种",trigger:"change"}],warningLevel:[{required:!0,message:"请选择预警级别",trigger:"change"}],title:[{required:!0,message:"请输入信息标题",trigger:"blur"}],content:[{required:!0,message:"请输入信息内容",trigger:"blur"}],timeout:[{required:!0,message:"请输入超时时间",trigger:"blur"}],receiver:[{required:!0,message:"请选择接收单位",trigger:"change"}],reviewId:[{required:!0,message:"请选择审批人",trigger:"change"}]},uploadUrl:"",fileList:[],header:{uid:null,tk:m.a.get("resTk")},delList:[]}},components:{},created:function(){var e=this,t=r("12a9"),n=t.baseUrl;e.uploadUrl=n+"/attachment/upload/detail",e.userInfo=Object(u["b"])(),e.header.uid=e.userInfo.uid,e.form.districtId=e.userInfo.districtId,e.form.publishingUnit=e.userInfo.company,e.getSameLevel(),e.getAreaUsers()},computed:{},methods:{openMod:function(e,t,r){var n=this;if(n.getLeaders(),n.form.acceptingUnitIds=[],n.form.peerRecipientIds=[],n.sendLeaders=[],"review"==e||"view"==e||"edit"==e){for(var a in n.sendLeaders=t.acceptingUnitIds.filter((function(e){return 2==e.roleId})),t.acceptingUnitIds=t.acceptingUnitIds.filter((function(e){return 3==e.roleId})),n.sendLeaders.length>0?n.withLeaders=!0:n.withLeaders=!1,t)n.isValidKey(a,n.form)&&(n.form[a]=t[a]);t.attachments&&t.attachments.length>0?n.fileList=t.attachments.map((function(e){return{uid:e.id,name:e.attachementName,status:"done",url:e.attachement}})):n.fileList=[];var i=t.acceptingUnitIds.map((function(e){return{value:e.districtId}}));n.form.receiver=JSON.parse(JSON.stringify(i)).filter((function(e,t){return JSON.parse(JSON.stringify(i)).findIndex((function(t){return t.value===e.value}))===t})),n.form.recipient=t.peerRecipientIds.map((function(e){return e.recipienterId})),"review"==e?(n.title="信息审核",n.disable=!1):"edit"==e?(n.title="信息修改",n.disable=!1):(n.title="信息详情",n.disable=!0)}else n.form.title=t.title,n.form.emergType=t.emergType,n.form.disasterType=t.disasterType,n.form.warningLevel=t.warningLevel,n.form.content=t.content,n.form.timeout=t.timeout,n.form.forwardWarnInfoLogId=r,n.form.forwardStatus=1,n.form.forwardPath=t.forwardPath,n.form.directViewUrl=t.directViewUrl,t.attachments&&t.attachments.length>0?n.fileList=t.attachments.map((function(e){return{uid:e.id,name:e.attachementName,status:"done",url:e.attachement}})):n.fileList=[],n.title="信息转发",n.disable=!1;n.visible=!0},isValidKey:function(e,t){return e in t},getSameLevel:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var r,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e,t.next=3,Object(d["m"])();case 3:n=t.sent,100==n.data.code?n.data.data?r.filteredOptions=n.data.data:console.log("暂无数据"):e.$message.warning(n.data.msg);case 5:case"end":return t.stop()}}),t)})))()},getAreaUsers:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var r,n,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e,t.next=3,Object(d["j"])();case 3:n=t.sent,100==n.data.code?n.data.data?(r.userTitTree(n.data.data),r.areaUsers=r.findNodeById(n.data.data,r.userInfo.districtId).children,r.unittype=null===(a=r.findNodeById(n.data.data,r.userInfo.districtId))||void 0===a?void 0:a.type):console.log("暂无数据"):e.$message.warning(n.data.msg);case 5:case"end":return t.stop()}}),t)})))()},getLeaders:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var r,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e,t.next=3,Object(d["l"])();case 3:n=t.sent,100==n.data.code?n.data.data?r.leaders=n.data.data:console.log("暂无数据"):e.$message.warning(n.data.msg);case 5:case"end":return t.stop()}}),t)})))()},depChanges:function(e,t,r){var n=this;0==n.form.receiver.length&&(n.checkAll=!1)},checkChange:function(e){var t=this;this.checkAll=!this.checkAll,1==t.checkAll?t.form.receiver=t.traverseTree(t.areaUsers):t.form.receiver=[]},handle:function(e){var t=this;t.form.recipient.length==t.filteredOptions.length?t.checkSlAll=!0:t.checkSlAll=!1},checkSlChange:function(e){var t=this;t.checkSlAll=!t.checkSlAll,1==t.checkSlAll?t.form.recipient=t.filteredOptions.map((function(e){return e.id})):t.form.recipient=[]},isAddLeaders:function(e){var t=this;if(t.withLeaders=!t.withLeaders,e.target.checked){t.sendLeaders=[];var r,n=Object(c["a"])(t.leaders);try{for(n.s();!(r=n.n()).done;){var a=r.value,i=(a.realName,Object(s["a"])(a,b)),l=i.id,d=i.name,u=i.phone,f=Object(s["a"])(i,y),m=Object(o["a"])({recipienterId:l,recipienterName:d,recipienterPhone:u,province:null,city:null,area:null,town:null,receiveUnit:t.userInfo.company,unittype:t.userInfo.unittype,roleId:2},f);t.sendLeaders.push(m)}}catch(p){n.e(p)}finally{n.f()}}else t.sendLeaders=[]},fileChange:function(e){var t=this,r=Object(i["a"])(e.fileList);r=r.map((function(r){if(r.uid===e.file.uid&&"done"==r.status&&r.response){var n=r.response;100==n.code?t.$message.success("文件上传成功"):t.$message.error("文件上传失败"),r.url=n.data.fileUrl}return r})),this.fileList=r,console.log(this.fileList,"list")},removeFile:function(e){"信息转发"==this.title?this.delList.push(e.uid):this.delList.push(e.response.data.id),console.log(this.fileList,this.form,"form")},deleteFile:function(){var e=this;return Object(l["a"])(regeneratorRuntime.mark((function t(){var r,n,a,i,o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:r=e,n=Object(c["a"])(r.delList),t.prev=2,n.s();case 4:if((a=n.n()).done){t.next=12;break}return i=a.value,t.next=8,Object(v["a"])(i);case 8:o=t.sent,100==o.data.code?console.log("文件删除成功"):r.$message.error(o.data.msg);case 10:t.next=4;break;case 12:t.next=17;break;case 14:t.prev=14,t.t0=t["catch"](2),n.e(t.t0);case 17:return t.prev=17,n.f(),t.finish(17);case 20:case"end":return t.stop()}}),t,null,[[2,14,17,20]])})))()},confirmSend:function(e){var t=this;this.$refs.ruleForm.validate((function(r){if(!r)return console.log("error submit!!"),!1;var n;t.form.acceptingUnitIds=[],t.form.peerRecipientIds=[],t.form.attachments=[];var a=t.form.receiver.map((function(e){var r;return null===(r=t.findNodeById(t.areaUsers,e.value))||void 0===r?void 0:r.users}));if(a.includes(null))t.$message.error("选择接收单位时存在无用户的单位");else{var l,d=(n=[]).concat.apply(n,Object(i["a"])(a)),u=Object(c["a"])(d);try{for(u.s();!(l=u.n()).done;){var f=l.value,m=f.id,g=f.name,v=f.phone,b=f.company,y=f.realName,S=Object(s["a"])(f,j),I=Object(o["a"])({recipienterId:m,recipienterName:g,recipienterRealName:y,recipienterPhone:v,receiveUnit:b},S);t.form.acceptingUnitIds.push(I)}}catch(Y){u.e(Y)}finally{u.f()}if(t.form.acceptingUnitIds=[].concat(Object(i["a"])(t.form.acceptingUnitIds),Object(i["a"])(t.sendLeaders)),t.form.recipient.length>0){var _,L=t.form.recipient.map((function(e){return t.filteredOptions.find((function(t){return t.id==e}))})),$=Object(c["a"])(L);try{for($.s();!(_=$.n()).done;){var T=_.value,U=T.id,R=T.recipientName,C=T.phone,P=T.company,F=Object(s["a"])(T,w),N=Object(o["a"])({recipienterId:U,recipienterName:R,recipienterPhone:C,receiveUnit:P,unittype:t.unittype,recipienterRealName:R},F);t.form.peerRecipientIds.push(N)}}catch(Y){$.e(Y)}finally{$.f()}}if(0==t.fileList.length?t.form.attachments=[]:t.form.attachments=t.fileList.map((function(e){return e.response?e.response.data.id:e.uid})),2==e||3==e){var D=t.form,A=(D.receiver,D.recipient,D.reviewId,Object(s["a"])(D,O));A.reviewStatus=e,Object(h["d"])(A).then((function(e){100==e.data.code?(t.$message.success("审核已提交"),t.deleteFile()):t.$message.error(e.data.msg),t.$refs.ruleForm.clearValidate(),t.$refs.ruleForm.resetFields(),t.delList=[],t.fileList=[],t.visible=!1,t.$emit("refresh")}))}else if("信息转发"==t.title){var M=t.form,E=(M.receiver,M.recipient,M.id,Object(s["a"])(M,k));Object(p["d"])(E).then((function(e){100==e.data.code?(t.$message.success("信息已提交审核"),t.deleteFile()):t.$message.error(e.data.msg),t.$refs.ruleForm.clearValidate(),t.$refs.ruleForm.resetFields(),t.delList=[],t.fileList=[],t.visible=!1,t.$emit("refresh")}))}else{var B=t.form,V=(B.receiver,B.recipient,B.reviewId,Object(s["a"])(B,x));Object(p["e"])(V).then((function(e){100==e.data.code?(t.$message.success("信息已提交审核"),t.deleteFile()):t.$message.error(e.data.msg),t.$refs.ruleForm.clearValidate(),t.$refs.ruleForm.resetFields(),t.delList=[],t.fileList=[],t.visible=!1,t.$emit("refresh")}))}}}))},downloadFile:function(e){var t=this,n=r("12a9"),a=n.baseUrl;g["a"].get(a+e.url,{headers:{"Content-Type":"application/json",tk:"".concat(m.a.get("resTk")),uid:"".concat(m.a.get("resUid"))},responseType:"blob"}).then((function(e){if(e){var r=document.createElement("a"),n=new Blob([e.data],{type:e.data.type});r.style.display="none",r.href=URL.createObjectURL(n),window.open(r.href)}else t.$message.error("获取文件失败")}))},handleCancel:function(e){var t=this;t.visible=!1},clearMod:function(){this.$refs.ruleForm.clearValidate(),this.$refs.ruleForm.resetFields()},findNodeById:function(e,t){var r,n=Object(c["a"])(e);try{for(n.s();!(r=n.n()).done;){var a=r.value;if(a.id===t)return a;if(a.children){var i=this.findNodeById(a.children,t);if(i)return i}}}catch(o){n.e(o)}finally{n.f()}return null},traverseTree:function(e){var t=[];function r(e){var n,a=Object(c["a"])(e);try{for(a.s();!(n=a.n()).done;){var i=n.value;i.users&&i.users.length>0&&(t.push({label:i.name,value:i.id}),i.children&&i.children.length>0&&r(i.children))}}catch(o){a.e(o)}finally{a.f()}}return r(e),t},userTitTree:function(e){var t,r=this,n=Object(c["a"])(e);try{var a=function(){var e=t.value;e.users&&(e.users=e.users.filter((function(e){return 3==e.roleId})),e.users=e.users.map((function(t){return Object(o["a"])(Object(o["a"])({},t),{},{unittype:e.type,districtId:e.id})})),e.name=e.name+"("+e.users.map((function(e){return e.realName+" "+e.phone})).join(",")+")"),e.children&&r.userTitTree(e.children)};for(n.s();!(t=n.n()).done;)a()}catch(i){n.e(i)}finally{n.f()}return e},onSearch:function(){var e;(e=console).log.apply(e,arguments)},onSelect:function(){var e;(e=console).log.apply(e,arguments)},handleRisk:function(e){},handleLevel:function(e){},onChange:function(){console.log(this.value)},handleChange:function(e){console.log("selected ".concat(e))},handleBlur:function(){console.log("blur")},handleFocus:function(){console.log("focus")},filterOption:function(e,t){return t.componentOptions.children[0].text.toLowerCase().indexOf(e.toLowerCase())>=0}}},I=S,_=(r("91ec"),r("2877")),L=Object(_["a"])(I,n,a,!1,null,"26f49c05",null);t["a"]=L.exports},"62e45":function(e,t,r){"use strict";r.d(t,"c",(function(){return a})),r.d(t,"h",(function(){return i})),r.d(t,"g",(function(){return o})),r.d(t,"d",(function(){return s})),r.d(t,"b",(function(){return c})),r.d(t,"f",(function(){return l})),r.d(t,"e",(function(){return d})),r.d(t,"a",(function(){return u}));var n=r("4020");function a(e){return Object(n["a"])({url:"/published/warninfo/receive/Page",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/published/warninfo/responseById?id="+e,method:"get"})}function o(e){return Object(n["a"])({url:"/published/warninfo/readById?id="+e,method:"get"})}function s(e){return Object(n["a"])({url:"/published/warninfo/publish/Page",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/published/warninfo/history/publish",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/published/warninfo/history/response",method:"post",data:e})}function d(e){return Object(n["a"])({url:"/published/warninfo/responses/page",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/attachment/delete/"+e,method:"get"})}},"6bab":function(e,t,r){"use strict";r.d(t,"d",(function(){return a})),r.d(t,"e",(function(){return i})),r.d(t,"c",(function(){return o})),r.d(t,"b",(function(){return s})),r.d(t,"f",(function(){return c})),r.d(t,"a",(function(){return l}));var n=r("4020");function a(e){return Object(n["a"])({url:"/warning/info/add",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/warning/info/updateById",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/mesmanager/mes/send",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/mesmanager/mes/page",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/warning/info/publishById?id="+e,method:"get"})}function l(e){return Object(n["a"])({url:"/warning/info/deleteById?id="+e,method:"get"})}},"91ec":function(e,t,r){"use strict";r("5254")},"985b":function(e,t,r){"use strict";r("cb27")},ab13:function(e,t,r){var n=r("b622"),a=n("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[a]=!1,"/./"[e](t)}catch(n){}}return!1}},b85c:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));r("a4d3"),r("e01a"),r("d3b7"),r("d28b"),r("3ca3"),r("ddb0");var n=r("06c5");function a(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=Object(n["a"])(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var a=0,i=function(){};return{s:i,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){c=!0,o=e},f:function(){try{s||null==r["return"]||r["return"]()}finally{if(c)throw o}}}}},c740:function(e,t,r){"use strict";var n=r("23e7"),a=r("b727").findIndex,i=r("44d2"),o="findIndex",s=!0;o in[]&&Array(1)[o]((function(){s=!1})),n({target:"Array",proto:!0,forced:s},{findIndex:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),i(o)},caad:function(e,t,r){"use strict";var n=r("23e7"),a=r("4d64").includes,i=r("44d2");n({target:"Array",proto:!0},{includes:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),i("includes")},cb27:function(e,t,r){},cf2f:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"inner"},[r("a-row",{staticStyle:{"margin-bottom":"20px"},attrs:{type:"flex",justify:"space-between"}},[r("a-col",{attrs:{span:8}},[r("a-radio-group",{on:{change:e.getData},model:{value:e.search.searchParams.reviewStatus,callback:function(t){e.$set(e.search.searchParams,"reviewStatus",t)},expression:"search.searchParams.reviewStatus"}},[r("a-radio-button",{attrs:{value:null}},[e._v(" 全部 ")]),r("a-radio-button",{attrs:{value:2}},[e._v(" 审核通过 ")]),r("a-radio-button",{attrs:{value:1}},[e._v(" 未审核 ")]),r("a-radio-button",{attrs:{value:3}},[e._v(" 审核驳回 ")])],1)],1),r("a-col",{attrs:{span:16}},[r("a-row",{attrs:{type:"flex",justify:"end",gutter:12}},[r("a-col",{attrs:{span:8}},[r("a-range-picker",{staticStyle:{width:"100%"},attrs:{format:"YYYY-MM-DD",placeholder:["开始时间","结束时间"]},on:{change:e.timeChange,ok:e.onOk},model:{value:e.timeRange,callback:function(t){e.timeRange=t},expression:"timeRange"}})],1),r("a-col",{attrs:{span:6}},[r("a-button",{attrs:{type:"primary"},on:{click:function(t){return e.searchData()}}},[e._v("查询")]),r("a-button",{staticStyle:{"margin-left":"12px"},on:{click:e.resetSearch}},[e._v("重置")])],1)],1)],1)],1),r("div",{staticClass:"table-cont"},[r("a-table",{attrs:{columns:e.columns,"data-source":e.data,bordered:"",pagination:e.pagination,rowKey:function(e){return e.id}},scopedSlots:e._u([{key:"index",fn:function(t,r,n){return[e._v(" "+e._s(n+1)+" ")]}},{key:"disasterType",fn:function(t){return[e._v(" "+e._s(e.getRiskName(t))+" ")]}},{key:"attachment",fn:function(t){return[null===t||t===[]?r("span",[e._v("无")]):r("div",e._l(t,(function(t,n){return r("a-button",{key:n,attrs:{type:"link"},on:{click:function(r){return e.viewFile(t)}}},[r("a-icon",{attrs:{type:"paper-clip"}}),e._v(e._s(t.attachmentName))],1)})),1)]}},{key:"reviewStatus",fn:function(t){return[r("a-tag",{attrs:{color:1===t?"blue":2===t?"green":"red"}},[e._v(" "+e._s(1==t?"未审核":2==t?"已审核":3==t?"审核驳回":"")+" ")])]}},{key:"operation",fn:function(t,n,a){return[2==n.reviewStatus?r("a-button",{attrs:{type:"primary"},on:{click:function(t){return e.confirmPost(n.id)}}},[e._v("确认发布")]):e._e(),r("a-button",{attrs:{type:"link"},on:{click:function(t){return e.openMod("view",n)}}},[e._v("查看信息详情")]),r("a-button",{staticClass:"del",attrs:{type:"link"},on:{click:function(t){return e.delData(n.id)}}},[e._v("删除")]),1==n.reviewStatus||3==n.reviewStatus?r("a-button",{on:{click:function(t){return e.openMod("edit",n)}}},[e._v("修改")]):e._e()]}}])})],1),r("msg-edit-mod",{ref:"msgEdit",on:{refresh:e.getData}})],1)},a=[],i=r("1da1"),o=(r("96cf"),r("4de4"),r("ac1f"),r("841c"),r("d3b7"),r("3ca3"),r("ddb0"),r("2b3d"),r("7db0"),r("b0c0"),r("96b6")),s=r("5eed"),c=(r("c24f"),r("6bab")),l=r("852e"),d=r.n(l),u=r("cee4"),f=r("2b61"),m={name:"msgReview",components:{msgEditMod:s["a"]},data:function(){var e=this;return{search:{pageIndex:1,pageSize:10,searchParams:{reviewStatus:null,startTime:"",endTime:""}},timeRange:[],riskOptions:[{name:"地震",value:1},{name:"气象",value:3},{name:"地质灾害",value:4},{name:"水旱",value:5},{name:"森林草原火灾",value:6}],pagination:{current:1,defaultCurrent:1,defaultPageSize:10,total:0,onChange:function(t,r){return e.onPageChange(t,r)},showTotal:function(e){return"共 ".concat(e," 条")}},columns:[{title:"序号",key:"index",scopedSlots:{customRender:"index"}},{title:"提交审核时间",key:"gmtReviewSubmit",dataIndex:"gmtReviewSubmit"},{title:"发布单位",key:"publishingUnit",dataIndex:"publishingUnit"},{title:"灾种",dataIndex:"disasterType",key:"disasterType",scopedSlots:{customRender:"disasterType"}},{title:"信息标题",key:"title",dataIndex:"title"},{title:"附件",key:"attachment",dataIndex:"attachment",scopedSlots:{customRender:"attachment"},width:"15%"},{title:"审核情况",dataIndex:"reviewStatus",scopedSlots:{customRender:"reviewStatus"}},{title:"操作",dataIndex:"operation",width:"18%",scopedSlots:{customRender:"operation"}}],data:[]}},mounted:function(){1==Object(f["b"])().role.id&&(this.columns=this.columns.filter((function(e){return"operation"!==e.dataIndex})))},created:function(){var e=this;e.getData()},methods:{getData:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var r,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e,t.next=3,Object(o["c"])(e.search);case 3:n=t.sent,100==n.data.code?(r.data=n.data.data,r.pagination.total=n.data.total):e.$message.error(n.data.msg);case 5:case"end":return t.stop()}}),t)})))()},searchData:function(){this.search.pageIndex=1,this.getData()},resetSearch:function(){var e=this;e.search={pageIndex:1,pageSize:10,searchParams:{reviewStatus:null,startTime:"",endTime:""}},e.timeRange=[],e.getData()},timeChange:function(e,t){var r=this;t&&(r.search.searchParams.startTime=e[0].format("YYYY-MM-DD 00:00:00"),r.search.searchParams.endTime=e[1].format("YYYY-MM-DD 23:59:59"))},confirmPost:function(e){this.$createElement;var t=this;this.$confirm({title:"提示",content:function(e){return e("div",["是否发布该条信息?"])},cancelText:"取消",okText:"确认",centered:!0,onOk:function(){Object(c["f"])(e).then((function(e){100==e.data.code?(t.$message.success("信息发布成功"),t.getData()):t.$message.warning(e.data.msg)}))},onCancel:function(){console.log("Cancel")}})},delData:function(e){this.$createElement;var t=this;this.$confirm({title:"提示",content:function(e){return e("div",["是否删除该条信息?"])},cancelText:"取消",okText:"确认",centered:!0,onOk:function(){Object(c["a"])(e).then((function(e){100==e.data.code?(t.$message.success("信息删除成功"),t.getData()):t.$message.warning(e.data.msg)}))},onCancel:function(){console.log("Cancel")}})},viewFile:function(e){var t=this,n=r("12a9"),a=n.baseUrl;u["a"].get(a+e.attachment,{headers:{"Content-Type":"application/json",tk:"".concat(d.a.get("resTk")),uid:"".concat(d.a.get("resUid"))},responseType:"blob"}).then((function(e){if(e){var r=document.createElement("a"),n=new Blob([e.data],{type:e.data.type});r.style.display="none",r.href=URL.createObjectURL(n),window.open(r.href)}else t.$message.error("获取文件失败")}))},openMod:function(e,t){var r=this,n=this;"edit"==e?Object(o["b"])(t.id).then((function(t){100==t.data.code?n.$refs.msgEdit.openMod(e,t.data.data):r.$message.error(t.data.msg)})):Object(o["a"])(t.id).then((function(t){100==t.data.code?n.$refs.msgEdit.openMod(e,t.data.data):r.$message.error(t.data.msg)}))},onPageChange:function(e,t){var r=this;r.pagination.current=e,r.search.pageIndex=e,r.getData()},onOk:function(e){console.log("onOk: ",e)},getRiskName:function(e){var t;return null===(t=this.riskOptions.find((function(t){return t.value===e})))||void 0===t?void 0:t.name}}},p=m,h=(r("985b"),r("2877")),g=Object(h["a"])(p,n,a,!1,null,"14252a7d",null);t["default"]=g.exports},d81d:function(e,t,r){"use strict";var n=r("23e7"),a=r("b727").map,i=r("1dde"),o=i("map");n({target:"Array",proto:!0,forced:!o},{map:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},dbb4:function(e,t,r){var n=r("23e7"),a=r("83ab"),i=r("56ef"),o=r("fc6a"),s=r("06cf"),c=r("8418");n({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(e){var t,r,n=o(e),a=s.f,l=i(n),d={},u=0;while(l.length>u)r=a(n,t=l[u++]),void 0!==r&&c(d,t,r);return d}})},e439:function(e,t,r){var n=r("23e7"),a=r("d039"),i=r("fc6a"),o=r("06cf").f,s=r("83ab"),c=a((function(){o(1)})),l=!s||c;n({target:"Object",stat:!0,forced:l,sham:!s},{getOwnPropertyDescriptor:function(e,t){return o(i(e),t)}})}}]);
|