fix
This commit is contained in:
@@ -69,6 +69,7 @@
|
||||
/>
|
||||
</svg>
|
||||
</div>
|
||||
<div class="info">{{ $t('brandDNA.LastCompletionTime') }}: {{finishTime}}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content">
|
||||
@@ -173,6 +174,7 @@ export default defineComponent({
|
||||
},
|
||||
isNoData:false,//如果数据为空就不加载
|
||||
isNull:true,
|
||||
finishTime:'',
|
||||
})
|
||||
const dataDom = reactive({
|
||||
Cropper:null as any,
|
||||
@@ -308,7 +310,7 @@ export default defineComponent({
|
||||
data.logoUrl = value.minioUrl
|
||||
data.minioUrl = value.brandLogo
|
||||
clearInterval(data.getProgressTime)
|
||||
getProgress()
|
||||
getProgress(true)
|
||||
// getLibraryList()
|
||||
data.isNoData = false
|
||||
data.currentPage = 0
|
||||
@@ -344,25 +346,30 @@ export default defineComponent({
|
||||
}
|
||||
const compute = ()=>{
|
||||
Https.axiosPost(Https.httpUrls.productImageInitialize,{brandId:data.detail.id}).then((res:any)=>{
|
||||
getProgress()
|
||||
getProgress(false)
|
||||
}).catch((err:any)=>{
|
||||
// console.log(err)
|
||||
})
|
||||
}
|
||||
const getProgress = ()=>{
|
||||
const getProgress = (boolean:boolean)=>{
|
||||
console.log(boolean)
|
||||
setTimeout
|
||||
if(props.selectCode != 'MyBrand'){
|
||||
clearTimeout(data.getProgressTime)
|
||||
return
|
||||
}
|
||||
Https.axiosPost(Https.httpUrls.getInitializeProgress,{brandId:data.detail.id}).then((res:any)=>{
|
||||
data.finishTime = res.computeTime
|
||||
data.schedule.num = res.percent
|
||||
data.schedule.state = res.analyzed
|
||||
if(res.percent == 1 && !boolean){
|
||||
message.success(t('brandDNA.Finish'))
|
||||
}
|
||||
if(res.percent == 1 || !res.analyzed){
|
||||
return clearTimeout(data.getProgressTime)
|
||||
}
|
||||
data.getProgressTime = setTimeout(()=>{
|
||||
getProgress()
|
||||
getProgress(boolean)
|
||||
},5000)
|
||||
// analyzed
|
||||
|
||||
@@ -515,6 +522,11 @@ export default defineComponent({
|
||||
position: relative;
|
||||
padding-right: 2rem;
|
||||
}
|
||||
> .info{
|
||||
color: #5f5f5f;
|
||||
font-size: 1.2rem;
|
||||
margin-top: .8rem;
|
||||
}
|
||||
.gallery_btn{
|
||||
&.loading{
|
||||
pointer-events: none;
|
||||
|
||||
Reference in New Issue
Block a user