|
|
@@ -84,8 +84,17 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- <div class="service-tab external-tool" title="白底图批量导出" @click="handleWhiteBgExportClick"
|
|
|
- v-log="{ describe: { action: '点击白底图批量导出', service: '白底图批量导出' } }">
|
|
|
+ <div class="service-tab external-tool" title="白底图批量上传" v-if="useUserInfoStore.userInfo.brand_company_id == 44584" @click="handleWhiteBgUploadClick"
|
|
|
+ v-log="{ describe: { action: '点击白底图批量上传', service: '白底图批量上传' } }">
|
|
|
+ <div class="tab-content">
|
|
|
+ <div class="tab-img flex">
|
|
|
+ <img src="@/assets/images/detail/bdt.svg" alt="白底图批量上传" class="tab-icon" />
|
|
|
+ </div>
|
|
|
+ <span class="tab-name">白底图批量上传</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="service-tab external-tool" title="白底图批量导出" v-else @click="handleWhiteBgExportClick"
|
|
|
+ v-log="{ describe: { action: '点击白底图批量导出', service: '白底图批量导出' } }">
|
|
|
<div class="tab-content">
|
|
|
<div class="tab-img flex">
|
|
|
<img src="@/assets/images/detail/bdt.svg" alt="白底图批量导出" class="tab-icon" />
|
|
|
@@ -551,6 +560,7 @@ const launchExternalTool = async (pagePath: string, successMessage: string) => {
|
|
|
}
|
|
|
|
|
|
const handleWhiteBgExportClick = () => launchExternalTool('/copy_800_tool', '白底图批量导出工具已启动')
|
|
|
+const handleWhiteBgUploadClick = () => launchExternalTool('/upload_800_tool', '白底图批量上传工具已启动')
|
|
|
const handleProductAlbumClick = () => launchExternalTool('/product_list', '产品图册生成工具已启动')
|
|
|
|
|
|
// 货号选择弹窗相关状态
|
|
|
@@ -1128,6 +1138,13 @@ const loadTemplateFromCache = () => {
|
|
|
ensureDefaultTemplateSelection({ ensureVisible: true })
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+// HLM用户判断
|
|
|
+const isHLM = computed(() => {
|
|
|
+ return userInfo.value?.brand_company_code === '1300'
|
|
|
+})
|
|
|
+
|
|
|
+
|
|
|
const openModelDialog = (eventOrDefaultTab?: MouseEvent | 'female' | 'male') => {
|
|
|
modelDialogVisible.value = true
|
|
|
let defaultTab: 'female' | 'male' | undefined
|