cuikaidong
2025-08-08 c495c1ae53473d54af136ea00da84bf51c50d521
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-41cdde19"],{"31f9":function(e,o,t){"use strict";var i=t("8ba4"),n=t.n(i);n.a},"4c67":function(e,o,t){"use strict";t.r(o);var i=function(){var e=this,o=e.$createElement,t=e._self._c||o;return t("a-modal",{staticStyle:{top:"5%",height:"85%","overflow-y":"hidden"},attrs:{title:e.title,width:800,visible:e.visible,confirmLoading:e.confirmLoading,cancelText:"关闭",wrapClassName:"ant-modal-cust-warp"},on:{ok:e.handleOk,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form-model",e._b({ref:"form",attrs:{model:e.model,rules:e.validatorRules}},"a-form-model",e.layout,!1),[t("a-form-model-item",{attrs:{label:"车间名称",required:"",prop:"workshopName"}},[t("a-input",{attrs:{placeholder:"请输入车间名称"},model:{value:e.model.workshopName,callback:function(o){e.$set(e.model,"workshopName",o)},expression:"model.workshopName"}})],1),t("a-form-model-item",{attrs:{label:"车间背景图",required:"",prop:"backgroundImage"}},[t("j-image-upload",{staticClass:"avatar-uploader",attrs:{text:"上传"},model:{value:e.model.backgroundImage,callback:function(o){e.$set(e.model,"backgroundImage",o)},expression:"model.backgroundImage"}})],1),t("a-form-model-item",{attrs:{label:"设备编号颜色"}},[t("a-input",{attrs:{type:"color"},model:{value:e.model.equipmentIdColor,callback:function(o){e.$set(e.model,"equipmentIdColor",o)},expression:"model.equipmentIdColor"}})],1),t("a-form-model-item",{attrs:{label:"授权标识"}},[t("a-input",{attrs:{placeholder:"请输入授权标识"},model:{value:e.model.perms,callback:function(o){e.$set(e.model,"perms",o)},expression:"model.perms"}})],1)],1)],1)],1)},n=[],r=t("bfa6"),a={name:"WorkshopModal",components:{},data:function(){return{title:"操作",visible:!1,isEdit:!1,model:{},layout:{labelCol:{span:3},wrapperCol:{span:14}},confirmLoading:!1,validatorRules:{workshopName:[{required:!0,message:"请输入车间名称!"},{min:2,max:30,message:"长度在 2 到 30 个字符",trigger:"blur"}],id:[{required:!0,message:"请输入车间编号!"},{min:0,max:64,message:"长度不超过 64 个字符",trigger:"blur"},{validator:this.validateRoleCode}],backgroundImage:[{required:!0,message:"请上传车间背景图!"}]}}},created:function(){this.modelDefault=JSON.parse(JSON.stringify(this.model))},methods:{add:function(){this.edit(this.modelDefault)},edit:function(e){this.model=Object.assign({},e),this.visible=!0,this.model.id?this.isEdit=!0:this.isEdit=!1},close:function(){this.$refs.form.clearValidate(),this.$emit("close"),this.visible=!1},handleOk:function(){var e=this,o=this;this.$refs.form.validate((function(t){if(!t)return!1;var i;o.confirmLoading=!0,i=e.isEdit?r["a"].editWorkshopApi(e.model):r["a"].addWorkshopApi(e.model),i.then((function(e){e.success?(o.$notification.success({message:"消息",description:e.message}),o.$emit("ok")):o.$notification.warning({message:"消息",description:e.message})})).finally((function(){o.confirmLoading=!1,o.close()}))}))},handleCancel:function(){this.close()},validateRoleCode:function(e,o,t){/[\u4E00-\u9FA5]/g.test(o)?t("车间编号不可输入汉字!"):t()}}},d=a,s=(t("31f9"),t("2877")),c=Object(s["a"])(d,i,n,!1,null,"493300d9",null);o["default"]=c.exports},"8ba4":function(e,o,t){},bfa6:function(e,o,t){"use strict";var i=t("0fea");o["a"]={getDriveTypeApi:function(){return Object(i["c"])("/mdc/mdcDriveTypeParamConfig/getDriveParamOptions")},getWorkshopListInHomePageApi:function(){return Object(i["c"])("/mdc/mdcWorkshopInfo/getWorkshopList")},getDeviceListByWorkshopIdApi:function(e){return Object(i["c"])("/mdc/mdcWorkshopInfo/workshopEquipmentList",e)},getWorkshopDetailByWorkshopIdApi:function(e){return Object(i["c"])("/mdc/mdcWorkshopInfo/queryById",{id:e})},getDeviceListInWorkshopSignagePageApi:function(e){return Object(i["c"])("/mdc/mdcWorkshopInfo/getBigScreenInfo",{workshopId:e})},saveDevicePositionAndSizeApi:function(e){return Object(i["j"])("/mdc/mdcWorkshopInfo/saveEquipmentCoordinate",e)},getWorkshopListApi:function(e){return Object(i["c"])("/mdc/mdcWorkshopInfo/list",e)},addWorkshopApi:function(e){return Object(i["i"])("/mdc/mdcWorkshopInfo/add",e)},editWorkshopApi:function(e){return Object(i["j"])("/mdc/mdcWorkshopInfo/edit",e)},deleteSingleWorkshopApi:function(e){return Object(i["a"])("/mdc/mdcWorkshopInfo/delete",{id:e})},deleteBatchWorkshopApi:function(e){return Object(i["a"])("/mdc/mdcWorkshopInfo/deleteBatch",{ids:e})},addDeviceInWorkshopApi:function(e){return Object(i["i"])("/mdc/mdcWorkshopInfo/addWorkshopEquipment",e)},deleteSingleDeviceInWorkshopApi:function(e){return Object(i["a"])("/mdc/mdcWorkshopInfo/deleteWorkshopEquipment",e)},deleteBatchDeviceInWorkshopApi:function(e){return Object(i["a"])("/mdc/mdcWorkshopInfo/deleteWorkshopEquipmentBatch",e)},getParamListByDriveTypeApi:function(e){return Object(i["c"])("/mdc/mdcDriveTypeParamConfig/getDriveParamOptionsByType?controlSystemType=".concat(e))},addParamThresholdApi:function(e){return Object(i["i"])("/mdc/mdcEquipmentThreshold/add",e)},editParamThresholdApi:function(e){return Object(i["i"])("/mdc/mdcEquipmentThreshold/edit",e)},deleteParamThresholdApi:function(e){return Object(i["a"])("/mdc/mdcEquipmentThreshold/delete",{id:e})},deleteBatchParamThresholdApi:function(e){return Object(i["a"])("/mdc/mdcEquipmentThreshold/deleteBatch",{ids:e})}}}}]);