(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-7013"],{"26/c":function(e,t,r){"use strict";r.r(t);var a=r("14Xm"),s=r.n(a),o=r("gDS+"),i=r.n(o),l=r("P2sY"),n=r.n(l),c=r("D3Ub"),d=r.n(c),m=r("jo6Y"),u=r.n(m),p=r("bV6k"),h=r("DoR2"),g=r("WZwz"),f=(r("jJIE"),r("5W5M")),k=r("8fCU"),b={name:"licenseInfoForm",data:function(){return{title:"",licenseInfoVisible:!1,ruleForm:{},rules:{rulesItem:[{message:"必填项",required:!0,trigger:"change"}],rulesArray:[{type:"array",message:"开始结束日期必填",required:!0,trigger:"change"}]},type:null,isSupervision:"",roleType:"",showSaveArea:!1,salecompanyname:[],economicTypeList:[],licensetypeList:[{id:1,name:"长期"},{id:2,name:"临时"}],dealingtypeList:[{id:1,name:"专柜"},{id:2,name:"专店"}],validTime:["",""],dataForm:{id:"",type:null,name:"",mainpersonname:"",mainpersonidcardnum:"",mainpersontel:"",safetypersonname:"",safetypersonidcardnum:"",safetypersontel:"",dealingrange:[],licensetype:"",dealingtype:"",reservebox:"",reservekg:"",dealingarea:"",savearea:"",province:"",city:"",district:"",address:"",storageprovince:"",storagecity:"",storagedistrict:"",storageaddress:"",issuingunit:"",issuingdate:"",effectdate:"",noeffectdate:"",economictype:"",licenseStorage:[],remark:""},areaListQuery:{},provinceList:[],cityList:[],districtList:[],checked1:!1,checked2:!1,checked3:!1,checked4:!1,checked5:!1,checked6:!1,checkMore1:[],checkMore2:[],checkMore3:[],checkMore4:[],checkMore5:[],checkMore6:[],checkList1:["C级"],checkList2:["D级"],checkMoreList:["C级","D级"],storage1:{id:null,area:null,firststoragenum:null,thirdstoragenum:null,firststoragearea:null,thirdstoragearea:null,firstpowder:null,thirdpowder:null},storage2:{id:null,area:null,firststoragenum:null,thirdstoragenum:null,firststoragearea:null,thirdstoragearea:null,firstpowder:null,thirdpowder:null},storage3:{id:null,area:null,firststoragenum:null,thirdstoragenum:null,firststoragearea:null,thirdstoragearea:null,firstpowder:null,thirdpowder:null},id:null,area:null,firststoragenum:null,thirdstoragenum:null,firststoragearea:null,thirdstoragearea:null,firstpowder:null,thirdpowder:null}},components:{selectEnterprise:p.default},computed:{storagenum:function(){return Number(this.firststoragenum)+Number(this.thirdstoragenum)},storagearea:function(){return Number(this.firststoragearea)+Number(this.thirdstoragearea)},powder:function(){return Number(this.firstpowder)+Number(this.thirdpowder)},storagenum1:function(){return Number(this.storage1.firststoragenum)+Number(this.storage1.thirdstoragenum)},storagearea1:function(){return console.log(this.storage1),Number(this.storage1.firststoragearea)+Number(this.storage1.thirdstoragearea)},powder1:function(){return console.log(this.storage1),Number(this.storage1.firstpowder)+Number(this.storage1.thirdpowder)},storagenum2:function(){return Number(this.storage2.firststoragenum)+Number(this.storage2.thirdstoragenum)},storagearea2:function(){return Number(this.storage2.firststoragearea)+Number(this.storage2.thirdstoragearea)},powder2:function(){return Number(this.storage2.firstpowder)+Number(this.storage2.thirdpowder)},storagenum3:function(){return Number(this.storage3.firststoragenum)+Number(this.storage3.thirdstoragenum)},storagearea3:function(){return Number(this.storage3.firststoragearea)+Number(this.storage3.thirdstoragearea)},powder3:function(){return Number(this.storage3.firstpowder)+Number(this.storage3.thirdpowder)}},created:function(){this.getProvince(),this.getEconomicTypeList()},methods:{showLicenseForm:function(e,t,r,a){this.isSupervision=r,this.roleType=a,this.licenseInfoVisible=!0,this.title=e,this.validTime=[t.effectdate,t.noeffectdate];var s=u()(t,[]);if(this.dataForm=s,"烟花爆竹批发经营"===a||2===this.dataForm.type&&"null"===a){this.type=2,this.dataForm.licenseStorage.length>10&&(this.dataForm.licenseStorage=JSON.parse(this.dataForm.licenseStorage),this.dataForm.dealingrange=JSON.parse(this.dataForm.dealingrange));var o=this.dataForm.licenseStorage,i=this.dataForm.dealingrange;this.id=o[0].id,this.area=o[0].area,this.firststoragenum=o[0].firststoragenum,this.thirdstoragenum=o[0].thirdstoragenum,this.firststoragearea=o[0].firststoragearea,this.thirdstoragearea=o[0].thirdstoragearea,this.firstpowder=o[0].firstpowder,this.thirdpowder=o[0].thirdpowder,this.checked1=i[0].checked1,this.checked2=i[1].checked2,this.checked3=i[2].checked3,this.checked4=i[3].checked4,this.checked5=i[4].checked5,this.checked6=i[5].checked6,this.checkMore1=i[0].checkMore1,this.checkMore2=i[1].checkMore2,this.checkMore3=i[2].checkMore3,this.checkMore4=i[3].checkMore4,this.checkMore5=i[4].checkMore5,this.checkMore6=i[5].checkMore6}else if("烟花爆竹零售经营(长期)"===a||"烟花爆竹零售经营(短期)"===a||"null"===a&&3===this.dataForm.type){this.type=3,this.dataForm.dealingrange.length>10&&(this.dataForm.dealingrange=JSON.parse(this.dataForm.dealingrange));var l=this.dataForm.dealingrange;this.checked1=l[0].checked1,this.checked2=l[1].checked2,this.checked3=l[2].checked3,this.checked4=l[3].checked4,this.checked5=l[4].checked5,this.checked6=l[5].checked6,this.checkMore1=l[0].checkMore1,this.checkMore2=l[1].checkMore2,this.checkMore3=l[2].checkMore3,this.checkMore4=l[3].checkMore4,this.checkMore5=l[4].checkMore5,this.checkMore6=l[5].checkMore6}},submit:function(e){var t=this;return d()(s.a.mark(function e(){var r,a,o,l,c,d;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(1===t.dataForm.type?(r=n()(t.storage1,{storagenum1:t.storagenum1,storagearea1:t.storagearea1,powder1:t.powder1}),a=n()(t.storage1,{storagenum2:t.storagenum2,storagearea2:t.storagearea2,powder2:t.powder2}),o=n()(t.storage1,{storagenum3:t.storagenum3,storagearea3:t.storagearea3,powder3:t.powder3}),t.dataForm.licenseStorage.push(r),t.dataForm.licenseStorage.push(a),t.dataForm.licenseStorage.push(o),t.dataForm.dealingrange=i()([{checked1:t.checked1,checkMore1:t.checkMore1},{checked2:t.checked2,checkMore2:t.checkMore2},{checked3:t.checked3,checkMore3:t.checkMore3},{checked4:t.checked4,checkMore4:t.checkMore4},{checked5:t.checked5,checkMore5:t.checkMore5},{checked6:t.checked6,checkMore6:t.checkMore6}]),t.dataForm.licenseStorage=i()(t.dataForm.licenseStorage)):2===t.dataForm.type?(t.dataForm.licenseStorage=i()([{id:t.id,area:t.area,storagenum:t.storagenum,storagearea:t.storagearea,powder:t.powder,firststoragenum:t.firststoragenum,firststoragearea:t.firststoragearea,firstpowder:t.firstpowder,thirdstoragenum:t.thirdstoragenum,thirdstoragearea:t.thirdstoragearea,thirdpowder:t.thirdpowder,type:3}]),t.dataForm.dealingrange=i()([{checked1:t.checked1,checkMore1:t.checkMore1},{checked2:t.checked2,checkMore2:t.checkMore2},{checked3:t.checked3,checkMore3:t.checkMore3},{checked4:t.checked4,checkMore4:t.checkMore4},{checked5:t.checked5,checkMore5:t.checkMore5},{checked6:t.checked6,checkMore6:t.checkMore6}])):(t.dataForm.dealingrange=i()([{checked1:t.checked1,checkMore1:t.checkMore1},{checked2:t.checked2,checkMore2:t.checkMore2},{checked3:t.checked3,checkMore3:t.checkMore3},{checked4:t.checked4,checkMore4:t.checkMore4},{checked5:t.checked5,checkMore5:t.checkMore5},{checked6:t.checked6,checkMore6:t.checkMore6}]),t.dataForm.licenseStorage=i()([])),l=("新疆维吾尔自治区"===t.dataForm.province?"新疆":t.dataForm.province)+t.dataForm.city+t.dataForm.district+t.dataForm.address,c=("新疆维吾尔自治区"===t.dataForm.storageprovince?"新疆":t.dataForm.storageprovince)+t.dataForm.storagecity+t.dataForm.storagedistrict+t.dataForm.storageaddress,1===t.dealingtypeList.filter(function(e){return e.id===t.dataForm.dealingtype}).length){e.next=6;break}return Object(k.a)({error:"请填写经营方式",vm:t}),e.abrupt("return");case 6:if(1===t.licensetypeList.filter(function(e){return e.id===t.dataForm.licensetype}).length){e.next=9;break}return Object(k.a)({error:"请填写许可类型",vm:t}),e.abrupt("return");case 9:if(!(t.getByteLen(l)>90||t.getByteLen(c)>90)){e.next=13;break}Object(k.a)({error:"注册地址或仓储地址的省市区详细地址总和不能超过50个字,请删减",vm:t}),e.next=17;break;case 13:return e.next=15,Object(h.g)(t.dataForm);case 15:"200"===(d=e.sent).data.code?(t.licenseInfoVisible=!1,t.$emit("getinfo"),t.$notify({title:"成功",duration:2e3,message:"变更成功",type:"success"})):t.$message({type:"warning",message:d.data.message});case 17:case"end":return e.stop()}},e,t)}))()},justify:function(e){1===e?0!==this.checkMore1.length?this.checked1=!0:this.checked1=!1:2===e?0!==this.checkMore2.length?this.checked2=!0:this.checked2=!1:3===e?0!==this.checkMore3.length?this.checked3=!0:this.checked3=!1:4===e?0!==this.checkMore4.length?this.checked4=!0:this.checked4=!1:5===e?0!==this.checkMore5.length?this.checked5=!0:this.checked5=!1:0!==this.checkMore6.length?this.checked6=!0:this.checked6=!1},justifySingle:function(e){1===e?!0===this.checked1?this.checkMore1=["C级"]:this.checkMore1=[]:2===e?!0===this.checked2?this.checkMore2=["D级"]:this.checkMore2=[]:3===e?!0===this.checked3?this.checkMore3=["C级","D级"]:this.checkMore3=[]:4===e?!0===this.checked4?this.checkMore4=["C级"]:this.checkMore4=[]:5===e?!0===this.checked5?this.checkMore5=["C级","D级"]:this.checkMore5=[]:!0===this.checked6?this.checkMore6=["D级"]:this.checkMore6=[]},getEconomicTypeList:function(){var e=this;if(!(e.levelOptions&&e.levelOptions.length>0)){var t={dictionaryType:"国民经济类型"};Object(f.e)(t).then(function(t){var r=t.data;200==r.code?e.economicTypeList=r.result:Object(k.a)({error:r.message,vm:e})}).catch(function(t){Object(k.a)({error:t,vm:e})})}},getProvince:function(){var e=this;return d()(s.a.mark(function t(){var r;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(g.b)();case 2:"200"===(r=t.sent).data.code&&(e.provinceList=r.data.result.provinceList);case 4:case"end":return t.stop()}},t,e)}))()},changeArea:function(e){var t=this;return d()(s.a.mark(function r(){var a,o,i;return s.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if("province"!==e){r.next=10;break}return t.dataForm.city="",t.dataForm.district="",t.areaListQuery={type:2,parenttype:1,parentname:t.dataForm.province},r.next=6,Object(g.a)(t.areaListQuery);case 6:"200"===(a=r.sent).data.code&&(t.cityList=a.data.result),r.next=25;break;case 10:if("city"!==e){r.next=19;break}return t.dataForm.district="",t.areaListQuery={type:3,parenttype:2,parentname:t.dataForm.city},r.next=15,Object(g.a)(t.areaListQuery);case 15:"200"===(o=r.sent).data.code&&(t.districtList=o.data.result),r.next=25;break;case 19:if("district"!==e){r.next=25;break}return t.areaListQuery={type:4,parenttype:3,parentname:t.dataForm.district},r.next=23,Object(g.a)(t.areaListQuery);case 23:"200"===(i=r.sent).data.code&&(t.streetList=i.data.result);case 25:case"end":return r.stop()}},r,t)}))()},changeStorageArea:function(e){var t=this;return d()(s.a.mark(function r(){var a,o,i;return s.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if("province"!==e){r.next=10;break}return t.dataForm.storagecity="",t.dataForm.storagedistrict="",t.areaListQuery={type:2,parenttype:1,parentname:t.dataForm.storageprovince},r.next=6,Object(g.a)(t.areaListQuery);case 6:"200"===(a=r.sent).data.code&&(t.cityList=a.data.result),r.next=25;break;case 10:if("city"!==e){r.next=19;break}return t.dataForm.storagedistrict="",t.areaListQuery={type:3,parenttype:2,parentname:t.dataForm.storagecity},r.next=15,Object(g.a)(t.areaListQuery);case 15:"200"===(o=r.sent).data.code&&(t.districtList=o.data.result),r.next=25;break;case 19:if("district"!==e){r.next=25;break}return t.areaListQuery={type:4,parenttype:3,parentname:t.dataForm.storagedistrict},r.next=23,Object(g.a)(t.areaListQuery);case 23:"200"===(i=r.sent).data.code&&(t.streetList=i.data.result);case 25:case"end":return r.stop()}},r,t)}))()},changeDealing:function(){1===this.dataForm.dealingtype?this.showSaveArea=!0:this.showSaveArea=!1},giveData:function(){null===this.validTime?(this.dataForm.effectdate="",this.dataForm.noeffectdate=""):(this.dataForm.effectdate=this.validTime[0],this.dataForm.noeffectdate=this.validTime[1])},showEnterprise:function(){this.$refs.selectEnterprise.showEnterPrise(this.safetySuperVisionList)},giveEnterprise:function(e){this.dataForm.name=e},getByteLen:function(e){for(var t=0,r=0;r=0||Object.prototype.hasOwnProperty.call(e,a)&&(r[a]=e[a]);return r}}}]);