Jelajahi Sumber

通讯录国际化

xiaohaizhao 1 tahun lalu
induk
melakukan
3b44cd81c0

+ 1 - 1
src/HDrpManagement/salerPortrait/index.vue

@@ -43,7 +43,7 @@
           </el-select>
         </div>
         <div class="mt-10" style="margin-right:10px">
-          <label  class="search__label" >范围:</label>
+          <label  class="search__label" >{{ $t('范围') }}:</label>
           <el-date-picker
               size="small"
               @change="timeChange"

+ 1 - 0
src/HManagement/addressList/addressBook/detail/index.vuerecords.csv

@@ -0,0 +1 @@
+original,replaced,text

+ 12 - 12
src/HManagement/addressList/addressBook/index.vue

@@ -15,32 +15,32 @@
       </template>
       <template #custom>
         <div class="mt-10" v-if="usertype === 0">
-          <label  class="search__label" >范围:</label>
-          <el-select class="inline-24" v-model="tabName" placeholder="请选择数据分类" @change="selectChange" size="small" >
+          <label  class="search__label" >{{ $t('范围') }}:</label>
+          <el-select class="inline-24" v-model="tabName" :placeholder="$t(`请选择数据分类`)" @change="selectChange" size="small" >
             <el-option
                 v-for="item in editableTabsAdmin"
                 :key="item.index"
-                :label="item.templetname"
+                :label="$t(item.templetname)"
                 :value="item.templetid"
             ></el-option>
           </el-select>
         </div>
         <div class="mt-10" v-else>
-          <label  class="search__label" >范围:</label>
-          <el-select class="inline-24" v-model="tabName" placeholder="请选择数据分类" @change="selectChange" size="small" >
+          <label  class="search__label" >{{ $t('范围') }}:</label>
+          <el-select class="inline-24" v-model="tabName" :placeholder="$t(`请选择数据分类`)" @change="selectChange" size="small" >
             <el-option
                 v-for="item in editableTabs"
                 :key="item.index"
-                :label="item.templetname"
+                :label="$t(item.templetname)"
                 :value="item.templetid"
             ></el-option>
           </el-select>
         </div>
         <div class="inline-16">
-          <label class="search__label">关联:</label>
+          <label class="search__label">{{ $t('关联') }}:</label>
           <el-select  v-model="contactstype" :placeholder="$t('请选择标签')" size="small" @change="selectChange" clearable @clear="selectChange" class="inline-16">
-            <el-option label="关联客户" value="关联客户"></el-option>
-            <el-option label="关联项目" value="关联项目"></el-option>
+            <el-option :label="$t(`关联客户`)" value="关联客户"></el-option>
+            <el-option :label="$t(`关联项目`)" value="关联项目"></el-option>
           </el-select>
         </div>
         <div class="inline-16 mt-10">
@@ -78,7 +78,7 @@
           <div v-if="scope.data.column.data.tag1">
             <div v-if="scope.data.column.data.tag1.length > 0">
               <el-tag v-for="tag in scope.data.column.data.tag1" :key="tag.index" :type="tag==='支持者'?'warning':tag==='反对者'?'danger':''" size="mini" style="margin:0 5px 0 0">
-                {{tag}}
+                {{$t(tag)}}
               </el-tag>
             </div>
             <div v-else>--</div>
@@ -86,10 +86,10 @@
           <div v-else>--</div>
         </div>
         <div v-else-if="scope.data.column.columnname === 'islinkcustomer'">
-          <div>{{scope.data.column.data[[scope.data.column.columnname]]?scope.data.column.data[[scope.data.column.columnname]] === 0?'否':$t('是'):$t('否')}}</div>
+          <div>{{scope.data.column.data[[scope.data.column.columnname]]?scope.data.column.data[[scope.data.column.columnname]] === 0?$t('否'):$t('是'):$t('否')}}</div>
         </div>
         <div v-else-if="scope.data.column.columnname === 'islinkproject'">
-          <div>{{scope.data.column.data[[scope.data.column.columnname]]?scope.data.column.data[[scope.data.column.columnname]] === 0?'否':$t('是'):$t('否')}}</div>
+          <div>{{scope.data.column.data[[scope.data.column.columnname]]?scope.data.column.data[[scope.data.column.columnname]] === 0?$t('否'):$t('是'):$t('否')}}</div>
         </div>
         <div v-else-if="scope.data.column.columnname === 'orderamount'">
           <div>{{scope.data.column.data[[scope.data.column.columnname]]?'¥ '+tool.formatAmount(scope.data.column.data[[scope.data.column.columnname]],2):scope.data.column.data[[scope.data.column.columnname]] == 0?'¥ ' + tool.formatAmount(0,2):'--'}}</div>

