| 1 |
- import{_ as s}from"./u-search.DOsDiA_z.js";import{bA as t,k as a,m as e,w as o,o as l,p as i,q as n,B as r,C as c,F as u,t as d,v as m,z as p}from"./index-C9TJPork.js";import{r as h}from"./uni-app.es.CUt9gedF.js";import{_ as f}from"./mescroll-body.DWp9Rb53.js";import{r as w}from"./resources.DEPsJg7u.js";import{M as y}from"./mescroll-mixins.C2YUWJKd.js";import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./u-icon.BNGPST4x.js";import"./renderjs.Cg3LvhxW.js";const k=_({mixins:[y],data(){return{downOption:{use:!0,auto:!0},upOption:{page:{num:0,size:20,time:null},empty:{use:!0,icon:w.message.nodata,tip:this.$t("common.noData"),fixed:!0,top:"300rpx"},textNoMore:this.$t("app.apply.noMoreData")},list:[],columnOptions:"",onLoadData:{},keyword:"",listQuery:{keyword:""}}},onLoad(s){this.onLoadData=JSON.parse(decodeURIComponent(s.data)),this.columnOptions=this.onLoadData.columnOptions.map((s=>s.value)).join(",")},methods:{upCallback(s){const a=this.onLoadData.templateJson;let e={...this.listQuery,currentPage:s.num,pageSize:20,interfaceId:this.onLoadData.interfaceId,columnOptions:this.columnOptions,paramList:a};t(this.onLoadData.interfaceId,e,{load:1==s.num}).then((t=>{this.mescroll.endSuccess(t.data.list.length),1==s.num&&(this.list=[]),this.list=this.list.concat(t.data.list)})).catch((()=>{this.mescroll.endErr()}))},search(){this.searchTimer&&clearTimeout(this.searchTimer),this.searchTimer=setTimeout((()=>{this.list=[],this.listQuery.keyword=this.keyword,this.listQuery.currentPage=1,this.mescroll.resetUpScroll()}),300)}}},[["render",function(t,w,y,_,k,x){const b=h(a("u-search"),s),g=l,j=h(a("mescroll-body"),f);return i(),e(g,{class:"viewData-v"},{default:o((()=>[n(g,{class:"notice-warp"},{default:o((()=>[n(g,{class:"search-box"},{default:o((()=>[n(b,{modelValue:k.keyword,"onUpdate:modelValue":w[0]||(w[0]=s=>k.keyword=s),height:"72","show-action":!1,onChange:x.search,"bg-color":"#f0f2f6",shape:"square"},null,8,["modelValue","onChange"])])),_:1})])),_:1}),n(j,{ref:"mescrollRef",onInit:t.mescrollInit,onDown:t.downCallback,onUp:x.upCallback,sticky:!0,down:k.downOption,up:k.upOption,top:"120"},{default:o((()=>[n(g,{class:"u-flex-col tableList"},{default:o((()=>[(i(!0),r(u,null,c(k.list,((s,t)=>(i(),e(g,{class:"u-flex list-card",key:t},{default:o((()=>[n(g,{class:"u-flex-col fieldContent u-m-l-10"},{default:o((()=>[(i(!0),r(u,null,c(k.onLoadData.columnOptions,((t,a)=>(i(),e(g,{key:a,class:"fieldList u-line-1 u-flex"},{default:o((()=>[t.ifShow?(i(),e(g,{key:0,class:"val"},{default:o((()=>[d(m(t.label+":")+" "+m(s[t.value]),1)])),_:2},1024)):p("",!0)])),_:2},1024)))),128))])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1},8,["onInit","onDown","onUp","down","up"])])),_:1})}],["__scopeId","data-v-baccca17"]]);export{k as default};
|