This commit is contained in:
X1627315083
2025-01-17 17:21:58 +08:00
parent b5124abbfa
commit 2b11a7acec
2 changed files with 27 additions and 21 deletions

View File

@@ -91,12 +91,15 @@ export default defineComponent({
Https.axiosPost(Https.httpUrls.queryLibraryPage,data).then( Https.axiosPost(Https.httpUrls.queryLibraryPage,data).then(
(rv) => { (rv) => {
rv.content.forEach((vItem:any)=>{ rv.content.forEach((vItem:any)=>{
props.catecoryList.forEach((item:any) => { if(props.catecoryList){
if(item.value == vItem.level2Type){ props.catecoryList.forEach((item:any) => {
vItem.categoryValue = item.value if(item.value == vItem.level2Type){
vItem.category = item.name vItem.categoryValue = item.value
} vItem.category = item.name
}); }
});
}
}) })
detailData.libraryList = rv.content detailData.libraryList = rv.content
detailData.isShowLoading = false detailData.isShowLoading = false

View File

@@ -88,29 +88,32 @@ export default defineComponent({
let bor = true let bor = true
if (file.status === "done") { if (file.status === "done") {
let res = JSON.parse(file.xhr.response); let res = JSON.parse(file.xhr.response);
if(res.errCode == 0 && props.catecoryList[0]){ if(res.errCode == 0){
file.id = res.data.id; file.id = res.data.id;
file.url = res.data.url; file.url = res.data.url;
file.resData = res.data; file.resData = res.data;
let type let type
if(res.data.level2Type){ if(props?.catecoryList){
props.catecoryList.forEach((item:any) => { if(res.data.level2Type){
if(item.value == res.data.level2Type){ props?.catecoryList.forEach((item:any) => {
file.categoryValue = item?.value; if(item.value == res.data.level2Type){
type = item.value file.categoryValue = item?.value;
file.category = item?.name; type = item.value
} file.category = item?.name;
}); }
}else{ });
file.categoryValue = props.catecoryList[0].value; }else{
type = props.catecoryList[0].value file.categoryValue = props?.catecoryList?.[0].value;
file.category = props.catecoryList[0].name; type = props.catecoryList[0].value
file.category = props.catecoryList[0].name;
}
} }
file.designType = res.data.designType file.designType = res.data.designType
file.level2Type = type; file.level2Type = type;
file.minIOPath = file.resData.minIOPath file.minIOPath = file.resData.minIOPath
let fileList = detailData.uploadList.filter( let fileList = detailData.uploadList.filter(
(v) => v.status === "done" (v:any) => v.status === "done"
); );
detailData.uploadList = fileList detailData.uploadList = fileList
// this.selectImgItem(detailData.uploadList[detailData.uploadList.length-1]) // this.selectImgItem(detailData.uploadList[detailData.uploadList.length-1])
@@ -123,7 +126,7 @@ export default defineComponent({
if(!bor){ if(!bor){
let res = JSON.parse(file.xhr.response); let res = JSON.parse(file.xhr.response);
let index = -1; let index = -1;
detailData.uploadList.forEach((ele, index1) => { detailData.uploadList.forEach((ele:any, index1) => {
if (file.uid === ele.uid) { if (file.uid === ele.uid) {
index = index1; index = index1;
} }