+ 1 - 1
src/HManagement/addressList/addressBook/modules/customerData.vue

@@ -47,7 +47,7 @@
           <span>{{scope.column.data['leader'][0]?scope.column.data['leader'][0].depname?scope.column.data['leader'][0].depname:'--':'--'}}</span>
         </div>
         <div v-else>
-          {{scope.column.data[[scope.column.columnname]] || scope.column.columnname === 'operation'?scope.column.data[[scope.column.columnname]]:'--'}}
+          {{$t(scope.column.data[[scope.column.columnname]]) || scope.column.columnname === 'operation'?$t(scope.column.data[[scope.column.columnname]]):'--'}}
         </div>
       </template>
       <template v-slot:opreation="scope">

+ 23 - 23
src/HManagement/addressList/addressBook/modules/detailsData.vue

@@ -3,35 +3,35 @@
     <div class="normal-margin">
       <el-descriptions :column="2" labelClassName="my-label" contentClassName="my-content" border>
         <div slot="title" class="my-label__title">{{$t('基本信息')}}</div>
-        <el-descriptions-item  :label="$t('姓名')">{{ detailData.name?detailData.name:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`联系方式`)">{{ detailData.phonenumber?detailData.phonenumber:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`分级`)">{{ detailData.grade?detailData.grade:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`性别`)">{{ detailData.sex?detailData.sex:"--"}}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`生日`)">{{ detailData.birthday?detailData.birthday:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`家庭住址`)">{{ detailData.homeaddress?detailData.homeaddress:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t('微信')">{{ detailData.wechatnum?detailData.wechatnum:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`邮箱`)">{{ detailData.email?detailData.email:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`传真`)">{{ detailData.fax?detailData.fax:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t('部门')">{{ detailData.depname?detailData.depname:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t('职位')">{{ detailData.position?detailData.position:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`群组`)">{{ detailData.groupname?detailData.groupname:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`偏好`)">{{ detailData.preference?detailData.preference:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`爱好`)">{{ detailData.hobby?detailData.hobby:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t('备注')">{{ detailData.remarks?detailData.remarks:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t('负责人')">{{ detailData.leader?detailData.leader:"--" }}</el-descriptions-item>
+        <el-descriptions-item  :label="$t('姓名')">{{ $t(detailData.name?detailData.name:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`联系方式`)">{{ $t(detailData.phonenumber?detailData.phonenumber:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`分级`)">{{ $t(detailData.grade?detailData.grade:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`性别`)">{{ $t(detailData.sex?detailData.sex:"--" )}}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`生日`)">{{ $t(detailData.birthday?detailData.birthday:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`家庭住址`)">{{ $t(detailData.homeaddress?detailData.homeaddress:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t('微信')">{{ $t(detailData.wechatnum?detailData.wechatnum:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`邮箱`)">{{ $t(detailData.email?detailData.email:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`传真`)">{{ $t(detailData.fax?detailData.fax:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t('部门')">{{ $t(detailData.depname?detailData.depname:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t('职位')">{{ $t(detailData.position?detailData.position:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`群组`)">{{ $t(detailData.groupname?detailData.groupname:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`偏好`)">{{ $t(detailData.preference?detailData.preference:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`爱好`)">{{ $t(detailData.hobby?detailData.hobby:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t('备注')">{{ $t(detailData.remarks?detailData.remarks:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t('负责人')">{{ $t(detailData.leader?detailData.leader:"--" ) }}</el-descriptions-item>
       </el-descriptions>
     </div>
 
     <div>
       <el-descriptions :column="2" labelClassName="my-label" contentClassName="my-content" border>
         <div slot="title" class="my-label__title">{{ $t('单据信息') }}</div>
-        <el-descriptions-item :label="$t('创建人')">{{ detailData.createby?detailData.createby:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t('创建时间')">{{ detailData.createdate?detailData.createdate:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`最近编辑人`)">{{ detailData.changeby?detailData.changeby:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`最近编辑时间`)">{{ detailData.changedate?detailData.changedate:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`最近跟进人`)">{{ detailData.followupby?detailData.followupby:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`最近跟进时间`)">{{ detailData.followupdate?detailData.followupdate:"--" }}</el-descriptions-item>
-        <el-descriptions-item :label="$t(`转手次数`)">{{ detailData.leadernum?detailData.leadernum:"--" }}</el-descriptions-item>
+        <el-descriptions-item :label="$t('创建人')">{{ $t(detailData.createby?detailData.createby:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t('创建时间')">{{ $t(detailData.createdate?detailData.createdate:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`最近编辑人`)">{{ $t(detailData.changeby?detailData.changeby:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`最近编辑时间`)">{{ $t(detailData.changedate?detailData.changedate:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`最近跟进人`)">{{ $t(detailData.followupby?detailData.followupby:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`最近跟进时间`)">{{ $t(detailData.followupdate?detailData.followupdate:"--" ) }}</el-descriptions-item>
+        <el-descriptions-item :label="$t(`转手次数`)">{{ $t(detailData.leadernum?detailData.leadernum:"--" ) }}</el-descriptions-item>
       </el-descriptions>
     </div>
   </div>

+ 1 - 1
src/HManagement/addressList/addressBook/modules/edit.vue

@@ -6,7 +6,7 @@
         <el-row :gutter="20">
           <el-form :model="form" ref="form" :rules="rules" label-position="right" :label-width="tool.onlyZh('90px')" size="small">
             <el-col :span="24">
-              <el-form-item label="姓名:" prop="name" :rules="[
+              <el-form-item :label="$t(`姓名`)+':'" prop="name" :rules="[
               { required: true, message: $t('联系人姓名不能为空')},
             ]">
                 <el-input v-model="form.name" autocomplete="on" :placeholder="$t(`输入联系人姓名`)"></el-input>

+ 1 - 1
src/HManagement/addressList/addressBook/modules/projectData.vue

@@ -53,7 +53,7 @@
           <span>{{scope.column.data[[scope.column.columnname]]?scope.column.data[[scope.column.columnname]] + scope.column.data.unitname:'--'}}</span>
         </div>
         <div v-else>
-          {{scope.column.data[[scope.column.columnname]] || scope.column.columnname === 'operation'?scope.column.data[[scope.column.columnname]]:'--'}}
+          {{$t(scope.column.data[[scope.column.columnname]]) || scope.column.columnname === 'operation'?$t(scope.column.data[[scope.column.columnname]]):'--'}}
         </div>
       </template>
       <template v-slot:opreation="scope">

+ 1 - 1
src/HManagement/addressList/mycontact/modules/contacts.vue

@@ -35,7 +35,7 @@
               {{item.name.substr(0, 1)}}
             </div>
             <div class="r-panel">
-              <p>{{item.name}} <el-tag v-for="tag in item.tag1" :key="tag.index" :type="tag==='支持者'?'warning':tag==='反对者'?'danger':''" size="mini" style="margin:0 5px">{{tag}}</el-tag></p>
+              <p>{{item.name}} <el-tag v-for="tag in item.tag1" :key="tag.index" :type="tag==='支持者'?'warning':tag==='反对者'?'danger':''" size="mini" style="margin:0 5px">{{$t(tag)}}</el-tag></p>
               <small class="color-grey"><i class="el-icon-mobile"></i>&nbsp;{{item.phonenumber}}&emsp;<i class="el-icon-collection-tag"></i>&nbsp;{{$t(item.groupname)}}</small>
             </div>
           </div>

+ 1 - 1
src/HManagement/addressList/mycontact/modules/contacts1.vue

@@ -17,7 +17,7 @@
             {{item.name.substr(0, 1)}}
           </div>
           <div class="r-panel">
-            <p>{{item.name}} <el-tag v-for="tag in item.tag" :key="tag.index" :type="tag==='支持者'?'warning':tag==='反对者'?'danger':''" size="mini" style="margin:0 5px">{{tag}}</el-tag></p>
+            <p>{{item.name}} <el-tag v-for="tag in item.tag" :key="tag.index" :type="tag==='支持者'?'warning':tag==='反对者'?'danger':''" size="mini" style="margin:0 5px">{{$t(tag)}}</el-tag></p>
             <small class="color-grey"><i class="el-icon-mobile"></i>&nbsp;{{item.phonenumber}}&emsp;<i class="el-icon-collection-tag"></i>&nbsp;{{$t(item.groupname)}}</small>
           </div>
         </div>

+ 1 - 1
src/HManagement/addressList/mycontact/modules/detail.vue

@@ -33,7 +33,7 @@
         <el-descriptions-item :label="$t('备注')">{{activeContactsData.remarks || '--'}}</el-descriptions-item>
         <el-descriptions-item :label="$t(`标签`)">
           <div v-if="activeContactsData.tag1.length > 0">
-            <el-tag v-for="tag in activeContactsData.tag1" :key="tag.index" :type="tag==='支持者'?'warning':tag==='反对者'?'danger':''" size="mini" style="margin:0 5px">{{tag}}</el-tag>
+            <el-tag v-for="tag in activeContactsData.tag1" :key="tag.index" :type="tag==='支持者'?'warning':tag==='反对者'?'danger':''" size="mini" style="margin:0 5px">{{$t(tag)}}</el-tag>
           </div>
           <span v-else>--</span>
         </el-descriptions-item>