cuikaidong
2025-08-08 c495c1ae53473d54af136ea00da84bf51c50d521
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1e0a3424","chunk-3b7538aa","chunk-a028a302","chunk-341c8c81","chunk-54831ca6","chunk-2d0e9947"],{"2dba":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:800,visible:e.visible,confirmLoading:e.confirmLoading,okButtonProps:{props:{disabled:e.disableSubmit}},cancelText:"关闭"},on:{ok:e.handleOk,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form",{attrs:{form:e.form}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:12}},[a("a-form-item",{attrs:{label:"开始时间",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("j-date",{directives:[{name:"decorator",rawName:"v-decorator",value:["startTime",e.validatorRules.startTime],expression:"['startTime', validatorRules.startTime]"}],staticClass:"query-group-cust",attrs:{"show-time":{hideDisabledOptions:!0},"date-format":"YYYY-MM-DD HH:mm:ss",placeholder:"请选择开始时间",disabledDate:e.disabledDate,disabledTime:e.disabledDateTime,showToday:!1}})],1)],1),a("a-col",{attrs:{span:12}},[a("a-form-item",{attrs:{label:"设备名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["equipmentName",e.validatorRules.equipmentName],expression:"['equipmentName',validatorRules.equipmentName]"}],attrs:{disabled:e.disableSubmit,readOnly:e.readOnly,"allow-clear":"",placeholder:"请输入设备名称"}})],1)],1)],1),a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:12}},[a("a-form-item",{attrs:{label:"结束时间",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("j-date",{directives:[{name:"decorator",rawName:"v-decorator",value:["endTime",e.validatorRules.endTime],expression:"['endTime', validatorRules.endTime]"}],staticClass:"query-group-cust",attrs:{"show-time":{hideDisabledOptions:!0},"date-format":"YYYY-MM-DD HH:mm:ss",placeholder:"请选择结束时间",disabledDate:e.disabledDate,disabledTime:e.disabledDateTime,showToday:!1}})],1)],1),a("a-col",{attrs:{span:12}},[a("a-form-item",{attrs:{label:"设备编号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["equipmentId",e.validatorRules.equipmentId],expression:"['equipmentId',validatorRules.equipmentId]"}],attrs:{disabled:e.disableSubmit,readOnly:e.readOnly,"allow-clear":"",placeholder:"请输入设备编号"}})],1)],1)],1)],1)],1),a("device-repair-edit-list-model",{ref:"deviceRepairListModel",on:{sendSelectionRows:e.getDeviceRows}})],1)},r=[],n=a("c1df"),s=a.n(n),o=a("88bc"),l=a.n(o),c=a("8433"),d=a("2ef3"),u=a("8daf"),m=a("0fea"),p=a("4ec3");function f(e){return v(e)||g(e)||b(e)||h()}function h(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(e,t){if(e){if("string"===typeof e)return y(e,t);var a=Object.prototype.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)?y(e,t):void 0}}function g(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function v(e){if(Array.isArray(e))return y(e)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var w={name:"DeviceRepairModelEdit",components:{DeviceRepairListModel:c["default"],JDate:u["default"],DeviceRepairEditListModel:d["default"]},props:{},data:function(){return{readOnly:!0,title:"",visible:!1,show:!1,model:{},checked:!1,startData:"",endData:"",labelCol:{xs:{span:24},sm:{span:6}},wrapperCol:{xs:{span:24},sm:{span:18}},labelColLong:{xs:{span:24},sm:{span:3}},wrapperColLong:{xs:{span:24},sm:{span:21}},confirmLoading:!1,form:this.$form.createForm(this),validatorRules:{equipmentId:{rules:[{required:!0,message:""}]},equipmentName:{rules:[{required:!0,message:""}]},startTime:{rules:[{required:!0,message:"请选择开始时间"}]},endTime:{rules:[{required:!0,message:"请选择结束时间"}]}},url:{add:"/mdc/mdcEquipmentRepair/add",edit:"/mdc/mdcEquipmentRepair/edit"},disableSubmit:!0,partCategoryCascade:[],cascadeDefaultValue:[],editStart:""}},created:function(){},methods:{disabledDate:function(e){return e<s()().subtract(2,"day").endOf("day")},moment:s.a,onChangeEnd:function(e,t){this.endTime=t[0]},getDeviceRows:function(e){this.form.setFieldsValue({equipmentId:e.equipmentId,equipmentName:e.equipmentName})},deviceSearch:function(){this.$refs.deviceRepairListModel.openPage(),this.$refs.deviceRepairListModel.title="选择设备",this.$refs.deviceRepairListModel.disableSubmit=!1},getParentIdsById:function(e){var t=this;Object(m["c"])(this.url.getParentIdsById,{id:e}).then((function(e){e.success&&t.form.setFieldsValue({partCategoryId:e.result})}))},add:function(e){this.visible=!0,this.form.resetFields(),this.model={},this.$nextTick((function(){}))},edit:function(e){var t=this;this.form.resetFields(),this.model=Object.assign({},e),this.editStart=this.model.startTime.replace(/:/g,""),this.visible=!0,this.$nextTick((function(){t.form.setFieldsValue(l()(t.model,"tierType","parentName","equipmentId","equipmentName","startTime","endTime"))}))},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 r,n=Object.assign(e.model,i),o=s()(n.startTime).format("YYYY-MM-DD HH:mm:ss"),l=s()(n.endTime).format("YYYY-MM-DD HH:mm:ss"),c=o.replace(/:/g,""),d=l.replace(/:/g,""),u=new Date,p=s()(u).format("YYYY-MM-DD HH:mm:ss");p.replace(/:/g,"");if(c>=d)t.$notification.warning({message:"消息",description:"结束时间不能小于开始时间"}),t.confirmLoading=!1;else r=e.model.id?Object(m["k"])(e.url.edit,n,{id:e.model.id}):Object(m["i"])(e.url.add,n),r.then((function(e){e.success?(t.$notification.success({message:"消息",description:"修改成功"}),t.$emit("ok",e.result)):t.$notification.warning({message:"消息",description:e.message})})).finally((function(){t.confirmLoading=!1,t.close()}))}}))},handleCancel:function(){this.close()},loadCascade:function(){var e=this;Object(m["c"])(this.url.loadCascadeData).then((function(t){t.success&&(e.partCategoryCascade=t.result)}))},onCascadeChange:function(e,t){this.cascadeDefaultValue=f(e)},filter:function(e,t){return t.some((function(t){return t.label.toLowerCase().indexOf(e.toLowerCase())>-1}))},validateNum:function(e,t,a){var i={tableName:"lxmes_base_part",fieldName:"num",fieldVal:t,dataId:this.model.id,delFlag:"true"};Object(p["o"])(i).then((function(e){e.success?a():a("存货编码已存在!")}))},checkboxChange:function(e){this.checked=e.target.checked},range:function(e,t){for(var a=[],i=e;i<t;i++)a.push(i);return a},disabledDateTime:function(){var e=this;return{disabledSeconds:function(){return e.range(1,60)}}}}},C=w,D=(a("b1ae"),a("2877")),q=Object(D["a"])(C,i,r,!1,null,"9a039840",null);t["default"]=q.exports},"2ef3":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:1e3,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-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:300},columns:e.columns,dataSource:e.dataSource,pagination:e.ipagination,loading:e.loading,rowSelection:{selectedRowKeys:e.selectedRowKeys,onChange:e.onSelectChange,type:"radio"}},on:{change:e.handleTableChange}})],1)])],1)},r=[],n=(a("4ec3"),a("7b16")),s=a("0fea"),o=a("b65a"),l=a("4349"),c=a("d579"),d=a("f933"),u=a("2dab"),m=(a("c1df"),{name:"DeviceRepairEditListModel",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{readOnly:!0,title:"",visible:!1,disableMixinCreated:!0,queryParam:{},columns:[{title:"统一编码",align:"center",dataIndex:"equipmentId"},{title:"设备名称",align:"center",dataIndex:"equipmentName"}],url:{list:"/mdc/mdcequipment/findListEquipment"}}},created:function(){},methods:{openPage:function(){this.visible=!0,this.onClearSelected(),this.dataSource=[],this.queryParam={status:this.status},this.loadData()},onSelectChange:function(e,t){this.selectedRowKeys=e,this.selectionRows=t},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(s["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.$notification.error({message:"消息",description:"请设置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[0]),this.close()}}}),p=m,f=(a("7c69"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,null,null);t["default"]=h.exports},"38b8":function(e,t,a){"use strict";a.r(t);var i,r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{title:e.title,width:800,visible:e.visible,confirmLoading:e.confirmLoading,okButtonProps:{props:{disabled:e.disableSubmit}},cancelText:"关闭"},on:{ok:e.handleOk,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form",{attrs:{form:e.form}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:24}},[a("a-form-item",{attrs:{label:"设备组",labelCol:e.labelColLong,wrapperCol:e.wrapperColLong}},[a("a-input-search",{directives:[{name:"decorator",rawName:"v-decorator",value:["equipmentIds",e.validatorRules.equipmentIds],expression:"['equipmentIds', validatorRules.equipmentIds]"}],attrs:{readOnly:!0,"enter-button":""},on:{search:e.deviceSearch}})],1)],1)],1),a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:12}},[a("a-form-item",{attrs:{label:"开始时间",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("j-date",{directives:[{name:"decorator",rawName:"v-decorator",value:["startTime",e.validatorRules.startTime],expression:"['startTime', validatorRules.startTime]"}],staticClass:"query-group-cust",attrs:{"show-time":{defaultValue:e.moment("08:00:00","HH:mm:ss")},"date-format":"YYYY-MM-DD HH:mm:ss",placeholder:"请选择开始时间",disabledDate:e.disabledDate}})],1)],1),a("a-col",{attrs:{span:12}},[a("a-form-item",{attrs:{label:"结束时间",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("j-date",{directives:[{name:"decorator",rawName:"v-decorator",value:["endTime",e.validatorRules.endTime],expression:"['endTime', validatorRules.endTime]"}],staticClass:"query-group-cust",attrs:{"show-time":{defaultValue:e.moment("08:00:00","HH:mm:ss")},"date-format":"YYYY-MM-DD HH:mm:ss",placeholder:"请选择结束时间",disabledDate:e.disabledDate}})],1)],1)],1),a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{span:12}},[a("a-form-item",{directives:[{name:"show",rawName:"v-show",value:1==this.mesag,expression:"this.mesag == 1"}],attrs:{label:"维修类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["mdcRepairType",e.validatorRules.mdcRepairType],expression:"['mdcRepairType', validatorRules.mdcRepairType]"}],attrs:{disabled:e.disableSubmit,readOnly:e.readOnly,placeholder:"请选择设备类型",triggerChange:!0}})],1)],1)],1)],1)],1),a("device-repair-list-model",{ref:"deviceRepairListModel",on:{sendSelectionRows:e.getDeviceRows}})],1)},n=[],s=a("c1df"),o=a.n(s),l=a("88bc"),c=a.n(l),d=a("8433"),u=a("8daf"),m=a("0fea"),p=a("4ec3");function f(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function h(e){return y(e)||v(e)||g(e)||b()}function b(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(e,t){if(e){if("string"===typeof e)return w(e,t);var a=Object.prototype.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)?w(e,t):void 0}}function v(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function y(e){if(Array.isArray(e))return w(e)}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=new Array(t);a<t;a++)i[a]=e[a];return i}var C={name:"DeviceRepairModel",components:{DeviceRepairListModel:d["default"],JDate:u["default"]},props:{},data:function(){return{mesag:21,readOnly:!0,title:"",visible:!1,show:!1,model:{},checked:!1,startData:"",endData:"",labelCol:{xs:{span:24},sm:{span:6}},wrapperCol:{xs:{span:24},sm:{span:18}},labelColLong:{xs:{span:24},sm:{span:3}},wrapperColLong:{xs:{span:24},sm:{span:21}},confirmLoading:!1,form:this.$form.createForm(this),validatorRules:{equipmentId:{rules:[{required:!0,message:""}]},equipmentName:{rules:[{required:!0,message:""}]},mdcRepairType:{rules:[{required:!0,message:""}],initialValue:2}},url:{add:"/mdc/mdcEquipmentRepair/add",edit:"/mdc/mdcEquipmentRepair/edit"},disableSubmit:!0,partCategoryCascade:[],cascadeDefaultValue:[]}},created:function(){},methods:(i={disabledDate:function(e){return e<o()().subtract(1,"day")},moment:o.a,onChange:function(e){},onChangeEnd:function(e,t){this.endTime=t[0]},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})},deviceSearch:function(){this.$refs.deviceRepairListModel.openPage(),this.$refs.deviceRepairListModel.title="选择设备",this.$refs.deviceRepairListModel.disableSubmit=!1}},f(i,"onChange",(function(e){})),f(i,"getParentIdsById",(function(e){var t=this;Object(m["c"])(this.url.getParentIdsById,{id:e}).then((function(e){e.success&&t.form.setFieldsValue({partCategoryId:e.result})}))})),f(i,"add",(function(e){this.visible=!0,this.form.resetFields(),this.model={},this.$nextTick((function(){}))})),f(i,"edit",(function(e){var t=this;this.form.resetFields(),this.model=Object.assign({},e),this.visible=!0,this.$nextTick((function(){t.form.setFieldsValue(c()(t.model,"tierType","parentName","equipmentId","equipmentName","mdcRepairType","startTime","endTime"))}))})),f(i,"close",(function(){this.$emit("close"),this.visible=!1,this.show=!1})),f(i,"handleOk",(function(){var e=this,t=this;this.form.validateFields((function(a,i){if(!a){t.confirmLoading=!0;var r,n=Object.assign(e.model,i),s=o()(n.startTime).format("YYYY-MM-DD HH:mm:ss"),l=o()(n.endTime).format("YYYY-MM-DD HH:mm:ss"),c=s.replace(/:/g,""),d=l.replace(/:/g,""),u=new Date,p=o()(u).format("YYYY-MM-DD HH:mm:ss"),f=p.replace(/:/g,"");if(c<f)t.$notification.warning({message:"消息",description:"开始时间不能小于当前时间"}),t.confirmLoading=!1;else if(c>=d)t.$notification.warning({message:"消息",description:"结束时间不能小于开始时间"}),t.confirmLoading=!1;else r=e.model.id?Object(m["k"])(e.url.edit,n,{id:e.model.id}):Object(m["i"])(e.url.add,n),r.then((function(e){e.success?(t.$notification.success({message:"消息",description:"添加成功"}),t.$emit("ok",e.result)):t.$notification.warning({message:"消息",description:e.message})})).finally((function(){t.confirmLoading=!1,t.close()}))}}))})),f(i,"handleCancel",(function(){this.close()})),f(i,"loadCascade",(function(){var e=this;Object(m["c"])(this.url.loadCascadeData).then((function(t){t.success&&(e.partCategoryCascade=t.result)}))})),f(i,"onCascadeChange",(function(e,t){this.cascadeDefaultValue=h(e)})),f(i,"filter",(function(e,t){return t.some((function(t){return t.label.toLowerCase().indexOf(e.toLowerCase())>-1}))})),f(i,"validateNum",(function(e,t,a){var i={tableName:"lxmes_base_part",fieldName:"num",fieldVal:t,dataId:this.model.id,delFlag:"true"};Object(p["o"])(i).then((function(e){e.success?a():a("存货编码已存在!")}))})),f(i,"checkboxChange",(function(e){this.checked=e.target.checked})),i)},D=C,q=(a("77c6"),a("2877")),O=Object(q["a"])(D,r,n,!1,null,"7c60f7b6",null);t["default"]=O.exports},6752:function(e,t,a){},7629:function(e,t,a){"use strict";var i=a("77f1"),r=a.n(i);r.a},"77c6":function(e,t,a){"use strict";var i=a("db80"),r=a.n(i);r.a},"77f1":function(e,t,a){},"7c69":function(e,t,a){"use strict";var i=a("ec39"),r=a.n(i);r.a},8433: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}},[0==e.isDepartType?a("a-col",{attrs:{md:6,sm:6}},[0==e.isDepartType?a("a-form-item",{attrs:{label:"部门"}},[a("a-tree-select",{staticStyle:{width:"100%"},attrs:{"dropdown-style":{maxHeight:"400px",overflow:"auto"},"tree-data":e.treeData,placeholder:"请选择部门","tree-default-expand-all":""},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],1):e._e()],1):e._e(),a("a-col",{attrs:{md:6,sm:6}},[a("a-form-item",{attrs:{label:"车间"}},[a("a-tree-select",{staticStyle:{width:"100%"},attrs:{"dropdown-style":{maxHeight:"400px",overflow:"auto"},"tree-data":e.sectionData,placeholder:"请选择车间","tree-default-expand-all":""},model:{value:e.valueProduct,callback:function(t){e.valueProduct=t},expression:"valueProduct"}})],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,getCheckboxProps:e.getCheckboxProps,selections:!0}},on:{change:e.handleTableChange}})],1)])],1)},r=[],n=a("2f62"),s=(a("4ec3"),a("7b16")),o=a("0fea"),l=a("b65a"),c=a("4349"),d=a("d579"),u=a("f933"),m=a("2dab");a("c1df");function p(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 f(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(Object(a),!0).forEach((function(t){h(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function h(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var b={name:"DeviceCalendarListModel",mixins:[l["a"]],components:{JDictSelectTag:s["default"],JEllipsis:d["default"],JInput:c["default"],Tooltip:u["a"],JDate:m["default"]},props:{status:{type:Number,default:1},selectedEquipmentIds:{type:String}},data:function(){return{isDepartType:"",title:"",visible:!1,SelectedList:[],treeData:[],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:"/sys/sysDepart/loadDepartTreeOptions",loadProductionOptions:"/mdc/mdcProduction/loadProductionTreeOptions"},value:void 0,valueProduct:void 0}},created:function(){this.queryTreeData()},watch:{value:function(e){this.queryParam.departId=e},valueProduct:function(e){this.queryParam.productionId=e}},methods:f(f({},Object(n["b"])(["QueryDepartTree"])),{},{queryTreeData:function(){var e=this;this.QueryDepartTree().then((function(t){t.success?e.isDepartType=t.result[0].value:e.$notification.warning({message:"消息",description:t.message})})).finally((function(){}))},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(),this.initGroupOptions()},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(o["c"])(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(o["c"])(this.url.loadOptions).then((function(t){t.success?e.treeData=t.result:e.$notification.warning({message:"消息",description:t.message})}))},initGroupOptions:function(){var e=this;Object(o["c"])(this.url.loadProductionOptions).then((function(t){t.success?e.sectionData=t.result:e.$notification.warning({message:"消息",description:t.message})}))},getCheckboxProps:function(e){if(this.selectedEquipmentIds){var t=this.selectedEquipmentIds.split(",");return{props:{defaultChecked:t.includes(e.equipmentId)}}}return{props:{defaultChecked:!1}}}})},g=b,v=(a("7629"),a("2877")),y=Object(v["a"])(g,i,r,!1,null,null,null);t["default"]=y.exports},"8daf":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-date-picker",e._b({attrs:{dropdownClassName:"j-date-picker",disabled:e.disabled||e.readOnly,placeholder:e.placeholder,value:e.momVal,showTime:e.showTime,format:e.dateFormat,getCalendarContainer:e.getCalendarContainer},on:{change:e.handleDateChange}},"a-date-picker",e.$attrs,!1))},r=[],n=a("c1df"),s=a.n(n),o={name:"JDate",props:{placeholder:{type:String,default:"",required:!1},value:{type:String,required:!1},dateFormat:{type:String,default:"YYYY-MM-DD",required:!1},triggerChange:{type:Boolean,required:!1,default:!1},readOnly:{type:Boolean,required:!1,default:!1},disabled:{type:Boolean,required:!1,default:!1},showTime:{type:Object,required:{},default:{}},getCalendarContainer:{type:Function,default:function(e){return e.parentNode}}},data:function(){var e=this.value;return{decorator:"",momVal:e?s()(e,this.dateFormat):null}},watch:{value:function(e){this.momVal=e?s()(e,this.dateFormat):null}},methods:{moment:s.a,handleDateChange:function(e,t){this.$emit("change",t)}},model:{prop:"value",event:"change"}},l=o,c=a("2877"),d=Object(c["a"])(l,i,r,!1,null,null,null);t["default"]=d.exports},b1ae:function(e,t,a){"use strict";var i=a("6752"),r=a.n(i);r.a},db80:function(e,t,a){},ec39:function(e,t,a){}}]);