|
@@ -9,7 +9,7 @@
|
|
|
<el-input
|
|
|
class="search_input"
|
|
|
v-model="keyword"
|
|
|
- :placeholder="L['姓名/邮箱/公司/内容']"
|
|
|
+ :placeholder="L[contactType=== 'email' ? '姓名/邮箱/公司/内容' : '姓名/手机号/公司/内容']"
|
|
|
clearable
|
|
|
@clear="clear"
|
|
|
>
|
|
@@ -25,7 +25,8 @@
|
|
|
|
|
|
<el-table-column :label="L['序号']" type="index" :index="indexMethod" width="80"/>
|
|
|
<el-table-column prop="name" :label="L['姓名']"/>
|
|
|
- <el-table-column prop="email" :label="L['邮箱']" />
|
|
|
+ <el-table-column v-if="contactType === 'email'" prop="email" :label="L['邮箱']" />
|
|
|
+ <el-table-column v-if="contactType === 'mobile'" prop="mobile" :label="L['手机号']" />
|
|
|
<el-table-column prop="itemType" :label="L['类型']" >
|
|
|
<template #default="scope">
|
|
|
<template v-if="scope.row.itemType == 'GOODS'">
|
|
@@ -62,9 +63,12 @@
|
|
|
<el-form-item :label="L['姓名']+':'">
|
|
|
<span>{{ scope.row.name}}</span>
|
|
|
</el-form-item>
|
|
|
- <el-form-item :label="L['邮箱']+':'">
|
|
|
+ <el-form-item v-if="contactType === 'email'" :label="L['邮箱']+':'">
|
|
|
<span>{{ scope.row.email}}</span>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item v-if="contactType === 'mobile'" :label="L['手机号']+':'">
|
|
|
+ <span>{{ scope.row.mobile}}</span>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item :label="L['类型']+':'">
|
|
|
<template v-if="scope.row.itemType == 'GOODS'">
|
|
|
<nuxt-link style="color:#00985e;text-decoration: underline;" :to="'/goods/detail/'+ calcProductName(scope.row.itemName) +'_'+ scope.row.itemId" target="_blank">{{scope.row.itemName}}
|
|
@@ -133,7 +137,8 @@
|
|
|
<div class="cancel_list_con">
|
|
|
<div class="address_item flex_column_start_start">
|
|
|
<span>{{ L["姓名"] }}:{{ enquiryInfoData.data.name }}</span>
|
|
|
- <span>{{ L["邮箱"] }}:{{ enquiryInfoData.data.email }}</span>
|
|
|
+ <span v-if="contactType === 'email'">{{ L["邮箱"] }}:{{ enquiryInfoData.data.email }}</span>
|
|
|
+ <span v-if="contactType === 'mobile'">{{ L["手机号"] }}:{{ enquiryInfoData.data.mobile }}</span>
|
|
|
<span
|
|
|
>{{ L["电话"] }}:{{ enquiryInfoData.data.phoneCode }}-{{
|
|
|
enquiryInfoData.data.phone
|
|
@@ -158,6 +163,9 @@ import { getCurLanguage } from '@/composables/common.js';
|
|
|
import { useFiltersStore } from "@/store/filter.js";
|
|
|
import { ElForm,ElFormItem,ElPopover,ElTooltip,ElDialog,ElPagination,ElInput,ElTable,ElTableColumn,ElTag,ElButton } from "element-plus";
|
|
|
const filtersStore = useFiltersStore();
|
|
|
+import { getContactType } from "@/utils/common";
|
|
|
+
|
|
|
+const contactType = getContactType();
|
|
|
// const L = lang_zn;
|
|
|
const L = getCurLanguage();
|
|
|
definePageMeta({
|