1 line
19 KiB
JavaScript
1 line
19 KiB
JavaScript
|
webpackJsonp([110],{"5bky":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,s=a("bOdI"),o=a.n(s),r=a("mvHQ"),l=a.n(r),n=a("woOf"),c=a.n(n),h=a("d7EF"),f=a.n(h),d=a("//Fk"),u=a.n(d),m=a("BO1k"),p=a.n(m),g=a("Dd8w"),b=a.n(g),v=a("Xnfr"),D=(a("GKmE"),a("ysqt")),y=a("OG67"),x=a("8YTT"),P=a("G9gL"),$=a("3MlD"),z=a("NYxO"),j=a("bzuE"),_=a("lbHh"),N=a.n(_),w=a("Dod7"),k="/apis/mdh/cpzsk/add",S="/apis/mdh/cpzsk/detail",C="/apis/mdh/cpzsk/edit",L={name:"cpzsk-add",components:{btnInput:D.a,chooseSbjh:x.a,ChooseDevices:P.a,DialogChooseSingleUser:$.a,dialogChooseSingleParts:y.a},data:function(){return{fileDocList:[],fileOFNameAndPath:[],fullscreenLoading:!1,auto_upload:!1,uploadUrl:w.a.uploadUrl,ftpPrefix:w.a.ftpPrefix,depOptions:[],selectDeptId:[],formData:{},start_datetime:{disabledDate:function(e){return e.getTime()<Date.now()}},end_datetime:{disabledDate:function(e){return e.getTime()<Date.now()}},ruleForm:{jlrq:[{required:!0,message:"请选择记录日期",trigger:"change"}],jlryid:[{required:!0,message:"请选择记录人员",trigger:"blur"}],qyid:[{required:!0,message:"请选择区域",trigger:"change"}],jllxid:[{required:!0,message:"请选择记录类型",trigger:"change"}],dywzid:[{required:!0,message:"请选择对应位置",trigger:"change"}],rl:[{required:!0,message:"请输入容量",trigger:"blur"}]},chooseMaterielVisible:!1,chooseDevicesVisible:!1,chooseUserVisible:!1,getUserList:[],levelList:[],tableData:[],deptList:[],chooseVisible:!1,projects:[],chooseProjects:[],choosePartsVisible:!1,parts:[],choosePartss:[],loading:!1,isDisabled:!1,config:j.a,chooseSbjhVisible:!1,bbList:[],currentChildIndex:0,userInfo:{},qyList:[],jllxList:[],dywzList:[]}},mounted:function(){this.userInfo=JSON.parse(N.a.get("userInfo")),this.fileOFNameAndPath=[],this.fileDocList=[],this.$route.query.id?(this.formData.id=this.$route.query.id,this.getDetail()):this.$set(this.formData,"jlry",this.userInfo.name)},watch:{formData:{handler:function(e,t){""==e.deviceId&&(this.formData.deviceModel="",this.formData.deviceUser="",this.formData.deviceSite="",this.formData.deviceDept="",this.formData.deviceName=""),""==e.engineerId&&(this.formData.engineerName="",this.formData.cellphone="",this.formData.deptId="",this.selectDeptId=[])},deep:!0}},methods:b()({},Object(z.d)({removeTagNav:"tagNav/removeTagNav"}),(i={handleRemove:function(e,t){if(e.raw){for(var a=void 0,i=0;i<this.fileOFNameAndPath.length;i++)this.fileOFNameAndPath[i].filePath==e.raw.filePath&&(a=i);this.fileOFNameAndPath.splice(a,1)}else{for(var s=void 0,o=0;o<this.fileOFNameAndPath.length;o++)this.fileOFNameAndPath[o].filePath==e.url.substr(1)&&(s=o);this.fileOFNameAndPath.splice(s,1)}},uploadSuccess:function(e,t){"操作成功"===e.msg&&this.fileOFNameAndPath.push({filePath:e.filePath,fileName:e.fileName})},httpRequest:function(e,t,a){var i=this,s=new FormData;s.append("file",e,t),this.$api.commonAPI.uploadUrl(s).then(function(t){i.fullscreenLoading=!1,0==t.code?(i.$message({message:"上传成功",type:"success",duration:2e3}),a?a.filePath=t.filePath:e.filePath=t.filePath,i.fileOFNameAndPath.push({filePath:t.filePath,fileName:t.fileName})):(i.fullscreenLoading=!1,i.$message.error("上传失败"),i.$refs.upload.uploadFiles.splice(i.$refs.upload.uploadFiles.length-1,1))})},onPreview:function(e){e.url?window.open(e.url):e.raw&&window.open(this.ftpPrefix+e.raw.filePath)},onChange:function(e,t){if(e.size>5e6)return this.$message.error("上传文件不能超过5M!"),this.$refs.upload.fileList=this.$refs.upload.fileList,this.$refs.upload.uploadFiles.splice(this.$refs.upload.uploadFiles.length-1,1),!1;e=e.raw;var a=this;/image\/\w+/.test(e.type)?(this.fullscreenLoading=!0,v.a.compressAccurately(e,400).then(function(t){t.size?a.httpRequest(t,e.name,e):(a.$message.error("压缩图片失败"),a.fullscreenLoading=!1,a.$refs.upload.uploadFiles.splice(a.$refs.upload.uploadFiles.length-1,1))}).catch(function(t){a.httpRequest(e,e.name)})):(this.fullscreenLoading=!0,this.httpRequest(e,e.name))},currentIndex:function(e){this.currentChildIndex=e},handleChangeHcljz:function(){va
|