Jelajahi Sumber

fix: bug fix

laiqi 1 tahun lalu
induk
melakukan
9ff2ea6ad8

+ 18 - 2
src/components/StatisticsCard.vue

@@ -1,5 +1,5 @@
 <template>
-  <view :class="`bg-${color}-500 rounded-lg p-3 text-white`">
+  <view class="rounded-lg p-3 text-white" :class="bgColorClass">
     <view class="text-sm">{{ title }}</view>
     <view class="flex justify-between items-center">
       <view class="text-lg font-bold mt-1">
@@ -20,7 +20,9 @@
 </template>
 
 <script lang="ts" setup>
-defineProps({
+import { computed } from 'vue'
+
+const props = defineProps({
   title: {
     type: String,
     required: true,
@@ -46,4 +48,18 @@ defineProps({
     default: 0,
   },
 })
+
+// 计算背景颜色类名
+const bgColorClass = computed(() => {
+  const colorMap = {
+    blue: 'bg-blue-500',
+    amber: 'bg-amber-500',
+    emerald: 'bg-emerald-500',
+    indigo: 'bg-indigo-500',
+    purple: 'bg-purple-500',
+    rose: 'bg-rose-500',
+  }
+
+  return colorMap[props.color] || 'bg-blue-500'
+})
 </script>

+ 1 - 1
src/pages/about/index.vue

@@ -17,7 +17,7 @@
       <view class="text-center">
         <view class="text-2xl font-bold mb-3 text-gray-800">达州农机优惠劵</view>
         <view class="text-gray-600 mb-2">达州市农机局官方优惠劵</view>
-        <view class="text-gray-500 text-sm">当前版本:V1.0.0</view>
+        <view class="text-gray-500 text-sm">当前版本:V1.0.3</view>
       </view>
 
       <view class="mt-12 px-8 w-full">

+ 3 - 1
src/pages/form/formStep3.vue

@@ -196,12 +196,14 @@ function handleSubmit() {
 
       try {
         submitLoading.value = true
-        await orderStore.submitOrder({
+        const res = await orderStore.submitOrder({
           ordersproductid: productsid.value,
           orderscouponid: currentCoupon2id.value,
           ordersproductsn: model.ordersproductsn,
           ordersuserid1: usersid.value, // 渠道id  魏哥:微信下单增加参数ordersuserid1对应渠道id,后端渠道看自己的订单数据相比管理员只需要另外新增菜单权限配置,额外固定配置参数ordersuserid1.value=session:workeruserid,界面都可以先套用,然后给渠道归类一个角色。
         })
+        console.log('submitOrder res:', res)
+
         message
           .alert({
             msg: '提交成功',

+ 8 - 8
src/pages/index/index.vue

@@ -164,19 +164,19 @@ const message = useMessage()
 // const current = ref<number>(0)
 // const swiperList = ref([banner1, banner1, banner1])
 
-const statisticsData = ref({})
+const statisticsData = ref([0, 0, 0, 0, 0, 0])
 
 // 获取安全区域距离
 const { safeAreaInsets } = uni.getWindowInfo()
 
-// 轮播图事件处理
-function handleSwiperClick(e: any) {
-  // console.log('轮播图点击', e)
-}
+// // 轮播图事件处理
+// function handleSwiperClick(e: any) {
+//   // console.log('轮播图点击', e)
+// }
 
-function handleSwiperChange(e: any) {
-  // console.log('轮播图切换', e)
-}
+// function handleSwiperChange(e: any) {
+//   // console.log('轮播图切换', e)
+// }
 
 // 网点数据
 const locationList = ref([])