更新代码工程

This commit is contained in:
2026-08-07 09:36:05 +08:00
parent 493591c286
commit ccda415cd7
24 changed files with 1371 additions and 5442 deletions
+2 -2
View File
@@ -14,11 +14,11 @@ const props = defineProps({
<template>
<view class="background" :style="{ backgroundColor: bgColor }">
<image class="bg-image" v-if="type === 2" src="../static/app-bg3.png" />
<image class="bg-image" v-if="type === 2" src="/static/app-bg3.png" />
<image
class="bg-image"
v-if="type === 4"
src="../static/app-bg5.png"
src="/static/app-bg5.png"
mode="widthFix"
/>
</view>
+1 -1
View File
@@ -22,7 +22,7 @@ const props = defineProps({
<template>
<view class="avatar" @click="onClick">
<image
:src="src || '../static/user-icon.png'"
:src="src || '/static/user-icon.png'"
mode="widthFix"
:style="{
width: size + 'px',
+3 -3
View File
@@ -214,13 +214,13 @@ onMounted(async () => {
@touchstart.stop="confirmAdd"
:style="{ ...getNewPos() }"
>
<image src="../static/arrow-edit-save.png" mode="widthFix" />
<image src="/static/arrow-edit-save.png" mode="widthFix" />
</view>
<view class="edit-btn delete-btn" @touchstart.stop="deleteArrow">
<image src="../static/arrow-edit-delete.png" mode="widthFix" />
<image src="/static/arrow-edit-delete.png" mode="widthFix" />
</view>
<view class="edit-btn drag-btn" @touchstart.stop="startDrag($event)">
<image src="../static/arrow-edit-move.png" mode="widthFix" />
<image src="/static/arrow-edit-move.png" mode="widthFix" />
</view>
</view>
</movable-view>
+1 -1
View File
@@ -210,7 +210,7 @@ onMounted(async () => {
<view>
<image
v-if="!noArrow"
src="../static/arrow-grey.png"
src="/static/arrow-grey.png"
mode="widthFix"
:style="{ transform: expand ? 'rotateX(180deg)' : 'rotateX(0deg)' }"
/>
+2 -2
View File
@@ -22,7 +22,7 @@ const onClick = () => {
uni.navigateBack();
} else {
uni.redirectTo({
url: "/pages/index",
url: "/pages/index/index",
});
}
}
@@ -42,7 +42,7 @@ onMounted(() => {
<template>
<view class="container">
<view class="back-btn" @click="onClick">
<image src="../static/back-black.png" mode="widthFix" />
<image src="/static/back-black.png" mode="widthFix" />
</view>
<view v-if="pointBook" class="point-book-info">
<text>{{ pointBook.bowType.name }}</text>
+1 -1
View File
@@ -40,7 +40,7 @@ const hide = ref(true);
</view>
<view v-if="type === 'password'" class="eye-btn" @click="hide = !hide">
<image
:src="`../static/${hide ? 'eye-close' : 'eye-open'}.png`"
:src="`/static/${hide ? 'eye-close' : 'eye-open'}.png`"
mode="widthFix"
/>
</view>
+2 -2
View File
@@ -12,7 +12,7 @@ const targetOptions = ref({});
const toDetailPage = () => {
uni.navigateTo({
url: `/pages/detail?id=${props.data.id}`,
url: `/pages/detail/index?id=${props.data.id}`,
});
};
@@ -52,7 +52,7 @@ onMounted(() => {
</view>
</view>
<view>
<image src="../static/bow-target.png" mode="widthFix" />
<image src="/static/bow-target.png" mode="widthFix" />
<view class="arrow-amount">
<text></text>
<text>{{ data.arrows * data.groups }}</text>
+1 -1
View File
@@ -68,7 +68,7 @@ const onBtnClick = debounce(async () => {
<slot />
</block>
<block v-else>
<image src="../static/btn-loading.png" mode="widthFix" class="loading" />
<image src="/static/btn-loading.png" mode="widthFix" class="loading" />
</block>
</view>
</template>
+1 -1
View File
@@ -60,7 +60,7 @@ watch(
mode="widthFix"
/>
<view class="close-btn" @click="onClose" v-if="!noBg">
<image src="../static/close-yellow.png" mode="widthFix" />
<image src="/static/close-yellow.png" mode="widthFix" />
</view>
<slot></slot>
</view>
+2 -2
View File
@@ -20,12 +20,12 @@ const props = defineProps({
<template>
<view class="container" :style="{ display: show ? 'flex' : 'none' }">
<view class="scale-in">
<image src="../static/point-book-tip-bg.png" mode="widthFix" />
<image src="/static/point-book-tip-bg.png" mode="widthFix" />
<slot />
</view>
<IconButton
v-if="!!onClose"
src="../static/close-white-outline.png"
src="/static/close-white-outline.png"
:width="30"
:onClick="onClose"
/>
+3 -3
View File
@@ -19,14 +19,14 @@ const isIOS = computed(() => {
<view class="tabbar" :style="{ paddingBottom: isIOS ? '30rpx' : '0rpx' }">
<view @click="onClick(0)">
<image
:src="`../static/tab-score${selected === 0 ? '-s' : ''}.png`"
:src="`/static/tab-score${selected === 0 ? '-s' : ''}.png`"
mode="widthFix"
/>
<text :style="{ color: selected === 0 ? '#333' : '#999999' }">Score</text>
</view>
<view @click="onClick(1)">
<image
:src="`../static/tab-history${selected === 1 ? '-s' : ''}.png`"
:src="`/static/tab-history${selected === 1 ? '-s' : ''}.png`"
mode="widthFix"
/>
<text :style="{ color: selected === 1 ? '#333' : '#999999' }"
@@ -35,7 +35,7 @@ const isIOS = computed(() => {
</view>
<view @click="onClick(2)">
<image
:src="`../static/tab-user${selected === 2 ? '-s' : ''}.png`"
:src="`/static/tab-user${selected === 2 ? '-s' : ''}.png`"
mode="widthFix"
/>
<text :style="{ color: selected === 2 ? '#333' : '#999999' }"