dengjunjie
2025-06-26 6d9829c889a826d39cbc911ef5d01825edd1bffc
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d228e26"],{daa4:function(e,t,i){"use strict";i.r(t);var r=i("1258");function s(e,t,i,s,o,l){const a=Object(r["resolveComponent"])("view-grid");return Object(r["openBlock"])(),Object(r["createBlock"])(a,{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("5d3c"),i("1168"),i("ff15");let o={components:{gridHeader:"",gridBody:"",gridFooter:"",modelHeader:"",modelBody:"",modelFooter:""},tableAction:"",buttons:{view:[],box:[],detail:[]},methods:{onInit(){let e=this.buttons.find(e=>"Enable"==e.value);e&&(e.onClick=function(){let e=this.$refs.table.getSelected();if(0==e.length)return this.$error("请选择仓库!");let t=e.map(e=>e[this.table.key]);if(!t||0==t.Length)return this.$error("未获取到仓库信息!");this.$confirm("是否确认要启用仓库?","提示",{confirmButtonText:"确认",cancelButtonText:"取消",showClose:!0,type:"warning"}).then(()=>{this.http.post("api/Warehouse/WarehouseEnableStatus?keys="+t,"","正在启用仓库....").then(e=>{if(!e.status)return this.$error(e.message);this.$success("启用仓库成功!"),this.refresh()})})});let t=this.buttons.find(e=>"Disable"==e.value);t&&(t.onClick=function(){let e=this.$refs.table.getSelected();if(0==e.length)return this.$error("请选择仓库!");let t=e.map(e=>e[this.table.key]);if(!t||0==t.Length)return this.$error("未获取到仓库信息!");this.$confirm("是否确认要禁用仓库?","提示",{confirmButtonText:"确认",cancelButtonText:"取消",showClose:!0,type:"warning"}).then(()=>{this.http.post("api/Warehouse/WarehouseDisableStatus?keys="+t,"","正在禁用仓库....").then(e=>{if(!e.status)return this.$error(e.message);this.$success("禁用仓库成功!"),this.refresh()})})})},onInited(){},searchBefore(e){return!0},searchAfter(e){return!0},addBefore(e){return!0},updateBefore(e){return!0},rowClick({row:e,column:t,event:i}){},modelOpenAfter(e){}}};var l=o,a=Object(r["defineComponent"])({setup(){const e=Object(r["ref"])({key:"id",footer:"Foots",cnName:"仓库信息",name:"warehouse",url:"/Warehouse/",sortName:"id"}),t=Object(r["ref"])({warehouseCode:"",warehouseName:"",warehouseType:"",warehouseStatus:"",warehouseDes:""}),i=Object(r["ref"])([[{title:"仓库编号",required:!0,field:"warehouseCode",type:"string"},{title:"仓库名称",required:!0,field:"warehouseName",type:"string"},{title:"仓库类型",required:!0,field:"warehouseType",type:"string"},{title:"仓库描述",field:"warehouseDes",type:"textarea"}]]),s=Object(r["ref"])({warehouseCode:"",warehouseName:"",warehouseType:"",warehouseStatus:""}),o=Object(r["ref"])([[{title:"仓库编号",field:"warehouseCode",type:"like"},{title:"仓库名称",field:"warehouseName",type:"like"},{title:"仓库类型",field:"warehouseType",type:"like"},{title:"仓库状态",field:"warehouseStatus",type:"select",dataKey:"enableEnum",data:[]}]]),a=Object(r["ref"])([{field:"id",title:"Id",type:"int",width:90,hidden:!0,readonly:!0,require:!0,align:"left"},{field:"warehouseCode",title:"仓库编号",type:"string",width:90,align:"left"},{field:"warehouseName",title:"仓库名称",type:"string",width:150,align:"left"},{field:"warehouseType",title:"仓库类型",type:"string",width:150,align:"left"},{field:"warehouseStatus",title:"仓库状态",type:"decimal",width:90,align:"left",bind:{key:"enableEnum",data:[]}},{field:"warehouseDes",title:"仓库描述",type:"string",width:90,align:"left"},{field:"creater",title:"创建人",type:"string",width:90,align:"left"},{field:"createDate",title:"创建时间",type:"datetime",width:160,align:"left"},{field:"modifier",title:"修改人",type:"string",width:100,align:"left"},{field:"modifyDate",title:"修改时间",type:"datetime",width:160,align:"left"},{field:"remark",title:"备注",type:"string",width:100,align:"left"}]),n=Object(r["ref"])({cnName:"#detailCnName",table:"",columns:[],sortName:""});return{table:e,extend:l,editFormFields:t,editFormOptions:i,searchFormFields:s,searchFormOptions:o,columns:a,detail:n}}}),n=i("9c21"),d=i.n(n);const h=d()(a,[["render",s]]);t["default"]=h}}]);