You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
2.6 KiB
1 lines
2.6 KiB
import{E as D,g as w,a as g,_ as x,p as k}from"./index-BkJoNt0J.js";import{d as N}from"./download-DA4MPZiT.js";import{u as B,g as E,h as V,r as o,i as _,j as s,o as p,c as j,d as a,w as l,k as f,e as h}from"./index-CsSGZIOI.js";const A={class:"app-container"},R=Object.assign({name:"supplierSaWeek"},{__name:"index",setup(S){const b=B(),e=E({apiName:"cherysuppliersaweek",loading:!1,pageParams:{page:1,pageSize:10,total:1,filters:{scheduleAgreement:null}},tableColumns:[{prop:"scheduleAgreement",title:"计划协议号",width:120},{prop:"serialNumber",title:"行项目号"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"purchasingGroup",title:"采购组"},{prop:"plantId",title:"工厂代码"},{prop:"quantityDemand",title:"需求数量"},{prop:"dateReceived",title:"交货日期",type:"datetime",width:180},{prop:"createByUser",title:"创建人"},{prop:"createTime",title:"创建时间",type:"datetime",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",type:"datetime",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:D.whether},{prop:"version",title:"版本号"}],tableData:[]});V(()=>{n(1)});function n(i){e.loading=!0,e.pageParams.page=i,w(e.apiName,Object.assign({},g(e.pageParams))).then(t=>{e.tableData=t.data.data,e.pageParams.total=t.data.totalPages}).finally(()=>e.loading=!1)}function P(){e.loading=!0,k(e.apiName,Object.assign({},g(e.pageParams))).then(i=>{N(i.data,b.meta.title+".xlsx")}).finally(()=>e.loading=!1)}return(i,t)=>{const C=o("el-input"),m=o("el-form-item"),d=o("el-button"),y=o("el-form"),u=o("el-card"),c=_("auth"),v=_("loading");return s((p(),j("div",A,[a(u,{class:"search-container"},{default:l(()=>[a(y,{inline:!0},{default:l(()=>[a(m,{label:"计划协议号"},{default:l(()=>[a(C,{modelValue:e.pageParams.filters.scheduleAgreement,"onUpdate:modelValue":t[0]||(t[0]=r=>e.pageParams.filters.scheduleAgreement=r),placeholder:"计划协议号",clearable:""},null,8,["modelValue"])]),_:1}),a(m,null,{default:l(()=>[s((p(),f(d,{onClick:t[1]||(t[1]=r=>n(1)),icon:"Search"},{default:l(()=>t[3]||(t[3]=[h("查询")])),_:1})),[[c,e.apiName+":page"]]),s((p(),f(d,{onClick:t[2]||(t[2]=r=>P()),icon:"TopRight",type:"success"},{default:l(()=>t[4]||(t[4]=[h("导出")])),_:1})),[[c,e.apiName+":export"]])]),_:1})]),_:1})]),_:1}),a(u,{class:"paged-table-container"},{default:l(()=>[a(x,{columnWidth:null,tableData:e.tableData,tableColumns:e.tableColumns,pageParams:e.pageParams,onPageSizeChange:n,onPageCurrentChange:n},null,8,["tableData","tableColumns","pageParams"])]),_:1})])),[[v,e.loading]])}}});export{R as default};
|
|
|