(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-2d14"],{Rr5g:function(e,t,a){"use strict";a.d(t,"b",function(){return s}),a.d(t,"a",function(){return n}),a.d(t,"c",function(){return o});var i=a("t3Un"),r=a("X4fA");function s(e,t){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/enterprise/licenseList?id="+t,method:"get",params:e||{}})}function n(e){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/enterprise/addLicense",method:"post",data:e})}function o(e){return Object(i.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/enterprise/modLicense",method:"post",data:e})}},cPrQ:function(e,t,a){},k57G:function(e,t,a){"use strict";function i(){return"http://39.104.85.193:4105/upload/"}a.d(t,"a",function(){return i})},nvAx:function(e,t,a){"use strict";a.r(t);var i=a("14Xm"),r=a.n(i),s=a("D3Ub"),n=a.n(s),o=a("X4fA"),d=a("k57G"),l=a("Rr5g"),m={name:"permitForm",data:function(){return{title:"",dataTime:["",""],permitFormVisible:!1,uploadUrl:d.a,header:{Authorization:Object(o.a)()},enterpriseId:"",dataForm:{authority:"",file:[],id:0,imgids:[],licensename:"",licensenumber:"",ranges:"",validendtime:"",validstarttime:""},dataFormRules:{safetysupervision:[{required:!0,message:"请填写许可证编号",trigger:"blur"}],licensename:[{required:!0,message:"请填写许可证名称",trigger:"blur"}]},pageSize:10,recordTotal:0,currentPage:1,pageTotal:0,dialogImageUrl:"",dialogVisible:!1,disabled:!1,fileList:[],uploadData:{enterprise:1}}},methods:{showPermitForm:function(e,t,a){if(this.enterpriseId=a,this.permitFormVisible=!0,this.title=e,"新增"===this.title)this.dataTime=["",""],this.dataForm={authority:"",file:[],id:0,imgids:[],licensename:"",licensenumber:"",ranges:"",validendtime:"",validstarttime:""};else{this.dataForm.id=t.id,null===t.validstarttime&&null===t.validendtime?(this.dateTime=["",""],this.dataForm.validstarttime="",this.dataForm.validendtime=""):null!=t.validstarttime&&null!=t.validendtime?(this.dataTime=[t.validstarttime,t.validendtime],this.dataForm.validstarttime=this.dataTime[0],this.dataForm.validendtime=this.dataTime[1]):(this.dateTime=["",""],this.dataForm.validstarttime="",this.dataForm.validendtime=""),this.dataForm.licensename=t.licensename,this.dataForm.licensenumber=t.licensenumber,this.dataForm.authority=t.authority,this.dataForm.ranges=t.ranges;for(var i=0;i<t.enterpriseResources.length;i++)this.dataForm.imgids.push(t.enterpriseResources[i].id)}},submitPermit:function(){var e=this;return n()(r.a.mark(function t(){var a,i,s,n,o,d;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:for(i in a=new FormData,0===e.$refs.upload.files.length&&(e.dataForm.imgids=[]),e.dataForm)void 0!=e.dataForm[i]&&""!=e.dataForm[i].toString()&&a.append(i,e.dataForm[i]);if(a.append("enterpriseid",e.enterpriseId),(s=e.$refs.upload.files)&&s.length>0)for(n=0;n<s.length;n++)a.append("file",s[n]);if("新增"!==e.title){t.next=13;break}return t.next=9,Object(l.a)(a);case 9:"200"===(o=t.sent).data.code?(e.$refs.upload.value="",e.$emit("getinfo"),e.permitFormVisible=!1,e.$notify({type:"success",duration:2e3,message:"成功",title:"成功"})):e.$message({type:"warning",message:o.data.message}),t.next=17;break;case 13:return t.next=15,Object(l.c)(a);case 15:"200"===(d=t.sent).data.code?(e.$refs.upload.value="",e.$emit("getinfo"),e.permitFormVisible=!1,e.$notify({type:"success",duration:2e3,message:"成功",title:"成功"})):e.$message({type:"warning",message:d.data.message});case 17:case"end":return t.stop()}},t,e)}))()},getBasic:function(){var e=this;return n()(r.a.mark(function t(){var a,i;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return(a={}).pageIndex=e.currentPage,a.pageSize=e.pageSize,t.next=5,getPicListData(a,{id:e.enterpriseId});case 5:"200"===(i=t.sent).data.code?e.form=i.data:parseError({error:i.message,vm:_this});case 7:case"end":return t.stop()}},t,e)}))()},getPicList:function(){var e=this;return n()(r.a.mark(function t(){var a,i,s;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.fileList=[],(a={}).pageIndex=e.currentPage,a.pageSize=e.pageSize,t.next=6,getPicListData(a,{id:e.enterpriseId});case 6:if(200==(i=t.sent).data.code)if(null!=i.data)for(s=0;s<i.data.result.records.length;s++)e.fileList.push({id:i.data.result.records[s].enterpriseResources[0].id,url:"http://192.168.0.7:8100/upload/enterprise/"+i.data.result.records[s].enterpriseResources[0].url});else parseError({error:i.message,vm:_this});case 8:case"end":return t.stop()}},t,e)}))()},onPreview:function(e){var t=this;return n()(r.a.mark(function a(){return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:window.open(e.url,"_blank");case 1:case"end":return t.stop()}},a,t)}))()},beforeUpload:function(){if(""==this.uploadData.fileType)return this.$message({type:"info",message:"请选择要上传的附件类型"}),!1},onSuccess:function(e,t,a){200==e.code&&this.$notify({title:"成功",message:"上传成功",type:"success",duration:2e3})},beforeRemove:function(e,t){return this.$confirm("确定移除 "+e.name+"?")},onRemove:function(e,t){var a=this;return n()(r.a.mark(function t(){var i;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if("success"!=e.status){t.next=5;break}return t.next=3,deletePicData(e.id);case 3:200==(i=t.sent).data.code?(a.$notify({title:"成功",message:"删除成功",type:"success",duration:2e3}),a.getPicListData()):a.$message({message:i.msg,type:"warning"});case 5:case"end":return t.stop()}},t,a)}))()},uploadFiles:function(){this.$refs.upload.submit()},giveData:function(){null===this.dataTime?(this.dataForm.validstarttime="",this.dataForm.validendtime=""):(this.dataForm.validstarttime=this.dataTime[0],this.dataForm.validendtime=this.dataTime[1])}}},u=(a("qmGW"),a("KHd+")),c=Object(u.a)(m,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.permitFormVisible,"append-to-body":"",title:e.title,"close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(t){e.permitFormVisible=t}}},[a("el-form",{ref:"dataForm",attrs:{rules:e.dataFormRules,model:e.dataForm,"label-position":"right","label-width":"140px",width:"600px"}},[a("el-form-item",{attrs:{label:"许可证编号:",prop:"licensenumber"}},[a("el-input",{attrs:{width:"150px"},model:{value:e.dataForm.licensenumber,callback:function(t){e.$set(e.dataForm,"licensenumber",t)},expression:"dataForm.licensenumber"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"许可证名字:",prop:"licensename"}},[a("el-input",{model:{value:e.dataForm.licensename,callback:function(t){e.$set(e.dataForm,"licensename",t)},expression:"dataForm.licensename"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"发证机关:",prop:"authority"}},[a("el-input",{model:{value:e.dataForm.authority,callback:function(t){e.$set(e.dataForm,"authority",t)},expression:"dataForm.authority"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"许可范围:",prop:"ranges"}},[a("el-input",{model:{value:e.dataForm.ranges,callback:function(t){e.$set(e.dataForm,"ranges",t)},expression:"dataForm.ranges"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"有效期:",prop:"specification"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.giveData},model:{value:e.dataTime,callback:function(t){e.dataTime=t},expression:"dataTime"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"证件照片:",prop:"directionCode"}},[a("input",{ref:"upload",attrs:{id:"upload",type:"file",accept:"image/*",multiple:""}})])],1),e._v(" "),a("div",{attrs:{align:"right"}},[a("el-button",{on:{click:function(t){e.permitFormVisible=!1}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitPermit()}}},[e._v("确认")])],1)],1)},[],!1,null,"0d29c27d",null);c.options.__file="permitForm.vue";t.default=c.exports},qmGW:function(e,t,a){"use strict";var i=a("cPrQ");a.n(i).a}}]);
|