|
@@ -13,9 +13,9 @@
|
|
}
|
|
}
|
|
"
|
|
"
|
|
:options="menu1.slice(1)"
|
|
:options="menu1.slice(1)"
|
|
- :default-option="menu1[0].text"
|
|
|
|
|
|
+ :default-option="defaop"
|
|
/>
|
|
/>
|
|
- <Dropdown
|
|
|
|
|
|
+ <!-- <Dropdown
|
|
@onSelect="
|
|
@onSelect="
|
|
(val) => {
|
|
(val) => {
|
|
value2 = val;
|
|
value2 = val;
|
|
@@ -23,7 +23,7 @@
|
|
"
|
|
"
|
|
:options="menu2.slice(1)"
|
|
:options="menu2.slice(1)"
|
|
:default-option="menu2[0].text"
|
|
:default-option="menu2[0].text"
|
|
- />
|
|
|
|
|
|
+ /> -->
|
|
<Dropdown
|
|
<Dropdown
|
|
@onSelect="
|
|
@onSelect="
|
|
(val) => {
|
|
(val) => {
|
|
@@ -31,7 +31,7 @@
|
|
}
|
|
}
|
|
"
|
|
"
|
|
:options="menu3.slice(1)"
|
|
:options="menu3.slice(1)"
|
|
- :default-option="menu3[0].text"
|
|
|
|
|
|
+ default-option="全部年代"
|
|
/>
|
|
/>
|
|
<div class="cchr">
|
|
<div class="cchr">
|
|
<Search
|
|
<Search
|
|
@@ -41,6 +41,7 @@
|
|
reset();
|
|
reset();
|
|
}
|
|
}
|
|
"
|
|
"
|
|
|
|
+ @chongZhi="chongZhi"
|
|
/>
|
|
/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -61,6 +62,8 @@ import CollectionSwiper from "@/components/CollectionSwiper.vue";
|
|
import { ref, shallowReactive, watch, onMounted } from "vue";
|
|
import { ref, shallowReactive, watch, onMounted } from "vue";
|
|
import http from "@/api/index.js";
|
|
import http from "@/api/index.js";
|
|
|
|
|
|
|
|
+let count = 1
|
|
|
|
+
|
|
export default {
|
|
export default {
|
|
setup() {
|
|
setup() {
|
|
const activelist = ref([]);
|
|
const activelist = ref([]);
|
|
@@ -79,6 +82,17 @@ export default {
|
|
const value2 = ref("");
|
|
const value2 = ref("");
|
|
const value3 = ref("");
|
|
const value3 = ref("");
|
|
|
|
|
|
|
|
+ const defaop = ref("全部类别");
|
|
|
|
+
|
|
|
|
+ // 点击重置
|
|
|
|
+ const chongZhi = () => {
|
|
|
|
+ console.log("pppppppp");
|
|
|
|
+ defaop.value = count++;
|
|
|
|
+ value3.value = "";
|
|
|
|
+ keyword.value = "";
|
|
|
|
+ reset();
|
|
|
|
+ };
|
|
|
|
+
|
|
const menuList = shallowReactive({
|
|
const menuList = shallowReactive({
|
|
option1: [{ text: "文物类别", value: "" }],
|
|
option1: [{ text: "文物类别", value: "" }],
|
|
option2: [{ text: "质地", value: "" }],
|
|
option2: [{ text: "质地", value: "" }],
|
|
@@ -109,10 +123,12 @@ export default {
|
|
pageNum.value = 1;
|
|
pageNum.value = 1;
|
|
list$.value && (list$.value.scrollTop = 0);
|
|
list$.value && (list$.value.scrollTop = 0);
|
|
list.value = [];
|
|
list.value = [];
|
|
|
|
+ console.log(2222222222);
|
|
getList();
|
|
getList();
|
|
};
|
|
};
|
|
|
|
|
|
const getList = async () => {
|
|
const getList = async () => {
|
|
|
|
+ console.log("11111111");
|
|
if (finished.value) return;
|
|
if (finished.value) return;
|
|
|
|
|
|
// let fixSearchType = [value1.value, value2.value, value3.value].filter(Boolean).join(',')
|
|
// let fixSearchType = [value1.value, value2.value, value3.value].filter(Boolean).join(',')
|
|
@@ -123,9 +139,9 @@ export default {
|
|
pageSize: pageSize.value,
|
|
pageSize: pageSize.value,
|
|
searchKey: keyword.value,
|
|
searchKey: keyword.value,
|
|
// "searchType": keyword.value ? 'name' : fixSearchType,
|
|
// "searchType": keyword.value ? 'name' : fixSearchType,
|
|
- dictGoodsType: value1.value,
|
|
|
|
- dictTexture: value2.value,
|
|
|
|
- dictAge: value3.value,
|
|
|
|
|
|
+ dictGoodsType: value1.value.indexOf("全部") > -1 ? "" : value1.value,
|
|
|
|
+ dictTexture: value2.value.indexOf("全部") > -1 ? "" : value2.value,
|
|
|
|
+ dictAge: value3.value.indexOf("全部") > -1 ? "" : value3.value,
|
|
})
|
|
})
|
|
).data.data;
|
|
).data.data;
|
|
|
|
|
|
@@ -160,6 +176,7 @@ export default {
|
|
);
|
|
);
|
|
|
|
|
|
return {
|
|
return {
|
|
|
|
+ defaop,
|
|
list,
|
|
list,
|
|
activelist,
|
|
activelist,
|
|
loading,
|
|
loading,
|
|
@@ -174,6 +191,7 @@ export default {
|
|
menuList,
|
|
menuList,
|
|
getList,
|
|
getList,
|
|
reset,
|
|
reset,
|
|
|
|
+ chongZhi,
|
|
};
|
|
};
|
|
},
|
|
},
|
|
|
|
|