This commit is contained in:
X1627315083
2024-09-27 17:45:11 +08:00
parent 2dd09b1e64
commit 7761e46549
2 changed files with 13 additions and 3 deletions

View File

@@ -8,5 +8,5 @@ VUE_APP_BASE_URL = 'https://develop.api.aida.com.hk'
# 佩佩 # 佩佩
# VUE_APP_BASE_URL = 'http://192.168.1.7:5567' # VUE_APP_BASE_URL = 'http://192.168.1.7:5567'
# 海波 # 海波
VUE_APP_BASE_URL = 'http://192.168.1.9:5567' # VUE_APP_BASE_URL = 'http://192.168.1.9:5567'

View File

@@ -17,6 +17,7 @@
<li v-for="item,index in dataList" :class="{active:deleteItem == index}" class="printModel_item" @click="setprintModel(item,index)"> <li v-for="item,index in dataList" :class="{active:deleteItem == index}" class="printModel_item" @click="setprintModel(item,index)">
<a-popover placement="right" v-if="isCanvas"> <a-popover placement="right" v-if="isCanvas">
<template #content> <template #content>
<span v-if="item.img != -1 && index == dataList?.length -1 " class="icon iconfont icon-shanchu" style="cursor: pointer; position: absolute; right: 10px; top: 10px;" @click.stop="deleteFile(item)"></span>
<img v-if="item.img != -1" style="width: 10rem;height: 10rem;object-fit: contain;" :src="item.img" alt=""> <img v-if="item.img != -1" style="width: 10rem;height: 10rem;object-fit: contain;" :src="item.img" alt="">
<div v-else-if="item.img == -1" class="generalMenu_printModel_upload "> <div v-else-if="item.img == -1" class="generalMenu_printModel_upload ">
<i class="fi fi-br-upload input_border" style="width: 8rem; height: 8rem;padding: 0;" :title="$t('Generate.uploadTitle')"> <i class="fi fi-br-upload input_border" style="width: 8rem; height: 8rem;padding: 0;" :title="$t('Generate.uploadTitle')">
@@ -99,8 +100,6 @@ import { message, Upload, Modal } from "ant-design-vue";
}) })
} }
let setprintModel = (item:any,index:any)=>{ let setprintModel = (item:any,index:any)=>{
console.log(item.img);
if(props.deleteItem == index) return if(props.deleteItem == index) return
if(item.img == -1) return if(item.img == -1) return
openClick.value = false openClick.value = false
@@ -145,6 +144,10 @@ import { message, Upload, Modal } from "ant-design-vue";
// message.warning(res.errMsg); // message.warning(res.errMsg);
} }
} }
let deleteFile = (item:any)=>{
item.img = -1
emit('setprintModel',props.dataList[0])
}
return { return {
selectIndex, selectIndex,
openClick, openClick,
@@ -152,6 +155,7 @@ import { message, Upload, Modal } from "ant-design-vue";
setprintModel, setprintModel,
openPrintModel, openPrintModel,
fileUploadChange, fileUploadChange,
deleteFile,
} }
}, },
@@ -222,6 +226,12 @@ import { message, Upload, Modal } from "ant-design-vue";
background: #ebebeb !important; background: #ebebeb !important;
cursor: not-allowed; cursor: not-allowed;
} }
:deep(.icon-shanchu){
cursor: pointer;
position: absolute;
right: 10px;
top: 10px;
}
} }
.printModel_item:hover{ .printModel_item:hover{
// background: rgba(0,0,0,.4); // background: rgba(0,0,0,.4);