Initial commit - full huishou project

This commit is contained in:
jiapengyu
2026-07-27 14:07:26 +08:00
commit 60790ad1b3
39127 changed files with 5989265 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js"),r=require("../../stores/price.js"),t=require("../../utils/price.js");if(!Array){e.resolveComponent("uni-icons")()}Math;const c=e.defineComponent({__name:"price",setup(c){const s=r.usePriceStore(),i=()=>{s.loadPrices(),e.index.showToast({title:"已刷新",icon:"success"})};return e.onMounted(()=>{s.loadPrices()}),(r,c)=>({a:o._imports_0$1,b:e.t(e.unref(s).date),c:e.o(i),d:e.f(e.unref(s).prices,(o,r,c)=>e.e({a:o.icon},o.icon?{b:o.icon}:{c:"a251c03f-0-"+c,d:e.p({type:e.unref(t.getCategoryIcon)(o.category),size:48,color:"#3366ff"})},{e:e.t(o.name),f:e.t("kg"===o.unit?"重量":"个数"),g:e.t(o.price),h:e.t("kg"===o.unit?"kg":"个"),i:o.category}))})}}),s=e._export_sfc(c,[["__scopeId","data-v-a251c03f"]]);wx.createPage(s);
+8
View File
@@ -0,0 +1,8 @@
{
"navigationBarTitleText": "今日价格",
"navigationBarBackgroundColor": "#3366ff",
"navigationBarTextStyle": "white",
"usingComponents": {
"uni-icons": "../../node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons"
}
}
+1
View File
@@ -0,0 +1 @@
<view class="container data-v-a251c03f"><view class="date-header data-v-a251c03f"><view class="date-label-wrap data-v-a251c03f"><image class="date-icon data-v-a251c03f" src="{{a}}" mode="aspectFit"/><text class="date-label data-v-a251c03f">今日价格</text></view><text class="date-value data-v-a251c03f">{{b}}</text></view><view class="refresh-btn data-v-a251c03f" bindtap="{{c}}"><text class="refresh-icon data-v-a251c03f">🔄</text><text class="data-v-a251c03f">刷新</text></view><view class="price-list data-v-a251c03f"><view wx:for="{{d}}" wx:for-item="item" wx:key="i" class="price-item data-v-a251c03f"><view class="price-item-left data-v-a251c03f"><view wx:if="{{item.a}}" class="price-icon-wrap data-v-a251c03f"><image class="price-icon-img data-v-a251c03f" src="{{item.b}}" mode="aspectFit"/></view><uni-icons wx:else class="price-icon data-v-a251c03f" u-i="{{item.c}}" bind:__l="__l" u-p="{{item.d||''}}"/><view class="price-info data-v-a251c03f"><text class="price-name data-v-a251c03f">{{item.e}}</text><text class="price-desc data-v-a251c03f">按{{item.f}}计价</text></view></view><view class="price-item-right data-v-a251c03f"><text class="price-amount data-v-a251c03f"><text class="currency data-v-a251c03f">¥</text><text class="amount-num data-v-a251c03f">{{item.g}}</text><text class="amount-unit data-v-a251c03f">/{{item.h}}</text></text></view></view></view><view class="tips-card data-v-a251c03f"><text class="tips-icon data-v-a251c03f">💡</text><text class="tips-text data-v-a251c03f">价格每日更新,实际回收以当日价格为准</text></view></view>
+1
View File
@@ -0,0 +1 @@
.container.data-v-a251c03f{min-height:100vh;background:#f5f5f5;padding:32rpx}.date-header.data-v-a251c03f{display:flex;justify-content:space-between;align-items:center;margin-bottom:32rpx}.date-label-wrap.data-v-a251c03f{display:flex;align-items:center}.date-icon.data-v-a251c03f{width:48rpx;height:48rpx;margin-right:12rpx}.date-label.data-v-a251c03f{font-size:40rpx;font-weight:700;color:#333}.date-value.data-v-a251c03f{font-size:28rpx;color:#666}.refresh-btn.data-v-a251c03f{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:40rpx;padding:16rpx 32rpx;margin-bottom:24rpx;font-size:28rpx;color:#36f;box-shadow:0 2rpx 8rpx rgba(0,0,0,.06)}.refresh-icon.data-v-a251c03f{margin-right:8rpx}.price-list.data-v-a251c03f{background:#fff;border-radius:16rpx;overflow:hidden;margin-bottom:24rpx}.price-item.data-v-a251c03f{display:flex;justify-content:space-between;align-items:center;padding:28rpx 24rpx;border-bottom:1rpx solid #f0f0f0}.price-item.data-v-a251c03f:last-child{border-bottom:none}.price-item-left.data-v-a251c03f{display:flex;align-items:center}.price-icon.data-v-a251c03f{font-size:48rpx;margin-right:20rpx}.price-icon-wrap.data-v-a251c03f{width:48rpx;height:48rpx;margin-right:20rpx}.price-icon-img.data-v-a251c03f{width:100%;height:100%}.price-info.data-v-a251c03f{display:flex;flex-direction:column}.price-name.data-v-a251c03f{font-size:32rpx;font-weight:600;color:#333;margin-bottom:4rpx}.price-desc.data-v-a251c03f{font-size:24rpx;color:#999}.price-item-right.data-v-a251c03f,.price-amount.data-v-a251c03f{display:flex;align-items:baseline}.currency.data-v-a251c03f{font-size:28rpx;font-weight:600;color:#36f}.amount-num.data-v-a251c03f{font-size:44rpx;font-weight:700;color:#36f;margin-left:4rpx}.amount-unit.data-v-a251c03f{font-size:24rpx;color:#999;margin-left:4rpx}.tips-card.data-v-a251c03f{background:#fffbeb;border:1rpx solid #fef3c7;border-radius:12rpx;padding:20rpx 24rpx;display:flex;align-items:center}.tips-icon.data-v-a251c03f{font-size:32rpx;margin-right:12rpx}.tips-text.data-v-a251c03f{font-size:26rpx;color:#92400e}