Files
wysite/hc-pos.sqygj.cn/static/js/chunk-52f26802.2d14f842.js

1 line
26 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-52f26802"],{"8a3c":function(e,r,t){},"9a64":function(e,r,t){"use strict";t.r(r);var l=function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"bgHeight"},[t("el-card",{staticClass:"box-card",attrs:{shadow:"never"}},[t("el-page-header",{attrs:{content:"编辑标准"},on:{back:e.goToBack}}),e._v(" "),t("div",{staticClass:"standardBody"},[t("el-row",[t("el-col",{attrs:{offset:6,span:12}},[t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"150px"}},[t("el-form-item",{attrs:{label:"所属行政区"}},[t("el-cascader",{staticStyle:{width:"100%"},attrs:{placeholder:"选择省、市、区",options:e.pcaCode,props:e.cascaderProps,clearable:"",filterable:""},model:{value:e.ruleForm.areaNoRoute,callback:function(r){e.$set(e.ruleForm,"areaNoRoute",r)},expression:"ruleForm.areaNoRoute"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"作业事项",prop:"eventName"}},[t("el-input",{attrs:{clearable:"",maxlength:"80","show-word-limit":""},model:{value:e.ruleForm.eventName,callback:function(r){e.$set(e.ruleForm,"eventName","string"===typeof r?r.trim():r)},expression:"ruleForm.eventName"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"作业标准",prop:"serviceDesc"}},[t("el-input",{attrs:{disabled:!0,type:"textarea",autosize:{minRows:4},clearable:"",maxlength:"2000","show-word-limit":""},model:{value:e.ruleForm.serviceDesc,callback:function(r){e.$set(e.ruleForm,"serviceDesc","string"===typeof r?r.trim():r)},expression:"ruleForm.serviceDesc"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"检查标准:",prop:"checkDesc"}},[t("el-input",{attrs:{disabled:!0,type:"textarea",autosize:{minRows:4,maxRows:8},clearable:"",maxlength:"2000","show-word-limit":""},model:{value:e.ruleForm.checkDesc,callback:function(r){e.$set(e.ruleForm,"checkDesc",r)},expression:"ruleForm.checkDesc"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"常用标准",prop:"usefulLevel"}},[t("el-radio-group",{model:{value:e.ruleForm.usefulLevel,callback:function(r){e.$set(e.ruleForm,"usefulLevel",r)},expression:"ruleForm.usefulLevel"}},e._l(e.usefulLevelList,(function(r){return t("el-radio",{key:r.value,attrs:{label:r.value}},[e._v(e._s(r.label))])})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"标准分值",prop:"performanceScore"}},[t("el-input-number",{attrs:{precision:1,step:.1,min:.1,max:100,disabled:""},model:{value:e.ruleForm.performanceScore,callback:function(r){e.$set(e.ruleForm,"performanceScore","string"===typeof r?r.trim():r)},expression:"ruleForm.performanceScore"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"扣分标准",prop:"deductionStandard"}},[t("el-input",{attrs:{type:"textarea",autosize:{minRows:4},clearable:"",maxlength:"50","show-word-limit":""},model:{value:e.ruleForm.deductionStandard,callback:function(r){e.$set(e.ruleForm,"deductionStandard","string"===typeof r?r.trim():r)},expression:"ruleForm.deductionStandard"}})],1),e._v(" "),t("el-form-item",{staticClass:"setPercent",attrs:{label:"单项扣分比例",prop:"unqualified"}},[t("div",[t("el-input-number",{attrs:{precision:2,step:.1,min:.01,max:100},model:{value:e.ruleForm.unqualified,callback:function(r){e.$set(e.ruleForm,"unqualified","string"===typeof r?r.trim():r)},expression:"ruleForm.unqualified"}})],1)]),e._v(" "),t("el-form-item",{attrs:{label:"整改措施",prop:"rectificationMeasures"}},[t("el-input",{attrs:{disabled:!0,maxlength:"2000","show-word-limit":"",type:"textarea",autosize:{minRows:4},clearable:""},model:{value:e.ruleForm.rectificationMeasures,callback:function(r){e.$set(e.ruleForm,"rectificationMeasures","string"===typeof r?r.trim():r)},expression:"ruleForm.rectificationMeasures"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"版本号",required:""}},[t("el-input",{attrs:{disabled:""},model:{value:e.level,callback:function(r){e.level=r},expression:"level"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"上传图片",required:""}},[t("el-switch",{attrs:{"active-text":"是","active-value":1,"inactive-value":2,"inactive-text":"否"},model:{value:e.ruleForm.isShowCapture,callback:function(r){e.$set(e.ruleForm,"isShowCapture",r)},expression:"ruleForm.isShowCapture"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"轻量化标准",required:""}},[t("el-switch",{attrs:{"active-text":"是","active-value":1,"inactive-value":2,"inactive-text":"否"},model:{value:e.ruleForm.isLightWeight,callback:function(r){e.$set(e.ruleForm,"isLightWeight",r)},expression:"ruleForm.isLightWeight"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"允许照片来自相册",required:""}},[t("el-switch",{attrs:{"active-text":"是","active-value":1,"inactive-value":2,"inactive-text":"否"},model:{value:e.ruleForm.photoAlbum,callback:function(r){e.$set(e.ruleForm,"photoAlbum",r)},expression:"ruleForm.photoAlbum"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"作业菜单分类",prop:"controlType"}},[t("el-select",{attrs:{placeholder:"选择作业菜单分类"},model:{value:e.ruleForm.controlType,callback:function(r){e.$set(e.ruleForm,"controlType",r)},expression:"ruleForm.controlType"}},e._l(e.planModeLArr,(function(e,r){return t("el-option",{key:r,attrs:{label:e.label,value:e.value,disabled:e.disabled,clearable:""}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"作业分类",prop:"jobCategory",required:""}},[t("el-select",{attrs:{placeholder:"选择作业分类"},model:{value:e.ruleForm.jobCategory,callback:function(r){e.$set(e.ruleForm,"jobCategory",r)},expression:"ruleForm.jobCategory"}},e._l(e.workType,(function(e,r){return t("el-option",{key:r,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"事故后果",prop:"eventType",required:""}},[t("el-select",{attrs:{clearable:"","collapse-tags":"",filterable:"",multiple:"",placeholder:"选择事故后果"},model:{value:e.ruleForm.eventType,callback:function(r){e.$set(e.ruleForm,"eventType",r)},expression:"ruleForm.eventType"}},e._l(e.taskType2,(function(e,r){return t("el-option",{key:r,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"专业分类",prop:"professionalCategory",required:""}},[t("el-select",{attrs:{placeholder:"选择专业分类"},model:{value:e.ruleForm.professionalCategory,callback:function(r){e.$set(e.ruleForm,"professionalCategory",r)},expression:"ruleForm.professionalCategory"}},e._l(e.professionalList,(function(e,r){return t("el-option",{key:r,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"危险源类型",prop:"subcontractingCategory",required:""}},[t("el-select",{attrs:{placeholder:"选择危险源类型"},model:{value:e.ruleForm.subcontractingCategory,callback:function(r){e.$set(e.ruleForm,"subcontractingCategory",r)},expression:"ruleForm.subcontractingCategory"}},e._l(e.dangerousSource,(function(e,r){return t("el-option",{key:r,attrs:{label:e.name,value:e.id}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"内外分类",prop:"internalExternalCategory",required:""}},[t("el-select",{attrs:{placeholder:"选择内外分类"},model:{value:e.ruleForm.internalExternalCategory,callback:function(r){e.$set(e.ruleForm,"internalExternalCategory",r)},expression:"ruleForm.internalExternalCategory"}},e._l(e.aroundClsssArr,(function(e,r){return t("el-option",{key:r,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"固移分类",prop:"movementCategory",required:""}},[t("el-select",{attrs:{placeholder:"选择固移分类"},model:{value:e.ruleForm.movementCategory,callback:function(r){e.$set(e.ruleForm,"movementCategory",r)},expression:"ruleForm.movementCategory"}},e._l(e.fixedClsssArr,(function(e,r){return t("el-option",{key:r,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"查办分类",prop:"investigationCategory",required:""}},[t("el-select",{attrs:{placeholder:"选择查办分类"},model:{value:e.ruleForm.investigationCategory,callback:function(r){e.$set(e.ruleForm,"investigationCategory",r)},expression:"ruleForm.investigationCategory"}},e._l(e.investigationClsssArr,(function(e,r){return t("el-option",{key:r,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"对象分类",prop:"objectCategory",required:""}},[t("el-select",{attrs:{placeholder:"选择对象分类"},model:{value:e.ruleForm.objectCategory,callback:function(r){e.$set(e.ruleForm,"objectCategory",r)},expression:"ruleForm.objectCategory"}},e._l(e.objClsssArr,(function(e,r){return t("el-option",{key:r,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"发生可能性",prop:"possibility",rules:{required:!0,message:"请选择发生可能性",trigger:"change"}}},[t("el-select",{attrs:{placeholder:"选择发生可能性"},model:{value:e.ruleForm.possibility,callback:function(r){e.$set(e.ruleForm,"possibility",r)},expression:"ruleForm.possibility"}},e._l(e.seriousnessList,(function(e,r){return t("el-option",{key:r,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"严重性",prop:"seriousness",rules:{required:!0,message:"请选择严重性",trigger:"change"}}},[t("el-select",{attrs:{placeholder:"选择严重性"},model:{value:e.ruleForm.seriousness,callback:function(r){e.$set(e.ruleForm,"seriousness",r)},expression:"ruleForm.seriousness"}},e._l(e.seriousnessList,(function(e,r){return t("el-option",{key:r,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"风险度",prop:"riskLevel"}},[t("el-input",{attrs:{disabled:""},model:{value:e.riskLevel,callback:function(r){e.riskLevel=r},expression:"riskLevel"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"参考频次:",prop:"freName"}},[t("el-input",{staticStyle:{width:"100px"},attrs:{type:"number",min:1,disabled:""},model:{value:e.taskTime,callback:function(r){e.taskTime=r},expression:"taskTime"}}),e._v(" "),t("el-select",{staticStyle:{width:"90px"},model:{value:e.loopType,callback:function(r){e.loopType=r},expression:"loopType"}},e._l(e.loopTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),e._v(" "),t("el-input-number",{staticClass:"formLoop-rateNum",staticStyle:{width:"100px"},attrs:{precision:0,"controls-position":"right",min:1,max:15},model:{value:e.task,callback:function(r){e.task="string"===typeof r?r.trim():r},expression:"task"}}),e._v(" "),t("span",{staticClass:"inputText"},[e._v("次")]),e._v(" "),t("el-input",{staticStyle:{display:"none"},attrs:{placeholder:"输入建议1次/日、1次/周、1次/月等"},model:{value:e.ruleForm.freName,callback:function(r){e.$set(e.ruleForm,"freName",r)},expression:"ruleForm.freName"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"四个全员",prop:"fullParticipation",required:""}},[t("el-select",{attrs:{placeholder:"请选择四个全员"},model:{value:e.ruleForm.fullParticipation,callback:function(r){e.$set(e.ruleForm,"fullParticipation",r)},expression:"ruleForm.fullParticipation"}},e._l(e.allList,(function(e,r){return t("el-option",{key:r,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"星级",prop:"star"}},[t("el-select",{attrs:{disabled:"",placeholder:"星级"},model:{value:e.ruleForm.star,callback:function(r){e.$set(e.ruleForm,"star",r)},expression:"ruleForm.star"}},e._l(e.optionsStar,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"职责归属",prop:"jobName"}},[t("el-select",{attrs:{placeholder:""},model:{value:e.ruleForm.jobName,callback:function(r){e.$set(e.ruleForm,"jobName",r)},expression:"ruleForm.jobName"}},e._l(e.jobListArr,(function(e,r){return t("el-option",{key:r,attrs:{label:e.name,value:e.name}})})),1)],1),e._v(" "),t("el-form-item",{attrs:{label:"专业等级:",prop:"professionalLevel"}},[t("el-input-number",{attrs:{"controls-position":"right",min:1,max:9},model:{value:e.ruleForm.professionalLevel,callback:function(r){e.$set(e.ruleForm,"professionalLevel",r)},expression:"ruleForm.professionalLevel"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"安全等级:",prop:"dangerousLevel"}},[t("el-input-number",{attrs:{"controls-position":"right",min:1,max:9},model:{value:e.ruleForm.dangerousLevel,callback:function(r){e.$set(e.ruleForm,"dangerousLevel",r)},expression:"ruleForm.dangerousLevel"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"重要等级:",prop:"importantLevel"}},[t("el-input-number",{attrs:{"controls-position":"right",min:1,max:9},model:{value:e.ruleForm.importantLevel,callback:function(r){e.$set(e.ruleForm,"importantLevel",r)},expression:"ruleForm.importantLevel"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"温度:",prop:"temperatureLevel"}},[t("el-input-number",{attrs:{"controls-position":"right",min:1,max:9},model:{value:e.ruleForm.temperatureLevel,callback:function(r){e.$set(e.ruleForm,"temperatureLevel",r)},expression:"ruleForm.temperatureLevel"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"私密度:",prop:"privacyLevel"}},[t("el-input-number",{attrs:{"controls-position":"right",min:1,max:9},model:{value:e.ruleForm.privacyLevel,callback:function(r){e.$set(e.ruleForm,"privacyLevel",r)},expression:"ruleForm.privacyLevel"}})],1),e._v(" "),t("el-form-item",{attrs:{prop:"spuQuantity"}},[t("label",{attrs:{slot:"label"},slot:"label"},[t("span",[e._v("定量")]),e._v(" "),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"数量,例如面积、窗户数量等",placement:"top-start"}},[t("i",{staticClass:"el-icon-question"})])],1),e._v(" "),t("el-input",{attrs:{placeholder:"数量,例如面积、窗户数量等",maxlength:"8"},on:{input:function(r){return e.intNumInput(r,"spuQuantity")}},model:{value:e.ruleForm.spuQuantity,callback:function(r){e.$set(e.ruleForm,"spuQuantity","string"===typeof r?r.trim():r)},expression:"ruleForm.spuQuantity"}})],1),e._v(" "),t("el-form-item",{attrs:{prop:"spuSpend"}},[t("label",{attrs:{slot:"label"},slot:"label"},[t("span",[e._v("定价")]),e._v(" "),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"工时单价",placement:"top-start"}},[t("i",{staticClass:"el-icon-question"})])],1),e._v(" "),t("el-input",{attrs:{placeholder:"工时单价"},on:{input:function(r){return e.priceInput(r,"spuSpend")}},model:{value:e.ruleForm.spuSpend,callback:function(r){e.$set(e.ruleForm,"spuSpend","string"===typeof r?r.trim():r)},expression:"ruleForm.spuSpend"}})],1),e._v(" "),t("el-form-item",[t("label",{attrs:{slot:"label"},slot:"label"},[t("span",[e._v("价值")]),e._v(" "),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"人工成本SPU-R1 = SPU-Q*SPU-T*SPU-S/3600",placement:"top-start"}},[t("i",{staticClass:"el-icon-question"})])],1),e._v(" "),t("el-input",{attrs:{disabled:"",placeholder:"人工成本SPU-R1 = SPU-Q*SPU-T*SPU-S/3600"},model:{value:e.spuLaborResource,callback:function(r){e.spuLaborResource="string"===typeof r?r.trim():r},expression:"spuLaborResource"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"上传图片:",prop:"standImageUrl"}},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"支持扩展名: .jpg .jpeg .gif .MPEG .MPG",placement:"top"}},[t("span",{staticClass:"el-icon-info"})]),e._v(" "),t("span",{staticClass:"imagvVdeo"},[t("AliOSSUpload",{attrs:{allowFileType:e.allowFileType1,showFileList:!0,fileList:e.fileList,limit:6},on:{getUploadData:e.getUploadData1}})],1)],1),e._v(" "),t("el-form-item",{attrs:{label:"人",prop:"c1"}},[t("el-input",{attrs:{maxlength:"50","show-word-limit":"",type:"textarea",clearable:""},model:{value:e.ruleForm.c1,callback:function(r){e.$set(e.ruleForm,"c1","string"===typeof r?r.trim():r)},expression:"ruleForm.c1"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"财",prop:"c2"}},[t("el-input",{attrs:{maxlength:"50","show-word-limit":"",type:"textarea",clearable:""},model:{value:e.ruleForm.c2,callback:function(r){e.$set(e.ruleForm,"c2","string"===typeof r?r.trim():r)},expression:"ruleForm.c2"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"事",prop:"c3"}},[t("el-input",{attrs:{maxlength:"50","show-word-limit":"",type:"textarea",clearable:""},model:{value:e.ruleForm.c3,callback:function(r){e.$set(e.ruleForm,"c3","string"===typeof r?r.trim():r)},expression:"ruleForm.c3"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"物",prop:"c4"}},[t("el-input",{attrs:{maxlength:"50","show-word-limit":"",type:"textarea",clearable:""},model:{value:e.ruleForm.c4,callback:function(r){e.$set(e.ruleForm,"c4","string"===typeof r?r.trim():r)},expression:"ruleForm.c4"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"备注:",prop:"remark"}},[t("el-input",{attrs:{type:"textarea",clearable:"",maxlength:"200","show-word-limit":""},model:{value:e.ruleForm.remark,callback:function(r){e.$set(e.ruleForm,"remark",r)},expression:"ruleForm.remark"}})],1),e._v(" "),t("el-form-item",[t("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:e.goToBack}},[e._v("取消")]),e._v(" "),t("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:function(r){return e.saveEdit("ruleForm")}}},[e._v("保存")])],1)],1)],1)],1)],1)],1)],1)},a=[],o=t("be2e"),s=t("f8b7"),i=t("8988"),n=t("8f53"),u=t("0b37"),c=t("dce5"),m=t("fe59"),p=t("7a3b");function d(e,r){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=v(e))||r&&e&&"number"==typeof e.length){t&&(e=t);var l=0,a=function(){};return{s:a,n:function(){return l>=e.length?{done:!0}:{done:!1,value:e[l++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,i=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return s=e.done,e},e:function(e){i=!0,o=e},f:function(){try{s||null==t.return||t.return()}finally{if(i)throw o}}}}function v(e,r){if(e){if("string"==typeof e)return f(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?f(e,r):void 0}}function f(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,l=Array(r);t<r;t++)l[t]=e[t];return l}var b={name:"editStandard",components:{AliOSSUpload:i["a"]},data:function(){return{pcaCode:p,cascaderProps:{label:"name",value:"code",children:"children",checkStrictly:!0},options:p,allowFileType1:["image"],projectId:"",professionalList:n["A"],taskType:n["I"],taskType2:c["sc"],seriousnessList:c["fc"],usefulLevelList:c["vc"],workType:n["M"],optionsStar:n["r"],professionalLevel:n["z"],frequencyLevel:n["i"],allList:n["d"],mouldLevel:n["p"],subClassArr:n["H"],aroundClsssArr:n["e"],fixedClsssArr:n["h"],investigationClsssArr:n["m"],objClsssArr:n["q"],jobListArr:[],dangerousSource:[],controlTypeList:n["g"],planModeLArr:n["w"],level:"v1",ruleForm:{areaNoRoute:[],controlType:"",spaceTargetId:"",eventName:"",serviceDesc:"",checkDesc:"",freName:"",jobName:"",remark:"",performanceScore:"",deductionStandard:"",unqualified:50,rectificationMeasures:"",jobCategory:1,subcontractingCategory:1,internalExternalCategory:1,movementCategory:1,objectCategory:1,fullParticipation:1,investigationCategory:1,eventType:[1],professionalLevel:1,dangerousLevel:1,importantLevel:1,temperatureLevel:1,privacyLevel:1,standImageUrl:"",professionalCategory:1,usefulLevel:3,star:"",c1:"",c2:"",c3:"",c4:"",isShowCapture:2,isLightWeight:2,photoAlbum:2,spuQuantity:1,spuTime:300,spuSpend:20,possibility:1,seriousness:1},taskTime:1,loopType:0,task:1,rules:{spaceTargetId:[{required:!0,message:"请选择空间",trigger:"change"}],eventType:[{required:!0,message:"请选择事故后果",trigger:"change"}],eventName:[{required:!0,message:"请输入任务名称",trigger:"blur"}],serviceDesc:[{required:!0,message:"请输入过程标准",trigger:"blur"}],checkDesc:[{required:!0,message:"请输入检查标准",trigger:"blur"}],controlType:[{required:!0,message:"请选择作业菜单分类",trigger:"change"}],freName:[{required:!0,message:"请输入频次",trigger:"blur"}],fullParticipation:[{required:!0,message:"请选择四个全员",trigger:"change"}],jobName:[{required:!0,message:"请选择职责归属",trigger:"change"}],professionalLevel:[{required:!0,message:"请输入专业等级",trigger:"blur"}],dangerousLevel:[{required:!0,message:"请输入安全等级",trigger:"blur"}],importantLevel:[{required:!0,message:"请输入重要等级",trigger:"blur"}],temperatureLevel:[{required:!0,message:"请输入温度等级",trigger:"blur"}],privacyLevel:[{required:!0,message:"请输入私密度等级",trigger:"blur"}],star:{required:!0,message:"请选择星级",trigger:"change"},performanceScore:[{required:!0,message:"请输入标准分值",trigger:"blur"}],deductionStandard:[{required:!0,message:"请输入扣分标准",trigger:"blur"}],unqualified:[{required:!0,message:"请输入单项扣分比例",trigger:"blur"}],rectificationMeasures:[{required:!0,message:"请输入整改措施",trigger:"blur"}],spuQuantity:[{required:!0,message:"请请输入SPU-Q",trigger:"blur"}],spuTime:[{required:!0,message:"请请输入SPU-T",trigger:"blur"}],spuSpend:[{required:!0,message:"请请输入SPU-S",trigger:"blur"}]},loopTypeList:n["n"],LevelArr:[{label:"普通",value:1},{label:"培训",value:2},{label:"认证",value:3}],fileList:[]}},computed:{spuLaborResource:function(){if(this.ruleForm.spuQuantity&&this.ruleForm.spuTime&&this.ruleForm.spuSpend)return Object(u["b"])(Object(u["c"])(Object(u["c"])(this.ruleForm.spuQuantity,this.ruleForm.spuTime),this.ruleForm.spuSpend),3600).toFixed(2)},riskLevel:function(){if(this.ruleForm.possibility&&this.ruleForm.seriousness)return Object(u["c"])(this.ruleForm.possibility,this.ruleForm.seriousness)}},created:function(){this.planModeLArr.forEach((function(e){e.disabled=!1}))},mounted:function(){},methods:{findFullPathByCodes:function(e,r){var t,l=e,a=[],o=d(r);try{for(o.s();!(t=o.n()).done;){var s,i=t.value,n=!1,u=d(l);try{for(u.s();!(s=u.n()).done;){var c=s.value;if(c.code===i){a.push(c.name||"未知地区"),n=!0,c.children&&(l=c.children);break}}}catch(m){u.e(m)}finally{u.f()}n||a.push("未知地区")}}catch(m){o.e(m)}finally{o.f()}return a.join("/")},initData:function(e){var r=this;if(this.getJobListPeople(),this.getDangerousSourceList(),this.projectId=this.$store.state.community_uuid,this.ruleForm=e,console.log(this.ruleForm),e.areaType&&e.areaNoRoute&&(this.ruleForm.areaNoRoute=JSON.parse(e.areaNoRoute),console.log(this.ruleForm.areaNoRoute,"this.ruleForm.areaNoRoute--")),"CT Cloud"==this.ruleForm.source){var t=[2,4,6,7];t.forEach((function(e){r.planModeLArr.find((function(r){return r.value==e})).disabled=!0}))}else this.planModeLArr.forEach((function(e){e.disabled=!1}));if(console.log(this.ruleForm.source,"this.ruleForm.source--"),console.log(this.ruleForm.controlType,"this.ruleForm.controlType--"),this.ruleForm.eventType.includes(",")?this.ruleForm.eventType=e.eventType.split(",").map((function(e){return Number(e)})):this.ruleForm.eventType=[Number(e.eventType)],this.ruleForm.star=this.$store.state.star,this.ruleForm.unqualified=100*this.ruleForm.deductionRate,this.level=this.ruleForm.versionNumber?"v"+this.ruleForm.versionNumber:"v1",null!=this.ruleForm.standImageUrl&&""!=this.ruleForm.standImageUrl?this.ruleForm.standImageUrl.indexOf(",")>0?this.fileList=this.ruleForm.standImageUrl.split(",").map((function(e){return{url:e}})):this.fileList.push({url:this.ruleForm.standImageUrl}):this.fileList=[],this.ruleForm.freParam){var l=this.ruleForm.freParam.split(",");this.taskTime=l[0],this.loopType=3==parseInt(l[1])?4:parseInt(l[1]),this.task=l[2],this.setFreName()}else this.setFreName()},getUploadData1:function(e){var r=[];e&&e.length>0&&e.forEach((function(e){r.push(e.filePath)})),this.ruleForm.standImageUrl=r.join(",")},setFreName:function(){var e=this,r=this.loopTypeList.filter((function(r){return r.value===e.loopType}));this.ruleForm.freName="".concat(this.taskTime).concat(r[0].label).concat(this.task,"次"),this.ruleForm.freParam="".concat(this.taskTime,",").concat(this.loopType,",").concat(this.task)},checkFrequency:function(){return this.taskTime>0&&this.task>0?(this.setFreName(),!0):(this.$message({type:"info",message:"请输入正确的频次信息"}),!1)},saveEdit:function(e){var r=this;if(!this.$store.state.star)return this.$message({type:"error",message:"项目没有星级,请先去企业添加项目级别"}),!1;this.$refs[e].validate((function(e){if(!e)return r.$message("有必填项未填写,请检查!"),!1;if(r.checkFrequency()){console.log(r.ruleForm.areaNoRoute,"this.ruleForm.areaNoRoute--"),r.ruleForm.star=r.ruleForm.star.toString(),r.ruleForm.updateUserId=r.$store.state.user.userInfo.id,r.ruleForm.updateUserName=r.$store.state.user.userInfo.memberName,r.ruleForm.projectId=r.projectId,r.ruleForm.deductionRate=r.ruleForm.unqualified/100;var t=JSON.parse(JSON.stringify(r.ruleForm));null!==r.ruleForm.areaNoRoute&&r.ruleForm.areaNoRoute.length>0&&(t.areaType=r.ruleForm.areaNoRoute.length,t.areaNo=r.ruleForm.areaNoRoute[r.ruleForm.areaNoRoute.length-1],t.areaName=r.findFullPathByCodes(r.pcaCode,r.ruleForm.areaNoRoute),console.log(t.areaName,"params.areaName--"),t.areaNoRoute=JSON.stringify(r.ruleForm.areaNoRoute)),null!=r.ruleForm.areaNoRoute&&0!=r.ruleForm.areaNoRoute.length||(t.areaName=null,t.areaNoRoute=null,t.areaNo=null,t.areaType=null),r.ruleForm.eventType.length>0&&(t.eventType=r.ruleForm.eventType.join(",")),0==r.ruleForm.eventType.length&&(t.eventType=r.ruleForm.eventType+""),Object(o["ub"])(t).then((function(e){r.$message({type:"success",message:"修改成功!"}),r.goToBack()}))}}))},getJobListPeople:function(){var e=this,r={projectUuid:this.$store.state.community_uuid,flag:1};Object(s["q"])(r).then((function(r){0===r.code&&(e.jobListArr=r.data)}))},goToBack:function(){this.$emit("goBack")},priceInput:function(e,r){e=e.replace(/[^\d\.]/g,""),e=e.replace(/^\./g,""),e=e.replace(/^0\d[0-9]*/g,""),e=e.replace(/\.{2,}/g,"."),e=e.replace(".","$#$").replace(/\./g,"").replace("$#$","."),e=e.replace(/^(\-)*(\d+)\.(\d\d).*$/,"$1$2.$3"),this.ruleForm[r]=e},intNumInput:function(e,r){e=e.replace(/[^\d\.]/g,""),e=e.replace(/^\./g,""),e=e.replace(/^0\d[0-9]*/g,""),this.ruleForm[r]=e},getDangerousSourceList:function(){var e=this,r={pageNumber:-1,pageSize:-1,status:1};Object(m["a"])(r).then((function(r){0===r.code&&r.data.records?e.dangerousSource=r.data.records:e.dangerousSource=[]}))}}},g=b,h=(t("c124"),t("829d")),F=Object(h["a"])(g,l,a,!1,null,"c2e5dbb4",null);r["default"]=F.exports},c124:function(e,r,t){"use strict";t("8a3c")},fe59:function(e,r,t){"use strict";t.d(r,"a",(function(){return a}));var l=t("b775");function a(e){return Object(l["a"])({url:"/appproject/DangerousSourceType/pageList",method:"post",data:e})}}}]);