IntelligentRecognition/ah-jjsp-web/.svn/pristine/13/1331c670d87337eb7c907d158bc...

1 line
13 KiB
Plaintext

"use strict";(self["webpackChunkinfrastructure_control"]=self["webpackChunkinfrastructure_control"]||[]).push([[384],{7214:function(e,l,a){a.d(l,{S:function(){return d},s:function(){return t}});var o=a(7344),i=a(4239);const d=(e,l)=>{l||(l={});let a={...l};a["Authorization"]=i.Z.state.token;const d=`${o.h}${e}`;let t="";for(let o in a)t=t+o+"="+a[o]+"&";t=t.substring(0,t.lastIndexOf("&")),d.includes("?")&&t&&(t="&"+t),!d.includes("?")&&t&&(t="?"+t),window.open(d+t)},t=e=>{const l={};for(const a in e)if(Object.hasOwnProperty.call(e,a)){const o=e[a];l[a]=o}return l}},39:function(e,l,a){a.d(l,{Z:function(){return n}});var o=a(3396);const i={class:"TablePage"};function d(e,l,a,d,t,r){const s=(0,o.up)("el-pagination");return(0,o.wg)(),(0,o.iD)("div",i,[(0,o.Wm)(s,{"current-page":a.pageParams.pageNum,"page-size":a.pageParams.pageSize,"page-sizes":[10,20,30,40,50],layout:"total, prev, pager, next, jumper, sizes",total:a.total,"prev-text":"上一页","next-text":"下一页",onSizeChange:r.handleSizeChange,onCurrentChange:r.handleCurrentChange},null,8,["current-page","page-size","total","onSizeChange","onCurrentChange"])])}var t={props:{pageParams:{required:!0,default:()=>{}},total:{required:!0,default:0}},data(){return{}},methods:{handleSizeChange(e){this.$emit("handleSizeChange",e)},handleCurrentChange(e){this.$emit("handleCurrentChange",e)}}},r=a(89);const s=(0,r.Z)(t,[["render",d],["__scopeId","data-v-0dd3eebe"]]);var n=s},2119:function(e,l,a){a.d(l,{Z:function(){return h}});var o=a(3396),i=a(9242),d=a(7139);const t={class:"dialog"},r={class:"dialog_header"},s={class:"dialog_title"},n={class:"dialog_content"},g={class:"dialog_footer"},m=["src"];function u(e,l,a,u,p,c){const b=(0,o.up)("el-input"),f=(0,o.up)("el-form-item"),h=(0,o.up)("el-option"),y=(0,o.up)("el-select"),_=(0,o.up)("el-date-picker"),w=(0,o.up)("el-button"),F=(0,o.up)("el-upload"),V=(0,o.up)("el-form"),k=(0,o.up)("el-dialog");return(0,o.wg)(),(0,o.iD)("div",t,[(0,o._)("div",{class:"dialog_box",onClick:l[20]||(l[20]=(0,i.iM)((()=>{}),["stop"]))},[(0,o._)("div",r,[(0,o._)("div",s,(0,d.zw)(a.dialogTitle),1),(0,o._)("div",{class:"dialog_close",onClick:l[0]||(l[0]=(...e)=>c.dialogClose&&c.dialogClose(...e))})]),(0,o._)("div",n,[(0,o.Wm)(V,{"label-width":"150px",model:p.dialogForm,rules:p.dialogRules,inline:!0,ref:"dialogFormRef",disabled:"read"==a.dialogType},{default:(0,o.w5)((()=>[(0,o.Wm)(f,{label:"工程名称:",prop:"projectName"},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{modelValue:p.dialogForm.projectName,"onUpdate:modelValue":l[1]||(l[1]=e=>p.dialogForm.projectName=e),placeholder:"请输入",class:"form_cell",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"作业票名称:",prop:"ticketName"},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{modelValue:p.dialogForm.ticketName,"onUpdate:modelValue":l[2]||(l[2]=e=>p.dialogForm.ticketName=e),placeholder:"请输入",class:"form_cell",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"风险等级:",prop:"riskGrade"},{default:(0,o.w5)((()=>[(0,o.Wm)(y,{modelValue:p.dialogForm.riskGrade,"onUpdate:modelValue":l[3]||(l[3]=e=>p.dialogForm.riskGrade=e),placeholder:"请选择",class:"form_cell",disabled:"edit"!=a.dialogType},{default:(0,o.w5)((()=>[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(p.riskGradeList,((e,l)=>((0,o.wg)(),(0,o.j4)(h,{key:l,label:e.text,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"风险编号:",prop:"number"},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{modelValue:p.dialogForm.number,"onUpdate:modelValue":l[4]||(l[4]=e=>p.dialogForm.number=e),placeholder:"请输入",class:"form_cell",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"负责人:",prop:"jobLeader"},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{modelValue:p.dialogForm.jobLeader,"onUpdate:modelValue":l[5]||(l[5]=e=>p.dialogForm.jobLeader=e),placeholder:"请输入",class:"form_cell",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"作业部位:",prop:"jobSite"},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{modelValue:p.dialogForm.jobSite,"onUpdate:modelValue":l[6]||(l[6]=e=>p.dialogForm.jobSite=e),placeholder:"请输入",class:"form_cell",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"作业工序:",prop:"jobGx"},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{class:"form_cell",modelValue:p.dialogForm.jobGx,"onUpdate:modelValue":l[7]||(l[7]=e=>p.dialogForm.jobGx=e),type:"textarea",resize:"none",autosize:"",placeholder:"请输入",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"作业班组:",prop:"bzTeam"},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{modelValue:p.dialogForm.bzTeam,"onUpdate:modelValue":l[8]||(l[8]=e=>p.dialogForm.bzTeam=e),placeholder:"请输入",class:"form_cell",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"风险成本:",prop:"riskCb"},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{modelValue:p.dialogForm.riskCb,"onUpdate:modelValue":l[9]||(l[9]=e=>p.dialogForm.riskCb=e),modelModifiers:{number:!0},placeholder:"请输入",class:"form_cell",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"管控措施:",prop:"manageControl"},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{class:"form_cell",modelValue:p.dialogForm.manageControl,"onUpdate:modelValue":l[10]||(l[10]=e=>p.dialogForm.manageControl=e),type:"textarea",resize:"none",autosize:"",placeholder:"请输入",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"补充措施:",prop:"supplementMeasure"},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{modelValue:p.dialogForm.supplementMeasure,"onUpdate:modelValue":l[11]||(l[11]=e=>p.dialogForm.supplementMeasure=e),placeholder:"请输入",class:"form_cell",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"是否是重点工程:",prop:"important"},{default:(0,o.w5)((()=>[(0,o.Wm)(y,{modelValue:p.dialogForm.important,"onUpdate:modelValue":l[12]||(l[12]=e=>p.dialogForm.important=e),placeholder:"请选择",class:"form_cell",disabled:"edit"!=a.dialogType},{default:(0,o.w5)((()=>[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(p.importantList,((e,l)=>((0,o.wg)(),(0,o.j4)(h,{key:l,label:e.text,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"预警时间:",prop:"yjDate"},{default:(0,o.w5)((()=>[(0,o.Wm)(_,{class:"form_cell",modelValue:p.dialogForm.yjDate,"onUpdate:modelValue":l[13]||(l[13]=e=>p.dialogForm.yjDate=e),type:"date",placeholder:"选择日期","value-format":"YYYY-MM-DD",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),(0,o.Wm)(f,{label:"整改期限:",prop:"changeTerm"},{default:(0,o.w5)((()=>[(0,o.Wm)(_,{class:"form_cell",modelValue:p.dialogForm.changeTerm,"onUpdate:modelValue":l[14]||(l[14]=e=>p.dialogForm.changeTerm=e),type:"date",placeholder:"选择日期","value-format":"YYYY-MM-DD",disabled:"edit"!=a.dialogType},null,8,["modelValue","disabled"])])),_:1}),"edit"!=a.dialogType?((0,o.wg)(),(0,o.j4)(f,{key:0,label:"整改内容:",prop:"changeContent"},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{class:"form_cell",modelValue:p.dialogForm.changeContent,"onUpdate:modelValue":l[15]||(l[15]=e=>p.dialogForm.changeContent=e),type:"textarea",resize:"none",autosize:"",placeholder:"请输入"},null,8,["modelValue"])])),_:1})):(0,o.kq)("",!0),"edit"!=a.dialogType?((0,o.wg)(),(0,o.j4)(f,{key:1,label:"整改图片:",prop:"fileList"},{default:(0,o.w5)((()=>[(0,o.Wm)(F,{class:"upload-demo form_cell",accept:".jpg,.jpeg,.png","before-upload":c.beforeUpload,"http-request":c.handleUpload,"on-preview":c.handlePicPreview,"on-remove":c.handlePicRemove,"file-list":p.dialogForm.fileList},{default:(0,o.w5)((()=>["read"!=a.dialogType?((0,o.wg)(),(0,o.j4)(w,{key:0,size:"small",type:"primary"},{default:(0,o.w5)((()=>[(0,o.Uk)("点击上传")])),_:1})):(0,o.kq)("",!0)])),_:1},8,["before-upload","http-request","on-preview","on-remove","file-list"])])),_:1})):(0,o.kq)("",!0)])),_:1},8,["model","rules","disabled"])]),(0,o._)("div",g,[(0,o.Wm)(w,{class:"form_btn",onClick:c.dialogClose},{default:(0,o.w5)((()=>[(0,o.Uk)("取消")])),_:1},8,["onClick"]),"edit"==a.dialogType?((0,o.wg)(),(0,o.j4)(w,{key:0,type:"primary",class:"form_btn",btnLoading:p.btnLoading,onClick:l[16]||(l[16]=e=>c.handleSave("dialogFormRef","0"))},{default:(0,o.w5)((()=>[(0,o.Uk)("保存")])),_:1},8,["btnLoading"])):(0,o.kq)("",!0),"edit"==a.dialogType?((0,o.wg)(),(0,o.j4)(w,{key:1,type:"primary",class:"form_btn",btnLoading:p.btnLoading,onClick:l[17]||(l[17]=e=>c.handleSave("dialogFormRef","1"))},{default:(0,o.w5)((()=>[(0,o.Uk)("发布")])),_:1},8,["btnLoading"])):(0,o.kq)("",!0),"rectify"==a.dialogType?((0,o.wg)(),(0,o.j4)(w,{key:2,type:"primary",class:"form_btn",btnLoading:p.btnLoading,onClick:l[18]||(l[18]=e=>c.handleRectify("dialogFormRef","0"))},{default:(0,o.w5)((()=>[(0,o.Uk)("保存")])),_:1},8,["btnLoading"])):(0,o.kq)("",!0),"rectify"==a.dialogType?((0,o.wg)(),(0,o.j4)(w,{key:3,type:"primary",class:"form_btn",btnLoading:p.btnLoading,onClick:l[19]||(l[19]=e=>c.handleRectify("dialogFormRef","1"))},{default:(0,o.w5)((()=>[(0,o.Uk)("整改")])),_:1},8,["btnLoading"])):(0,o.kq)("",!0)])]),(0,o.Wm)(k,{modelValue:p.dialogPicVisible,"onUpdate:modelValue":l[21]||(l[21]=e=>p.dialogPicVisible=e),width:"35%","before-close":c.handlePicClose,"close-on-click-modal":!1},{default:(0,o.w5)((()=>[(0,o._)("img",{"w-full":"",ref:"dialogImageRef",src:p.dialogImageUrl,alt:"预览图片",style:{width:"50%",heigth:"50%"}},null,8,m)])),_:1},8,["modelValue","before-close"])])}a(7658);var p=a(4351),c={props:{dialogVisible:{require:!0,default:!1},dialogObj:{require:!0,default:()=>{}},dialogTitle:{require:!0,default:""},dialogType:{require:!0,default:""}},data(){return{dialogForm:{},dialogRules:{projectName:[{required:!0,message:"请输入",trigger:"blur"}],ticketName:[{required:!0,message:"请输入",trigger:"blur"}],riskGrade:[{required:!0,message:"请选择",trigger:"blur"}],number:[{required:!0,message:"请输入",trigger:"blur"}],jobLeader:[{required:!0,message:"请输入",trigger:"blur"}],jobSite:[{required:!0,message:"请输入",trigger:"blur"}],jobGx:[{required:!0,message:"请输入",trigger:"blur"}],bzTeam:[{required:!0,message:"请输入",trigger:"blur"}],riskCb:[{required:!0,message:"请输入",trigger:"blur"},{pattern:/^(0|[1-9][0-9]*)$/,message:"请输入数字",trigger:"blur"}],manageControl:[{required:!0,message:"请输入",trigger:"blur"}],supplementMeasure:[{required:!0,message:"请输入",trigger:"blur"}],important:[{required:!0,message:"请选择",trigger:"blur"}],changeTerm:[{required:!0,message:"请选择",trigger:"blur"}],yjDate:[{required:!0,message:"请选择",trigger:"blur"}],changeContent:[{required:!0,message:"请输入",trigger:"blur"}],fileList:[{required:!0,message:"请上传",trigger:"blur"}]},riskGradeList:[{text:"2级",value:"2"},{text:"3级",value:"3"},{text:"4级",value:"4"},{text:"5级",value:"5"}],importantList:[{text:"否",value:"0"},{text:"是",value:"1"}],btnLoading:!1,dialogPicVisible:!1,dialogImageUrl:""}},watch:{dialogVisible(e){e?this.initData():this.dialogForm={}}},created(){this.initData()},methods:{initData(){console.log(this.dialogObj),this.dialogObj.id&&this.queryData()},dialogClose(){console.log(1111),this.$emit("dialogClose")},queryData(){this.$http.get("decision/safeRisk/detail",{params:{id:this.dialogObj.id}}).then((e=>{if(console.log(e),200==e.code){const l=e.data||{};this.dialogForm=l,this.dialogForm["fileList"]&&this.dialogForm["fileList"].forEach((e=>{e.name=e.fileName}))}}))},beforeUpload(e){let l=e.size/1024/1024>5;if(l)return this.$message.warning("文件大小不能超过5M"),!1;const a=["image/jpeg","image/png"];return-1==a.indexOf(e.type)?(this.$message.warning("请上传.jpg,.jpeg,.png,格式文件"),!1):e},handleUpload(e){console.log("file",e.file);const l=new FormData;l.append("file",e.file),this.$http.post("decision/file/upload",l).then((l=>{if(console.log(l),200==l.code){const a=this.dialogForm["fileList"]||[];a.push({...l.data,name:l.data.fileName,uid:e.file.uid}),this.dialogForm["fileList"]=a,console.log(this.dialogForm.fileList)}}))},handlePicPreview(e){console.log("handlePicPreview"),console.log(e),this.handlePicQuery(e.md5)},handlePicQuery(e){this.$http.post("decision/file/queryPicId",{md5:e}).then((e=>{console.log(e),200==e.code&&(this.dialogImageUrl=`data:image/jpeg;base64,${e.data}`,this.dialogPicVisible=!0)}))},handlePicRemove(e){console.log("handlePicRemove"),console.log(e),console.log(this.dialogForm["fileList"]),this.dialogForm["fileList"]=this.dialogForm["fileList"].filter((l=>l.uid!==e.uid))},handlePicClose(){this.dialogPicVisible=!1},handleSave(e,l){console.log("dialogForm",this.dialogForm),this.$refs[e].validate((e=>e?(console.log("submit!!"),this.btnLoading=!0,this.$http.post("decision/safeRisk/save",{...this.dialogForm,status:l}).then((e=>{console.log(e),200==e.code&&this.dialogClose()})).finally((()=>{this.btnLoading=!1})),!0):(console.log("error submit!!"),!1)))},handleRectify(e,l){console.log("dialogForm",this.dialogForm),this.$refs[e].validate((e=>{if(e){console.log("submit!!");let e={};return"1"==l&&(e={changeDate:(0,p.dateFormat)(new Date)}),this.btnLoading=!0,this.$http.post("decision/safeRisk/zhengGai",{...this.dialogForm,...e}).then((e=>{console.log(e),200==e.code&&this.dialogClose()})).finally((()=>{this.btnLoading=!1})),!0}return console.log("error submit!!"),!1}))}}},b=a(89);const f=(0,b.Z)(c,[["render",u],["__scopeId","data-v-6ec42f28"]]);var h=f}}]);