(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0ac27d01"],{"0605":function(e,t,a){},"0b5c":function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{title:"信息详情",centered:"",visible:e.visible,"confirm-loading":e.confirmLoading,width:"50%",cancelText:"取消",okText:"确认",afterClose:e.clearMod},on:{ok:e.handleCancel,cancel:e.handleCancel}},[a("div",{staticClass:"detail-mod"},[e.details.title?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("标题")]),a("a-col",{staticClass:"noBorder",staticStyle:{"font-size":"24px","font-weight":"bolder"},attrs:{span:14}},[e._v(e._s(e.details.title))])],1):e._e(),e.details.emergType?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("紧急类型")]),a("a-col",{staticClass:"noBorder",attrs:{span:14}},[a("a-tag",{staticStyle:{"font-size":"18px",padding:"5px 15px"},attrs:{color:1==e.details.emergType?"red":"blue"}},[e._v(" "+e._s(1==e.details.emergType?"紧急":2==e.details.emergType?"常规":"")+" ")])],1)],1):e._e(),e.details.disasterType?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("灾种类型")]),a("a-col",{attrs:{span:14}},[e._v(e._s(e.getRiskName(e.details.disasterType)))])],1):e._e(),e.details.warningLevel?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("预警级别")]),a("a-col",{staticClass:"noBorder",attrs:{span:14}},[a("a-tag",{staticStyle:{"font-size":"18px",padding:"5px 15px"},attrs:{color:1==e.details.warningLevel?"red":2==e.details.warningLevel?"orange":3==e.details.warningLevel?"yellow":"blue"}},[e._v(" "+e._s(e.getLevelName(e.details.warningLevel))+" ")])],1)],1):e._e(),e.details.publishingUnit?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("发布单位")]),a("a-col",{attrs:{span:14}},[e._v(e._s(e.details.publishingUnit))])],1):e._e(),e.details.content?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("信息内容")]),a("a-col",{attrs:{span:14}},[e._v(e._s(e.details.content))])],1):e._e(),e.details.directViewUrl?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("直览附件")]),a("a-col",{staticStyle:{border:"none"},attrs:{span:14}},[a("a",{staticClass:"urlClick",attrs:{href:e.details.directViewUrl,target:"_blank"}},[e._v(e._s(e.details.directViewUrl))])])],1):e._e(),e.details.recipients&&e.details.recipients.length>0?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("接收人")]),a("a-col",{attrs:{span:20}},[a("b",[e._v("本次共发送信息给 "+e._s(e.details.recipients.length)+"人:")]),a("br"),a("br"),e._v(" "+e._s(e.details.recipients.map((function(e){return e.realName+"("+e.phone.replace(/(\d{3})\d{4}(\d+)/,"$1****$2")+")"})).join(","))+" ")])],1):e._e(),e.details.acceptingUnitIds&&e.details.acceptingUnitIds.length>0?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("接收人")]),a("a-col",{attrs:{span:20}},[a("b",[e._v("本次共发送信息给 "+e._s(e.details.acceptingUnitIds.length)+"人:")]),a("br"),a("br"),e._v(" "+e._s(e.details.acceptingUnitIds.map((function(e){return e.recipienterName+"("+e.recipienterPhone.replace(/(\d{3})\d{4}(\d+)/,"$1****$2")+")"})).join(","))+" ")])],1):e._e(),e.details.attachments&&e.details.attachments.length>0?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("附件内容")]),a("a-col",{staticClass:"noBorder",attrs:{span:14}},e._l(e.details.attachments,(function(t,n){return a("a-button",{key:n,attrs:{type:"link"},on:{click:function(a){return e.viewFile(t)}}},[a("a-icon",{attrs:{type:"paper-clip"}}),e._v(e._s(t.attachementName))],1)})),1)],1):e._e(),1==e.showMeasure?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("基础措施")]),a("a-col",{staticClass:"noBorder",attrs:{span:14}},e._l(e.measureDetail.baseMeasures,(function(t,n){return a("div",{key:n},[e._v(" "+e._s(n+1)+"、"+e._s(t)+" ")])})),0)],1):e._e(),1==e.showMeasure?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("响应反馈")]),a("a-col",{attrs:{span:14}},[e._v(e._s(e.measureDetail.responseMeasure))])],1):e._e()],1)])},r=[],s=a("1da1"),i=(a("d3b7"),a("3ca3"),a("ddb0"),a("2b3d"),a("7db0"),a("b0c0"),a("96cf"),a("96b6")),o=a("cee4"),c=a("852e"),l=a.n(c),u=a("3e85"),d={name:"msgDetailMod",data:function(){return{visible:!1,confirmLoading:!1,details:{},measureDetail:{},showMeasure:!1,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}]}},created:function(){},methods:{clearMod:function(){},getDetails:function(e){var t=this;return Object(s["a"])(regeneratorRuntime.mark((function a(){var n,r;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return n=t,a.next=3,Object(i["b"])(e);case 3:r=a.sent,100==r.data.code?r.data.data?n.details=r.data.data:n.$message.error("查询信息详情失败"):t.$message.error(r.data.msg);case 5:case"end":return a.stop()}}),a)})))()},getMeasures:function(e){var t=this;return Object(s["a"])(regeneratorRuntime.mark((function a(){var n,r,s;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return n=t,a.next=3,Object(u["d"])({id:e});case 3:r=a.sent,100==r.data.code?(s=r.data.data,s.baseMeasures&&s.baseMeasures.length>0?(n.measureDetail=s,n.showMeasure=!0):(n.measureDetail={},n.showMeasure=!1)):t.$message.error(r.data.msg);case 5:case"end":return a.stop()}}),a)})))()},viewFile:function(e){var t=this,n=a("12a9"),r=n.baseUrl;o["a"].get(r+e.attachement,{headers:{"Content-Type":"application/json",tk:"".concat(l.a.get("resTk")),uid:"".concat(l.a.get("resUid"))},responseType:"blob"}).then((function(e){if(e){var a=document.createElement("a"),n=new Blob([e.data],{type:e.data.type});a.style.display="none",a.href=URL.createObjectURL(n),window.open(a.href)}else t.$message.error("获取文件失败")}))},handleOk:function(e){var t=this;t.confirmLoading=!0},handleCancel:function(e){var t=this;t.visible=!1},onChange:function(e){console.log(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},getLevelName:function(e){var t;return null===(t=this.levelOptions.find((function(t){return t.value===e})))||void 0===t?void 0:t.name}}},p=d,f=(a("cd4e"),a("2877")),g=Object(f["a"])(p,n,r,!1,null,"c79cea6a",null);t["a"]=g.exports},"0f29":function(e,t,a){},"3e85":function(e,t,a){"use strict";a.d(t,"c",(function(){return r})),a.d(t,"a",(function(){return s})),a.d(t,"e",(function(){return i})),a.d(t,"b",(function(){return o})),a.d(t,"d",(function(){return c}));var n=a("4020");function r(e){return Object(n["a"])({url:"/response/measure/page",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/response/measure/add",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/response/measure/update",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/response/measure/deleteById?id="+e,method:"get"})}function c(e){return Object(n["a"])({url:"/app/warninfo/responseMeasure/get",method:"post",data:e})}},"62e45":function(e,t,a){"use strict";a.d(t,"c",(function(){return r})),a.d(t,"h",(function(){return s})),a.d(t,"g",(function(){return i})),a.d(t,"d",(function(){return o})),a.d(t,"b",(function(){return c})),a.d(t,"f",(function(){return l})),a.d(t,"e",(function(){return u})),a.d(t,"a",(function(){return d}));var n=a("4020");function r(e){return Object(n["a"])({url:"/published/warninfo/receive/Page",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/published/warninfo/responseById?id="+e,method:"get"})}function i(e){return Object(n["a"])({url:"/published/warninfo/readById?id="+e,method:"get"})}function o(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 u(e){return Object(n["a"])({url:"/published/warninfo/responses/page",method:"post",data:e})}function d(e){return Object(n["a"])({url:"/attachment/delete/"+e,method:"get"})}},"797a":function(e,t,a){"use strict";a("0f29")},"882e":function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{title:"叫应列表",centered:"",visible:e.visible,width:"50%",cancelText:"取消"},on:{cancel:e.handleCancel,ok:e.handleCancel}},[a("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,a,n){return[e._v(" "+e._s(n+1)+" ")]}},{key:"receiveUnit",fn:function(t,n){return[3==e.unitType?a("span",[e._v(e._s(t))]):a("span",{staticStyle:{cursor:"pointer",color:"#1890ff"},on:{click:function(t){return e.digData(n.forwardWarnInfoId,n.unittype)}}},[e._v(e._s(t))])]}},{key:"warningLevel",fn:function(t){return[a("a-tag",{attrs:{color:3===t?"yellow":2===t?"orange":1===t?"red":"blue"}},[e._v(" "+e._s(e.getLevelName(t))+" ")])]}},{key:"unittype",fn:function(t){return[a("a-tag",{attrs:{color:1===t?"purple":2===t?"blue":3===t?"cyan":"green"}},[e._v(" "+e._s(1==t?"省级":2==t?"地(市、州)级":3==t?"区县级":4==t?"村(乡、镇)级":"管理员")+" ")])]}},{key:"responseStatus",fn:function(t){return[a("a-tag",{attrs:{color:3===t?"red":2===t?"green":1===t?"orange":"blue"}},[e._v(" "+e._s(1==t?"待叫应":2==t?"已叫应":3==t?"超时未叫应":"")+" ")])]}},{key:"forwardRate",fn:function(t,a){return[e._v(" "+e._s(1==a.forwardStatus?t:"--")+" ")]}},{key:"operation",fn:function(t,n,r){return[a("a-button",{attrs:{type:"primary"},on:{click:function(t){return e.viewDetail(n.id)}}},[e._v("查看详情")])]}}])}),a("call-list-mod",{ref:"callList"}),a("a-modal",{attrs:{title:"响应举措",centered:"",visible:e.detailVisible,width:"50%",cancelText:"取消"},on:{cancel:e.detailCancel,ok:e.detailCancel}},[a("div",{staticClass:"detail-mod"},[e.details.title?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("标题")]),a("a-col",{staticClass:"noBorder",staticStyle:{"font-size":"24px","font-weight":"bolder"},attrs:{span:14}},[e._v(e._s(e.details.title))])],1):e._e(),e.details.publishingUnit?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("发布单位")]),a("a-col",{attrs:{span:14}},[e._v(e._s(e.details.publishingUnit))])],1):e._e(),e.details.publishingTime?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("发布时间")]),a("a-col",{attrs:{span:14}},[e._v(e._s(e.details.publishingTime))])],1):e._e(),e.details.baseMeasures&&e.details.baseMeasures.length>0?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("基础措施")]),a("a-col",{staticClass:"noBorder",attrs:{span:14}},e._l(e.details.baseMeasures,(function(t,n){return a("div",{key:n},[e._v(" "+e._s(n+1)+"、"+e._s(t)+" ")])})),0)],1):e._e(),e.details.responseMeasure?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("响应反馈")]),a("a-col",{attrs:{span:14}},[e._v(e._s(e.details.responseMeasure))])],1):e._e(),e.details.attachments&&e.details.attachments.length>0?a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:4}},[e._v("附件内容")]),a("a-col",{staticClass:"noBorder",attrs:{span:14}},e._l(e.details.attachments,(function(t,n){return a("a-button",{key:n,attrs:{type:"link"},on:{click:function(a){return e.viewFile(t)}}},[a("a-icon",{attrs:{type:"paper-clip"}}),e._v(e._s(t.attachmentName))],1)})),1)],1):e._e()],1)])],1)},r=[],s=a("1da1"),i=(a("96cf"),a("ac1f"),a("841c"),a("4de4"),a("d3b7"),a("3ca3"),a("ddb0"),a("2b3d"),a("62e45")),o=(a("0b5c"),a("3e85")),c=a("cee4"),l=a("852e"),u=a.n(l),d={name:"call-list-mod",components:{callListMod:v},data:function(){var e=this;return{visible:!1,detailVisible:!1,unitType:null,search:{pageIndex:1,pageSize:10,searchParams:{warnInfoId:null}},data:[],details:{},pagination:{current:1,defaultCurrent:1,defaultPageSize:10,total:0,onChange:function(t,a){return e.onPageChange(t,a)},showTotal:function(e){return"共 ".concat(e," 条")}},columns:[{title:"序号",dataIndex:"index",scopedSlots:{customRender:"index"}},{title:"接收人单位",dataIndex:"receiveUnit",scopedSlots:{customRender:"receiveUnit"}},{title:"接收人",dataIndex:"recipienterName"},{title:"级别",dataIndex:"unittype",scopedSlots:{customRender:"unittype"}},{title:"叫应状态",dataIndex:"responseStatus",scopedSlots:{customRender:"responseStatus"}},{title:"转发叫应率",dataIndex:"forwardRate",scopedSlots:{customRender:"forwardRate"}},{title:"响应措施",dataIndex:"operation",scopedSlots:{customRender:"operation"}}]}},created:function(){},methods:{openMod:function(e,t){var a=this;a.visible=!0,a.unitType=t,a.search.searchParams.warnInfoId=e,a.getData(),a.columns=3==t?a.columns.filter((function(e){return"forwardRate"!==e.dataIndex})):a.columns.filter((function(e){return"operation"!==e.dataIndex}))},getData:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){var a,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e,t.next=3,Object(i["e"])(a.search);case 3:n=t.sent,100==n.data.code?(a.data=n.data.data,a.pagination.total=n.data.total):e.$message.error(n.data.msg);case 5:case"end":return t.stop()}}),t)})))()},viewDetail:function(e){var t=this;return Object(s["a"])(regeneratorRuntime.mark((function a(){var n,r,s;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return n=t,a.next=3,Object(o["d"])({id:e});case 3:r=a.sent,100==r.data.code?(s=r.data.data,s.baseMeasures&&0!=s.baseMeasures.length?(n.details=s,n.detailVisible=!0):n.$message.error("该记录暂无响应措施")):t.$message.error(r.data.msg);case 5:case"end":return a.stop()}}),a)})))()},digData:function(e,t){e?this.$refs.callList.openMod(e,t):this.$message.error("暂无下级叫应数据")},onPageChange:function(e,t){var a=this;a.pagination.current=e,a.search.pageIndex=e,a.getData()},handleCancel:function(e){var t=this;t.visible=!1},detailCancel:function(e){this.detailVisible=!1},onChange:function(e){console.log(e)},viewFile:function(e){var t=this,n=a("12a9"),r=n.baseUrl;c["a"].get(r+e.attachment,{headers:{"Content-Type":"application/json",tk:"".concat(u.a.get("resTk")),uid:"".concat(u.a.get("resUid"))},responseType:"blob"}).then((function(e){if(e){var a=document.createElement("a"),n=new Blob([e.data],{type:e.data.type});a.style.display="none",a.href=URL.createObjectURL(n),window.open(a.href)}else t.$message.error("获取文件失败")}))}}},p=d,f=(a("797a"),a("2877")),g=Object(f["a"])(p,n,r,!1,null,"3a66bd3b",null),v=t["a"]=g.exports},cd4e:function(e,t,a){"use strict";a("0605")}}]);
|