(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4ecec050","chunk-1dafb9ae"],{3674:function(e,t,a){},"3ce5":function(e,t,a){"use strict";var i=a("d3e1"),s=a.n(i);s.a},a88f:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=this,a=t.$createElement,i=t._self._c||a;return i("div",{ref:"device"},[i("a-modal",{attrs:{title:t.title,width:800,visible:t.visible,confirmLoading:t.confirmLoading,getContainer:function(){return e.$refs.device},okButtonProps:{props:{disabled:t.disableSubmit}},cancelText:"关闭"},on:{ok:t.handleOk,cancel:t.handleCancel}},[i("a-spin",{attrs:{spinning:t.confirmLoading}},[i("a-form",{attrs:{form:t.form}},[i("a-row",{attrs:{gutter:24}},[i("a-col",{attrs:{span:24}},[i("a-form-item",{attrs:{label:"设备组",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[i("a-input-search",{directives:[{name:"decorator",rawName:"v-decorator",value:["equipmentIds",t.validatorRules.equipmentIds],expression:"['equipmentIds', validatorRules.equipmentIds]"}],attrs:{readOnly:!0,"enter-button":""},on:{search:t.deviceSearch}})],1)],1),i("a-col",{attrs:{span:24}},[i("a-form-item",{attrs:{label:"报警号",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["alarmCode",t.validatorRules.alarmCode],expression:"['alarmCode', validatorRules.alarmCode]"}],attrs:{placeholder:"请输入报警号"}})],1)],1),i("a-col",{attrs:{span:24}},[i("a-form-item",{attrs:{label:"报警描述",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["alarmDescription",t.validatorRules.alarmDescription],expression:"['alarmDescription', validatorRules.alarmDescription]"}],attrs:{placeholder:"请输入报警描述"}})],1)],1),i("a-col",{attrs:{span:24}},[i("a-form-item",{attrs:{label:"是否启用",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[i("a-switch",{directives:[{name:"decorator",rawName:"v-decorator",value:["isUse",t.validatorRules.isUse],expression:"['isUse', validatorRules.isUse]"}],attrs:{"default-checked":t.showM}})],1)],1),i("a-col",{attrs:{span:24}},[i("a-form-item",{attrs:{labelCol:t.labelCol,wrapperCol:t.wrapperCol,label:"新增方式",hidden:""}},[i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["addWay",{rules:[{required:!0,message:""}],initialValue:"1"}],expression:"[\n 'addWay',\n { rules:\n [\n { required: true, message: '' }\n ],\n initialValue: '1'\n }\n ]"}],attrs:{placeholder:"请输入新增方式",allowClear:""}})],1)],1)],1)],1)],1),i("alarm-manager-equpment",{ref:"deviceRepairListModel",on:{sendSelectionRows:t.getDeviceRows}})],1)],1)},s=[],n=a("e454"),r=(a("c1df"),a("88bc"),a("0fea")),o=(a("4ec3"),{name:"alarmManagerModal",components:{AlarmManagerEqupment:n["default"]},props:{options:{type:Array,required:!1,default:function(){return["1","2"]}}},data:function(){return{showM:!0,title:"",isDaySpan:!1,visible:!1,show:!1,model:{isUse:"Y"},checked:!0,labelColLong:{xs:{span:24},sm:{span:3}},wrapperColLong:{xs:{span:24},sm:{span:21}},labelCol:{xs:{span:24},sm:{span:6}},wrapperCol:{xs:{span:24},sm:{span:18}},confirmLoading:!1,form:this.$form.createForm(this),validatorRules:{equipmentIds:{rules:[{required:!0,message:"请选择设备!"}]},alarmCode:{rules:[{required:!0,message:"请输入报警号!"}]},alarmDescription:{rules:[{required:!0,message:"请输入报警描述!"}]}},url:{add:"/mdc/alarmInfo/add",edit:"/mdc/mdcshiftsub/edit",initShiftList:"/mdc/mdcequipment/driveTypeSelected",initShiftSubList:"/mdc/mdcshiftsub/initShiftSubList",getShiftSubById:"/mdc/mdcshiftsub/getShiftSubById",settingCalendar:"/mdc/mdcdevicecalendar/saveUpdateBatchList"},shiftList:[],shiftSubList:[],disableSubmit:!0}},created:function(){},methods:{deviceSearch:function(){this.$refs.deviceRepairListModel.openPage(),this.$refs.deviceRepairListModel.title="选择设备",this.$refs.deviceRepairListModel.disableSubmit=!1},getDeviceRows:function(e){for(var t="",a=0;a<e.length;a++)t=0==a?e[a].equipmentId:t+","+e[a].equipmentId;this.form.setFieldsValue({equipmentIds:t})},initShiftList:function(){var e=this;Object(r["c"])(this.url.initShiftList).then((function(t){t.success&&(e.shiftList=t.result)}))},add:function(e){this.visible=!0,this.form.resetFields(),this.model=Object.assign({},e),this.initShiftList(),this.$nextTick((function(){}))},close:function(){this.$emit("close"),this.visible=!1,this.show=!1},handleOk:function(){var e=this,t=this;this.form.validateFields((function(a,i){if(!a){t.confirmLoading=!0;var s=Object.assign(e.model,i);s.isUse=1==s.isUse||void 0==s.isUse?"1":"2",Object(r["j"])(e.url.add,s).then((function(e){e.success?(t.$notification.success({message:"消息",description:e.message}),t.$emit("ok",e.result)):t.$notification.warning({message:"消息",description:e.message})})).finally((function(){t.confirmLoading=!1,t.close()}))}}))},handleCancel:function(){this.close()}}}),l=o,c=(a("d21a"),a("2877")),d=Object(c["a"])(l,i,s,!1,null,"bc80dda8",null);t["default"]=d.exports},d21a:function(e,t,a){"use strict";var i=a("3674"),s=a.n(i);s.a},d3e1:function(e,t,a){},e454: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("a-modal",{attrs:{title:e.title,width:"70%",visible:e.visible,maskClosable:!1,cancelText:"关闭"},on:{ok:e.handleOk,cancel:e.handleCancel}},[a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"table-page-search-wrapper"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchQuery(t)}}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{md:6,sm:6}},[a("a-form-item",{attrs:{label:"部门"}},[a("a-select",{attrs:{placeholder:"请选择部门",options:e.sectionPData},on:{change:e.initGroupOptions},model:{value:e.queryParam.sectionPid,callback:function(t){e.$set(e.queryParam,"sectionPid",t)},expression:"queryParam.sectionPid"}})],1)],1),a("a-col",{attrs:{md:6,sm:6}},[a("a-form-item",{attrs:{label:"团队"}},[a("a-select",{attrs:{placeholder:"请选择团队",options:e.sectionData},model:{value:e.queryParam.sectionId,callback:function(t){e.$set(e.queryParam,"sectionId",t)},expression:"queryParam.sectionId"}})],1)],1),a("a-col",{attrs:{md:6,sm:6}},[a("a-form-item",{attrs:{label:"统一编码"}},[a("a-input",{attrs:{placeholder:"请输入统一编码检索"},model:{value:e.queryParam.equipmentId,callback:function(t){e.$set(e.queryParam,"equipmentId",t)},expression:"queryParam.equipmentId"}})],1)],1),a("a-col",{attrs:{md:6,sm:6}},[a("a-form-item",{attrs:{label:"设备名称"}},[a("a-input",{attrs:{placeholder:"请输入设备名称检索"},model:{value:e.queryParam.equipmentName,callback:function(t){e.$set(e.queryParam,"equipmentName",t)},expression:"queryParam.equipmentName"}})],1)],1)],1)],1)],1),a("div",{staticClass:"table-operator"},[a("a-button",{attrs:{type:"primary",icon:"search"},on:{click:e.searchQuery}},[e._v("查询")]),a("a-button",{staticStyle:{"margin-left":"8px"},attrs:{type:"primary",icon:"reload"},on:{click:e.searchReset}},[e._v("重置")])],1),a("div",[a("a-table",{ref:"table",attrs:{size:"middle",bordered:"",rowKey:"id",scroll:{y:400},columns:e.columns,dataSource:e.dataSource,pagination:e.ipagination,loading:e.loading,rowSelection:{selectedRowKeys:e.selectedRowKeys,onChange:e.onSelectChange}},on:{change:e.handleTableChange}})],1)])],1)},s=[],n=(a("4ec3"),a("7b16")),r=a("0fea"),o=a("b65a"),l=a("4349"),c=a("d579"),d=a("f933"),u=a("2dab"),m=(a("c1df"),{name:"alarmManangerEqupment",mixins:[o["a"]],components:{JDictSelectTag:n["default"],JEllipsis:c["default"],JInput:l["default"],Tooltip:d["a"],JDate:u["default"]},props:{status:{type:Number,default:1}},data:function(){return{title:"",visible:!1,SelectedList:[],columns:[{title:"#",dataIndex:"",key:"rowIndex",width:60,align:"center",customRender:function(e,t,a){return parseInt(a)+1}},{title:"统一编码",align:"center",dataIndex:"equipmentId"},{title:"设备名称",align:"center",dataIndex:"equipmentName"},{title:"驱动类型",align:"center",dataIndex:"driveType"},{title:"数控系统",align:"center",dataIndex:"controlSystem"}],sectionPData:[],sectionData:[],url:{list:"/mdc/mdcequipment/findEquipmentList",loadOptions:"/mdc/sectionEquipment/loadOptions"}}},created:function(){},methods:{onSelectChange:function(e,t){this.selectedRowKeys=e,this.selectionRows=t},handleTableChange:function(e,t,a){Object.keys(a).length>0&&(this.isorter.column=a.field,this.isorter.order="ascend"==a.order?"asc":"desc"),this.ipagination=e,this.loadData()},openPage:function(){this.visible=!0,this.onClearSelected(),this.dataSource=[],this.queryParam={status:this.status},this.loadData(),this.initOptions()},loadData:function(e){var t=this;if(this.url.list){1===e&&(this.ipagination.current=1);var a=this.getQueryParams();if(!a)return!1;this.loading=!0,Object(r["i"])(this.url.list,a).then((function(e){e.success?(t.dataSource=e.result.records||e.result,e.result.total?t.ipagination.total=e.result.total:t.ipagination.total=0):t.$notification.warning({message:"消息",description:e.message})})).finally((function(){t.loading=!1}))}else this.$message.error("请设置url.list属性!")},modalFormOk:function(e){this.loadData(),this.selectedRowKeys=[e.id]},searchQuery:function(){this.loadData(),this.onClearSelected()},searchReset:function(){this.queryParam={status:1},this.loadData(),this.onClearSelected()},close:function(){this.$emit("close"),this.visible=!1},handleCancel:function(){this.close()},handleOk:function(){this.$emit("sendSelectionRows",this.selectionRows),this.close()},initOptions:function(){var e=this;Object(r["i"])(this.url.loadOptions,{sectionRank:2}).then((function(t){t.success?e.sectionPData=t.result:e.$notification.warning({message:"消息",description:t.message})}))},initGroupOptions:function(){var e=this;this.$set(this.queryParam,"sectionId",void 0),Object(r["i"])(this.url.loadOptions,{parentId:this.queryParam.sectionPid}).then((function(t){t.success?e.sectionData=t.result:e.$notification.warning({message:"消息",description:t.message})}))}}}),p=m,h=(a("3ce5"),a("2877")),f=Object(h["a"])(p,i,s,!1,null,null,null);t["default"]=f.exports}}]);
|