(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-febb7b08","chunk-7e1828a9"],{"36ae":function(e,t,i){"use strict";i("ebf1")},"5efa":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("j-modal",{attrs:{title:"选择风险分析单元",width:1e3,visible:e.visible,confirmLoading:e.confirmLoading,switchFullscreen:"",cancelText:"关闭"},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[i("a-table",{ref:"table",staticClass:"j-table-force-nowrap",attrs:{size:"middle",bordered:"",rowKey:"id",columns:e.columns,dataSource:e.dataSource,pagination:e.ipagination,loading:e.loading,rowSelection:{selectedRowKeys:e.selectedRowKeys,onChange:e.onSelectChange,type:e.multi?"checkbox":"radio"}},on:{change:e.handleTableChange}})],1)},a=[],r=(i("6eb7"),i("ac0d")),s=i("0fea"),o=i("ca00");function d(e,t){var i="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=l(e))||t&&e&&"number"===typeof e.length){i&&(e=i);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}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 r,s=!0,o=!1;return{s:function(){i=i.call(e)},n:function(){var e=i.next();return s=e.done,e},e:function(e){o=!0,r=e},f:function(){try{s||null==i.return||i.return()}finally{if(o)throw r}}}}function l(e,t){if(e){if("string"===typeof e)return c(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}var u={name:"CompanyRiskDangerListModalNew",mixins:[r["b"]],props:["modalWidth","multi","rootOpened","dangerId","riskId"],components:{},data:function(){return{description:"风险事件管理页面",columns:[{title:"序号",dataIndex:"",key:"rowIndex",width:60,ellipsis:!0,align:"center",customRender:function(e,t,i){return parseInt(i)+1}},{title:"风险分析单元",align:"name",width:200,ellipsis:!0,dataIndex:"name"},{title:"风险事件",align:"riskEvent",width:200,ellipsis:!0,dataIndex:"riskEvent"},{title:"现有管控措施",align:"center",width:200,ellipsis:!0,dataIndex:"existingMeasures"}],url:{list:"/risk/riskDanger/listRiskDanger"},dictOptions:{},visible:!1,confirmLoading:!1,title:"",queryParam:{},dataSource:[],ipagination:{current:1,pageSize:10,pageSizeOptions:["10","20","30"],showTotal:function(e,t){return t[0]+"-"+t[1]+" 共"+e+"条"},showQuickJumper:!0,showSizeChanger:!0,total:0},loading:!1,selectedRowKeys:[],selectionRows:[],checkriskid:""}},created:function(){},mounted:function(){this.checkriskid=this._props.riskId},computed:{},watch:{dangerId:{immediate:!0,handler:function(e){this.initRegionComponent()}},riskId:{immediate:!0,handler:function(e){this.checkriskid=e,this.loadData()}},visible:{handler:function(){this.dangerId?this.checkedKeys=this.dangerId.split(","):this.checkedKeys=[]}}},methods:{loadData:function(e){var t=this;if(this.url.list){1===e&&(this.ipagination.current=1);var i=this.getQueryParams();this.checkriskid&&(i.riskId=this.checkriskid),this.loading=!0,Object(s["c"])(this.url.list,i).then((function(e){e.success&&(t.dataSource=e.result,t.ipagination.total=e.result.total,t.initRegionComponent()),510===e.code&&t.$message.warning(e.message),t.loading=!1}))}else this.$message.error("请设置url.list属性!")},getQueryParams:function(){var e={};this.superQueryParams&&(e["superQueryParams"]=encodeURI(this.superQueryParams),e["superQueryMatchType"]=this.superQueryMatchType);var t=Object.assign(e,this.queryParam,this.isorter,this.filters);return t.riskId=this.checkriskid,t.pageNo=this.ipagination.current,t.pageSize=this.ipagination.pageSize,Object(o["d"])(t)},initDictConfig:function(){},initRegionComponent:function(){var e="";if(this.dangerId){var t,i=this.dangerId,n=d(this.dataSource);try{for(n.s();!(t=n.n()).done;){var a=t.value;i.indexOf(a.id)>=0&&(e+=","+a.name)}}catch(r){n.e(r)}finally{n.f()}e&&(e=e.substring(1))}this.$emit("initComp",e)},show:function(){this.visible=!0},handleSubmit:function(){this.selectedRowKeys&&0!=this.selectedRowKeys.length?this.$emit("ok",this.selectionRows,this.selectedRowKeys.join(",")):this.$emit("ok",""),this.handleClear()},handleCancel:function(){this.handleClear()},handleClear:function(){this.visible=!1,this.selectedRowKeys=[]},handleTableChange:function(e,t,i){Object.keys(i).length>0&&(this.isorter.column=i.field,this.isorter.order="ascend"==i.order?"asc":"desc"),this.ipagination=e,this.loadData()},onSelectChange:function(e,t){this.selectedRowKeys=e,this.selectionRows=t}}},h=u,f=(i("36ae"),i("2877")),p=Object(f["a"])(h,n,a,!1,null,"e8756ca2",null);t["default"]=p.exports},"684d":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"components-input-demo-presuffix"},[i("a-input",{attrs:{placeholder:e.placeholder,readOnly:"",disabled:e.disabled},on:{click:e.openModal},model:{value:e.standard,callback:function(t){e.standard=t},expression:"standard"}},[i("a-icon",{attrs:{slot:"prefix",type:"cluster",title:"风险事件选择空间"},slot:"prefix"}),e.riskDangerIds?i("a-icon",{attrs:{slot:"suffix",type:"close-circle",title:"清空"},on:{click:e.handleEmpty},slot:"suffix"}):e._e()],1),i("CompanyRiskDangerListModalNew",{ref:"innerCompanyAreaListModal",attrs:{"modal-width":e.modalWidth,multi:e.multi,"danger-id":e.value,riskId:e.checkriskId},on:{ok:e.handleOK,initComp:e.initComp}})],1)},a=[],r=i("5efa"),s={name:"SpssRiskDangerSelectNew",components:{CompanyRiskDangerListModalNew:r["default"]},props:{modalWidth:{type:Number,default:500,required:!1},multi:{type:Boolean,default:!1,required:!1},value:{type:String,required:!1},disabled:{type:Boolean,required:!1,default:!1},placeholder:{type:String,default:"请选择风险事件"},customReturnField:{type:String,default:"id"},checkriskId:{type:String}},data:function(){return{visible:!1,confirmLoading:!1,standard:"",riskDangerIds:"",riskId:""}},mounted:function(){this.riskDangerIds=this.value,this.riskId=this._props.checkriskId},watch:{value:{immediate:!0,handler:function(e){"id"===this.customReturnField&&(this.riskDangerIds=e)}}},methods:{initComp:function(e){this.standard=e},openModal:function(){this.$refs.innerCompanyAreaListModal.show()},handleOK:function(e,t){var i=this,n="";!e&&e.length<=0?(this.standard="",this.riskDangerIds=""):(n=e.map((function(e){return e[i.customReturnField]})).join(","),this.standard=e.map((function(e){return e["standard"]})).join(","),this.riskDangerIds=t),this.$emit("change",n,e)},getAreaNames:function(){return this.standard},handleEmpty:function(){this.handleOK("")}},model:{prop:"value",event:"change"}},o=s,d=(i("d548"),i("2877")),l=Object(d["a"])(o,n,a,!1,null,"70435df6",null);t["default"]=l.exports},"6eb7":function(e,t,i){},d548:function(e,t,i){"use strict";i("f26f")},ebf1:function(e,t,i){},f26f:function(e,t,i){}}]);