【修复】修复首页服务商品组件使用页面设计数据,未使用实时服务商品数据,导致缓存更新失败的问题。

【优化】优化首页服务商品组件因标题或者描述过短,导致按钮挤压和内容挤压一起的问题。
This commit is contained in:
大灰灰
2022-12-06 23:51:07 +08:00
parent f542bfc9bf
commit 7130a0dd09
2 changed files with 4 additions and 42 deletions

View File

@@ -628,6 +628,9 @@ namespace CoreCms.Net.Services
var serviceInfo = serviceObj.Find(p => p.id == id);
if (serviceInfo != null)
{
ss["title"] = serviceInfo.title;
ss["description"] = serviceInfo.description;
ss["thumbnail"] = serviceInfo.thumbnail;
int openStatus;
int lastTime = 0;
var dt = DateTime.Now;

View File

@@ -12,7 +12,7 @@
<view>
<u--image :src="item.thumbnail" mode="widthFix" width="96px" height="96px" radius="8"></u--image>
</view>
<view class="coreshop-flex coreshop-flex-direction coreshop-padding-left-10">
<view class="coreshop-flex coreshop-flex-direction coreshop-padding-left-10 coreshop-percent-100">
<view class="coreshop-font-15 u-line-2 coreshop-text-black">{{ item.title }}</view>
<view class="coreshop-font-11 coreshop-padding-top-5 coreshop-padding-bottom-3 u-line-2 coreshop-text-brown">{{ item.description }}</view>
<view class="coreshop-flex coreshop-align-center coreshop-padding-top-10 coreshop-padding-bottom-5">
@@ -23,50 +23,9 @@
<view class="coreshop-flex coreshop-align-center coreshop-flex-direction-row coreshop-justify-start" v-if="item.openStatus == 1 && item.lastTime > 0">
<view class="coreshop-font-12">仅剩</view><u-count-down :time="item.lastTime*1000" format="DD天HH时mm分ss秒" autoStart></u-count-down>
<!--<u-count-down :time="item.lastTime*1000" :autoStart="true" format="DD天HH时mm分ss秒" @change="onChange($event,key)">
<view class="time coreshop-font-11">
<view class="coreshop-font-12">仅剩</view>
<view class="time__custom" v-if="item.timeData.days>0">
<text class="time__custom__item">{{ item.timeData.days }}</text>
</view>
<text class="time__doc" v-if="item.timeData.days>0"></text>
<view class="time__custom">
<text class="time__custom__item">{{ item.timeData.hours >= 10 ? item.timeData.hours :'0' +item.timeData.hours}}</text>
</view>
<text class="time__doc">:</text>
<view class="time__custom">
<text class="time__custom__item">{{ item.timeData.minutes }}</text>
</view>
<text class="time__doc">:</text>
<view class="time__custom">
<text class="time__custom__item">{{ item.timeData.seconds }}</text>
</view>
</view>
</u-count-down>-->
</view>
<view class="coreshop-flex coreshop-align-center coreshop-flex-direction-row coreshop-justify-start" v-if="item.openStatus == 2 && item.lastTime > 0">
<view class="coreshop-font-12">即将开始</view><u-count-down :time="item.lastTime*1000" format="DD天HH时mm分ss秒" autoStart></u-count-down>
<!--<u-count-down :time="item.lastTime*1000" :autoStart="true" format="DD天HH时mm分ss秒" @change="onChange($event,key)">
<view class="time">
<view class="coreshop-font-12">即将开始</view>
<view class="time__custom" v-if="item.timeData.days>0">
<text class="time__custom__item">{{ item.timeData.days }}</text>
</view>
<text class="time__doc" v-if="item.timeData.days>0"></text>
<view class="time__custom">
<text class="time__custom__item">{{ item.timeData.hours>=10?item.timeData.hours:'0'+item.timeData.hours}}</text>
</view>
<text class="time__doc">:</text>
<view class="time__custom">
<text class="time__custom__item">{{ item.timeData.minutes }}</text>
</view>
<text class="time__doc">:</text>
<view class="time__custom">
<text class="time__custom__item">{{ item.timeData.seconds }}</text>
</view>
</view>
</u-count-down>-->
</view>
<view class="coreshop-flex coreshop-justify-between coreshop-flex-direction-row coreshop-align-center">