wangxinhui
2024-11-06 8f392cc88b0768b74efca3b68785cf5aa1c38e70
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0e5987"],{"94c9":function(e,t,i){"use strict";i.r(t);var n=i("7a23");function l(e,t,i,l,r,a){const d=Object(n["resolveComponent"])("view-grid");return Object(n["openBlock"])(),Object(n["createBlock"])(d,{ref:"grid",columns:e.columns,detail:e.detail,editFormFields:e.editFormFields,editFormOptions:e.editFormOptions,searchFormFields:e.searchFormFields,searchFormOptions:e.searchFormOptions,table:e.table,extend:e.extend},null,8,["columns","detail","editFormFields","editFormOptions","searchFormFields","searchFormOptions","table","extend"])}i("14d9");let r={components:{gridHeader:"",gridBody:"",gridFooter:"",modelHeader:"",modelBody:"",modelFooter:""},buttons:{view:[],box:[],detail:[]},methods:{onInit(){this.columns.push({field:"操作",title:"操作",align:"center",width:120,render:this.getRender()})},getRender(){return(e,{row:t,column:i,index:n})=>e("div",{style:{color:"#0c83ff","font-size":"13px",cursor:"pointer"}},[e("a",{props:{},style:{"margin-left":"9px","border-bottom":"1px solid"},onClick:e=>{e.stopPropagation(),this.$refs.table.$refs.table.clearSelection(),this.$refs.table.$refs.table.toggleRowSelection(t);let i="DisEnable"==t["equipment_state"]?"启用":"禁用";this.$confirm("确认要"+i+"选择的数据吗?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",center:!0}).then(()=>{t["equipment_state"]="DisEnable"==t["equipment_state"]?"Enable":"DisEnable",console.log(t);let e={MainData:t,DetailData:null,DelKeys:null};this.http.post("/api/dt_equipmentinfo/UpdateEquipState",e,"状态修改中...").then(e=>{e.status?(this.$Message.success(("DisEnable"==t["equipment_state"]?"启用":"禁用")+"成功!"),this.refresh()):this.$Message.error(("DisEnable"==t["equipment_state"]?"启用":"禁用")+"失败!")})})}},"启用/禁用")])}}};var a=r,d=Object(n["defineComponent"])({setup(){const e=Object(n["ref"])({key:"equipment_id",footer:"Foots",cnName:"设备信息",name:"baseinfo/Dt_equipmentinfo",url:"/Dt_equipmentinfo/",sortName:"equipment_createtime"}),t=Object(n["ref"])({equipment_code:"",equipment_name:"",equipment_state:"",equipment_type:"",equipment_ip:"",equipment_createtime:"",equipment_remark:""}),i=Object(n["ref"])([[{title:"设备名称",field:"equipment_name",type:"text"},{title:"设备编号",required:!0,field:"equipment_code",type:"text"},{dataKey:"eqEnable",data:[],title:"当前状态",required:!0,field:"equipment_state",type:"select"}],[{title:"IP地址",field:"equipment_ip",type:"text"},{dataKey:"EquipmentType",data:[],title:"设备类型",required:!0,field:"equipment_type",type:"select"},{title:"创建时间",required:!0,field:"equipment_createtime",type:"datetime"}],[{title:"备注",field:"equipment_remark",type:"text"}]]),l=Object(n["ref"])({equipment_code:"",equipment_name:"",equipment_state:"",equipment_type:"",equipment_ip:"",equipment_createtime:"",equipment_remark:""}),r=Object(n["ref"])([[{title:"设备编号",field:"equipment_code",type:"text"},{title:"设备名称",field:"equipment_name",type:"text"},{dataKey:"eqEnable",data:[],title:"当前状态",field:"equipment_state",type:"select"}],[{dataKey:"EquipmentType",data:[],title:"设备类型",field:"equipment_type",type:"select"},{title:"IP地址",field:"equipment_ip",type:"text"},{title:"创建时间",field:"equipment_createtime",type:"datetime"}],[{title:"备注",field:"equipment_remark",type:"text"}]]),d=Object(n["ref"])([{field:"equipment_id",title:"主键",type:"guid",width:110,hidden:!0,readonly:!0,require:!0,align:"left"},{field:"equipment_code",title:"设备编号",type:"string",width:110,require:!0,align:"left",sort:!0},{field:"equipment_name",title:"设备名称",type:"string",bind:{key:"EquipmentName",data:[]},width:110,align:"left"},{field:"equipment_state",title:"当前状态",type:"string",bind:{key:"eqEnable",data:[]},width:120,require:!0,align:"left"},{field:"equipment_type",title:"设备类型",type:"string",bind:{key:"EquipmentType",data:[]},width:120,require:!0,align:"left"},{field:"equipment_ip",title:"IP地址",type:"string",width:110,align:"left"},{field:"equipment_createtime",title:"创建时间",type:"datetime",sort:!0,width:110,require:!0,align:"left",sort:!0},{field:"equipment_remark",title:"备注",type:"string",width:120,align:"left"}]),p=Object(n["ref"])({cnName:"#detailCnName",table:"#detailTable",columns:[],sortName:"",key:""});return{table:e,extend:a,editFormFields:t,editFormOptions:i,searchFormFields:l,searchFormOptions:r,columns:d,detail:p}}}),p=i("d959"),m=i.n(p);const o=m()(d,[["render",l]]);t["default"]=o}}]);