2 lines
1.5 KiB
JavaScript
2 lines
1.5 KiB
JavaScript
"use strict";const e=require("../../common/vendor.js"),t=require("../../utils/globalState.js"),o=require("../../api/index.js"),n=require("../../utils/session.js");Math||a();const a=()=>"../../components/AppIcon.js",r={__name:"MyReports",emits:["change-page"],setup(a,{emit:r}){const s=n.getUserSession(),i=n.getStoreSession(),l=(()=>{var t,o,n,a;const r=(null==(o=(t=e.index).getSystemInfoSync)?void 0:o.call(t).statusBarHeight)||20;let s=r+44;const i=null==(a=(n=e.index).getMenuButtonBoundingClientRect)?void 0:a.call(n);if(i&&i.top&&i.height){s=r+2*Math.max(i.top-r,4)+i.height}return`padding-top:${r}px;height:${s}px;`})(),u=e.ref(!1),c=e.ref([]),p=()=>{t.navigateTo("home")};return e.onMounted(()=>(async()=>{u.value=!0;const e="boss"===s.role?{storeId:i.id}:{userId:s.id},t=await o.getReportList(e);u.value=!1,200===t.code&&(c.value=t.data)})()),(t,n)=>e.e({a:e.p({name:"home",size:16,color:"#ffffff"}),b:e.o(p),c:e.s(e.unref(l)),d:e.t(c.value.length),e:c.value.length>0},c.value.length>0?{f:e.f(c.value,(t,n,a)=>e.e({a:t.beforePhoto},t.beforePhoto?{b:e.unref(o.imgUrl)(t.beforePhoto)}:{c:"7cf97651-1-"+a,d:e.p({name:"camera",size:18,color:"#94a3b8"})},{e:e.t(t.petName),f:e.t(t.serviceType),g:"7cf97651-2-"+a,h:t.id,i:e.o(n=>(t=>{o.API_ORIGIN,t.reportToken,e.index.navigateTo({url:`/pages/report-view/reportView?token=${t.reportToken}`})})(t),t.id)})),g:e.p({name:"report",size:11,color:"#64748b"})}:{},{h:!u.value&&0===c.value.length},(u.value||c.value.length,{}))}},s=e._export_sfc(r,[["__scopeId","data-v-7cf97651"]]);wx.createPage(s);
|