mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-09 06:18:10 +00:00
2 lines
5.0 KiB
JavaScript
2 lines
5.0 KiB
JavaScript
import{d as e,r as a,J as t,o as l,c as s,w as r,b as o,x as c,g as n,W as x,ab as i,X as p,e as u,n as d,am as f,an as m,F as v,I as g,k as _,i as h,j as b,y,z as k,ao as j,Q as w,a as C,P as V}from"./index-837da579.js";import{_ as z}from"./u--image.22e962dd.js";import{u as I,M}from"./useMescroll.6b3a2f0c.js";import{M as U}from"./mescroll-empty.463919bf.js";import{c as F}from"./verify.7ebf087c.js";import{s as S}from"./select-date.edbf4436.js";import{_ as R}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-icon.963870f0.js";import"./u-transition.38ad69d8.js";import"./mescroll-i18n.54bd5572.js";import"./u-popup.80b537cf.js";const A=R(e({__name:"record",setup(e){const R=a(""),A=a([]),B=a([]),D=a(!1),{mescrollInit:E,downCallback:J,getMescroll:P}=I(m,f);a(null),t((()=>{}));const Q=e=>{D.value=!1;let a={page:e.num,limit:e.size,keyword:R.value,create_time:A.value};F(a).then((a=>{let t=a.data.data;1==e.num&&(B.value=[]),B.value=B.value.concat(t),e.endSuccess(t.length),D.value=!0})).catch((()=>{D.value=!0,e.endErr()}))},W=()=>{P().resetUpScroll()},X=a(),q=()=>{X.value.show=!0},G=e=>{A.value=e,B.value=[],P().resetUpScroll()};return(e,a)=>{const t=v,f=g,m=_,I=V,F=h(b("u--image"),z);return l(),s(m,{class:"bg-[var(--page-bg-color)] min-h-screen overflow-hidden",style:d(e.themeColor())},{default:r((()=>[o(m,{class:"fixed left-0 right-0 top-0 z-99 bg-[#fff]"},{default:r((()=>[o(m,{class:"py-[14rpx] flex items-center justify-between px-[20rpx]"},{default:r((()=>[o(m,{class:"flex-1 search-input mr-[20rpx]"},{default:r((()=>[o(t,{onClick:a[0]||(a[0]=c((e=>W()),["stop"])),class:"nc-iconfont nc-icon-sousuo-duanV6xx1 btn"}),o(f,{class:"input",maxlength:"50",type:"text",modelValue:R.value,"onUpdate:modelValue":a[1]||(a[1]=e=>R.value=e),placeholder:"请输入搜索关键词",placeholderClass:"text-[var(--text-color-light9)] text-[24rpx]","confirm-type":"search",onConfirm:a[2]||(a[2]=e=>W())},null,8,["modelValue"]),R.value?(l(),s(t,{key:0,class:"nc-iconfont nc-icon-cuohaoV6xx1 clear",onClick:a[3]||(a[3]=e=>R.value="")})):n("v-if",!0)])),_:1}),o(m,{class:"nc-iconfont nc-icon-a-riliV6xx-36 !text-[30rpx] leading-[36rpx] text-[var(--text-color-light6)]",onClick:q})])),_:1})])),_:1}),o(M,{ref:"mescrollRef",top:"88rpx",onInit:u(E),down:{use:!1},onUp:Q},{default:r((()=>[B.value.length?(l(),s(m,{key:0,class:"sidebar-margin pt-[var(--top-m)]"},{default:r((()=>[(l(!0),x(p,null,i(B.value,((e,a)=>(l(),s(m,{key:e.id,class:"w-full flex flex-col mb-[var(--top-m)] card-template",onClick:a=>{C({url:"/app/pages/verify/detail",param:{code:e.code}})}},{default:r((()=>[o(m,{class:"flex items-center mb-[30rpx] leading-[1] text-[26rpx]"},{default:r((()=>[o(m,{class:"nc-iconfont nc-icon-hexiaotaiV6xx !text-[26rpx] pr-[10rpx]"}),o(t,{class:"truncate text-[#303133] text-[26rpx]"},{default:r((()=>[y("核销码:")])),_:1}),o(t,{class:"ml-[10rpx] max-w-[494rpx]"},{default:r((()=>[y(k(e.code),1)])),_:2},1024),o(t,{class:"text-[#303133] text-[26rpx] font-400 nc-iconfont nc-icon-fuzhiV6xx1 ml-[11rpx]",onClick:c((a=>u(j)(e.code)),["stop"])},null,8,["onClick"])])),_:2},1024),(l(!0),x(p,null,i(e.value.list,((a,t)=>(l(),s(m,{class:"flex flex-1 mb-2",key:t},{default:r((()=>[o(F,{width:"130rpx",height:"130rpx",radius:"var(--goods-rounded-big)",src:u(w)(a.cover?a.cover:""),mode:"aspectFill"},{error:r((()=>[o(I,{class:"w-[130rpx] h-[130rpx] rounded-[var(--goods-rounded-big)] overflow-hidden",src:u(w)("static/resource/images/diy/shop_default.jpg"),mode:"aspectFill"},null,8,["src"])])),_:2},1032,["radius","src"]),o(m,{class:"flex flex-col flex-1 ml-[20rpx] py-[4rpx]"},{default:r((()=>[o(m,{class:"max-w-[490rpx] leading-[1.3] truncate text-[28rpx] text-[#303133]"},{default:r((()=>[y(k(a.name),1)])),_:2},1024),e.sub_name?(l(),s(m,{key:0,class:"mt-[14rpx] truncate text-[24rpx] text-[var(--text-color-light9)] max-w-[490rpx]"},{default:r((()=>[y(k(e.sub_name),1)])),_:2},1024)):n("v-if",!0),o(m,{class:"text-[24rpx] mt-[10rpx] text-[var(--text-color-light9)]"},{default:r((()=>[y("x"+k(a.verify_num),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128)),o(m,{class:"flex bg-[var(--temp-bg)] py-[20rpx] px-[20rpx] rounded-[12rpx] mt-[20rpx]"},{default:r((()=>[o(m,{class:"flex-1"},{default:r((()=>[o(m,{class:"text-[22rpx] text-[var(--text-color-light9)] mb-[10rpx] leading-[30rpx]"},{default:r((()=>[y("核销时间")])),_:1}),o(m,{class:"text-[26rpx] text-[#303133] leading-[36rpx]"},{default:r((()=>[y(k(e.create_time),1)])),_:2},1024)])),_:2},1024),o(m,{class:"flex-1"},{default:r((()=>[o(m,{class:"text-[22rpx] text-[var(--text-color-light9)] mb-[10rpx] leading-[30rpx]"},{default:r((()=>[y("核销员")])),_:1}),o(m,{class:"text-[26rpx] text-[#303133] leading-[36rpx]"},{default:r((()=>{var a;return[y(k((1==e.is_admin?"后台核销":null==(a=e.member)?void 0:a.nickname)||"--"),1)]})),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1})):n("v-if",!0),!B.value.length&&D.value?(l(),s(U,{key:1,option:{tip:"暂无核销记录"}})):n("v-if",!0)])),_:1},8,["onInit"]),n(" 时间选择 "),o(S,{ref_key:"selectDateRef",ref:X,onConfirm:G},null,512)])),_:1},8,["style"])}}}),[["__scopeId","data-v-ab3a2520"]]);export{A as default};
|