Your Name
2022-11-30 f0cd5a4fe3b366fa753b8da5e387673c30c4d0f7
1
(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-3323","chunk-4a69"],{JeKZ:function(e,t,a){"use strict";var r=a("mPoX");a.n(r).a},"c/X4":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 r=a("t3Un"),i=a("X4fA");function s(e,t){return Object(r.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/enterprise/enterpriseWarehouseList?id="+t,method:"get",params:e||{}})}function n(e){return Object(r.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/enterprise/addEnterpriseWarehouse",method:"post",data:e})}function o(e){return Object(r.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/enterprise/modEnterpriseWarehouse",method:"post",data:e})}},fGaI:function(e,t,a){"use strict";a.r(t);var r=a("14Xm"),i=a.n(r),s=a("D3Ub"),n=a.n(s),o=a("X4fA"),l=a("k57G"),u=(a("8fCU"),a("c/X4")),d={name:"lookStoreHouse",data:function(){return{title:"",storeHouseVisible:!1,uploadUrl:l.a,header:{Authorization:Object(o.a)()},dataForm:{file:[],id:0,imgids:[],bulidingnumber:"",dangerlevel:"",area:"",limits:"",safetyperson:"",holdinventory:"",safetypersonphone:"",medicinelimits:""},dataFormRules:{},pageSize:10,recordTotal:0,currentPage:1,pageTotal:0,dialogImageUrl:"",dialogVisible:!1,disabled:!1,fileList:[],uploadData:{enterprise:1}}},methods:{openStoreHouse:function(e,t,a){if(this.enterpriseId=a,this.storeHouseVisible=!0,this.title=e,"新增"===this.title)this.dataForm={file:[],id:0,imgids:[],bulidingnumber:"",dangerlevel:"",area:"",limits:"",safetyperson:"",holdinventory:"",safetypersonphone:"",medicinelimits:""};else{this.dataForm.bulidingnumber=t.bulidingnumber,this.dataForm.dangerlevel=t.dangerlevel,this.dataForm.area=t.area,this.dataForm.limits=t.limits,this.dataForm.id=t.id,this.dataForm.safetyperson=t.safetyperson,this.dataForm.holdinventory=t.holdinventory,this.dataForm.medicinelimits=t.medicinelimits,this.dataForm.safetypersonphone=t.safetypersonphone;for(var r=0;r<t.enterpriseResources.length;r++)this.dataForm.imgids.push(t.enterpriseResources[r].id)}},submitStore:function(){var e=this;return n()(i.a.mark(function t(){var a,r,s,n,o,l;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:for(r in a=new FormData,0===e.$refs.upload.files.length&&(e.dataForm.imgids=[]),e.dataForm)void 0!=e.dataForm[r]&&""!=e.dataForm[r].toString()&&a.append(r,e.dataForm[r]);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(u.a)(a);case 9:"200"===(o=t.sent).data.code?(e.$refs.upload.value="",e.$emit("getinfo"),e.storeHouseVisible=!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(u.c)(a);case 15:"200"===(l=t.sent).data.code?(e.$refs.upload.value="",e.$emit("getinfo"),e.storeHouseVisible=!1,e.$notify({type:"success",duration:2e3,message:"成功",title:"成功"})):e.$message({type:"warning",message:l.data.message});case 17:case"end":return t.stop()}},t,e)}))()}}},c=(a("JeKZ"),a("KHd+")),p=Object(c.a)(d,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.storeHouseVisible,"append-to-body":"",title:e.title,"close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(t){e.storeHouseVisible=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:"bulidingnumber"}},[a("el-input",{attrs:{width:"150px"},model:{value:e.dataForm.bulidingnumber,callback:function(t){e.$set(e.dataForm,"bulidingnumber",t)},expression:"dataForm.bulidingnumber"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"危险等级:",prop:"dangerlevel"}},[a("el-input",{model:{value:e.dataForm.dangerlevel,callback:function(t){e.$set(e.dataForm,"dangerlevel",t)},expression:"dataForm.dangerlevel"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"面积(㎡):",prop:"area"}},[a("el-input",{attrs:{type:"number",step:"0.01",min:"0",onkeyup:"this.value= this.value.match(/\\d+(\\.\\d{0,2})?/) ? this.value.match(/\\d+(\\.\\d{0,2})?/)[0] : ''"},model:{value:e.dataForm.area,callback:function(t){e.$set(e.dataForm,"area",t)},expression:"dataForm.area"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"限制作业人数:",prop:"limits"}},[a("el-input",{attrs:{onkeyup:"if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\\D/g,'')}",onafterpaste:"if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\\D/g,'')}"},model:{value:e.dataForm.limits,callback:function(t){e.$set(e.dataForm,"limits",t)},expression:"dataForm.limits"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"限药量:",prop:"limits"}},[a("el-input",{attrs:{onkeyup:"this.value= this.value.match(/\\d+(\\.\\d{0,2})?/) ? this.value.match(/\\d+(\\.\\d{0,2})?/)[0] : ''"},model:{value:e.dataForm.medicinelimits,callback:function(t){e.$set(e.dataForm,"medicinelimits",t)},expression:"dataForm.medicinelimits"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"安全责任人:",prop:"safetyperson"}},[a("el-input",{model:{value:e.dataForm.safetyperson,callback:function(t){e.$set(e.dataForm,"safetyperson",t)},expression:"dataForm.safetyperson"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"安全责任人联系电话:",prop:"safetypersonphone"}},[a("el-input",{model:{value:e.dataForm.safetypersonphone,callback:function(t){e.$set(e.dataForm,"safetypersonphone",t)},expression:"dataForm.safetypersonphone"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"库存可容纳量(箱):",prop:"holdinventory"}},[a("el-input",{attrs:{onkeyup:"if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\\D/g,'')}",onafterpaste:"if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\\D/g,'')}"},model:{value:e.dataForm.holdinventory,callback:function(t){e.$set(e.dataForm,"holdinventory",t)},expression:"dataForm.holdinventory"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"证件照片:",prop:"upload"}},[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.storeHouseVisible=!1}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitStore()}}},[e._v("确认")])],1)],1)},[],!1,null,"349861fa",null);p.options.__file="lookStoreHouse.vue";t.default=p.exports},gxid:function(e,t,a){"use strict";a.r(t);var r=a("14Xm"),i=a.n(r),s=a("D3Ub"),n=a.n(s),o=a("k57G"),l=a("7Qib"),u=a("fGaI"),d=a("c/X4"),c={name:"publicSecurityDepartment",props:["enterpriseId"],data:function(){return{tableKey:0,listLoading:!1,pageSize:10,recordTotal:0,currentPage:1,pageTotal:0,searchContent:"",storeHouseListData:[]}},components:{lookStoreHouse:u.default},created:function(){this.getEnterpriseWarehouseListData()},methods:{getEnterpriseWarehouseListData:function(){var e=this;return n()(i.a.mark(function t(){var a,r,s,n;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return(a={}).pageIndex=e.currentPage,a.pageSize=e.pageSize,e.listLoading=!0,t.next=6,Object(d.b)(a,e.enterpriseId);case 6:if("200"===(r=t.sent).data.code){for(e.recordTotal=r.data.result.total,e.pageSize=r.data.result.size,e.pageTotal=Object(l.a)(r.data.result.total,r.data.result.size),e.currentPage=r.data.result.current,e.storeHouseListData=r.data.result.records,s=0;s<e.storeHouseListData.length;s++)if(null!=e.storeHouseListData[s].enterpriseResources)for(n=0;n<e.storeHouseListData[s].enterpriseResources.length;n++)e.storeHouseListData[s].enterpriseResources[n].url=Object(o.a)()+e.storeHouseListData[s].enterpriseResources[n].url}else e.$message({type:"warning",message:r.data.message});e.listLoading=!1;case 9:case"end":return t.stop()}},t,e)}))()},showPic:function(e){window.open(e.url,"_blank")},updateStoreHouse:function(e,t){this.$refs.lookStoreHouse.openStoreHouse(e,t,this.enterpriseId)},refreshHandle:function(){},queryHandle:function(){this.getEnterpriseWarehouseListData()},handleSizeChange:function(e){this.listQuery.pageSize=e,this.getEnterpriseWarehouseListData()},handleCurrentChange:function(e){this.listQuery.pageIndex=e,this.getEnterpriseWarehouseListData()}}},p=(a("kgjN"),a("KHd+")),m=Object(p.a)(c,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"filter-container"},[a("el-button",{staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(t){e.updateStoreHouse("新增","")}}},[e._v("添加")])],1),e._v(" "),a("div",{staticClass:"table_content"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],key:e.tableKey,staticStyle:{width:"100%"},attrs:{data:e.storeHouseListData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{label:"序号",type:"index",align:"center",width:"60"}}),e._v(" "),a("el-table-column",{attrs:{label:"栋号",prop:"bulidingnumber",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"危险等级",prop:"dangerlevel",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"面积(平方米)",prop:"area",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"限制作业人数",prop:"limits",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"限药量",prop:"medicinelimits",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"安全责任人",prop:"safetyperson",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"安全责任人联系电话",prop:"safetypersonphone",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"图片",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-popover",{attrs:{placement:"top-start",trigger:"click"}},e._l(t.row.enterpriseResources,function(t,r){return a("img",{key:r,staticStyle:{width:"40px",height:"40px","margin-left":"10px",cursor:"pointer"},attrs:{slot:"reference",src:t.url},on:{click:function(a){e.showPic(t)}},slot:"reference"})}))]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",width:"180","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){e.updateStoreHouse("修改",t.row)}}},[e._v("修改")])]}}])})],1),e._v(" "),a("br"),e._v(" "),a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:e.recordTotal>0,expression:"recordTotal>0"}],staticStyle:{float:"right"},attrs:{"current-page":e.currentPage,"page-sizes":[10,20,30,50],"page-size":e.pageSize,total:e.recordTotal,layout:"total, sizes, prev, pager, next, jumper",background:""},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),e._v(" "),a("lookStoreHouse",{ref:"lookStoreHouse",on:{getinfo:e.getEnterpriseWarehouseListData}})],1)},[],!1,null,"3fee5d1e",null);m.options.__file="storeHouse.vue";t.default=m.exports},k57G:function(e,t,a){"use strict";function r(){return"http://39.104.85.193:4105/upload/"}a.d(t,"a",function(){return r})},kgjN:function(e,t,a){"use strict";var r=a("oKE8");a.n(r).a},mPoX:function(e,t,a){},oKE8:function(e,t,a){}}]);