Commit 01b87b02 authored by lizhan's avatar lizhan

📝 【TASK-20240806-01】TASK:APP个人信息国家城市增加

parent 666650b8
...@@ -5,90 +5,152 @@ ...@@ -5,90 +5,152 @@
<view class="consultAdd"> <view class="consultAdd">
<view class="consult-item"> <view class="consult-item">
<view class="consult-item-label"> <view class="consult-item-label">
<text>{{$lang.lang.myInfo.name}}</text> <text>{{ $lang.lang.myInfo.name }}</text>
</view> </view>
<view class="consult-item-put"> <view class="consult-item-put">
<input v-model="params.nickname" type="text" :placeholder="$lang.lang.notices.nickName"> <input v-model="params.nickname" type="text" :placeholder="$lang.lang.notices.nickName" />
</view> </view>
</view> </view>
<view class="consult-item"> <view class="consult-item">
<view class="consult-item-label"> <view class="consult-item-label">
<text>{{$lang.lang.myInfo.nameEn}}</text> <text>{{ $lang.lang.myInfo.nameEn }}</text>
</view> </view>
<view class="consult-item-put"> <view class="consult-item-put">
<input v-model="params.englishName" type="text" :placeholder="$lang.lang.notices.nameEn"> <input
v-model="params.englishName"
type="text"
:placeholder="$lang.lang.notices.nameEn"
/>
</view> </view>
</view> </view>
<view class="consult-item"> <view class="consult-item">
<view class="consult-item-label"> <view class="consult-item-label">
<text>{{$lang.lang.myInfo.birth}}</text> <text>{{ $lang.lang.myInfo.birth }}</text>
</view> </view>
<view class="consult-item-put"> <view class="consult-item-put">
<picker style="width: 100%;" mode="date" class="date-picker" :value="date" :start="startDate" :end="endDate" @change="bindDateChange"> <picker
<view class="uni-input">{{date}}</view> style="width: 100%"
mode="date"
class="date-picker"
:value="date"
:start="startDate"
:end="endDate"
@change="bindDateChange"
>
<view class="uni-input">{{ date }}</view>
</picker> </picker>
<image class="rgt" src="../../static/img/rgt.png" mode=""></image> <image class="rgt" src="../../static/img/rgt.png" mode=""></image>
</view> </view>
</view> </view>
<view class="consult-item"> <view class="consult-item">
<view class="consult-item-label"> <view class="consult-item-label">
<text>{{$lang.lang.myInfo.sex}}</text> <text>{{ $lang.lang.myInfo.sex }}</text>
</view> </view>
<view class="consult-item-put"> <view class="consult-item-put">
<picker style="width: 100%;" :value="genderIndex" :range="genderData" @change="generChange"> <picker
<view class="uni-input">{{genderData[genderIndex]}}</view> style="width: 100%"
:value="genderIndex"
:range="genderData"
@change="generChange"
>
<view class="uni-input">{{ genderData[genderIndex] }}</view>
</picker> </picker>
<image class="rgt" src="../../static/img/rgt.png" mode=""></image> <image class="rgt" src="../../static/img/rgt.png" mode=""></image>
</view> </view>
</view> </view>
<view class="consult-item"> <view class="consult-item">
<view class="consult-item-label"> <view class="consult-item-label">
<text>{{$lang.lang.myInfo.phone}}</text> <text>{{ $lang.lang.myInfo.phone }}</text>
</view> </view>
<view class="consult-item-put"> <view class="consult-item-put">
<view class="login-area"> <view class="login-area">
<picker :value="areaIndex" :range="areaName" disabled> <picker :value="areaIndex" :range="areaName" disabled>
<view class="uni-input">{{$request.checkAddIcon(areaData[areaIndex])}}</view> <view class="uni-input">{{ $request.checkAddIcon(areaData[areaIndex]) }}</view>
</picker> </picker>
<image src="../../static/img/down1.png" mode=""></image> <image src="../../static/img/down1.png" mode=""></image>
</view> </view>
<input v-model="params.mobile" disabled type="number" :placeholder="$lang.lang.notices.contactPhone"> <input
v-model="params.mobile"
disabled
type="number"
:placeholder="$lang.lang.notices.contactPhone"
/>
</view> </view>
</view> </view>
<view class="consult-item"> <view class="consult-item">
<view class="consult-item-label"> <view class="consult-item-label">
<text>{{$lang.lang.myInfo.adderss}}</text> <text>{{ $lang.lang.myInfo.country }}</text>
</view> </view>
<view class="consult-item-put"> <view class="consult-item-put">
<input v-model="params.address" type="text" :placeholder="$lang.lang.notices.address"> <picker
style="width: 100%"
:range="countryArray"
:range-key="rangeKey == 'zh' ? 'titleZh' : 'titleEn'"
@change="bindCountyChange"
>
<view :class="{ placeholder: !params.country }">{{
params.country ? params.country : $lang.lang.notices.country
}}</view>
</picker>
<image class="rgt" src="../../static/img/rgt.png" mode=""></image>
</view>
</view>
<view class="consult-item">
<view class="consult-item-label">
<text>{{ $lang.lang.myInfo.city }}</text>
</view>
<view class="consult-item-put">
<picker
style="width: 100%"
:range="cityArray"
:range-key="rangeKey == 'zh' ? 'titleZh' : 'titleEn'"
@change="bindCityChange"
>
<view :class="{ placeholder: !params.city }">{{
params.city ? params.city : $lang.lang.notices.city
}}</view>
</picker>
<image class="rgt" src="../../static/img/rgt.png" mode=""></image>
</view>
</view>
<view class="consult-item">
<view class="consult-item-label">
<text>{{ $lang.lang.myInfo.adderss }}</text>
</view>
<view class="consult-item-put">
<input v-model="params.address" type="text" :placeholder="$lang.lang.notices.address" />
</view> </view>
</view> </view>
<view class="consult-item"> <view class="consult-item">
<view class="consult-item-label"> <view class="consult-item-label">
<text>{{$lang.lang.myInfo.department}}</text> <text>{{ $lang.lang.myInfo.department }}</text>
</view> </view>
<view class="consult-item-put"> <view class="consult-item-put">
<input v-model="params.department" type="text" :placeholder="$lang.lang.notices.department"> <input
v-model="params.department"
type="text"
:placeholder="$lang.lang.notices.department"
/>
</view> </view>
</view> </view>
<view class="consult-item"> <view class="consult-item">
<view class="consult-item-label"> <view class="consult-item-label">
<text>{{$lang.lang.myInfo.job}}</text> <text>{{ $lang.lang.myInfo.job }}</text>
</view> </view>
<view class="consult-item-put"> <view class="consult-item-put">
<input v-model="params.jobPosition" type="text" :placeholder="$lang.lang.notices.job"> <input v-model="params.jobPosition" type="text" :placeholder="$lang.lang.notices.job" />
</view> </view>
</view> </view>
</view> </view>
<view class="consult-btn"> <view class="consult-btn">
<view class="" @click="submitForm">{{$lang.lang.myInfo.edit}}</view> <view class="" @click="submitForm">{{ $lang.lang.myInfo.edit }}</view>
</view> </view>
</view> </view>
</template> </template>
<script> <script>
import dHeader from '../../components/dHeader/index.vue' import dHeader from '../../components/dHeader/index.vue'
export default { export default {
components: { components: {
dHeader dHeader
}, },
...@@ -97,114 +159,160 @@ ...@@ -97,114 +159,160 @@
format: true format: true
}) })
return { return {
params:{}, params: {},
areaData: [], areaData: [],
areaName: [], areaName: [],
areaIndex:0, areaIndex: 0,
genderData:[this.$lang.lang.myInfo.girl,this.$lang.lang.myInfo.boy,this.$lang.lang.myInfo.secret], genderData: [
genderIndex:2, this.$lang.lang.myInfo.girl,
date:currentDate, this.$lang.lang.myInfo.boy,
time:'00:00', this.$lang.lang.myInfo.secret
],
genderIndex: 2,
date: currentDate,
time: '00:00',
// 国家列表
countryArray: [],
countryId: 0,
// 城市列表
cityArray: []
} }
}, },
onLoad() { onLoad() {
this.getUserInfo() this.getUserInfo()
}, },
computed: { computed: {
startDate() { startDate() {
return this.getDate('start'); return this.getDate('start')
}, },
endDate() { endDate() {
return this.getDate('end'); return this.getDate('end')
},
rangeKey() {
return this.$lang.locale == 'zh' ? 'zh' : 'en'
} }
}, },
methods: { methods: {
submitForm(){ submitForm() {
this.$request.put('/app-api/member/user/update',this.params).then(res => { this.$request.put('/app-api/member/user/update', this.params).then((res) => {
if(res.code==0){ if (res.code == 0) {
uni.showToast({ uni.showToast({
title:this.$lang.lang.notices.edited, title: this.$lang.lang.notices.edited,
icon:'none' icon: 'none'
}) })
}else{ } else {
uni.showToast({ uni.showToast({
title:res.msg, title: res.msg,
icon:'none' icon: 'none'
}) })
} }
}) })
}, },
getUserInfo(){ getUserInfo() {
this.$request.get('/app-api/member/user/get').then(res => { this.$request.get('/app-api/member/user/get').then((res) => {
if(res.code==0&&res.data){ if (res.code == 0 && res.data) {
this.params = res.data this.params = res.data
if(!res.data.gender){ if (!res.data.gender) {
this.params.gender = 2 this.params.gender = 2
} }
if(res.data.birthday){ if (res.data.birthday) {
this.date = res.data.birthday this.date = res.data.birthday
} }
} }
this.Country() this.Country()
this.getCountryList()
}) })
}, },
Country () { // 获取国家区号
Country() {
let that = this let that = this
that.$request.get('/app-api/ecw/country/list-all').then(res => { that.$request.get('/app-api/ecw/country/list-all').then((res) => {
console.log(res) // console.log(res)
if(res.code == 0 && res.data.length > 0){ if (res.code == 0 && res.data.length > 0) {
for(let i in res.data){ for (let i in res.data) {
that.areaData.push(res.data[i].tel) that.areaData.push(res.data[i].tel)
if(res.data[i].tel==that.params.areaCode){ if (res.data[i].tel == that.params.areaCode) {
that.areaIndex = i that.areaIndex = i
} }
if(that.$lang.locale=='zh'){ if (that.$lang.locale == 'zh') {
that.areaName.push(res.data[i].tel + ' ' + res.data[i].nameZh) that.areaName.push(res.data[i].tel + ' ' + res.data[i].nameZh)
}else{ } else {
that.areaName.push(res.data[i].tel + ' ' + res.data[i].nameEn) that.areaName.push(res.data[i].tel + ' ' + res.data[i].nameEn)
} }
} }
} }
}) })
}, },
areaChange (e) { areaChange(e) {
this.areaIndex = e.detail.value this.areaIndex = e.detail.value
this.params.areaCode = this.areaData[this.areaIndex] this.params.areaCode = this.areaData[this.areaIndex]
}, },
generChange(e){ generChange(e) {
console.log(e.detail.value) console.log(e.detail.value)
this.genderIndex = e.detail.value this.genderIndex = e.detail.value
this.params.gender = e.detail.value this.params.gender = e.detail.value
}, },
getDate(type) { getDate(type) {
const date = new Date(); const date = new Date()
let year = date.getFullYear()-16; let year = date.getFullYear() - 16
let month = date.getMonth() + 1; let month = date.getMonth() + 1
let day = date.getDate(); let day = date.getDate()
if (type === 'start') { if (type === 'start') {
year = year - 80; year = year - 80
} else if (type === 'end') { } else if (type === 'end') {
year = year; year = year
} }
month = month > 9 ? month : '0' + month; month = month > 9 ? month : '0' + month
day = day > 9 ? day : '0' + day; day = day > 9 ? day : '0' + day
return `${year}-${month}-${day}`; return `${year}-${month}-${day}`
}, },
bindDateChange: function(e) { bindDateChange: function (e) {
this.date = e.detail.value this.date = e.detail.value
this.params.birthday = e.detail.value this.params.birthday = e.detail.value
}, },
// 获取国家列表
getCountryList() {
this.$request.get('/admin-api/ecw/region/getTradeCountryList').then((res) => {
console.log(res)
if (res.code == 0) {
this.countryArray = res.data
} }
})
},
// 国家选择 change
bindCountyChange(e) {
const index = e.detail.value
const { titleZh, titleEn, id } = this.countryArray[index]
const value = this.rangeKey == 'zh' ? titleZh : titleEn
this.$set(this.params, 'country', value)
this.getCityList(id)
},
// 获取城市列表
getCityList(id) {
this.$request.get('/admin-api/ecw/region/getCityListByParent', { id }).then((res) => {
console.log(res)
if (res.code == 0) {
this.cityArray = res.data
}
})
},
// 城市选择 change
bindCityChange(e) {
const index = e.detail.value
const { titleZh, titleEn } = this.cityArray[index]
const value = this.rangeKey == 'zh' ? titleZh : titleEn
this.$set(this.params, 'city', value)
} }
}
}
</script> </script>
<style> <style>
page{ page {
padding-top: 190upx; padding-top: 190upx;
} }
.consultAdd{ .consultAdd {
width: 90%; width: 90%;
margin: 0 auto 30upx; margin: 0 auto 30upx;
background-color: var(--c0); background-color: var(--c0);
...@@ -212,30 +320,30 @@ page{ ...@@ -212,30 +320,30 @@ page{
padding: 20upx 0; padding: 20upx 0;
font-size: var(--f26); font-size: var(--f26);
} }
.consult-item{ .consult-item {
display: flex; display: flex;
width: 92%; width: 92%;
margin: 0 auto; margin: 0 auto;
margin-bottom: 20upx; margin-bottom: 20upx;
position: relative; position: relative;
} }
.consult-item-2{ .consult-item-2 {
width: 100%; width: 100%;
padding: 20upx 0 0 0; padding: 20upx 0 0 0;
} }
.consult-item image{ .consult-item image {
width: 44upx; width: 44upx;
height: 44upx; height: 44upx;
vertical-align: middle; vertical-align: middle;
} }
.consult-item-2 image{ .consult-item-2 image {
width: 44upx; width: 44upx;
height: 44upx; height: 44upx;
vertical-align: middle; vertical-align: middle;
margin-right: 14upx; margin-right: 14upx;
margin-left: 40upx; margin-left: 40upx;
} }
.consult-item-label{ .consult-item-label {
width: 180upx; width: 180upx;
display: flex; display: flex;
align-items: center; align-items: center;
...@@ -249,24 +357,24 @@ page{ ...@@ -249,24 +357,24 @@ page{
border-radius: 10upx; border-radius: 10upx;
flex: 1; flex: 1;
} }
.consult-item-put input{ .consult-item-put input {
font-size: var(--f26); font-size: var(--f26);
flex: 1; flex: 1;
} }
.consult-item-label-2{ .consult-item-label-2 {
padding: 0 0 0 0upx; padding: 0 0 0 0upx;
display: flex; display: flex;
align-items: center; align-items: center;
width: 100%; width: 100%;
} }
.consult-item-put-2{ .consult-item-put-2 {
padding: 30upx 40upx 30upx 40upx; padding: 30upx 40upx 30upx 40upx;
display: flex; display: flex;
align-items: center; align-items: center;
border-radius: 1px solid var(--cdf); border-radius: 1px solid var(--cdf);
} }
.consult-item-put-2 .textarea{ .consult-item-put-2 .textarea {
font-size: var(--f26); font-size: var(--f26);
width: 100%; width: 100%;
height: 200upx; height: 200upx;
...@@ -274,21 +382,21 @@ page{ ...@@ -274,21 +382,21 @@ page{
border: 1px solid var(--cdf); border: 1px solid var(--cdf);
border-radius: 10upx; border-radius: 10upx;
} }
.noborder{ .noborder {
border: none; border: none;
} }
.radio{ .radio {
margin-right: 50upx; margin-right: 50upx;
} }
radio{ radio {
margin-right: 10upx; margin-right: 10upx;
} }
.consult-btn{ .consult-btn {
width: 90%; width: 90%;
margin: 50upx auto 0; margin: 50upx auto 0;
} }
.consult-btn view{ .consult-btn view {
width: 100%; width: 100%;
height: 94upx; height: 94upx;
display: flex; display: flex;
...@@ -301,13 +409,13 @@ radio{ ...@@ -301,13 +409,13 @@ radio{
margin-bottom: 40upx; margin-bottom: 40upx;
border-radius: 8upx; border-radius: 8upx;
} }
.v-picker{ .v-picker {
width: 100%; width: 100%;
} }
.v-picker-2 .uni-input{ .v-picker-2 .uni-input {
color: #666666 color: #666666;
} }
.login-area{ .login-area {
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
...@@ -319,11 +427,14 @@ radio{ ...@@ -319,11 +427,14 @@ radio{
margin-right: 20upx; margin-right: 20upx;
font-size: var(--f26); font-size: var(--f26);
} }
.login-area text{ .login-area text {
margin-right: 10upx; margin-right: 10upx;
} }
.rgt{ .rgt {
position: absolute; position: absolute;
right: 20upx; right: 20upx;
} }
.placeholder {
color: #666666;
}
</style> </style>
export default{ export default {
notices:{ notices: {
name:'your name', name: 'your name',
nameEn:'your English name', nameEn: 'your English name',
noData:'no data', noData: 'no data',
Idcode:'Please enter your ID number', Idcode: 'Please enter your ID number',
Idtype:'Please select a ID type', Idtype: 'Please select a ID type',
Id1:'Please upload frontal photo of ID', Id1: 'Please upload frontal photo of ID',
Id2:'Please upload back side photo of ID', Id2: 'Please upload back side photo of ID',
success:'Submitted successfully', success: 'Submitted successfully',
loading:'Uploading..', loading: 'Uploading..',
newPhone: 'new phone', newPhone: 'new phone',
edited:'Edited Success', edited: 'Edited Success',
company:'company name', company: 'company name',
companyEn:'English name of company', companyEn: 'English name of company',
addressCom:'company address', addressCom: 'company address',
remark:'company profile', remark: 'company profile',
web:"Plesse enter the company's offical website", web: "Plesse enter the company's offical website",
stall:'Please enter the booth name', stall: 'Please enter the booth name',
brand:'Please enter the company brand', brand: 'Please enter the company brand',
title:'Please enter the title', title: 'Please enter the title',
orderNo:'Please enter the order number', orderNo: 'Please enter the order number',
content:'Please enter the content', content: 'Please enter the content',
type:'Please select the type', type: 'Please select the type',
please:'select', please: 'select',
lined:'Please select the route', lined: 'Please select the route',
numbers:'Please enter the express number, and separate multiple items with (,)', numbers: 'Please enter the express number, and separate multiple items with (,)',
clearRemark:'Please enter the customs clearance certificate remarks', clearRemark: 'Please enter the customs clearance certificate remarks',
specialNote:'Please enter remarks for special needs', specialNote: 'Please enter remarks for special needs',
marks:'Please enter the shipping mark, start with a letter', marks: 'Please enter the shipping mark, start with a letter',
addressInfo:'Please enter the detailed consignee address', addressInfo: 'Please enter the detailed consignee address',
link:'Please enter the product link', link: 'Please enter the product link',
names:'Please enter the product name', names: 'Please enter the product name',
transport:'Please enter the transport way', transport: 'Please enter the transport way',
channel:'shipping channel', channel: 'shipping channel',
startCity:'departure city', startCity: 'departure city',
endCity:'pick up location', endCity: 'pick up location',
marksIn:'shipping mark', marksIn: 'shipping mark',
marksNum:'Shipping mark start with numbers are prohibited', marksNum: 'Shipping mark start with numbers are prohibited',
customsType:'Please select the customs declaration type', customsType: 'Please select the customs declaration type',
date:'Please select the deliver date', date: 'Please select the deliver date',
consignorType:'Please select the consignee way', consignorType: 'Please select the consignee way',
levite:'Please select the warehousing type', levite: 'Please select the warehousing type',
consignee:'Please enter the consignee name', consignee: 'Please enter the consignee name',
consigneePhone:"Please enter the consignee's phone number", consigneePhone: "Please enter the consignee's phone number",
foreignConsignee:'Non-Onhold order available for foreign consignee only', foreignConsignee: 'Non-Onhold order available for foreign consignee only',
consigneeEmail:"Please enter consignee's E-mail", consigneeEmail: "Please enter consignee's E-mail",
noEmail:'E-mail format error', noEmail: 'E-mail format error',
creat:'Created successfully', creat: 'Created successfully',
shopname:'Please selcet the product name', shopname: 'Please selcet the product name',
isBrand:'Please select Brand/Brandless', isBrand: 'Please select Brand/Brandless',
num:'Please enter the number of quantity', num: 'Please enter the number of quantity',
unit:'Please select unit', unit: 'Please select unit',
number:'please enter quantity', number: 'please enter quantity',
works:'Please enter the value', works: 'Please enter the value',
add:'Added successfuly', add: 'Added successfuly',
delete:'Confirm to delete item?', delete: 'Confirm to delete item?',
notice:'Notice', notice: 'Notice',
newEmail:'new E-mail address', newEmail: 'new E-mail address',
email:'E-mail address', email: 'E-mail address',
bind:'Binding succeeded', bind: 'Binding succeeded',
phone: 'phone', phone: 'phone',
password:'Please enter your password', password: 'Please enter your password',
code:'Please enter verification code', code: 'Please enter verification code',
chooseService:'Please tick the service agreement', chooseService: 'Please tick the service agreement',
oldPsd: 'Please enter the old password', oldPsd: 'Please enter the old password',
numPsd:'Password consists of 6~32 English letters and numbers', numPsd: 'Password consists of 6~32 English letters and numbers',
newPsd:'Please enter the new password', newPsd: 'Please enter the new password',
nextPsd:'Please confirm the password again', nextPsd: 'Please confirm the password again',
read:'I have carefully read and agreed', read: 'I have carefully read and agreed',
service:'User Service Agreement', service: 'User Service Agreement',
contact: 'Have problems? Feel free to contact our customer service', contact: 'Have problems? Feel free to contact our customer service',
psd6:'Password cannot be less than 6 digits', psd6: 'Password cannot be less than 6 digits',
different:'Entered passwords differ', different: 'Entered passwords differ',
nickName:'Please enter your nickname', nickName: 'Please enter your nickname',
contactPhone:'Please enter your contact number', contactPhone: 'Please enter your contact number',
address:'Please enter your address', address: 'Please enter your address',
department:'Please enter the department name', department: 'Please enter the department name',
job: 'Please enter the job title', job: 'Please enter the job title',
moreKey:"B/L NO,Order No.,marks", moreKey: 'B/L NO,Order No.,marks',
reason:'Please tell us the reason for your withdrawal', reason: 'Please tell us the reason for your withdrawal',
sum:'Please enter the carton quantity', sum: 'Please enter the carton quantity',
note:'Please enter remarks', note: 'Please enter remarks',
oldControl:'Please enter the original controller', oldControl: 'Please enter the original controller',
newControl:'Please enter the new controller', newControl: 'Please enter the new controller',
deleteSuccess:'Deletion succeeded', deleteSuccess: 'Deletion succeeded',
cancel:'Cancellation succeeded', cancel: 'Cancellation succeeded',
delOrder:'Confirm to delete the order?', delOrder: 'Confirm to delete the order?',
cancelOrder: 'Confirm to cancel the order?', cancelOrder: 'Confirm to cancel the order?',
weight:'Please enter the weight', weight: 'Please enter the weight',
goodsSum:'Please enter the total quantity', goodsSum: 'Please enter the total quantity',
operation:'Operation succeeded', operation: 'Operation succeeded',
openError:'fail to open file', openError: 'fail to open file',
noLined:'No route available', noLined: 'No route available',
height:'Please enter the height', height: 'Please enter the height',
wide:'Please enter the width', wide: 'Please enter the width',
long:'Please enter the length', long: 'Please enter the length',
nophone:'Wrong format of phone No', nophone: 'Wrong format of phone No',
conNotice:'The number of cartons cannot be greater than the number of cartons that can be loaded', conNotice:
newControlTel:'Please enter new controller number', 'The number of cartons cannot be greater than the number of cartons that can be loaded',
opening:'opening', newControlTel: 'Please enter new controller number',
volume:'Please enter the volume', opening: 'opening',
intNotice1:'num must be greater than 0 And must be an integer', volume: 'Please enter the volume',
intNotice2:'quantity must be greater than 0 And must be an integer', intNotice1: 'num must be greater than 0 And must be an integer',
intNotice3:'volume must be greater than 0', intNotice2: 'quantity must be greater than 0 And must be an integer',
intNotice4:'weight must be greater than 0', intNotice3: 'volume must be greater than 0',
intNotice5:'works must be greater than 0', intNotice4: 'weight must be greater than 0',
easyPass:'Your password is too simple, please go to change it', intNotice5: 'works must be greater than 0',
update:'Update now', easyPass: 'Your password is too simple, please go to change it',
close:'Close pop-up window', update: 'Update now',
newVersion:'New version update', close: 'Close pop-up window',
nowVersion:'Current version number', newVersion: 'New version update',
newVersions:'There is a new version to update', nowVersion: 'Current version number',
nowNews:'Currently is the latest version', newVersions: 'There is a new version to update',
startDown:'Downloading...', nowNews: 'Currently is the latest version',
failDown:'Installation failed during download. Please try again later', startDown: 'Downloading...',
contactKf:'Contact customers', failDown: 'Installation failed during download. Please try again later',
isClude:'The order contains goods that are not accepted. Please check!', contactKf: 'Contact customers',
keyWord:'Please enter keywords', isClude: 'The order contains goods that are not accepted. Please check!',
copySuccess:'Replicating Success', keyWord: 'Please enter keywords',
copy:'One click copy', copySuccess: 'Replicating Success',
newfile:'Upload a new attachment', copy: 'One click copy',
upload:'Download', newfile: 'Upload a new attachment',
back:'return', upload: 'Download',
upCustome:'Upload customs clearance', back: 'return',
know:'I see', upCustome: 'Upload customs clearance',
openFile:'Open File', know: 'I see',
saveed:'File saved', openFile: 'Open File',
deleteFile:'delete the attachment?', saveed: 'File saved',
customsRefund:'Customs refund, prepare necessary documents.', deleteFile: 'delete the attachment?',
nofile:'The upload file format is incorrect', customsRefund: 'Customs refund, prepare necessary documents.',
loading:'loading......' nofile: 'The upload file format is incorrect',
loading: 'loading......',
country: 'Please select a country',
city: 'Please select a city'
}, },
auth:{ auth: {
auth:'Real-name certification', auth: 'Real-name certification',
Id1:'Click to upload the ID card (Portrait side)', Id1: 'Click to upload the ID card (Portrait side)',
Id2:'Click to upload the ID card (National emblem side)', Id2: 'Click to upload the ID card (National emblem side)',
Idcard1:'Click Upload Passport 1', Idcard1: 'Click Upload Passport 1',
Idcard2:'Click Upload Passport 22', Idcard2: 'Click Upload Passport 22',
msg: 'Please verify the identity information', msg: 'Please verify the identity information',
name:'Name', name: 'Name',
Idcode:'ID number', Idcode: 'ID number',
submit:'Submit for certification', submit: 'Submit for certification',
auto:'Examining', auto: 'Examining',
intNotice1:'num must be greater than 0 And must be an integer', intNotice1: 'num must be greater than 0 And must be an integer',
intNotice2:'quantity must be greater than 0 And must be an integer', intNotice2: 'quantity must be greater than 0 And must be an integer',
intNotice3:'volume must be greater than 0', intNotice3: 'volume must be greater than 0',
intNotice4:'weight must be greater than 0', intNotice4: 'weight must be greater than 0',
intNotice5:'works must be greater than 0', intNotice5: 'works must be greater than 0'
}, },
boxException:{ boxException: {
exception:'excess cartons abormal', exception: 'excess cartons abormal',
exceptionless:'Shortage abnormal', exceptionless: 'Shortage abnormal',
orderNo:'Order Number', orderNo: 'Order Number',
prodZh:'Product name (zh)', prodZh: 'Product name (zh)',
prodEn:'Product name (en)', prodEn: 'Product name (en)',
line: 'Shipping route', line: 'Shipping route',
form:'Form parameter', form: 'Form parameter',
in:'warehousing parameter', in: 'warehousing parameter',
describe:'Abnormal description', describe: 'Abnormal description',
box:'Carton', box: 'Carton',
result: 'Processing result', result: 'Processing result',
remark:'Remark', remark: 'Remark',
sumbit:'Submit', sumbit: 'Submit',
reset:'Reset', reset: 'Reset',
noshop:'Non forming goods', noshop: 'Non forming goods'
}, },
changeTel:{ changeTel: {
edit:'Change the binding phone No', edit: 'Change the binding phone No',
bind:'Bind', bind: 'Bind',
setpsd:'Set control password', setpsd: 'Set control password',
code:'Verify Captcha' code: 'Verify Captcha'
}, },
companyInfo:{ companyInfo: {
info:'Company information', info: 'Company information',
name:'Company name', name: 'Company name',
nameEn:'Company name (en)', nameEn: 'Company name (en)',
address:'Company address', address: 'Company address',
remark: 'Company profile', remark: 'Company profile',
web:'Conpamy website', web: 'Conpamy website',
stall:'Stall', stall: 'Stall',
brand:'Brand name', brand: 'Brand name',
edit:'Edit', edit: 'Edit'
}, },
complaint:{ complaint: {
complaint:'complaint list', complaint: 'complaint list',
name:'Complainant', name: 'Complainant',
orderNo:'order number', orderNo: 'order number',
title:'title', title: 'title',
type: 'complaint type', type: 'complaint type',
time:'complaint time', time: 'complaint time',
status:'complaint staus', status: 'complaint staus',
disposeTime:'Processing time', disposeTime: 'Processing time',
new:'new complaint', new: 'new complaint',
change:'switch inquiry', change: 'switch inquiry'
}, },
complaintAdd:{ complaintAdd: {
title:'title', title: 'title',
type: 'type', type: 'type',
name:'contact name', name: 'contact name',
phone:'contact number', phone: 'contact number',
orderNo:'order number', orderNo: 'order number',
content:'complaint content', content: 'complaint content',
sumbit:'submit', sumbit: 'submit',
reset:'reset', reset: 'reset',
complaint:'complaint', complaint: 'complaint',
time:'complaint time', time: 'complaint time',
status:'status', status: 'status',
disposeTime:'processing time', disposeTime: 'processing time'
}, },
consult:{ consult: {
consult:'Message consultation', consult: 'Message consultation',
reply:'pending reply', reply: 'pending reply',
replyed: 'replied', replyed: 'replied',
change:'switch complaint', change: 'switch complaint',
consulting:'inquiry', consulting: 'inquiry',
title:'title', title: 'title',
type: 'type', type: 'type',
name:'contact name', name: 'contact name',
phone:'contact number', phone: 'contact number',
orderNo:'order number', orderNo: 'order number',
content:'content', content: 'content',
sumbit:'submit', sumbit: 'submit',
reset:'reset', reset: 'reset',
time:'reply time', time: 'reply time',
contented:'inquiry content', contented: 'inquiry content',
replyContent:'reply content', replyContent: 'reply content',
advice:'advice' advice: 'advice'
}, },
coupon:{ coupon: {
coupons: 'coupon', coupons: 'coupon',
no:'valid', no: 'valid',
use:'used', use: 'used',
out:'expired', out: 'expired',
go:'To place the order' go: 'To place the order'
}, },
create:{ create: {
create:'Schedule shipment', create: 'Schedule shipment',
transport:'order transpotation', transport: 'order transpotation',
type:'order type', type: 'order type',
service: 'Gether transpotation service', service: 'Gether transpotation service',
oversears:'overseas cargo', oversears: 'overseas cargo',
toRoom:'to door', toRoom: 'to door',
exception:' abnormal pick up', exception: ' abnormal pick up',
noCotrol:'collection for non-onhold order', noCotrol: 'collection for non-onhold order',
startCity:'departure city', startCity: 'departure city',
endCity:'destination city', endCity: 'destination city',
method:'transpotaion way', method: 'transpotaion way',
channel: 'delivery channel', channel: 'delivery channel',
info:'product information', info: 'product information',
addShop:'add item', addShop: 'add item',
prodZh:'product name (zh)', prodZh: 'product name (zh)',
brand:'brand name', brand: 'brand name',
num:'quantity', num: 'quantity',
yes:'yes', yes: 'yes',
no:'no', no: 'no',
volume:'volume', volume: 'volume',
works:'value', works: 'value',
weight: 'weight', weight: 'weight',
material:'material', material: 'material',
prodEn:'product name (en)', prodEn: 'product name (en)',
form:'form filling', form: 'form filling',
box:'carton', box: 'carton',
prodAttr:'feature', prodAttr: 'feature',
packageUnit:'package unit', packageUnit: 'package unit',
prepay:'prepaid', prepay: 'prepaid',
is:'yes', is: 'yes',
fou:'no', fou: 'no',
link:'product link', link: 'product link',
editLink:'edit the link', editLink: 'edit the link',
addLink:'add the link', addLink: 'add the link',
fee:'deliver fee', fee: 'deliver fee',
clearFee:'clearing fee', clearFee: 'clearing fee',
noPrice: 'not quoted', noPrice: 'not quoted',
edit:'edit', edit: 'edit',
delete:'delete', delete: 'delete',
feeInfo:'fee information', feeInfo: 'fee information',
total:'total', total: 'total',
sum: 'total cartons', sum: 'total cartons',
sumVolume:'total volume', sumVolume: 'total volume',
sumWeight:'total weight', sumWeight: 'total weight',
sumWorks:'total value', sumWorks: 'total value',
proFee:'premium', proFee: 'premium',
sumFee:'total freight', sumFee: 'total freight',
sumClearFee:'total clearance fee', sumClearFee: 'total clearance fee',
rmb:'RMB', rmb: 'RMB',
doller:'US DOLLAR', doller: 'US DOLLAR',
naira:'NAIRA', naira: 'NAIRA',
quickNo:'express tracking number', quickNo: 'express tracking number',
auto:'Autogenerate', auto: 'Autogenerate',
lined:'route', lined: 'route',
doubleClear:'double cleareance', doubleClear: 'double cleareance',
conClear:'clearing by customer', conClear: 'clearing by customer',
myClear: 'clearing by us', myClear: 'clearing by us',
air:'airline company', air: 'airline company',
ship:'shipping company', ship: 'shipping company',
clearCard:'customs clearance certificate', clearCard: 'customs clearance certificate',
clearRemark:'remark of customs clearance certificate', clearRemark: 'remark of customs clearance certificate',
unpack:'uupack', unpack: 'uupack',
nowChange:'Immediate transshipment', nowChange: 'Immediate transshipment',
nowNotice:"Notice:Single carton,select ''Yes'', warehouse will ship out directly;Muli catons:selet ''No'',werehouse will schedule the shipment accordingly.", nowNotice:
specialNote:'special remark', "Notice:Single carton,select ''Yes'', warehouse will ship out directly;Muli catons:selet ''No'',werehouse will schedule the shipment accordingly.",
special:'special requirement', specialNote: 'special remark',
orderInfo:'order information', special: 'special requirement',
marks:'shipping mark', orderInfo: 'order information',
isCargoControl:'Onhold', marks: 'shipping mark',
customsType:'Customs clearance', isCargoControl: 'Onhold',
myCustoms:'Agent customs', customsType: 'Customs clearance',
ownCustoms:'Self clearance', myCustoms: 'Agent customs',
allCustoms:'Multiple clearance', ownCustoms: 'Self clearance',
date:'delivery date', allCustoms: 'Multiple clearance',
levite:'Warehousing type', date: 'delivery date',
payer:'payer', levite: 'Warehousing type',
payer: 'payer',
consignor: 'consignor', consignor: 'consignor',
consignee:'consignee', consignee: 'consignee',
consignorType:'recieving type', consignorType: 'recieving type',
address:'recieving area', address: 'recieving area',
addressInfo:'adress detail', addressInfo: 'adress detail',
name:'name', name: 'name',
nameEn:'English name', nameEn: 'English name',
choiceConsignee:'consignee', choiceConsignee: 'consignee',
phone:'phone number', phone: 'phone number',
email:'E-mail adress', email: 'E-mail adress',
company:'Company name', company: 'Company name',
companyEn:'English name of the company', companyEn: 'English name of the company',
submit:'Submit', submit: 'Submit',
cancel:'cancel', cancel: 'cancel',
noSelect: 'non option matched', noSelect: 'non option matched',
unit:'unit', unit: 'unit',
aunit:'piece', aunit: 'piece',
confirm:'confirm', confirm: 'confirm',
choice:'choose', choice: 'choose',
add:'add', add: 'add',
addConsignee:'add consignee', addConsignee: 'add consignee',
issuingMethod:'issuing method', issuingMethod: 'issuing method',
dianfang:'telex release', dianfang: 'telex release',
zhengben:'original copy', zhengben: 'original copy',
payment:'Collection payment', payment: 'Collection payment',
money:'Amount of Collection payment ', money: 'Amount of Collection payment ',
idNotice:'According to the requirement of "real name system" registration for all goods warehoused by the Ministry of Public Security, the State Administration of Work Safety and other departments, please carry out real name system certification in the background of the system', idNotice:
busNotice:'According to the requirement of "real name system" registration for all goods warehoused by the Ministry of Public Security, the State Administration of Work Safety and other departments,Please contact customer service to upload your business license', 'According to the requirement of "real name system" registration for all goods warehoused by the Ministry of Public Security, the State Administration of Work Safety and other departments, please carry out real name system certification in the background of the system',
baojia:'Related quotation', busNotice:
more:'See more', 'According to the requirement of "real name system" registration for all goods warehoused by the Ministry of Public Security, the State Administration of Work Safety and other departments,Please contact customer service to upload your business license',
paynotice:'Please confirm the freight be paid by sender?', baojia: 'Related quotation',
cnotice1:'If our company needs to package, please check the corresponding option. The payer and packaging requirements can be noted and supplemented', more: 'See more',
cnotice2:'It refers to the agreement between the shipper and the consignee that our company, as a third party, controls the ownership of the goods during the international transportation process; A transaction method in which the consignee can only pick up the shipment if the shipper authorizes our company to release the goods', paynotice: 'Please confirm the freight be paid by sender?',
cnotice3:'The export procedures for the goods will be handled by our company on behalf of us', cnotice1:
cnotice4:'The goods are provided by the shipper with relevant export documents and entrusted to our company for processing', 'If our company needs to package, please check the corresponding option. The payer and packaging requirements can be noted and supplemented',
cnotice5:'The goods have two situations mentioned above', cnotice2:
'It refers to the agreement between the shipper and the consignee that our company, as a third party, controls the ownership of the goods during the international transportation process; A transaction method in which the consignee can only pick up the shipment if the shipper authorizes our company to release the goods',
cnotice3: 'The export procedures for the goods will be handled by our company on behalf of us',
cnotice4:
'The goods are provided by the shipper with relevant export documents and entrusted to our company for processing',
cnotice5: 'The goods have two situations mentioned above'
}, },
docException: { docException: {
doc:'Document abnormal', doc: 'Document abnormal',
orderNo: 'order number', orderNo: 'order number',
transport:'transpotation route', transport: 'transpotation route',
form:'place of departure', form: 'place of departure',
to:'palce of recieve', to: 'palce of recieve',
prodZh:'product name (ch)', prodZh: 'product name (ch)',
prodEn:'product name (en)', prodEn: 'product name (en)',
brand:'brand name', brand: 'brand name',
is:'Yes', is: 'Yes',
no: 'No', no: 'No',
formNum:'prefill cartons', formNum: 'prefill cartons',
levite:'warehousing cartons', levite: 'warehousing cartons',
volume:'volume', volume: 'volume',
weight:'weight', weight: 'weight',
number:'quantity', number: 'quantity',
works:'value', works: 'value',
customsType:'declaration documents', customsType: 'declaration documents',
choose:'select', choose: 'select',
delete:'delete', delete: 'delete',
remark:'remark', remark: 'remark',
confirm:'confirm' confirm: 'confirm'
}, },
ecash: { ecash: {
query: 'Exchange Rate Query', query: 'Exchange Rate Query',
china:'China', china: 'China',
Nigeria:'Nigeria', Nigeria: 'Nigeria',
time:'valid time' time: 'valid time'
}, },
editEmail:{ editEmail: {
old: 'previous E-mail address', old: 'previous E-mail address',
new:'new E-mail address ', new: 'new E-mail address ',
code:'verify code', code: 'verify code',
getCode:'get verify code', getCode: 'get verify code',
bind:'bind', bind: 'bind',
bindEmail:'bing E-mail' bindEmail: 'bing E-mail'
}, },
editPsd:{ editPsd: {
edit:'edit', edit: 'edit',
psd:'edit password', psd: 'edit password',
control:'Modify Control Cargo Password' control: 'Modify Control Cargo Password'
}, },
exception: { exception: {
see: 'view excption', see: 'view excption',
info:'order information', info: 'order information',
marks:'shipping mark', marks: 'shipping mark',
sum:'total cartons', sum: 'total cartons',
orderStatus:'order status', orderStatus: 'order status',
consignor:'consignor', consignor: 'consignor',
transport:'transport way', transport: 'transport way',
startCity:'departure city', startCity: 'departure city',
endCity: 'destination city', endCity: 'destination city',
consignee:'consignee', consignee: 'consignee',
company:"consignee's company", company: "consignee's company",
phone:"consignee's phone number", phone: "consignee's phone number",
date:'deliver date', date: 'deliver date',
question:'question detail', question: 'question detail',
exception:'exception', exception: 'exception',
describe:'exception description', describe: 'exception description',
file:'attach file', file: 'attach file',
money:'amount', money: 'amount',
status:'status', status: 'status',
type:'type', type: 'type',
toDeal:'process', toDeal: 'process'
}, },
forget: { forget: {
forget: 'forget password', forget: 'forget password',
code:'get verify code', code: 'get verify code'
}, },
help:{ help: {
help:'help' help: 'help'
}, },
index: { index: {
index: 'home page', index: 'home page',
system:'system', system: 'system',
notice:'announcement', notice: 'announcement',
dynamic:'trend', dynamic: 'trend',
orderNo:'order number', orderNo: 'order number',
marks:'mark', marks: 'mark',
help:'help', help: 'help',
consult:'inquiry', consult: 'inquiry',
know:'known', know: 'known',
delivery:'prepare shipment', delivery: 'prepare shipment',
order:'my order', order: 'my order',
coupon:'coupon', coupon: 'coupon',
price:'price query', price: 'price query',
old_system:'Old Order', old_system: 'Old Order',
sea:'Groupage container', sea: 'Groupage container',
seaAir:'Sea&air Cargo', seaAir: 'Sea&air Cargo',
air:'Air Cargo' air: 'Air Cargo'
}, },
levite:{ levite: {
levite:'warehousing notes' levite: 'warehousing notes'
}, },
light:{ light: {
light: 'volume weight abnormal', light: 'volume weight abnormal',
info:'order information', info: 'order information',
marks:'marks', marks: 'marks',
sum:'total cartons', sum: 'total cartons',
orderStatus:'order status', orderStatus: 'order status',
consignor:'consigner', consignor: 'consigner',
transport:'transport way', transport: 'transport way',
startCity:'place of departure', startCity: 'place of departure',
endCity: 'place of destination', endCity: 'place of destination',
consignee:'consignee', consignee: 'consignee',
company:"consignee's company", company: "consignee's company",
phone:"consignee's phone number", phone: "consignee's phone number",
date:'delivery date', date: 'delivery date',
goodsInfo:'product information', goodsInfo: 'product information',
goodsName:'product name', goodsName: 'product name',
formInfo:'prefill product information', formInfo: 'prefill product information',
brand:'brand name', brand: 'brand name',
num:'carton (s)', num: 'carton (s)',
weight:'weight', weight: 'weight',
volume:'volume', volume: 'volume',
incoming:'Cargo Properties', incoming: 'Cargo Properties',
box:'dimension', box: 'dimension',
lightVolume:'Bubble weight', lightVolume: 'Bubble weight',
lastTime:'last operate time', lastTime: 'last operate time',
common:'set as normal goods', common: 'set as normal goods',
processed:'set as prcessed', processed: 'set as prcessed',
weightVolume:'heavy goods volume', weightVolume: 'heavy goods volume',
weightException:'heavy goods abnormal', weightException: 'heavy goods abnormal',
total:'Order statistics', total: 'Order statistics',
rucang:'Transport statistics', rucang: 'Transport statistics',
weightAgree:'Agree to heavy goods', weightAgree: 'Agree to heavy goods',
lightAgree:'Agree to Bubble' lightAgree: 'Agree to Bubble'
}, },
login: { login: {
loginBtn: 'login', loginBtn: 'login',
textLogin:'SMS login', textLogin: 'SMS login',
psdLogin:'password login', psdLogin: 'password login',
title:'E&C Logistics', title: 'E&C Logistics',
forPsd:'forget password', forPsd: 'forget password',
code:'get verify code', code: 'get verify code',
register:'register', register: 'register',
close:'close' close: 'close'
}, },
msg: { msg: {
msg: 'message', msg: 'message',
read:'read', read: 'read',
noRead:'unread', noRead: 'unread',
info:'message detail' info: 'message detail'
}, },
myInfo: { myInfo: {
info: 'persoal information', info: 'persoal information',
name:'name', name: 'name',
nameEn:'English name', nameEn: 'English name',
birth:'birthday', birth: 'birthday',
sex:'gender', sex: 'gender',
phone:'phone number', phone: 'phone number',
adderss:'address', adderss: 'address',
department:'department', department: 'department',
job:'job position', job: 'job position',
edit:'edit', edit: 'edit',
girl:'female', girl: 'female',
boy:'male', boy: 'male',
secret:'classifield', secret: 'classifield',
country: 'country',
city: 'city'
}, },
notice:{ notice: {
notice:'announcement', notice: 'announcement',
info:'announcement details', info: 'announcement details',
type:'type:announcement type' type: 'type:announcement type'
}, },
order: { order: {
order: 'my order', order: 'my order',
search:'search', search: 'search',
orderNo:'order number', orderNo: 'order number',
marks:'shipping mark', marks: 'shipping mark',
see:'view', see: 'view',
transfer:'transfer control right', transfer: 'transfer control right',
lending:'release goods', lending: 'release goods',
seelending:'view releasing', seelending: 'view releasing',
edit:'edit', edit: 'edit',
delete:'delete', delete: 'delete',
cancelOrder:'cancel order', cancelOrder: 'cancel order',
exit:'return', exit: 'return',
toDeal:'to processing', toDeal: 'to processing',
delivery:'to delivery', delivery: 'to delivery',
applyExit:'apply for return', applyExit: 'apply for return',
exitOrderNo: 'withdrawal order number', exitOrderNo: 'withdrawal order number',
reason:'return reason', reason: 'return reason',
img:'return picture', img: 'return picture',
isExit:'confirm the withdrawal', isExit: 'confirm the withdrawal',
consider:'no,reconsider', consider: 'no,reconsider',
screen:'screen', screen: 'screen',
transport:'transport way', transport: 'transport way',
status:'loigistics status', status: 'loigistics status',
endCity:'destination cargo', endCity: 'destination cargo',
time:'time', time: 'time',
reset:'reset', reset: 'reset',
confirm:'confirm', confirm: 'confirm',
lendingDeal:'release agreement', lendingDeal: 'release agreement',
transferDeal:'control right transfer agreement', transferDeal: 'control right transfer agreement',
read: 'read and confirm', read: 'read and confirm',
cancel:'cancel', cancel: 'cancel',
sum:'total cartons', sum: 'total cartons',
haveNum:'remaining onhold carton', haveNum: 'remaining onhold carton',
sumVolume:'total volume', sumVolume: 'total volume',
sumWeight:'total weight', sumWeight: 'total weight',
writeInfo:'enter the release information', writeInfo: 'enter the release information',
consignee:'consignee', consignee: 'consignee',
consigneeTel:'consignee phone number', consigneeTel: 'consignee phone number',
num:'carton quantity', num: 'carton quantity',
weight:'weight', weight: 'weight',
volume:'volume', volume: 'volume',
remark:'remark', remark: 'remark',
code:'verify code', code: 'verify code',
getCode:'get verify code', getCode: 'get verify code',
fenLending:'release in latches', fenLending: 'release in latches',
lendingNotice:'release notice: Not more than 3 times,please confirm,will release according to the current demand. ', lendingNotice:
piece:'piece', 'release notice: Not more than 3 times,please confirm,will release according to the current demand. ',
isConsignee:'consignee', piece: 'piece',
phone:'phone number', isConsignee: 'consignee',
noError:'please confirm', phone: 'phone number',
oldControl:'original controller', noError: 'please confirm',
oldControlTel:"original controller's phone number", oldControl: 'original controller',
newControl:'new controller', oldControlTel: "original controller's phone number",
newControlTel:'new controller number', newControl: 'new controller',
lendingLog:'release record', newControlTel: 'new controller number',
lendingNum:'release cartons quantity', lendingLog: 'release record',
operation:'operator', lendingNum: 'release cartons quantity',
date:'date', operation: 'operator',
allOrder:'all orders', date: 'date',
form:'send out', allOrder: 'all orders',
received:'recieved', form: 'send out',
control:'on hold', received: 'recieved',
uploadImg:'upload pictures', control: 'on hold',
uploadNotice:'Upload no more than 20 images', uploadImg: 'upload pictures',
statusControl:'On hold status', uploadNotice: 'Upload no more than 20 images',
allStatus:'All', statusControl: 'On hold status',
controling:'Under control', allStatus: 'All',
controled:'Goods have been unloaded', controling: 'Under control',
controlPartial:'Partial unloading', controled: 'Goods have been unloaded',
tidanNo:'Bill of lading number', controlPartial: 'Partial unloading',
toset:'Setting up a shipping password', tidanNo: 'Bill of lading number',
controlNotice:'Choose between the control password or mobile verification code', toset: 'Setting up a shipping password',
controlUpload:'You can upload up to 10 customs declaration documents', controlNotice: 'Choose between the control password or mobile verification code',
controlLog:'Control log', controlUpload: 'You can upload up to 10 customs declaration documents',
addtime:'operate time', controlLog: 'Control log',
operatorType:'Operator type', addtime: 'operate time',
operateType:'Operation type', operatorType: 'Operator type',
member:'member', operateType: 'Operation type',
manager:'administrators', member: 'member',
lendingType:'Parity', manager: 'administrators',
lendSussess:'Successfully released the goods' lendingType: 'Parity',
lendSussess: 'Successfully released the goods'
}, },
finsh:{ finsh: {
success:'New order successfully created', success: 'New order successfully created',
orderNo:'order number', orderNo: 'order number',
transport:'transpotation way', transport: 'transpotation way',
lined:'route', lined: 'route',
list:'product list', list: 'product list',
address:'warehouse address', address: 'warehouse address',
phone:'warehouse phone number', phone: 'warehouse phone number',
see:'view order', see: 'view order',
know:'warehousing notice', know: 'warehousing notice',
again:'reorder', again: 'reorder',
notice:'To ensure the accuracy of warehousing information, please bring a packing list with goods when entrying the warehouse. (Packing list should contain: Product name, Number of cartons, Gross weight, Measurements, Branded or not)', notice:
saddress:'delivery address' 'To ensure the accuracy of warehousing information, please bring a packing list with goods when entrying the warehouse. (Packing list should contain: Product name, Number of cartons, Gross weight, Measurements, Branded or not)',
saddress: 'delivery address'
}, },
orderInfo:{ orderInfo: {
info:'order details', info: 'order details',
orderNo:'order number', orderNo: 'order number',
consignor:'consigner', consignor: 'consigner',
consignorTel:"consigner's phone number", consignorTel: "consigner's phone number",
consignorEmail:"consigner's E-mail address", consignorEmail: "consigner's E-mail address",
consignorCom:"consigner's company Chinese name", consignorCom: "consigner's company Chinese name",
consignorComEn:"consigner's company English name", consignorComEn: "consigner's company English name",
consignee:'consignee', consignee: 'consignee',
consigneeTel:"consignee's phone number", consigneeTel: "consignee's phone number",
consigneeEmail:"consignee's Email", consigneeEmail: "consignee's Email",
consigneeCom:"consignee's company Chinese name", consigneeCom: "consignee's company Chinese name",
consigneeComEn:"consignee's company English name", consigneeComEn: "consignee's company English name",
consigneeType:'consign way', consigneeType: 'consign way',
own:'selp pickup', own: 'selp pickup',
toRoom:'to door', toRoom: 'to door',
consigneeCity:"consignee's city" , consigneeCity: "consignee's city",
consigneeAdd:"consignee's address", consigneeAdd: "consignee's address",
logistics:'logistics information', logistics: 'logistics information',
endCity:'destination cargo', endCity: 'destination cargo',
startCity:'departure cargo', startCity: 'departure cargo',
address:'address', address: 'address',
transport:'transpotation way', transport: 'transpotation way',
channel:'delivery channel', channel: 'delivery channel',
basic:'basic information', basic: 'basic information',
marks:'shipping mark', marks: 'shipping mark',
formInfo:'prefill information', formInfo: 'prefill information',
box:'carton', box: 'carton',
levite:'warehousing type', levite: 'warehousing type',
isCargoControl:'onhold options', isCargoControl: 'onhold options',
is:'yes', is: 'yes',
no:'no', no: 'no',
time:'delivery time', time: 'delivery time',
warehouse:'warehouse measurement', warehouse: 'warehouse measurement',
customsType:'customs clearance', customsType: 'customs clearance',
datas:'Collection information', datas: 'Collection information',
transInfo:'transpotation information', transInfo: 'transpotation information',
doubleClear:'double clearance YES/NO', doubleClear: 'double clearance YES/NO',
singleWay:'issue way', singleWay: 'issue way',
air:'airline company', air: 'airline company',
ship:'shipping company', ship: 'shipping company',
clearCard:'clearance certificate', clearCard: 'clearance certificate',
clearRemark:'clearance dcertificate remark', clearRemark: 'clearance dcertificate remark',
unpack:'upack YES/NO', unpack: 'upack YES/NO',
goodsInfo:'goods detail', goodsInfo: 'goods detail',
ordering:'order trend', ordering: 'order trend',
file:'bill of lading', file: 'bill of lading',
index:'serial number', index: 'serial number',
prodZh:'product name (zh)', prodZh: 'product name (zh)',
prodEn:'product name (en)', prodEn: 'product name (en)',
formNum:'prefill quantity', formNum: 'prefill quantity',
leviteNum:'warehousing cartons', leviteNum: 'warehousing cartons',
unit:'unit', unit: 'unit',
works:'value', works: 'value',
material:'material', material: 'material',
volume:'volume', volume: 'volume',
weight:'weight', weight: 'weight',
have:'Yes', have: 'Yes',
none:'no', none: 'no',
seeLevite:'check the warehousing receipt', seeLevite: 'check the warehousing receipt',
seeBall:'check the pick up bill', seeBall: 'check the pick up bill',
seePack:'check the packing list', seePack: 'check the packing list',
consigneeAndTel:"consignee's name and phone number", consigneeAndTel: "consignee's name and phone number",
consignorAndTel:"consignee's name and phone number", consignorAndTel: "consignee's name and phone number",
goodsRemark:'description of goods', goodsRemark: 'description of goods',
brand:'brand name', brand: 'brand name',
num:'cartons', num: 'cartons',
size:'dimension', size: 'dimension',
leviteTime:'warehouse loading time', leviteTime: 'warehouse loading time',
ballAddress:'address of pick up bill', ballAddress: 'address of pick up bill',
loans:'Collection of loans', loans: 'Collection of loans',
showInfo:'Show', showInfo: 'Show',
hiddenInfo:'Hide' hiddenInfo: 'Hide'
}, },
price:{ price: {
startCity:'place of departure ', startCity: 'place of departure ',
endCity:'place of destination', endCity: 'place of destination',
name:'product name', name: 'product name',
transport:'transpotation way', transport: 'transpotation way',
channel:'transpotation channel', channel: 'transpotation channel',
weight:'product weight', weight: 'product weight',
num:'number of quantity', num: 'number of quantity',
sum:'total quantity', sum: 'total quantity',
long:'length', long: 'length',
width:'width', width: 'width',
high:'height', high: 'height',
fee:'freight', fee: 'freight',
startLetive:'departure cargo', startLetive: 'departure cargo',
endLetive:'destination cargo', endLetive: 'destination cargo',
noPrice:'non quoted', noPrice: 'non quoted',
forecastFee:'estimate fee', forecastFee: 'estimate fee',
price:'query price', price: 'query price',
allPrice:'All inclusive price', allPrice: 'All inclusive price'
}, },
site:{ site: {
auth: 'real-name certification', auth: 'real-name certification',
comAuth:'company cetification', comAuth: 'company cetification',
bindTel:'phone', bindTel: 'phone',
changeBind:'switch bind', changeBind: 'switch bind',
bindEmail:'E-mail', bindEmail: 'E-mail',
unbind:'unbind', unbind: 'unbind',
tobind:'to bind', tobind: 'to bind',
editPsd: 'edit password', editPsd: 'edit password',
info:'personal information', info: 'personal information',
companyInfo:'company information', companyInfo: 'company information',
help:'help', help: 'help',
search:'exchange rate query', search: 'exchange rate query',
exit:'exit', exit: 'exit',
startPsd:'Initial password', startPsd: 'Initial password',
confirm: 'confirm', confirm: 'confirm',
cancel:'cancel', cancel: 'cancel',
unauth:'Unauthorized', unauth: 'Unauthorized',
set:'setting', set: 'setting',
change:'Language switching', change: 'Language switching',
Zh:'Chinese', Zh: 'Chinese',
controlPsd:'Control cargo password', controlPsd: 'Control cargo password',
logOff:'Log off', logOff: 'Log off',
offSuccess:'Logged out successfully', offSuccess: 'Logged out successfully',
logNotice:'Are you sure you want to log out? After cancellation, all data related to the account will be deleted and cannot be restored. Are you sure to cancel?' logNotice:
'Are you sure you want to log out? After cancellation, all data related to the account will be deleted and cannot be restored. Are you sure to cancel?'
} }
} }
export default{ export default {
notices:{ notices: {
name:'请输入姓名', name: '请输入姓名',
nameEn:'请输入英文名', nameEn: '请输入英文名',
noData:'暂无数据', noData: '暂无数据',
Idcode:'请输入证件号码', Idcode: '请输入证件号码',
Idtype:'请选择证件类型', Idtype: '请选择证件类型',
Id1:'请上传证件正面照', Id1: '请上传证件正面照',
Id2:'请上传证件反面照', Id2: '请上传证件反面照',
success:'提交成功', success: '提交成功',
loading:'上传中..', loading: '上传中..',
newPhone: '请输入您的新手机号', newPhone: '请输入您的新手机号',
edited:'修改成功', edited: '修改成功',
company:'请输入公司名称', company: '请输入公司名称',
companyEn:'请输入公司英文名', companyEn: '请输入公司英文名',
addressCom:'请输入公司地址', addressCom: '请输入公司地址',
remark:'请输入公司简介', remark: '请输入公司简介',
web:'请输入公司官网', web: '请输入公司官网',
stall:'请输入档口', stall: '请输入档口',
brand:'请输入公司品牌', brand: '请输入公司品牌',
title:'请输入标题', title: '请输入标题',
orderNo:'请输入订单号', orderNo: '请输入订单号',
content:'请输入内容', content: '请输入内容',
type:'请选择类型', type: '请选择类型',
please:'请选择', please: '请选择',
lined:'请选择线路', lined: '请选择线路',
numbers:'请输入商品的快递单号,多个用(,)隔开', numbers: '请输入商品的快递单号,多个用(,)隔开',
clearRemark:'请输入清关证书备注', clearRemark: '请输入清关证书备注',
specialNote:'请输入特需备注', specialNote: '请输入特需备注',
marks:'请输入唛头,以字母开头', marks: '请输入唛头,以字母开头',
addressInfo:'请输入收货详细地址', addressInfo: '请输入收货详细地址',
link:'请输入商品链接', link: '请输入商品链接',
names:'请输入名称', names: '请输入名称',
transport:'请选择运输方式', transport: '请选择运输方式',
channel:'请选择出货渠道', channel: '请选择出货渠道',
startCity:'请选择始发地', startCity: '请选择始发地',
endCity:'请选择目的地', endCity: '请选择目的地',
marksIn:'请输入唛头', marksIn: '请输入唛头',
marksNum:'唛头不能以数字开头', marksNum: '唛头不能以数字开头',
customsType:'请选择单证报关', customsType: '请选择单证报关',
date:'请选择送货日期', date: '请选择送货日期',
consignorType:'请选择收货方式', consignorType: '请选择收货方式',
levite:'请选择入仓类型', levite: '请选择入仓类型',
consignee:'请输入收货人姓名', consignee: '请输入收货人姓名',
consigneePhone:'请输入收货人电话', consigneePhone: '请输入收货人电话',
foreignConsignee:'非控货只能选择国外收货人', foreignConsignee: '非控货只能选择国外收货人',
consigneeEmail:'请输入收货人邮箱', consigneeEmail: '请输入收货人邮箱',
noEmail:'邮箱格式不对', noEmail: '邮箱格式不对',
creat:'创建成功', creat: '创建成功',
shopname:'请选择商品名', shopname: '请选择商品名',
isBrand:'请选择有无品牌', isBrand: '请选择有无品牌',
num:'请输入件数', num: '请输入件数',
unit:'请选择单位', unit: '请选择单位',
number:'请输入数量', number: '请输入数量',
works:'请输入货值', works: '请输入货值',
add:'添加成功', add: '添加成功',
delete:'确定删除商品吗', delete: '确定删除商品吗',
notice:'提示', notice: '提示',
newEmail:'请输入新邮箱地址', newEmail: '请输入新邮箱地址',
email:'请输入邮箱', email: '请输入邮箱',
bind:'绑定成功', bind: '绑定成功',
phone: '请输入您的手机号', phone: '请输入您的手机号',
password:'请输入您的密码', password: '请输入您的密码',
code:'请输入验证码', code: '请输入验证码',
chooseService:'请勾选服务协议', chooseService: '请勾选服务协议',
oldPsd: '请输入旧密码', oldPsd: '请输入旧密码',
numPsd:'密码由6~32位英文字母和数字组成', numPsd: '密码由6~32位英文字母和数字组成',
newPsd:'请输入新密码', newPsd: '请输入新密码',
nextPsd:'请再次确认密码', nextPsd: '请再次确认密码',
read:'我已仔细阅读并同意', read: '我已仔细阅读并同意',
service:'用户服务协议', service: '用户服务协议',
contact: '遇到问题?您可以联系客服', contact: '遇到问题?您可以联系客服',
psd6:'密码不能少于6位', psd6: '密码不能少于6位',
different:'两次输入的密码不一致', different: '两次输入的密码不一致',
nickName:'请输入昵称', nickName: '请输入昵称',
contactPhone:'请输入联系电话', contactPhone: '请输入联系电话',
address:'请输入地址', address: '请输入地址',
department:'请输入部门', department: '请输入部门',
job: '请输入工作职位', job: '请输入工作职位',
moreKey:'订单号,提单号,唛头或收货人姓名电话', moreKey: '订单号,提单号,唛头或收货人姓名电话',
reason:'请告知我们您的退仓原因', reason: '请告知我们您的退仓原因',
sum:'请输入箱数', sum: '请输入箱数',
note:'请输入备注', note: '请输入备注',
oldControl:'请输入原控货人', oldControl: '请输入原控货人',
newControl:'请输入新控货人', newControl: '请输入新控货人',
deleteSuccess:'删除成功', deleteSuccess: '删除成功',
cancel:'取消成功', cancel: '取消成功',
delOrder:'确定删除订单吗', delOrder: '确定删除订单吗',
cancelOrder: '确定取消订单吗', cancelOrder: '确定取消订单吗',
weight:'请输入货物重量', weight: '请输入货物重量',
goodsSum:'请输入货物总数量', goodsSum: '请输入货物总数量',
operation:'操作成功', operation: '操作成功',
openError:'打开文件失败', openError: '打开文件失败',
noLined:'无可用线路', noLined: '无可用线路',
height:'请输入货物高度', height: '请输入货物高度',
wide:'请输入货物宽度', wide: '请输入货物宽度',
long:'请输入货物长度', long: '请输入货物长度',
nophone:'手机格式不对', nophone: '手机格式不对',
conNotice:'放货箱数不能大于可放货箱数', conNotice: '放货箱数不能大于可放货箱数',
newControlTel:'请输入新控货人电话', newControlTel: '请输入新控货人电话',
opening:'正在打开', opening: '正在打开',
volume:'请输入体积', volume: '请输入体积',
intNotice1:'件数必须大于0且必须是整数', intNotice1: '件数必须大于0且必须是整数',
intNotice2:'数量必须大于0且必须是整数', intNotice2: '数量必须大于0且必须是整数',
intNotice3:'体积必须大于0', intNotice3: '体积必须大于0',
intNotice4:'重量必须大于0', intNotice4: '重量必须大于0',
intNotice5:'货值必须大于0', intNotice5: '货值必须大于0',
easyPass:'您的密码过于简单,请前往修改密码', easyPass: '您的密码过于简单,请前往修改密码',
update:'立即更新', update: '立即更新',
close:'关闭弹窗', close: '关闭弹窗',
newVersion:'新版本更新', newVersion: '新版本更新',
nowVersion:'当前版本号', nowVersion: '当前版本号',
newVersions:'有新版本可更新', newVersions: '有新版本可更新',
nowNews:'当前已是最新版本', nowNews: '当前已是最新版本',
startDown:'下载中...', startDown: '下载中...',
failDown:'安装失败,请稍候重试', failDown: '安装失败,请稍候重试',
contactKf:'联系客户', contactKf: '联系客户',
isClude:'订单包含不接受货物,请检查!', isClude: '订单包含不接受货物,请检查!',
keyWord:'请输入关键词', keyWord: '请输入关键词',
copySuccess:'复制成功', copySuccess: '复制成功',
copy:'一键复制', copy: '一键复制',
newfile:'上传新附件', newfile: '上传新附件',
upload:'下载', upload: '下载',
back:'返回', back: '返回',
upCustome:'上传报关资料', upCustome: '上传报关资料',
know:'我知道了', know: '我知道了',
openFile:'打开文件', openFile: '打开文件',
saveed:'文件已保存', saveed: '文件已保存',
deleteFile:'是否删除附件?', deleteFile: '是否删除附件?',
customsRefund:'报关退税,请备齐资料。', customsRefund: '报关退税,请备齐资料。',
nofile:'上传文件格式不对', nofile: '上传文件格式不对',
loading:'加载中......' loading: '加载中......',
country: '请选择国家',
city: '请选择城市'
}, },
auth:{ auth: {
auth:'实名认证', auth: '实名认证',
Id1:'点击上传身份证(人像面)', Id1: '点击上传身份证(人像面)',
Id2:'点击上传身份证(国徽面)', Id2: '点击上传身份证(国徽面)',
Idcard1:'点击上传护照1', Idcard1: '点击上传护照1',
Idcard2:'点击上传护照2', Idcard2: '点击上传护照2',
msg: '请确认身份信息是否正确', msg: '请确认身份信息是否正确',
name:'姓名', name: '姓名',
Idcode:'证件号码', Idcode: '证件号码',
submit:'提交认证', submit: '提交认证',
auto:'审核中', auto: '审核中',
intNotice1:'数量必须大于0并且必须是整数', intNotice1: '数量必须大于0并且必须是整数',
intNotice2:'件数必须大于0并且必须是整数', intNotice2: '件数必须大于0并且必须是整数',
intNotice3:'体积必须大于0', intNotice3: '体积必须大于0',
intNotice4:'重量必须大于0', intNotice4: '重量必须大于0',
intNotice5:'货值必须大于0', intNotice5: '货值必须大于0'
}, },
boxException:{ boxException: {
exception:'多箱异常', exception: '多箱异常',
exceptionless:'少箱异常', exceptionless: '少箱异常',
orderNo:'订单号', orderNo: '订单号',
prodZh:'产品名称', prodZh: '产品名称',
prodEn:'英文名称', prodEn: '英文名称',
line: '运输路线', line: '运输路线',
form:'填单参数', form: '填单参数',
in:'入仓参数', in: '入仓参数',
describe:'异常描述', describe: '异常描述',
box:'', box: '',
result: '处理结果', result: '处理结果',
remark:'备注', remark: '备注',
sumbit:'提交', sumbit: '提交',
reset:'重置', reset: '重置',
noshop:'非填单货物' noshop: '非填单货物'
}, },
changeTel:{ changeTel: {
edit:'更改绑定手机', edit: '更改绑定手机',
bind:'绑定', bind: '绑定',
setpsd:'设置控货密码', setpsd: '设置控货密码',
code:'校验验证码' code: '校验验证码'
}, },
companyInfo:{ companyInfo: {
info:'公司信息', info: '公司信息',
name:'公司名称', name: '公司名称',
nameEn:'公司英文名', nameEn: '公司英文名',
address:'公司地址', address: '公司地址',
remark: '公司简介', remark: '公司简介',
web:'公司官网', web: '公司官网',
stall:'档口', stall: '档口',
brand:'品牌', brand: '品牌',
edit:'修改', edit: '修改'
}, },
complaint:{ complaint: {
complaint:'投诉列表', complaint: '投诉列表',
name:'投诉人', name: '投诉人',
orderNo:'订单号', orderNo: '订单号',
title:'标题', title: '标题',
type: '投诉类型', type: '投诉类型',
time:'投诉时间', time: '投诉时间',
status:'投诉状态', status: '投诉状态',
disposeTime:'处理时间', disposeTime: '处理时间',
new:'新建投诉', new: '新建投诉',
change:'切换咨询', change: '切换咨询'
}, },
complaintAdd:{ complaintAdd: {
title:'标题', title: '标题',
type: '类型', type: '类型',
name:'联系人', name: '联系人',
phone:'联系电话', phone: '联系电话',
orderNo:'订单号', orderNo: '订单号',
content:'投诉内容', content: '投诉内容',
sumbit:'提交', sumbit: '提交',
reset:'重置', reset: '重置',
complaint:'投诉', complaint: '投诉',
time:'投诉时间', time: '投诉时间',
status:'状态', status: '状态',
disposeTime:'处理时间', disposeTime: '处理时间'
}, },
consult:{ consult: {
consult:'留言咨询', consult: '留言咨询',
reply:'待回复', reply: '待回复',
replyed: '已回复', replyed: '已回复',
change:'切换投诉', change: '切换投诉',
consulting:'我要咨询', consulting: '我要咨询',
title:'标题', title: '标题',
type: '类型', type: '类型',
name:'联系人', name: '联系人',
phone:'联系电话', phone: '联系电话',
orderNo:'订单号', orderNo: '订单号',
content:'内容', content: '内容',
sumbit:'提交', sumbit: '提交',
reset:'重置', reset: '重置',
time:'回复时间', time: '回复时间',
contented:'咨询内容', contented: '咨询内容',
replyContent:'回复内容', replyContent: '回复内容',
advice:'建议' advice: '建议'
}, },
coupon:{ coupon: {
coupons: '优惠券', coupons: '优惠券',
no:'未使用', no: '未使用',
use:'已使用', use: '已使用',
out:'已过期', out: '已过期',
go:'去下单' go: '去下单'
}, },
create:{ create: {
create:'我要发货', create: '我要发货',
transport:'订单运输', transport: '订单运输',
type:'订单类型', type: '订单类型',
service: '集运服务', service: '集运服务',
oversears:'海外仓', oversears: '海外仓',
toRoom:'送货上门', toRoom: '送货上门',
exception:' 提货异常', exception: ' 提货异常',
noCotrol:'非控货订单代收货款', noCotrol: '非控货订单代收货款',
startCity:'始发城市', startCity: '始发城市',
endCity:'目的城市', endCity: '目的城市',
method:'运输方式', method: '运输方式',
channel: '出货渠道', channel: '出货渠道',
info:'商品信息', info: '商品信息',
addShop:'添加商品', addShop: '添加商品',
prodZh:'中文品名', prodZh: '中文品名',
brand:'品牌', brand: '品牌',
num:'数量', num: '数量',
yes:'', yes: '',
no:'', no: '',
volume:'体积', volume: '体积',
works:'货值', works: '货值',
weight: '重量', weight: '重量',
material:'材质', material: '材质',
prodEn:'英文品名', prodEn: '英文品名',
form:'填单', form: '填单',
box:'', box: '',
prodAttr:'特性', prodAttr: '特性',
packageUnit:'包装单位', packageUnit: '包装单位',
prepay:'是否预付', prepay: '是否预付',
is:'', is: '',
fou:'', fou: '',
link:'商品链接', link: '商品链接',
editLink:'编辑链接', editLink: '编辑链接',
addLink:'添加链接', addLink: '添加链接',
fee:'运费', fee: '运费',
clearFee:'清关费', clearFee: '清关费',
noPrice: '未报价', noPrice: '未报价',
edit:'编辑', edit: '编辑',
delete:'删除', delete: '删除',
feeInfo:'费用信息', feeInfo: '费用信息',
total:'合计', total: '合计',
sum: '总件数', sum: '总件数',
sumVolume:'总体积', sumVolume: '总体积',
sumWeight:'总重量', sumWeight: '总重量',
sumWorks:'总货值', sumWorks: '总货值',
proFee:'保价费', proFee: '保价费',
sumFee:'总运费', sumFee: '总运费',
sumClearFee:'总清关费', sumClearFee: '总清关费',
rmb:'人民币', rmb: '人民币',
doller:'美元', doller: '美元',
naira:'奈拉', naira: '奈拉',
quickNo:'快递单号', quickNo: '快递单号',
auto:'自动生成', auto: '自动生成',
lined:'线路', lined: '线路',
doubleClear:'是否双清', doubleClear: '是否双清',
conClear:'客户自清', conClear: '客户自清',
myClear: '我司双清', myClear: '我司双清',
air:'航空公司', air: '航空公司',
ship:'船公司', ship: '船公司',
clearCard:'清关证书', clearCard: '清关证书',
clearRemark:'清关证书备注', clearRemark: '清关证书备注',
unpack:'是否拆包', unpack: '是否拆包',
nowChange:'单票立刻转运', nowChange: '单票立刻转运',
nowNotice:'注:若只有一件,货到仓库立即发,选“是”,多件需仓库集运待发,选“否”', nowNotice: '注:若只有一件,货到仓库立即发,选“是”,多件需仓库集运待发,选“否”',
specialNote:'特需备注', specialNote: '特需备注',
special:'特殊要求', special: '特殊要求',
orderInfo:'订单信息', orderInfo: '订单信息',
marks:'唛头', marks: '唛头',
isCargoControl:'是否控货', isCargoControl: '是否控货',
customsType:'单证报关', customsType: '单证报关',
myCustoms:'我司全代', myCustoms: '我司全代',
ownCustoms:'自单代报', ownCustoms: '自单代报',
allCustoms:'混合报关', allCustoms: '混合报关',
date:'送货日期', date: '送货日期',
levite:'入仓类型', levite: '入仓类型',
payer:'付款人', payer: '付款人',
consignor: '发货人', consignor: '发货人',
consignee:'收货人', consignee: '收货人',
consignorType:'收货方式', consignorType: '收货方式',
address:'收货地区', address: '收货地区',
addressInfo:'收货详细地址', addressInfo: '收货详细地址',
name:'姓名', name: '姓名',
nameEn:'英文名', nameEn: '英文名',
choiceConsignee:'选择收货人', choiceConsignee: '选择收货人',
phone:'电话', phone: '电话',
email:'邮箱', email: '邮箱',
company:'公司名称', company: '公司名称',
companyEn:'公司英文名称', companyEn: '公司英文名称',
submit:'提交', submit: '提交',
cancel:'取消', cancel: '取消',
noSelect: '无匹配选项', noSelect: '无匹配选项',
unit:'单位', unit: '单位',
aunit:'', aunit: '',
confirm:'确定', confirm: '确定',
choice:'选择', choice: '选择',
add:'添加', add: '添加',
addConsignee:'添加收货人', addConsignee: '添加收货人',
idNotice:'根据国家公安部、安监总局等部门所有入仓货物需要“实名制”登记,请在系统后台进行实名制认证', idNotice:
issuingMethod:'出单方式', '根据国家公安部、安监总局等部门所有入仓货物需要“实名制”登记,请在系统后台进行实名制认证',
dianfang:'电放', issuingMethod: '出单方式',
zhengben:'正本', dianfang: '电放',
payment:'是否代收贷款', zhengben: '正本',
money:'代收贷款金额', payment: '是否代收贷款',
busNotice:'根据国家公安部、安监总局等部门所有入仓货物需要“实名制”登记,请联系客服上传营业执照', money: '代收贷款金额',
baojia:'关联报价单', busNotice: '根据国家公安部、安监总局等部门所有入仓货物需要“实名制”登记,请联系客服上传营业执照',
more:'查看更多', baojia: '关联报价单',
paynotice:'请再次确认国际运费是否由您支付?', more: '查看更多',
cnotice1:'如需我司打包,请勾选相应选项,费用付款人及打包要求可备注补充', paynotice: '请再次确认国际运费是否由您支付?',
cnotice2:'是指由发货人与收货人约定在货物的国际运输过程中,我司作为第三方对该货物货权的控制;需由发货人授权我司放货的情况下收货人才能提取该票货物的一种交易方式', cnotice1: '如需我司打包,请勾选相应选项,费用付款人及打包要求可备注补充',
cnotice3:'该货物的出口手续由我司代为办理', cnotice2:
cnotice4:'该货物由发货人提供相关出口单证并委托我司代为办理', '是指由发货人与收货人约定在货物的国际运输过程中,我司作为第三方对该货物货权的控制;需由发货人授权我司放货的情况下收货人才能提取该票货物的一种交易方式',
cnotice5:'该货物有以上两种情况出现', cnotice3: '该货物的出口手续由我司代为办理',
cnotice4: '该货物由发货人提供相关出口单证并委托我司代为办理',
cnotice5: '该货物有以上两种情况出现'
}, },
docException: { docException: {
doc:'单证异常', doc: '单证异常',
orderNo: '订单号', orderNo: '订单号',
transport:'运输&线路', transport: '运输&线路',
form:'', form: '',
to:'发往', to: '发往',
prodZh:'中文品名', prodZh: '中文品名',
prodEn:'英文品名', prodEn: '英文品名',
brand:'品牌', brand: '品牌',
is:'', is: '',
no: '', no: '',
formNum:'填单箱数', formNum: '填单箱数',
levite:'入仓总箱数', levite: '入仓总箱数',
volume:'方数', volume: '方数',
weight:'重量', weight: '重量',
number:'数量', number: '数量',
works:'货值', works: '货值',
customsType:'报关资料', customsType: '报关资料',
choose:'选择', choose: '选择',
delete:'删除', delete: '删除',
remark:'备注', remark: '备注',
confirm:'确定' confirm: '确定'
}, },
ecash: { ecash: {
query: '汇率查询', query: '汇率查询',
china:'中国', china: '中国',
Nigeria:'尼日利亚', Nigeria: '尼日利亚',
time:'有效时间' time: '有效时间'
}, },
editEmail:{ editEmail: {
old: '旧邮箱地址', old: '旧邮箱地址',
new:'新邮箱地址', new: '新邮箱地址',
code:'验证码', code: '验证码',
getCode:'获取验证码', getCode: '获取验证码',
bind:'绑定', bind: '绑定',
bindEmail:'绑定邮箱' bindEmail: '绑定邮箱'
}, },
editPsd:{ editPsd: {
edit:'修改', edit: '修改',
psd:'修改密码', psd: '修改密码',
control:'修改控货密码' control: '修改控货密码'
}, },
exception: { exception: {
see: '异常查看', see: '异常查看',
info:'订单信息', info: '订单信息',
marks:'唛头', marks: '唛头',
sum:'已到箱数/总箱数', sum: '已到箱数/总箱数',
orderStatus:'订单状态', orderStatus: '订单状态',
consignor:'发货人', consignor: '发货人',
transport:'运输方式', transport: '运输方式',
startCity:'始发地', startCity: '始发地',
endCity: '目的地', endCity: '目的地',
consignee:'收货人', consignee: '收货人',
company:'收货人公司', company: '收货人公司',
phone:'收货人电话', phone: '收货人电话',
date:'送货日期', date: '送货日期',
question:'问题详情', question: '问题详情',
exception:'异常', exception: '异常',
describe:'异常描述', describe: '异常描述',
file:'附件', file: '附件',
money:'金额', money: '金额',
status:'状态', status: '状态',
type:'类型', type: '类型',
toDeal:'处理', toDeal: '处理'
}, },
forget: { forget: {
forget: '忘记密码', forget: '忘记密码',
code:'获取验证码', code: '获取验证码'
}, },
help:{ help: {
help:'帮助' help: '帮助'
}, },
index: { index: {
index: '首页', index: '首页',
system:'系统', system: '系统',
notice:'公告', notice: '公告',
dynamic:'动态', dynamic: '动态',
orderNo:'订单号', orderNo: '订单号',
marks:'唛头', marks: '唛头',
help:'帮助', help: '帮助',
consult:'咨询', consult: '咨询',
know:'知道了', know: '知道了',
delivery:'我要发货', delivery: '我要发货',
order:'我的订单', order: '我的订单',
coupon:'优惠券', coupon: '优惠券',
price:'价格查询', price: '价格查询',
old_system:'旧订单', old_system: '旧订单',
sea:'海运拼柜', sea: '海运拼柜',
seaAir:'海空联运', seaAir: '海空联运',
air:'空运专线' air: '空运专线'
}, },
levite:{ levite: {
levite:'入仓须知' levite: '入仓须知'
}, },
light:{ light: {
light: '泡货异常', light: '泡货异常',
info:'订单信息', info: '订单信息',
marks:'唛头', marks: '唛头',
sum:'已到箱数/总箱数', sum: '已到箱数/总箱数',
orderStatus:'订单状态', orderStatus: '订单状态',
consignor:'发货人', consignor: '发货人',
transport:'运输方式', transport: '运输方式',
startCity:'始发地', startCity: '始发地',
endCity: '目的地', endCity: '目的地',
consignee:'收货人', consignee: '收货人',
company:'收货人公司', company: '收货人公司',
phone:'收货人电话', phone: '收货人电话',
date:'送货日期', date: '送货日期',
goodsInfo:'货物信息', goodsInfo: '货物信息',
goodsName:'品名', goodsName: '品名',
formInfo:'填单货物信息', formInfo: '填单货物信息',
brand:'品牌', brand: '品牌',
num:'箱数', num: '箱数',
weight:'重量', weight: '重量',
volume:'体积', volume: '体积',
incoming:'入库货物属性', incoming: '入库货物属性',
box:'规格', box: '规格',
lightVolume:'泡货重量', lightVolume: '泡货重量',
lastTime:'最后操作时间', lastTime: '最后操作时间',
common:'设为普货', common: '设为普货',
processed:'设为已处理', processed: '设为已处理',
weightVolume:'重货方数', weightVolume: '重货方数',
weightException:'重货异常', weightException: '重货异常',
total:'下单统计', total: '下单统计',
rucang:'入仓统计', rucang: '入仓统计',
weightAgree:'同意重货', weightAgree: '同意重货',
lightAgree:'同意泡货' lightAgree: '同意泡货'
}, },
login: { login: {
loginBtn: '登录', loginBtn: '登录',
textLogin:'短信登录', textLogin: '短信登录',
psdLogin:'密码登录', psdLogin: '密码登录',
title:'捷道国际货运', title: '捷道国际货运',
forPsd:'忘记密码', forPsd: '忘记密码',
code:'获取验证码', code: '获取验证码',
register:'注册', register: '注册',
close:'关闭' close: '关闭'
}, },
msg: { msg: {
msg: '消息', msg: '消息',
read:'已读', read: '已读',
noRead:'未读', noRead: '未读',
info:'消息详情' info: '消息详情'
}, },
myInfo: { myInfo: {
info: '个人信息', info: '个人信息',
name:'姓名', name: '姓名',
nameEn:'英文名', nameEn: '英文名',
birth:'生日', birth: '生日',
sex:'性别', sex: '性别',
phone:'电话', phone: '电话',
adderss:'地址', adderss: '地址',
department:'部门', department: '部门',
job:'岗位', job: '岗位',
edit:'修改', edit: '修改',
girl:'', girl: '',
boy:'', boy: '',
secret:'保密', secret: '保密',
country: '国家',
city: '城市'
}, },
notice:{ notice: {
notice:'公告', notice: '公告',
info:'公告详情', info: '公告详情',
type:'类型:通知/公告' type: '类型:通知/公告'
}, },
order: { order: {
order: '我的订单', order: '我的订单',
search:'搜索', search: '搜索',
orderNo:'订单号', orderNo: '订单号',
marks:'唛头', marks: '唛头',
see:'查看', see: '查看',
transfer:'控货权转移', transfer: '控货权转移',
lending:'放货', lending: '放货',
seelending:'查看放货', seelending: '查看放货',
edit:'修改', edit: '修改',
delete:'删除', delete: '删除',
cancelOrder:'取消订单', cancelOrder: '取消订单',
exit:'退仓', exit: '退仓',
toDeal:'去处理', toDeal: '去处理',
delivery:'我要发货', delivery: '我要发货',
applyExit:'申请退仓', applyExit: '申请退仓',
exitOrderNo: '退仓订单号', exitOrderNo: '退仓订单号',
reason:'退仓原因', reason: '退仓原因',
img:'退仓图片', img: '退仓图片',
isExit:'确定退仓', isExit: '确定退仓',
consider:'不,再考虑考虑', consider: '不,再考虑考虑',
screen:'筛选', screen: '筛选',
transport:'运输方式', transport: '运输方式',
status:'物流状态', status: '物流状态',
endCity:'目的仓', endCity: '目的仓',
time:'时间', time: '时间',
reset:'重置', reset: '重置',
confirm:'确定', confirm: '确定',
lendingDeal:'放货协议', lendingDeal: '放货协议',
transferDeal:'控货权转移协议', transferDeal: '控货权转移协议',
read: '阅读并确认', read: '阅读并确认',
cancel:'取消', cancel: '取消',
sum:'总箱数', sum: '总箱数',
haveNum:'剩余控货箱数', haveNum: '剩余控货箱数',
sumVolume:'总体积', sumVolume: '总体积',
sumWeight:'总重量', sumWeight: '总重量',
writeInfo:'填写放货信息', writeInfo: '填写放货信息',
consignee:'收货人', consignee: '收货人',
consigneeTel:'收货人电话', consigneeTel: '收货人电话',
num:'箱数', num: '箱数',
weight:'重量', weight: '重量',
volume:'体积', volume: '体积',
remark:'备注', remark: '备注',
code:'手机验证码', code: '手机验证码',
getCode:'获取验证码', getCode: '获取验证码',
fenLending:'分批放货', fenLending: '分批放货',
lendingNotice:'不得超过3次,请确认是否放货,本次将放货', lendingNotice: '不得超过3次,请确认是否放货,本次将放货',
piece:'', piece: '',
isConsignee:'收货人为', isConsignee: '收货人为',
phone:'手机', phone: '手机',
noError:'请确认无误', noError: '请确认无误',
oldControl:'原控货人', oldControl: '原控货人',
oldControlTel:'原控货人电话', oldControlTel: '原控货人电话',
newControl:'新控货人', newControl: '新控货人',
newControlTel:'新控货人电话', newControlTel: '新控货人电话',
lendingLog:'放货记录', lendingLog: '放货记录',
lendingNum:'已放货箱数', lendingNum: '已放货箱数',
operation:'操作人', operation: '操作人',
date:'日期', date: '日期',
allOrder:'全部订单', allOrder: '全部订单',
form:'发出', form: '发出',
received:'收到', received: '收到',
control:'控货', control: '控货',
uploadImg:'上传图片', uploadImg: '上传图片',
uploadNotice:'上传图片不能超过20张', uploadNotice: '上传图片不能超过20张',
statusControl:'控货状态', statusControl: '控货状态',
allStatus:'全部', allStatus: '全部',
controling:'控货中', controling: '控货中',
controled:'已放完货', controled: '已放完货',
controlPartial:'部分放货', controlPartial: '部分放货',
tidanNo:'提单号', tidanNo: '提单号',
toset:'去设置控货密码', toset: '去设置控货密码',
controlNotice:'控货密码或手机验证码,二选一', controlNotice: '控货密码或手机验证码,二选一',
controlUpload:'您最多上传10个报关资料', controlUpload: '您最多上传10个报关资料',
controlLog:'控货日志', controlLog: '控货日志',
addtime:'操作时间', addtime: '操作时间',
operatorType:'操作人类型', operatorType: '操作人类型',
operateType:'操作类型', operateType: '操作类型',
member:'会员', member: '会员',
manager:'管理员', manager: '管理员',
lendingType:'校验方式', lendingType: '校验方式',
lendSussess:'放货成功' lendSussess: '放货成功'
}, },
finsh:{ finsh: {
success:'新建订单成功', success: '新建订单成功',
orderNo:'订单号', orderNo: '订单号',
transport:'运输方式', transport: '运输方式',
lined:'路线', lined: '路线',
list:'商品列表', list: '商品列表',
address:'仓库地址', address: '仓库地址',
phone:'仓库电话', phone: '仓库电话',
see:'查看订单', see: '查看订单',
know:'入仓须知', know: '入仓须知',
again:'再来一单', again: '再来一单',
notice:'为保证入仓数据准确性,入仓请带上一份装箱单(品名,件数,毛重,尺寸方数,是否有牌)', notice: '为保证入仓数据准确性,入仓请带上一份装箱单(品名,件数,毛重,尺寸方数,是否有牌)',
saddress:'送货地址' saddress: '送货地址'
}, },
orderInfo:{ orderInfo: {
info:'订单详情', info: '订单详情',
orderNo:'订单编号', orderNo: '订单编号',
consignor:'发货人', consignor: '发货人',
consignorTel:'发货人电话', consignorTel: '发货人电话',
consignorEmail:'发货人邮箱', consignorEmail: '发货人邮箱',
consignorCom:'发货人公司中文名称', consignorCom: '发货人公司中文名称',
consignorComEn:'发货人公司英文名称', consignorComEn: '发货人公司英文名称',
consignee:'收货人', consignee: '收货人',
consigneeTel:'收货人电话', consigneeTel: '收货人电话',
consigneeEmail:'收货人邮箱', consigneeEmail: '收货人邮箱',
consigneeCom:'收货人公司中文名称', consigneeCom: '收货人公司中文名称',
consigneeComEn:'收货人公司英文名称', consigneeComEn: '收货人公司英文名称',
consigneeType:'收货方式', consigneeType: '收货方式',
own:'自提', own: '自提',
toRoom:'送货上门', toRoom: '送货上门',
consigneeCity:'收货地区', consigneeCity: '收货地区',
consigneeAdd:'收货地址', consigneeAdd: '收货地址',
logistics:'物流信息', logistics: '物流信息',
endCity:'目的仓', endCity: '目的仓',
startCity:'始发仓', startCity: '始发仓',
address:'地址', address: '地址',
transport:'运输方式', transport: '运输方式',
channel:'出货渠道', channel: '出货渠道',
basic:'基础信息', basic: '基础信息',
marks:'唛头', marks: '唛头',
formInfo:'填单信息', formInfo: '填单信息',
box:'', box: '',
levite:'入仓类型', levite: '入仓类型',
isCargoControl:'是否控货', isCargoControl: '是否控货',
yes:'', yes: '',
no:'', no: '',
time:'送货时间', time: '送货时间',
warehouse:'仓库实测', warehouse: '仓库实测',
customsType:'单证报关', customsType: '单证报关',
datas:'收款数据', datas: '收款数据',
transInfo:'运输信息', transInfo: '运输信息',
doubleClear:'是否双清', doubleClear: '是否双清',
singleWay:'出单方式', singleWay: '出单方式',
air:'航空公司', air: '航空公司',
ship:'船公司', ship: '船公司',
clearCard:'清关证书', clearCard: '清关证书',
clearRemark:'清关证书备注', clearRemark: '清关证书备注',
unpack:'是否拆包', unpack: '是否拆包',
goodsInfo:'货物详情', goodsInfo: '货物详情',
ordering:'订单动态', ordering: '订单动态',
file:'运单资料/提货单', file: '运单资料/提货单',
index:'序号', index: '序号',
prodZh:'中文品名', prodZh: '中文品名',
prodEn:'英文品名', prodEn: '英文品名',
formNum:'填单件数', formNum: '填单件数',
leviteNum:'入仓件数', leviteNum: '入仓件数',
unit:'单位', unit: '单位',
works:'货值', works: '货值',
material:'材质', material: '材质',
volume:'体积', volume: '体积',
weight:'重量', weight: '重量',
have:'', have: '',
none:'', none: '',
seeLevite:'查看入仓单', seeLevite: '查看入仓单',
seeBall:'查看提货单', seeBall: '查看提货单',
seePack:'查看装箱单', seePack: '查看装箱单',
consigneeAndTel:'收货人及电话', consigneeAndTel: '收货人及电话',
consignorAndTel:'发货人及电话', consignorAndTel: '发货人及电话',
goodsRemark:'货物描述', goodsRemark: '货物描述',
brand:'品牌', brand: '品牌',
num:'箱数', num: '箱数',
size:'尺寸', size: '尺寸',
leviteTime:'入仓时间', leviteTime: '入仓时间',
ballAddress:'提货点', ballAddress: '提货点',
loans:'代收贷款', loans: '代收贷款',
showInfo:'展示', showInfo: '展示',
hiddenInfo:'隐藏' hiddenInfo: '隐藏'
}, },
price:{ price: {
startCity:'始发地', startCity: '始发地',
endCity:'目的地', endCity: '目的地',
name:'商品名称', name: '商品名称',
transport:'运输方式', transport: '运输方式',
channel:'出货渠道', channel: '出货渠道',
weight:'货物重量', weight: '货物重量',
num:'件数', num: '件数',
sum:'总数量', sum: '总数量',
long:'', long: '',
width:'', width: '',
high:'', high: '',
fee:'运费', fee: '运费',
startLetive:'始发仓', startLetive: '始发仓',
endLetive:'目的仓', endLetive: '目的仓',
noPrice:'未报价', noPrice: '未报价',
allPrice:'全包价', allPrice: '全包价',
forecastFee:'预估费用', forecastFee: '预估费用',
warmPrompt:'温馨提示', warmPrompt: '温馨提示',
price:'查询价格', price: '查询价格',
notice1:'1.以上报价仅供参考,实际计费以装箱打包后的实重或轻泡体积重 来计算。', notice1: '1.以上报价仅供参考,实际计费以装箱打包后的实重或轻泡体积重 来计算。',
notice2:'2.请注意渠道的选择,不同的东西选择不同的渠道价格就不同。', notice2: '2.请注意渠道的选择,不同的东西选择不同的渠道价格就不同。',
notice3:'3.报价不含目的地关税,不含偏远或超重超长费。', notice3: '3.报价不含目的地关税,不含偏远或超重超长费。',
notice4:'4.包裹赔偿方法:包裹在运输途中发生丢失,我司将会按照包裹购 买价值原价赔偿,但最高赔偿为包裹USD100/票,若包裹价值比 较昂贵的请自行购买保险。若出现外包装完好,但内件损坏, 我司不予赔偿。若出现外包装破损,请在签收前立即开箱检查包裹, 并向快递员取证,以便后期进行索赔。', notice4:
notice5:'5.本公司拒绝接收国家明令禁止的物品,如:易燃易爆品、毒品、 刀具、枪支弹药及配件、淫秽、反动刊物等,若出现夹带被海关 查获,由此产生的责任由客户自行承担!' '4.包裹赔偿方法:包裹在运输途中发生丢失,我司将会按照包裹购 买价值原价赔偿,但最高赔偿为包裹USD100/票,若包裹价值比 较昂贵的请自行购买保险。若出现外包装完好,但内件损坏, 我司不予赔偿。若出现外包装破损,请在签收前立即开箱检查包裹, 并向快递员取证,以便后期进行索赔。',
notice5:
'5.本公司拒绝接收国家明令禁止的物品,如:易燃易爆品、毒品、 刀具、枪支弹药及配件、淫秽、反动刊物等,若出现夹带被海关 查获,由此产生的责任由客户自行承担!'
}, },
site:{ site: {
auth: '实名认证', auth: '实名认证',
comAuth:'公司认证', comAuth: '公司认证',
bindTel:'绑定手机号', bindTel: '绑定手机号',
changeBind:'更换绑定', changeBind: '更换绑定',
bindEmail:'绑定邮箱', bindEmail: '绑定邮箱',
unbind:'未绑定', unbind: '未绑定',
tobind:'去绑定', tobind: '去绑定',
editPsd: '修改密码', editPsd: '修改密码',
info:'个人信息', info: '个人信息',
companyInfo:'公司信息', companyInfo: '公司信息',
help:'帮助', help: '帮助',
search:'汇率查询', search: '汇率查询',
exit:'退出', exit: '退出',
startPsd:'初始化密码', startPsd: '初始化密码',
confirm: '确定', confirm: '确定',
cancel:'取消', cancel: '取消',
unauth:'未认证', unauth: '未认证',
set:'设置', set: '设置',
change:'语言切换', change: '语言切换',
Zh:'中文', Zh: '中文',
controlPsd:'控货密码', controlPsd: '控货密码',
logOff:'注销当前账号', logOff: '注销当前账号',
offSuccess:'注销成功', offSuccess: '注销成功',
logNotice:'您确定要注销吗?注销后账号相关所有数据都会被删除,且无法恢复,您确定注销吗?' logNotice: '您确定要注销吗?注销后账号相关所有数据都会被删除,且无法恢复,您确定注销吗?'
} }
} }
const domain = 'https://api2.groupage.cn' // const domain = 'https://api2.groupage.cn'
// const domain = 'https://api.jd.jdshangmen.com' // const domain = 'https://api.jd.jdshangmen.com'
// const domain = 'https://api.sit.jdshangmen.com' // const domain = 'https://api.sit.jdshangmen.com'
// const domain = 'https://api2.groupage.cn' // const domain = 'https://api2.groupage.cn'
const domain = 'https://apitest.groupage.cn'
const config = { const config = {
CDN_DOMAIN: domain, CDN_DOMAIN: domain,
API: domain, API: domain
} }
export default config export default config
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment