Sfoglia il codice sorgente

🐛 修复左上角layout点击后图片和文字不一致的问题;
修复PopoverFilter的options类型读取错误的问题;

WanGxC 1 anno fa
parent
commit
2cbf046341

+ 3 - 2
src/layout/logo/index.vue

@@ -1,9 +1,10 @@
 <template>
 	<div class="layout-logo" v-if="setShowLogo" @click="onThemeConfigChange">
-		<span style="font-size: x-large">{{ themeConfig.globalTitle }}</span>
+		<!--<span style="font-size: x-large">{{ themeConfig.globalTitle }}</span>-->
+		<span style="font-size: x-large">Ansjer</span>
 	</div>
 	<div class="layout-logo-size" v-else @click="onThemeConfigChange">
-		<img :src="AnsjerImg" class="layout-logo-size-img" />
+		<img :src="AnsjerImg" class="layout-logo-size-img"  alt=""/>
 	</div>
 </template>
 

+ 5 - 3
src/views/adManage/sp/components/PopoverFilter.vue

@@ -52,8 +52,9 @@ emitter.on('TopFilter', (value: any) => {
 const profile = <Ref>inject('profile')
 const activeName = ref('search')
 const searchInput = ref('')
-const options = <any>ref([])
+const options = ref<{ productlineId: number; productlineName: string }[]>([])
 const textarea = ref('')
+const activeNames = ref([])
 const productLineSelect = ref('')
 // 用于存储从 PopoverFilterTable 组件传来的数据
 const receiveData = ref([])
@@ -61,8 +62,9 @@ const receiveData = ref([])
 const parentAsinsSet = ref(new Set<string>())
 
 // 根据 parentAsin 对 receiveData 数据进行分组
-function groupByParentAsin(receiveData: any) {
-  return receiveData.reduce((acc: any, item: any) => {
+function groupByParentAsin(receiveData: { parentAsin: string; asin: string; sku: string }[]) {
+  return receiveData.reduce((acc: Record<string, { parentAsin: string; asin: string; sku: string }[]>, item) => {
+    // acc初始化为空对象, 遍历每一项, 如果不存在 parentAsin的值, 则初始化一个空数组, 然后将parentAsin的值作为key, 添加到数组中
     if (!acc[item.parentAsin]) {
       acc[item.parentAsin] = []
     }

+ 2 - 2
src/views/system/login/index.vue

@@ -11,9 +11,9 @@
 				</div> -->
 			</div>
 			<div class="login-left-img">
-				<img :src="loginMain" />
+				<img :src="loginMain"  alt=""/>
 			</div>
-			<img :src="loginBg" class="login-left-waves" />
+			<img :src="loginBg" class="login-left-waves"  alt=""/>
 		</div>
 		<div class="login-right flex">
 			<div class="login-right-warp flex-margin">