查询画作失败
This commit is contained in:
parent
e054ee9c8e
commit
3b83aeaa87
@ -16,9 +16,9 @@
|
|||||||
color="#EFC54E"
|
color="#EFC54E"
|
||||||
throttleTime="5"
|
throttleTime="5"
|
||||||
:loading="loading"
|
:loading="loading"
|
||||||
@click="paintingList">搜索</up-button>
|
@click="paintingList(state.page=1)">搜索</up-button>
|
||||||
</view>
|
</view>
|
||||||
<up-list @scrolltolower="scrolltolower">
|
<up-list @scrolltolower="scrolltolower" style="height:1120rpx">
|
||||||
<up-list-item class="painting-box" v-for="(painting,index) in state.tableData" :key="index">
|
<up-list-item class="painting-box" v-for="(painting,index) in state.tableData" :key="index">
|
||||||
<span style="display: flex; align-items: center;position: relative;" >
|
<span style="display: flex; align-items: center;position: relative;" >
|
||||||
<up-image :show-loading="true" :src="painting.HdPic" width="100px" height="100px" @click="click"></up-image>
|
<up-image :show-loading="true" :src="painting.HdPic" width="100px" height="100px" @click="click"></up-image>
|
||||||
@ -97,32 +97,36 @@ const groupChange =(e) =>{
|
|||||||
}
|
}
|
||||||
// 获取可添加的画作列表
|
// 获取可添加的画作列表
|
||||||
const paintingList = async (param) => {
|
const paintingList = async (param) => {
|
||||||
loading.value = true;
|
loading.value = true;
|
||||||
const res = await creChangepainting({
|
const res = await creChangepainting({
|
||||||
Tfnum: "",
|
Tfnum: "",
|
||||||
ArtworkName: "",
|
ArtworkName: "",
|
||||||
Tnum: "",
|
Tnum: "",
|
||||||
ArtistName: "",
|
ArtistName: "",
|
||||||
page:state.page,
|
page: state.page,
|
||||||
pageSize:state.pageSize,
|
pageSize: state.pageSize,
|
||||||
keywords:state.searchValue,
|
keywords: state.searchValue,
|
||||||
...param,
|
...param,
|
||||||
});
|
});
|
||||||
if (res.status === 0) {
|
loading.value = false;
|
||||||
loading.value = false
|
if (res.status === 0) {
|
||||||
state.tableData = res.data.Data.map((item) =>{
|
if (res.data.Data !== null) {
|
||||||
return {
|
state.tableData = res.data.Data.map((item) => {
|
||||||
...item,
|
return {
|
||||||
checked:''
|
...item,
|
||||||
}
|
checked: ''
|
||||||
})||[];
|
}
|
||||||
|
});
|
||||||
console.log(1111,state.tableData)
|
console.log(1111, state.tableData);
|
||||||
} else {
|
} else {
|
||||||
|
state.tableData = [];
|
||||||
|
showMessage({ type: "error", message: "查询失败,暂无画作!" });
|
||||||
|
}
|
||||||
|
} else {
|
||||||
showMessage({ type: "error", message: res.msg });
|
showMessage({ type: "error", message: res.msg });
|
||||||
}
|
}
|
||||||
loading.value = false
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//添加画作
|
//添加画作
|
||||||
const doneSet = async () => {
|
const doneSet = async () => {
|
||||||
loading.value = true;
|
loading.value = true;
|
||||||
@ -156,27 +160,31 @@ const doneSet = async () => {
|
|||||||
};
|
};
|
||||||
//下拉刷新数据
|
//下拉刷新数据
|
||||||
const scrolltolower = async () => {
|
const scrolltolower = async () => {
|
||||||
const newPage = state.page++;
|
state.page = state.page + 1;
|
||||||
const res = await creChangepainting({
|
const res = await creChangepainting({
|
||||||
Tfnum: "",
|
Tfnum: "",
|
||||||
ArtworkName: "",
|
ArtworkName: "",
|
||||||
Tnum: "",
|
Tnum: "",
|
||||||
ArtistName: "",
|
ArtistName: "",
|
||||||
page: newPage,
|
page: state.page,
|
||||||
pageSize: state.pageSize,
|
pageSize: state.pageSize,
|
||||||
searchValue: state.searchValue
|
keywords: state.searchValue
|
||||||
|
});
|
||||||
|
if (res.status === 0) {
|
||||||
|
if(res.data.Data!==null){ const newData = res.data.Data.map((item) => {
|
||||||
|
return {
|
||||||
|
...item,
|
||||||
|
checked: ''
|
||||||
|
}
|
||||||
});
|
});
|
||||||
if (res.status === 0) {
|
const uniqueData = newData.filter((newItem) => {
|
||||||
const newData = res.data.Data.map((item) => {
|
return!state.tableData.some((existingItem) => existingItem.ArtworkUuid === newItem.ArtworkUuid);
|
||||||
return {
|
});
|
||||||
...item,
|
state.tableData = state.tableData.concat(uniqueData);
|
||||||
checked: ''
|
} }
|
||||||
}
|
else {
|
||||||
});
|
showMessage({type: "error", message: res.msg});
|
||||||
state.tableData = state.tableData.concat(newData);
|
}
|
||||||
} else {
|
|
||||||
showMessage({ type: "error", message: res.msg });
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user