Files
wysite/hc-etms.sqygj.cn/static/js/chunk-0ba20b55.2a4b6411.js

1 line
26 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0ba20b55"],{"07f5":function(e,t,a){},"2dfe":function(e,t,a){},"8b79":function(e,t,a){},c81d:function(e,t,a){"use strict";a("2dfe")},cf88:function(e,t,a){"use strict";a("8b79")},d06c:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container bgHeight"},[a("el-tabs",{attrs:{value:e.activeName,type:"border-card"},on:{"tab-click":e.handleClick}},[a("el-tab-pane",{attrs:{label:"算法配置",name:"algorithmCfg"}},["algorithmCfg"===e.activeName?a("algorithmCfg"):e._e()],1),e._v(" "),a("el-tab-pane",{attrs:{label:"AI场景配置",name:"aisceneConfig"}},["aisceneConfig"===e.activeName?a("aisceneConfig"):e._e()],1)],1)],1)},r=[],n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"headStys"},[e.infoList?a("div",{},[a("div",{staticClass:"formContent"},[a("el-form",{ref:"query",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.query}},[a("el-form-item",{attrs:{prop:"name",label:""}},[a("el-input",{attrs:{clearable:"",placeholder:"请输入模型名称",maxlength:"64"},model:{value:e.query.modelName,callback:function(t){e.$set(e.query,"modelName",t)},expression:"query.modelName"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"corporateCreditCode",label:""}},[a("el-input",{attrs:{clearable:"",placeholder:"请输入算法名称",maxlength:"64"},model:{value:e.query.algorithmName,callback:function(t){e.$set(e.query,"algorithmName",t)},expression:"query.algorithmName"}})],1),e._v(" "),a("el-form-item",[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.resetForm()}}},[e._v("重置")]),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.onSearch}},[e._v("查询")])],1)],1)],1),e._v(" "),a("div",{staticClass:"contentStys"},[e._m(0),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],staticStyle:{width:"96%","margin-left":"2%"},attrs:{border:"",data:e.listTable,"header-cell-style":e.headClass,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{label:"#",align:"center",width:"50",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1)+"\n ")])]}}],null,!1,2770601025)}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"modelName","min-width":"140",label:"模型名称",fixed:"","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"algorithmName","min-width":"170",label:"算法名称",fixed:"","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"algorithmNo","min-width":"150",label:"算法编号"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"name","min-width":"50",label:"亮灯形式"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(1===t.row.cautionLight?"绿灯":2===t.row.cautionLight?"黄灯":"红灯"))]}}],null,!1,3760147080)}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"riskTips","min-width":"170",label:"风险提示"}}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"50",label:"灭灯机制"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(1===t.row.lampOffType?"AI智能":""))]}}],null,!1,1210940796)}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"50",label:"参数"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.paramCode?"有":"无"))]}}],null,!1,1480780403)}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"150",label:"操作",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.viewSupplier(t.row)}}},[e._v("查看")])]}}],null,!1,1233152646)})],1),e._v(" "),a("div",{staticClass:"pagination"},[a("el-pagination",{attrs:{"current-page":e.query.pageNumber,"page-sizes":[10,20,30,100],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)]):e._e(),e._v(" "),e.viewInfo?a("div",{staticClass:"viewDetails"},[a("algorithmDetailes",{ref:"algorithmDetailes",on:{goBack:e.goBack}})],1):e._e()])},l=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"planLst"},[a("span",[e._v("算法配置列表")]),e._v(" "),a("span",{staticClass:"addPlan"})])}],o=a("333d"),s=a("b775");function c(e){return Object(s["a"])({url:"/company/DynamicEquationProjectRel/pageList",method:"post",data:e})}function u(e){return Object(s["a"])({url:"/hakocompany/DynamicEquation/company/pageList",method:"post",data:e})}function p(e){return Object(s["a"])({url:"/company/DynamicEquationProjectRel/create",method:"post",data:e})}function d(e){return Object(s["a"])({url:"/company/DynamicEquationProjectRel/update",method:"post",data:e})}var m=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"ruleGroupInfo"},[a("el-card",{staticClass:"box-card"},[a("el-page-header",{attrs:{content:e.content},on:{back:e.goBack}}),e._v(" "),a("div",{staticClass:"rule typeface"},[e._v("模型信息")]),e._v(" "),a("div",{staticClass:"vote-form"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0}},[a("el-row",{attrs:{gutter:24}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"模型名称"}},[a("el-input",{attrs:{value:e.detailes.modelName,disabled:"",placeholder:"模型名称"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"算法编码"}},[a("el-input",{attrs:{value:e.detailes.algorithmNo,disabled:"",placeholder:"算法编码"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"算法名称"}},[a("el-input",{attrs:{value:e.detailes.algorithmName,disabled:"",placeholder:"算法名称"}})],1)],1)],1)],1)],1),e._v(" "),a("div",{staticClass:"rule typeface"},[e._v("模型规则")]),e._v(" "),a("div",{staticClass:"vote-questions"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0}},[a("el-row",{attrs:{gutter:24}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"亮灯形式"}},[a("el-input",{attrs:{value:1===e.detailes.cautionLight?"绿灯":2===e.detailes.cautionLight?"黄灯":"红灯",disabled:"",placeholder:"亮灯形式"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"风险提示"}},[a("el-input",{attrs:{value:e.detailes.riskTips,disabled:"",placeholder:"风险提示"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"灭灯机制"}},[a("el-input",{attrs:{value:1===e.detailes.lampOffType?"AI智能":"-",disabled:"",placeholder:"灭灯机制"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"亮灯规则"}},[a("el-input",{attrs:{value:e.detailes.openRule,disabled:"",placeholder:"亮灯规则",type:"textarea",rows:5}})],1)],1)],1)],1)],1),e._v(" "),a("div",{staticClass:"rule typeface"},[e._v("\n 适用项目\n "),e.hasParamCode?a("el-button",{staticClass:"editButton",attrs:{type:"primary",size:"small"},on:{click:e.editProject}},[e._v(e._s(e.isEdit?"取消编辑参数值":"编辑参数值")+" ")]):e._e()],1),e._v(" "),a("div",{staticClass:"vote-questions supplier-file-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,border:""}},[a("el-table-column",{attrs:{label:"#",align:"center",fixed:"","min-width":"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"项目名称",fixed:"",align:"center",prop:"projectName","min-width":"160","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{label:"参数代码",fixed:"",align:"center","min-width":"100"}},[[a("div",{},[e._v(e._s(e.detailes.paramCode?e.detailes.paramCode:"-")+" ")])]],2),e._v(" "),a("el-table-column",{attrs:{label:"参数名称",fixed:"",align:"center","min-width":"120","show-overflow-tooltip":""}},[[a("div",{},[e._v(e._s(e.detailes.paramName?e.detailes.paramName:"-")+" ")])]],2),e._v(" "),a("el-table-column",{attrs:{label:"参数类型",align:"center","min-width":"120"}},[[a("div",{},[e._v(e._s(e.detailes.paramType?1===e.detailes.paramType?"整数":"百分比":"-")+" ")])]],2),e._v(" "),a("el-table-column",{attrs:{label:"参数值",align:"center",prop:"paramValue","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row,r=t.$index;return[e.editable[r].isSet?a("div",[a("el-input",{staticClass:"table-edit-datepicker",attrs:{size:"mini"},on:{input:function(t){return e.priceInput(t,r,"paramValue")}},model:{value:i.paramValue,callback:function(t){e.$set(i,"paramValue",t)},expression:"row.paramValue"}},[a("el-button",{staticClass:"appendBtn",attrs:{slot:"append",type:"text"},on:{click:function(t){return e.handleUpdate(i,r)}},slot:"append"},[e._v("保存")])],1)],1):a("div",[e._v("\n "+e._s(i.paramValue?i.paramValue:"-")+" "),e.isEdit?a("i",{staticClass:"el-icon-edit tableItemEdit",on:{click:function(t){return e.handleEdit(i,r)}}}):e._e()])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"参数说明",align:"center","min-width":"120","show-overflow-tooltip":""}},[[a("div",{},[e._v(e._s(e.detailes.paramExplain?e.detailes.paramExplain:"-")+" ")])]],2),e._v(" "),a("el-table-column",{attrs:{label:"授权状态",align:"center",fixed:"right","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":1,"inactive-value":2,"active-color":"#13ce66","inactive-color":"#ff4949"},on:{change:function(a){return e.switchChange(a,t.row)}},model:{value:t.row.status,callback:function(a){e.$set(t.row,"status",a)},expression:"scope.row.status"}})]}}])})],1),e._v(" "),a("div",{staticClass:"pagination"},[a("el-pagination",{attrs:{"current-page":e.query.pageNumber,"page-sizes":[5,10,20,30,100],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1)],1)},f=[];a("9f60"),a("94f0"),a("0c84"),a("2843"),a("a450"),a("4057"),a("8dee");function h(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=g(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}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 n,l=!0,o=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return l=e.done,e},e:function(e){o=!0,n=e},f:function(){try{l||null==a.return||a.return()}finally{if(o)throw n}}}}function g(e,t){if(e){if("string"==typeof e)return v(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?v(e,t):void 0}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=Array(t);a<t;a++)i[a]=e[a];return i}var y={name:"algorithmDetailes",data:function(){return{content:"查看算法详情",detailes:{},tableData:[],pageTotal:0,isEdit:!1,hasParamCode:!1,editable:[],query:{dynamicEquationId:0,companyId:0,pageSize:5,pageNumber:1}}},methods:{getInfoLst:function(e){this.detailes=e,this.query.companyId=JSON.parse(localStorage.getItem("companyInfo")).osId,this.query.dynamicEquationId=e.id,this.hasParamCode=!!e.paramCode,this.getlistData()},getlistData:function(){var e=this;c(this.query).then((function(t){0===t.code&&(e.tableData=t.data.records,e.pageTotal=t.data.rowsCount,e.initEditTableTags())}))},initEditTableTags:function(){for(var e=[],t=0;t<this.tableData.length;t++)e.push({isSet:!1,edit:!1});this.editable=e},handleEdit:function(e,t){var a,i=this,r=h(this.editable);try{for(r.s();!(a=r.n()).done;){var n=a.value;if(n.isSet)return this.$message({type:"error",message:"请先保存当前编辑项"})}}catch(l){r.e(l)}finally{r.f()}this.$nextTick((function(){i.$set(i.editable[t],"edit",!0),i.$set(i.editable[t],"isSet",!0)})),this.$forceUpdate()},handleUpdate:function(e,t){var a=this;if(e.paramValue){var i=e.id?1:0,r=JSON.parse(localStorage.getItem("companyInfo")).abbreviation,n=Object.assign(e,{companyName:r});this.changeProjectData(n,i),this.$nextTick((function(){a.$set(a.editable[t],"edit",!1),a.$set(a.editable[t],"isSet",!1)})),this.$forceUpdate()}else this.$message({type:"error",message:"请输入数值"})},editProject:function(){this.isEdit=!this.isEdit,this.initEditTableTags(),this.getlistData()},priceInput:function(e,t,a){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.$set(this.tableData[t],a,e)},switchChange:function(e,t){var a=t.id?1:0,i=JSON.parse(localStorage.getItem("companyInfo")).abbreviation,r=Object.assign(t,{status:e,companyName:i});this.changeProjectData(r,a)},changeProjectData:function(e,t){var a=this;0===t?p(e).then((function(e){0===e.code?(a.$message({type:"success",message:"更新成功"}),a.getlistData()):a.$message({type:"error",message:"更新失败"})})):d(e).then((function(e){0===e.code?(a.$message({type:"success",message:"更新成功"}),a.getlistData()):a.$message({type:"error",message:"更新失败"})}))},handleSizeChange:function(e){this.query.pageSize=e,this.query.pageNumber=1,this.getlistData()},handleCurrentChange:function(e){this.query.pageNumber=e,this.getlistData()},goBack:function(){this.$emit("goBack")}}},b=y,_=(a("c81d"),a("829d")),w=Object(_["a"])(b,m,f,!1,null,"58d4e734",null),N=w.exports,T={components:{Pagination:o["a"],algorithmDetailes:N},data:function(){return{pageTotal:0,listLoading:!1,listTable:[],query:{modelName:"",algorithmName:"",companyId:0,pageSize:10,pageNumber:1},infoList:!0,viewInfo:!1}},created:function(){this.headClass()},mounted:function(){this.query.companyId=JSON.parse(localStorage.getItem("companyInfo")).osId,this.getlistData()},beforeRouteLeave:function(e,t,a){this.viewInfo=!1,this.infoList=!0,a()},methods:{getlistData:function(){var e=this;this.listLoading=!0,u(this.query).then((function(t){e.listTable=t.data.records,e.pageTotal=t.data.rowsCount,e.listLoading=!1})).catch((function(){e.listLoading=!1}))},viewSupplier:function(e){var t=this;this.viewInfo=!0,this.infoList=!1,this.$nextTick((function(){t.$refs.algorithmDetailes.getInfoLst(e)}))},onSearch:function(){this.query.pageNumber=1,this.getlistData()},resetForm:function(){this.query.modelName="",this.query.algorithmName="",this.query.pageNumber=1,this.getlistData()},handleSizeChange:function(e){this.query.pageSize=e,this.query.pageNumber=1,this.getlistData()},handleCurrentChange:function(e){this.query.pageNumber=e,this.getlistData()},headClass:function(){return"text-align:center;background:#FAFAFA;"},goBack:function(){this.viewInfo=!1,this.infoList=!0,this.getlistData()}}},C=T,k=(a("cf88"),Object(_["a"])(C,n,l,!1,null,"a929af7a",null)),D=k.exports,x=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"planLst",attrs:{slot:"header"},slot:"header"},[a("span",{staticClass:"planTitle"},[e._v("业务类型配置")]),e._v(" "),a("div",[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:function(t){return e.addClick(null,1)}}},[e._v("添加类型")])],1)]),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],staticStyle:{width:"96%","margin-left":"35px","padding-top":"20px"},attrs:{data:e.listTable,"row-key":"id","tree-props":{children:"orderTypeChildren"},"default-expand-all":"","header-cell-style":e.headClass,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{label:"#",align:"center",width:"50",type:"index"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1)+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"orderTypeName","show-overflow-tooltip":"",label:"工单业务名称"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"orderTypeLevel","show-overflow-tooltip":"",label:"工单业务级别"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"formType","show-overflow-tooltip":"",label:"工单表单类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[11===t.row.formType?a("span",[e._v("公区整改")]):e._e(),e._v(" "),12===t.row.formType?a("span",[e._v("住户服务")]):e._e(),e._v(" "),13===t.row.formType?a("span",[e._v("通用工单")]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","show-overflow-tooltip":"",label:"AI引用"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n\n "+e._s(e._f("getItemType")(t.row.aiQuote,e.AIAlearmType))+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"createDate","show-overflow-tooltip":"",label:"更新时间"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"createByName","show-overflow-tooltip":"",label:"添加人"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",width:"160"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.orderTypeLevel?a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"text",size:"small",disabled:"3"===t.row.rank},nativeOn:{click:function(a){return a.preventDefault(),e.addClickData(t.row,0)}}},[e._v("新增")]):e._e(),e._v(" "),a("span",{staticClass:"verticalLine"}),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"text",size:"small"},nativeOn:{click:function(a){return a.preventDefault(),e.editClick(t.row,2)}}},[e._v("编辑")]),e._v(" "),a("span",{staticClass:"verticalLine"}),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"text",size:"small"},nativeOn:{click:function(a){return a.preventDefault(),e.deleteClick(t.row)}}},[e._v("删除")])]}}])})],1)],1),e._v(" "),a("el-dialog",{staticClass:"dialogHead",attrs:{title:"添加类型","show-close":!0,"close-on-press-escape":!1,"close-on-click-modal":!1,visible:e.typeDialog,width:"45%",height:"300px"},on:{"update:visible":function(t){e.typeDialog=t}}},[a("el-form",{ref:"categoryFrom",attrs:{model:e.form,rules:e.rules}},[0==e.type?a("el-form-item",{attrs:{label:"上级工单业务名称",prop:"superiorTypeName","label-width":"140px"}},[a("el-input",{attrs:{disabled:""},model:{value:e.superiorTypeName,callback:function(t){e.superiorTypeName=t},expression:"superiorTypeName"}})],1):e._e(),e._v(" "),1==e.type||0==e.type||2==e.type?a("el-form-item",{attrs:{label:"工单业务名称",prop:"orderTypeName","label-width":"140px"}},[a("el-input",{model:{value:e.form.orderTypeName,callback:function(t){e.$set(e.form,"orderTypeName",t)},expression:"form.orderTypeName"}})],1):e._e(),e._v(" "),0==e.type||2==e.type?a("el-form-item",{attrs:{label:"工单表单类型",prop:"formType","label-width":"140px"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择"},model:{value:e.form.formType,callback:function(t){e.$set(e.form,"formType",t)},expression:"form.formType"}},e._l(e.orderTypeList,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1):e._e(),e._v(" "),0==e.type||2==e.type?a("el-form-item",{attrs:{label:"AI引用",prop:"aiQuote","label-width":"140px"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择"},model:{value:e.form.aiQuote,callback:function(t){e.$set(e.form,"aiQuote",t)},expression:"form.aiQuote"}},e._l(e.AIAlearmType,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1):e._e(),e._v(" "),a("el-form-item",{attrs:{label:"操作人","label-width":"140px"}},[a("el-input",{attrs:{disabled:""},model:{value:e.form.createByName,callback:function(t){e.$set(e.form,"createByName",t)},expression:"form.createByName"}})],1),e._v(" "),a("el-form-item",{staticStyle:{"text-align":"center"}},[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:function(t){return e.savaInfoClick("categoryFrom")}}},[e._v("确 定")]),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.cancelFrom("categoryFrom")}}},[e._v("取 消")])],1)],1)],1)],1)},S=[],I=(a("ac67"),a("1bc7"),a("32ea"),a("5821"));a("e680");function $(e){return Object(s["a"])({url:"/company/OrderTypeConfig/create",method:"post",data:e})}function O(e){return Object(s["a"])({url:"/company/OrderTypeConfig/selectOrderTypeAll",method:"post",data:e})}function q(e){return Object(s["a"])({url:"/company/OrderTypeConfig/delete",method:"post",data:e})}function j(e){return Object(s["a"])({url:"/company/OrderTypeConfig/update",method:"post",data:e})}var L=a("dce5");function z(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function E(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?z(Object(a),!0).forEach((function(t){Object(I["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):z(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var P={name:"typeManage",components:{Pagination:o["a"]},data:function(){return{pageTotal:0,typeDialog:!1,listLoading:!1,listTable:[],value:"",superiorTypeName:"",AIAlearmType:L["a"],orderTypeList:[{value:11,label:"公区整改"},{value:12,label:"住户服务"},{value:13,label:"通用工单"},{value:15,label:"工单审核"}],type:1,form:{orderTypeName:"",formType:11,aiQuote:1,createByName:""},query:{pageNumber:1,pageSize:10},saveType:"",objData:{},rules:{formType:[{required:!0,message:"工单表单类型不能为空",trigger:"change"}],orderTypeName:[{required:!0,message:"工单业务名称不能为空",trigger:"blur"}]}}},created:function(){this.getData(),this.form.createByName=JSON.parse(localStorage.getItem("companyInfo")).contactPeople},mounted:function(){},methods:{savaInfoClick:function(e){var t=this,a=JSON.parse(localStorage.getItem("companyInfo")),i=1;this.objData&&this.objData.id&&"add"===this.saveType?i=2:this.objData&&this.objData.id&&"edit"===this.saveType&&(i=this.objData.orderTypeLevel);var r={companyId:a.osId,companyUuid:a.osUuid,companyName:a.fullName,createByName:a.contactPeople,createByUuid:a.corpUuid,orderTypeLevel:i};this.$refs[e].validate((function(e){if(!e)return!1;"add"===t.saveType?t.addInfoData(r):t.updataInfoData(r)}))},updataInfoData:function(e){var t=this;e.id=this.form.id,e.pid=this.form.pid,2==this.type?(e.formType=this.form.formType,e.aiQuote=Number(this.form.aiQuote)):(delete e.aiQuote,delete e.formType),e.orderTypeName=this.form.orderTypeName,j(e).then((function(e){0==e.code&&(t.$message({message:"更新成功",type:"success"}),t.$refs["categoryFrom"].resetFields(),t.getData(),t.typeDialog=!1)}))},addInfoData:function(e){var t=this;0==this.type?(e.formType=this.form.formType,e.pid=this.objData.id,e.aiQuote=this.form.aiQuote):(delete e.formType,delete e.pid,delete e.aiQuote),e.orderTypeName=this.form.orderTypeName,$(e).then((function(e){0==e.code&&(t.$message({message:"添加成功",type:"success"}),t.$refs["categoryFrom"].resetFields(),t.getData(),t.typeDialog=!1)}))},getData:function(){var e=this;this.listLoading=!0,this.listTable=[],O({companyUuid:JSON.parse(localStorage.getItem("companyInfo")).osUuid}).then((function(t){0==t.code&&(e.listTable=e.listTable.concat(t.data))})),this.listLoading=!1},addClick:function(e,t){this.saveType="add",this.typeDialog=!0,this.type=t,this.form.orderTypeName="",this.form.aiQuote="",this.form.formType="",this.objData={}},addClickData:function(e,t){this.saveType="add",this.typeDialog=!0,this.type=t,this.superiorTypeName=e.orderTypeName,this.objData=e},editClick:function(e,t){this.saveType="edit",1==e.orderTypeLevel?(this.type=1,this.form=E({},e)):(this.type=2,this.superiorTypeName=e.orderTypeName,this.form=E({},e)),this.form.aiQuote=Number(this.form.aiQuote),this.objData=e,this.typeDialog=!0},deleteClick:function(e){var t=this;if(e.orderTypeChildren&&e.orderTypeChildren.length>0)this.$message({message:"该业务名称下存在子级工单业务,请先删除子级工单业务!",type:"error"});else{var a={id:e.id,operatorId:JSON.parse(localStorage.getItem("companyInfo")).id,operatorName:JSON.parse(localStorage.getItem("companyInfo")).abbreviation};this.$confirm("确定删除该数据吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"info",center:!0}).then((function(){q(a).then((function(e){0==e.code&&t.$message({message:"删除成功",type:"success"}),t.getData()}))}))}},cancelFrom:function(e){this.typeDialog=!1,this.$refs[e].resetFields()},headClass:function(){return"text-align:center;background:#FAFAFA;"}}},A=P,B=(a("e6dd"),Object(_["a"])(A,x,S,!1,null,"3117d87a",null)),F=B.exports,Q={name:"communityDynamic",components:{algorithmCfg:D,aisceneConfig:F},data:function(){return{activeName:"algorithmCfg"}},beforeRouteLeave:function(e,t,a){this.activeName="algorithmCfg",a()},methods:{handleClick:function(e){var t=e.paneName;this.activeName=t}}},J=Q,U=Object(_["a"])(J,i,r,!1,null,null,null);t["default"]=U.exports},e6dd:function(e,t,a){"use strict";a("07f5")}}]);