马宇豪
2024-04-10 4076c14a8eac96cd716522f2cb15dcda0eb4fcef
1
import{_ as N,a as U,E as g,t as L,o as M,w as $,d as R}from"./index.1683511265143.js";import{m as v}from"./index.168351126514328.js";import{J as H,aF as P,f as j,a1 as J,k as O,a as w,b as s,Y as e,R as l,u as m,a5 as r,o as y,F as W,a8 as X,Q as Y,X as h,aC as q,aD as G,W as f}from"./vue.1683511265143.js";const C=_=>(q("data-v-4bd9fca4"),_=_(),G(),_),K={class:"home-container"},Z={style:{height:"100%"}},ee={class:"basic-line"},ae=C(()=>s("span",null,"\u5B9E\u9A8C\u6750\u6599\uFF1A",-1)),te={class:"basic-line"},ue=C(()=>s("span",null,"\u8017\u6750\u7F16\u53F7\uFF1A",-1)),oe={class:"basic-line"},le=C(()=>s("span",null,"\u6750\u6599\u7C7B\u578B\uFF1A",-1)),se={style:{"padding-bottom":"10px"}},ne=f("\u67E5\u8BE2"),ie=f("\u91CD\u7F6E"),re={class:"homeCard"},de={class:"main-card"},pe=f("\u65B0\u589E"),ce=f("\u7F16\u8F91"),fe=f("\u5220\u9664"),_e={class:"pageBtn"},me=H({name:"index",setup(_){const D=P(()=>U(()=>import("./materialDialog.1683511265143.js"),["assets/materialDialog.1683511265143.js","assets/index.168351126514328.js","assets/index.1683511265143.js","assets/index.168351126514326.css","assets/vue.1683511265143.js"])),F=j(),t=J({materialData:[],searchQuery:{pageIndex:1,pageSize:10,stuffName:"",stuffCode:"",stuffType:null},total:0,stuffTypeList:[{id:1,name:"\u5316\u5B66\u8BD5\u5242"},{id:2,name:"\u57FA\u7840\u6750\u6599"}],stuffStorageList:[{id:1,name:"\u667A\u80FD\u8BD5\u5242\u67DC"},{id:2,name:"\u666E\u901A\u50A8\u5B58\u67DC"}],stuffUnitList:[{id:1,name:"g"},{id:2,name:"kg"},{id:3,name:"ml"},{id:4,name:"l"}]}),d=async()=>{let o=await v().getMaterialByList(t.searchQuery);o.data.code===100?(t.materialData=o.data.data,t.total=o.data.total):g({type:"warning",message:o.data.msg})},B=(o,u)=>{F.value.showMaterialDialog(o,u)},x=o=>{R.confirm(`\u6B64\u64CD\u4F5C\u5C06\u6C38\u4E45\u5220\u9664\u8BE5\u8017\u6750\uFF1A\u201C${o.stuffName}\u201D\uFF0C\u662F\u5426\u7EE7\u7EED?`,"\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{let u=await v().deleteMaterialById({id:o.id});u.data.code===100?(g({type:"success",duration:2e3,message:"\u5220\u9664\u6210\u529F"}),await d()):g({type:"warning",message:u.data.msg})}).catch(u=>{})},A=o=>{t.searchQuery.pageSize=o,d()},T=o=>{t.searchQuery.pageIndex=o,d()},k=()=>{t.searchQuery={pageIndex:1,pageSize:10,stuffName:"",stuffCode:"",stuffType:null}};return O(()=>{d()}),(o,u)=>{const b=r("el-input"),Q=r("el-option"),S=r("el-select"),p=r("el-button"),E=r("el-row"),z=r("el-col"),n=r("el-table-column"),V=r("el-table"),I=r("el-pagination");return y(),w("div",K,[s("div",Z,[e(E,{class:"homeCard"},{default:l(()=>[s("div",ee,[ae,e(b,{modelValue:t.searchQuery.stuffName,"onUpdate:modelValue":u[0]||(u[0]=a=>t.searchQuery.stuffName=a),clearable:"",filterable:"",class:"input-box",placeholder:"\u5B9E\u9A8C\u6750\u6599"},null,8,["modelValue"])]),s("div",te,[ue,e(b,{modelValue:t.searchQuery.stuffCode,"onUpdate:modelValue":u[1]||(u[1]=a=>t.searchQuery.stuffCode=a),clearable:"",filterable:"",class:"input-box",placeholder:"\u8017\u6750\u7F16\u53F7"},null,8,["modelValue"])]),s("div",oe,[le,e(S,{modelValue:t.searchQuery.stuffType,"onUpdate:modelValue":u[2]||(u[2]=a=>t.searchQuery.stuffType=a),clearable:"",filterable:"",class:"input-box",placeholder:"\u6750\u6599\u7C7B\u578B"},{default:l(()=>[(y(!0),w(W,null,X(t.stuffTypeList,a=>(y(),Y(Q,{key:a.id,label:a.name,value:a.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),s("div",se,[e(p,{type:"primary",onClick:d},{default:l(()=>[ne]),_:1}),e(p,{plain:"",onClick:k},{default:l(()=>[ie]),_:1})])]),_:1}),s("div",re,[s("div",de,[e(E,{class:"cardTop"},{default:l(()=>[e(z,{span:12,class:"mainCardBtn"},{default:l(()=>[e(p,{type:"primary",icon:m(L),size:"default",onClick:u[3]||(u[3]=a=>B("\u65B0\u589E",{}))},{default:l(()=>[pe]),_:1},8,["icon"])]),_:1})]),_:1}),e(V,{ref:"multipleTableRef",data:t.materialData,style:{width:"100%"},height:"calc(100% - 100px)","header-cell-style":{background:"#fafafa"}},{default:l(()=>[e(n,{prop:"stuffName",label:"\u5B9E\u9A8C\u6750\u6599"}),e(n,{prop:"stuffCode",label:"\u7F16\u53F7"}),e(n,{prop:"stuffType",label:"\u6750\u6599\u7C7B\u578B"},{default:l(a=>{var i;return[s("span",null,h(`${((i=t.stuffTypeList.find(c=>c.id===a.row.stuffType))==null?void 0:i.name)||""}`),1)]}),_:1}),e(n,{prop:"stuffStorage",label:"\u6750\u6599\u50A8\u5B58","show-overflow-tooltip":""},{default:l(a=>{var i;return[s("span",null,h(`${((i=t.stuffStorageList.find(c=>c.id===a.row.stuffStorage))==null?void 0:i.name)||""}`),1)]}),_:1}),e(n,{prop:"stuffUnit",label:"\u8BA1\u91CF\u5355\u4F4D","show-overflow-tooltip":""},{default:l(a=>{var i;return[s("span",null,h(`${((i=t.stuffUnitList.find(c=>c.id===a.row.stuffUnit))==null?void 0:i.name)||""}`),1)]}),_:1}),e(n,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4","show-overflow-tooltip":""}),e(n,{prop:"createByUserName",label:"\u521B\u5EFA\u4EBA","show-overflow-tooltip":""}),e(n,{prop:"updateTime",label:"\u6700\u540E\u4FEE\u6539\u65F6\u95F4","show-overflow-tooltip":""}),e(n,{prop:"updateByUserName",label:"\u6700\u540E\u4FEE\u6539\u4EBA","show-overflow-tooltip":""}),e(n,{label:"\u64CD\u4F5C",width:"150"},{default:l(a=>[e(p,{size:"small",text:"",type:"primary",icon:m(M),onClick:i=>B("\u4FEE\u6539",a.row)},{default:l(()=>[ce]),_:2},1032,["icon","onClick"]),e(p,{size:"small",text:"",type:"danger",icon:m($),onClick:i=>x(a.row)},{default:l(()=>[fe]),_:2},1032,["icon","onClick"])]),_:1})]),_:1},8,["data"]),s("div",_e,[e(I,{onSizeChange:A,onCurrentChange:T,"pager-count":5,"page-sizes":[10,20,30],"current-page":t.searchQuery.pageIndex,"onUpdate:current-page":u[4]||(u[4]=a=>t.searchQuery.pageIndex=a),background:"","page-size":t.searchQuery.pageSize,"onUpdate:page-size":u[5]||(u[5]=a=>t.searchQuery.pageSize=a),layout:"total, sizes, prev, pager, next, jumper",total:t.total,class:"page-position"},null,8,["current-page","page-size","total"])])])])]),e(m(D),{ref_key:"materialDialogRef",ref:F,onRefresh:d},null,512)])}}});var Ce=N(me,[["__scopeId","data-v-4bd9fca4"]]);export{Ce as default};