Browse Source

修改

master
liaoxinyu 2 years ago
parent
commit
cb467a9ba0
  1. 3
      api/member.js
  2. 20
      i18n/lang/de.json
  3. 7
      i18n/lang/en.json
  4. 20
      i18n/lang/fra.json
  5. 20
      i18n/lang/it.json
  6. 20
      i18n/lang/jp.json
  7. 20
      i18n/lang/kor.json
  8. 20
      i18n/lang/pt.json
  9. 20
      i18n/lang/spa.json
  10. 20
      i18n/lang/tr.json
  11. 7
      i18n/lang/zh-CN.json
  12. 7
      i18n/lang/zh-TW.json
  13. 31
      pages/auth/index.vue
  14. 29
      pages/exchange/open-position.vue
  15. 4
      pages/safe/login-password.vue
  16. 37
      pages/service/service.vue

3
api/member.js

@ -124,6 +124,9 @@ class Member {
static serviceDetail(data) { static serviceDetail(data) {
return server.get(`/article/serviceDetail`, data); return server.get(`/article/serviceDetail`, data);
} }
static contact () {
return server.get(`/contact`);
}
/** /**
* 获取图形验证码 * 获取图形验证码

20
i18n/lang/de.json

@ -151,7 +151,12 @@
"a9": "Loggen Sie sich", "a9": "Loggen Sie sich",
"b0": "Spitzname 盲ndern", "b0": "Spitzname 盲ndern",
"b1": "Bitte einen Spitznamen eingeben", "b1": "Bitte einen Spitznamen eingeben",
"b2": "Sprache" "b2": "Sprache",
"b3": "Kontakt Informationen",
"b4": "Routinemäßige Beratung",
"b5": "Kundendienst",
"b6": "Zusammenarbeit im Medienbereich",
"b7":"Wenn Sie Hilfe benötigen, kontaktieren Sie uns bitte"
}, },
"assets": { "assets": {
"a0": "Verwaltung der Rücknahmeadresse", "a0": "Verwaltung der Rücknahmeadresse",
@ -235,7 +240,18 @@
"c1": "Upload erfolgreich", "c1": "Upload erfolgreich",
"c2": "Bitte laden Sie das Foto auf der Rückseite des Zertifikats hoch", "c2": "Bitte laden Sie das Foto auf der Rückseite des Zertifikats hoch",
"c3": "Bitte laden Sie das Foto Ihrer Personalausweise hoch", "c3": "Bitte laden Sie das Foto Ihrer Personalausweise hoch",
"c4": "Upload erfolgreich, bitte warten Sie auf das Audit" "c4": "Upload erfolgreich, bitte warten Sie auf das Audit",
"c5": "Geburtsdatum",
"c6": "Art des Zertifikats",
"c7": "Wohnadresse",
"c8": "Bitte geben Sie Ihre Wohnadresse ein",
"c9": "Telefonnummer",
"d0": "Bitte geben sie ihre Telefonnummer ein",
"d1": "Führerschein",
"d2": "Reisepass",
"d3": "Ausweis",
"d4": "Datum auswählen",
"d5": "bitte auswählen"
}, },
"exchange": { "exchange": {
"a0": "Münzen", "a0": "Münzen",

7
i18n/lang/en.json

@ -192,7 +192,12 @@
"a9": "Log Out", "a9": "Log Out",
"b0": "Modify Nickname", "b0": "Modify Nickname",
"b1": "Please enter a nickname", "b1": "Please enter a nickname",
"b2": "Language" "b2": "Language",
"b3": "Contact Information",
"b4": "Routine Consultation",
"b5": "Customer Service",
"b6": "Media Cooperation",
"b7": "If you need any help, please contact us!"
}, },
"assets": { "assets": {
"a0": "Withdrawal address management", "a0": "Withdrawal address management",

20
i18n/lang/fra.json

@ -151,7 +151,12 @@
"a9": "Déconnecter", "a9": "Déconnecter",
"b0": "Modifier le surnom", "b0": "Modifier le surnom",
"b1": "Veuillez saisir un surnom", "b1": "Veuillez saisir un surnom",
"b2": "Langues" "b2": "Langues",
"b3": "Coordonnées",
"b4": "Consultation régulière",
"b5": "Service à la clientèle",
"b6": "Coopération avec les médias",
"b7":"Si vous avez besoin d'aide, veuillez nous contacter."
}, },
"assets": { "assets": {
"a0": "Gestion des adresses de retrait de pièces", "a0": "Gestion des adresses de retrait de pièces",
@ -235,7 +240,18 @@
"c1": "Téléchargement réussi", "c1": "Téléchargement réussi",
"c2": "Veuillez télécharger la photo de retour du certificat", "c2": "Veuillez télécharger la photo de retour du certificat",
"c3": "Veuillez télécharger la photo de face du certificat", "c3": "Veuillez télécharger la photo de face du certificat",
"c4": "Téléchargement réussi, veuillez attendre l'approbation" "c4": "Téléchargement réussi, veuillez attendre l'approbation",
"c5": "date de naissance",
"c6": "type de certificat",
"c7": "Adresse résidentielle",
"c8": "Veuillez entrer votre adresse résidentielle",
"c9": "numéro de téléphone",
"d0": "Veuillez entrer votre numéro de téléphone",
"d1": "permis de conduire",
"d2": "passeport",
"d3": "Carte d'identité",
"d4": "Sélectionner une date",
"d5": "Choisissez s'il vous plaît"
}, },
"exchange": { "exchange": {
"a0": "Monnaie", "a0": "Monnaie",

20
i18n/lang/it.json

@ -151,7 +151,12 @@
"a9": "Esci fuori", "a9": "Esci fuori",
"b0": "Cambia nick", "b0": "Cambia nick",
"b1": "Inserisci un nickname", "b1": "Inserisci un nickname",
"b2": "lingua" "b2": "lingua",
"b3": "Informazioni di contatto",
"b4": "Consultazione di routine",
"b5": "Servizio clienti",
"b6": "Cooperazione dei media",
"b7":"Se avete bisogno di aiuto, vi preghiamo di contattarci"
}, },
"assets": { "assets": {
"a0": "Gestione dell’indirizzo di ritiro", "a0": "Gestione dell’indirizzo di ritiro",
@ -235,7 +240,18 @@
"c1": "Upload riuscito", "c1": "Upload riuscito",
"c2": "Si prega di caricare la foto sul retro del certificato", "c2": "Si prega di caricare la foto sul retro del certificato",
"c3": "Si prega di caricare la foto anteriore della carta d'identità", "c3": "Si prega di caricare la foto anteriore della carta d'identità",
"c4": "Upload di successo, si prega di attendere il audit" "c4": "Upload di successo, si prega di attendere il audit",
"c5": "data di nascita",
"c6": "tipo di certificato",
"c7": "Indirizzo di residenza",
"c8": "Inserisci il tuo indirizzo di residenza",
"c9": "numero di telefono",
"d0": "Per favore immetti il ​​tuo numero di telefono",
"d1": "patente di guida",
"d2": "passaporto",
"d3": "carta d'identità",
"d4": "Seleziona la data",
"d5": "si prega di scegliere"
}, },
"exchange": { "exchange": {
"a0": "Monete", "a0": "Monete",

20
i18n/lang/jp.json

@ -151,7 +151,12 @@
"a9": "ログアウト", "a9": "ログアウト",
"b0": "ニックネームを変更", "b0": "ニックネームを変更",
"b1": "ニックネームを入力してください", "b1": "ニックネームを入力してください",
"b2": "言語" "b2": "言語",
"b3": "連絡情報",
"b4": "一般的なコンサルティング",
"b5": "顧客サービス",
"b6": "メディア連携",
"b7":"どんな助けが必要ですか?連絡してください。"
}, },
"assets": { "assets": {
"a0": "お札の住所管理", "a0": "お札の住所管理",
@ -235,7 +240,18 @@
"c1": "アップロード成功", "c1": "アップロード成功",
"c2": "証明書の裏写真をアップロードしてください。", "c2": "証明書の裏写真をアップロードしてください。",
"c3": "証明書の正面写真をアップロードしてください。", "c3": "証明書の正面写真をアップロードしてください。",
"c4": "アップロードが成功しました。審査を待ってください。" "c4": "アップロードが成功しました。審査を待ってください。",
"c5": "生年月日",
"c6": "証明書の種類",
"c7": "住宅アドレス",
"c8": "居住地の住所を入力してください",
"c9": "電話番号",
"d0": "電話番号を入力してください",
"d1": "運転免許証",
"d2": "パスポート",
"d3": "IDカード",
"d4": "日付を選択してください",
"d5": "選んでください"
}, },
"exchange": { "exchange": {
"a0": "貨幣", "a0": "貨幣",

20
i18n/lang/kor.json

@ -151,7 +151,12 @@
"a9":"로그아웃 로그 인", "a9":"로그아웃 로그 인",
"b0":"닉네임 을 고치다", "b0":"닉네임 을 고치다",
"b1":"닉네임 을 입력 하 세 요", "b1":"닉네임 을 입력 하 세 요",
"b2":"언어." "b2":"언어.",
"b3": "연락 정보",
"b4": "일반 상담",
"b5": "고객 서비스",
"b6": "미디어 합작",
"b7":"도움 이 필요 하 시 면 연락 주세요."
}, },
"assets": { "assets": {
"a0":"코 인 주소 관리", "a0":"코 인 주소 관리",
@ -235,7 +240,18 @@
"c1":"업로드 성공", "c1":"업로드 성공",
"c2":"증명서 뒷면 사진 을 올 려 주세요.", "c2":"증명서 뒷면 사진 을 올 려 주세요.",
"c3":"증명 서 를 정면 사진 으로 올 려 주세요.", "c3":"증명 서 를 정면 사진 으로 올 려 주세요.",
"c4":"업로드 성공, 심사 대기" "c4":"업로드 성공, 심사 대기",
"c5": "생일",
"c6": "인증서 유형",
"c7": "거주지 주소",
"c8": "거주지 주소를 입력해주세요",
"c9": "전화 번호",
"d0": "전화번호를 입력해주세요",
"d1": "운전 면허증",
"d2": "여권",
"d3": "신분증",
"d4": "날짜 선택",
"d5": "선택해주세요"
}, },
"exchange": { "exchange": {
"a0":"화폐", "a0":"화폐",

20
i18n/lang/pt.json

@ -151,7 +151,12 @@
"a9":"Cair fora", "a9":"Cair fora",
"b0":"Alterar apelido", "b0":"Alterar apelido",
"b1":"Por favor, Digite um apelido", "b1":"Por favor, Digite um apelido",
"b2":"Língua" "b2":"Língua",
"b3": "Informações de contacto",
"b4": "Consultas de rotina",
"b5": "Serviço ao cliente",
"b6": "Cooperação com os meios de comunicação social",
"b7":"Para qualquer ajuda, entre em contato conosco"
}, },
"assets": { "assets": {
"a0":"Gestão do endereço de retirada", "a0":"Gestão do endereço de retirada",
@ -235,7 +240,18 @@
"c1":"Envio BEM sucedido", "c1":"Envio BEM sucedido",
"c2":"Por favor, envie a foto Na parte de trás do certificado", "c2":"Por favor, envie a foto Na parte de trás do certificado",
"c3":"Por favor, envie a foto Da Frente do SEU cartão de identificação", "c3":"Por favor, envie a foto Da Frente do SEU cartão de identificação",
"c4":"Carregar com sucesso, por favor aguarde a auditoria" "c4":"Carregar com sucesso, por favor aguarde a auditoria",
"c5": "data de nascimento",
"c6": "tipo de certificado",
"c7": "Endereço residencial",
"c8": "Por favor insira seu endereço residencial",
"c9": "número de telefone",
"d0": "Por favor, digite seu número de telefone",
"d1": "carteira de motorista",
"d2": "Passaporte",
"d3": "carteira de identidade",
"d4": "Selecione a data",
"d5": "por favor escolha"
}, },
"exchange": { "exchange": {
"a0":"Moedas", "a0":"Moedas",

20
i18n/lang/spa.json

@ -151,7 +151,12 @@
"a9":"Iniciar sesión", "a9":"Iniciar sesión",
"b0":"Modificar apodos", "b0":"Modificar apodos",
"b1":"Por favor, introduzca un apodo", "b1":"Por favor, introduzca un apodo",
"b2":"Idioma" "b2":"Idioma",
"b3": "Información de contacto",
"b4": "Consulta de rutina",
"b5": "Servicio al cliente",
"b6": "Cooperación con los medios de comunicación",
"b7":"Si necesita ayuda, por favor póngase en contacto con nosotros."
}, },
"assets": { "assets": {
"a0":"Gestión de direcciones de monedas", "a0":"Gestión de direcciones de monedas",
@ -235,7 +240,18 @@
"c1":"Subida exitosa", "c1":"Subida exitosa",
"c2":"Por favor, suba la foto de atrás del documento.", "c2":"Por favor, suba la foto de atrás del documento.",
"c3":"Por favor, suba la foto frontal del documento.", "c3":"Por favor, suba la foto frontal del documento.",
"c4":"Carga exitosa, por favor espere a ser auditada" "c4":"Carga exitosa, por favor espere a ser auditada",
"c5": "fecha de nacimiento",
"c6": "tipo de certificado",
"c7": "Dirección residencial",
"c8": "Por favor ingrese su dirección residencial",
"c9": "número de teléfono",
"d0": "Por favor, introduzca su número de teléfono",
"d1": "licencia de conducir",
"d2": "pasaporte",
"d3": "tarjeta de identificación",
"d4": "Seleccione fecha",
"d5": "por favor elige"
}, },
"exchange": { "exchange": {
"a0":"Moneda", "a0":"Moneda",

20
i18n/lang/tr.json

@ -151,7 +151,12 @@
"a9": "Oturumu Kapat", "a9": "Oturumu Kapat",
"b0": "Takma Adı Değiştir", "b0": "Takma Adı Değiştir",
"b1": "Lütfen bir takma ad girin", "b1": "Lütfen bir takma ad girin",
"b2": "Dil" "b2": "Dil",
"b3": "İletişim bilgileri",
"b4": "Rutin danışma",
"b5": "müşteri servisi",
"b6": "medya işbirliği",
"b7":"Herhangi bir yardıma ihtiyacınız olursa lütfen bizimle iletişime geçin"
}, },
"assets": { "assets": {
"a0": "Para çekme adresi yönetimi", "a0": "Para çekme adresi yönetimi",
@ -235,7 +240,18 @@
"c1": "Başarıyla yüklendi", "c1": "Başarıyla yüklendi",
"c2": "Lütfen kimliğinizin arka yüzünün bir fotoğrafını yükleyin", "c2": "Lütfen kimliğinizin arka yüzünün bir fotoğrafını yükleyin",
"c3": "Lütfen kimliğinizin ön fotoğrafını yükleyin", "c3": "Lütfen kimliğinizin ön fotoğrafını yükleyin",
"c4": "Başarıyla yüklendi, lütfen inceleme için bekleyin" "c4": "Başarıyla yüklendi, lütfen inceleme için bekleyin",
"c5": "doğum tarihi",
"c6": "sertifika türü",
"c7": "Konut adresi",
"c8": "Lütfen ikamet adresinizi giriniz",
"c9": "telefon numarası",
"d0": "Lütfen telefon numaranızı girin",
"d1": "Ehliyet",
"d2": "pasaport",
"d3": "kimlik kartı",
"d4": "Tarih seç",
"d5": "lütfen seç"
}, },
"exchange": { "exchange": {
"a0": "Madeni Paralar", "a0": "Madeni Paralar",

7
i18n/lang/zh-CN.json

@ -148,7 +148,12 @@
"a9": "退出登录", "a9": "退出登录",
"b0": "修改昵称", "b0": "修改昵称",
"b1": "请输入昵称", "b1": "请输入昵称",
"b2": "语言" "b2": "语言",
"b3": "联系信息",
"b4": "常规咨询",
"b5": "客户服务",
"b6": "媒体合作",
"b7": "需要任何帮助请联系我們"
}, },
"assets": { "assets": {
"a0": "提币地址管理", "a0": "提币地址管理",

7
i18n/lang/zh-TW.json

@ -192,7 +192,12 @@
"a9": "退出登錄", "a9": "退出登錄",
"b0": "修改暱稱", "b0": "修改暱稱",
"b1": "請輸入暱稱", "b1": "請輸入暱稱",
"b2": "語言" "b2": "語言",
"b3": "聯系資訊",
"b4": "常規諮詢",
"b5": "客戶服務",
"b6": "媒體合作",
"b7": "需要任何幫助請聯繫我們"
}, },
"assets": { "assets": {
"a0": "提幣地址管理", "a0": "提幣地址管理",

31
pages/auth/index.vue

@ -2,20 +2,20 @@
<view class="layout-page authPage" :style="themeStyle"> <view class="layout-page authPage" :style="themeStyle">
<v-header :title="$t('auth.a0')" :leftClick="leftClick"></v-header> <v-header :title="$t('auth.a0')" :leftClick="leftClick"></v-header>
<view class="rounded-md overflow-hidden m-lg bg-panel-3 box-shadow"> <view class="rounded-md overflow-hidden m-lg bg-panel-3 box-shadow">
<!--<v-link :to="detail.primary_status==0?'/pages/auth/primary':''" class="d-flex align-center p-md border-b link-active ">--> <v-link :to="detail.primary_status==0?'/pages/auth/primary':''" class="d-flex align-center p-md border-b link-active ">
<!-- <view class="flex-fill color-light fn-lg">--> <view class="flex-fill color-light fn-lg">
<!-- {{$t('auth.a1')}}--> {{$t('auth.a1')}}
<!-- </view>--> </view>
<!-- <view class="status" v-if="detail.primary_status==0">--> <view class="status" v-if="detail.primary_status==0">
<!-- <van-icon class="fn-middle" name="info-o" />--> <van-icon class="fn-middle" name="info-o" />
<!-- {{$t('auth.a2')}}--> {{$t('auth.a2')}}
<!-- </view>--> </view>
<!-- <view class="status color-buy" v-else>--> <view class="status color-buy" v-else>
<!-- <van-icon class="fn-middle" name="passed" />--> <van-icon class="fn-middle" name="passed" />
<!-- {{$t('auth.a3')}}--> {{$t('auth.a3')}}
<!-- </view>--> </view>
<!-- <van-icon class="m-l-xs" name="arrow" />--> <van-icon class="m-l-xs" name="arrow" />
<!--</v-link>--> </v-link>
<v-link tag="view" :to="detail.status!=2&&detail.status!=1?'/pages/auth/senior':''" class="d-flex align-center p-md border-b link-active"> <v-link tag="view" :to="detail.status!=2&&detail.status!=1?'/pages/auth/senior':''" class="d-flex align-center p-md border-b link-active">
<view class="flex-fill color-light fn-lg "> <view class="flex-fill color-light fn-lg ">
{{$t('auth.a4')}} {{$t('auth.a4')}}
@ -79,6 +79,9 @@ export default {
} }
} }
}, },
onShow() {
this.getAuthInfo()
},
created(){ created(){
// location.reload(); // location.reload();
// this.$toast.success(this.$t('auth.c4') + ""); // this.$toast.success(this.$t('auth.c4') + "");

29
pages/exchange/open-position.vue

@ -211,9 +211,11 @@
:value="activeStep" :value="activeStep"
/> --> /> -->
</view> </view>
<!-- :value="activeStep"
@input="sliderChange" -->
<el-slider <el-slider
:value="activeStep" v-model="activeStep"
@input="sliderChange" @change="sliderChange"
:step="25" :step="25"
show-stops show-stops
:marks="marks" :marks="marks"
@ -1011,6 +1013,7 @@ export default {
75: '75%', 75: '75%',
100: '100%', 100: '100%',
}, },
activeStep: 0,
showsStopLoss:false showsStopLoss:false
}; };
}, },
@ -1051,17 +1054,17 @@ export default {
return p return p
}, },
// //
activeStep() { // activeStep() {
return (this.form.amount / this.maxNum) * 100; // return (this.form.amount / this.maxNum) * 100;
}, // },
isLogin() { isLogin() {
return Boolean(uni.getStorageSync("token")); return Boolean(uni.getStorageSync("token"));
}, },
activeStep() { // activeStep() {
if (!this.form.amount || !this.maxNum) return 0; // if (!this.form.amount || !this.maxNum) return 0;
let num = (this.form.amount / this.maxNum) * 100; // let num = (this.form.amount / this.maxNum) * 100;
return num; // return num;
}, // },
android() { android() {
// #ifdef APP-PLUS // #ifdef APP-PLUS
return plus.os.name return plus.os.name
@ -1327,9 +1330,9 @@ export default {
// sliderChange($ev) { // sliderChange($ev) {
// this.form.amount = Math.round((this.maxNum * $ev) / 100)||''; // this.form.amount = Math.round((this.maxNum * $ev) / 100)||'';
// }, // },
// tooltip($ev) { tooltip($ev) {
// return Math.round($ev) + "%"; return Math.round($ev) + "%";
// }, },
omitTo: math.omitTo, omitTo: math.omitTo,
Instruction() { Instruction() {
Contract.instruction().then((res) => { Contract.instruction().then((res) => {

4
pages/safe/login-password.vue

@ -2,12 +2,12 @@
<v-page class="pos-login"> <v-page class="pos-login">
<v-header :title="$t('safe.c8')"></v-header> <v-header :title="$t('safe.c8')"></v-header>
<main class="bg-panel-3 p-x-lg p-y-lg rounded-md box-shadow"> <main class="bg-panel-3 p-x-lg p-y-lg rounded-md box-shadow">
<view class="form-item border-b p-y-md color-light"> <!-- <view class="form-item border-b p-y-md color-light">
<view class="label m-b-xs">{{$t('safe.b1')}}</view> <view class="label m-b-xs">{{$t('safe.b1')}}</view>
<view class="input"> <view class="input">
<v-input v-model="form.account" :placeholder="`${$t('safe.a4')}`" @blur="checkAccount"></v-input> <v-input v-model="form.account" :placeholder="`${$t('safe.a4')}`" @blur="checkAccount"></v-input>
</view> </view>
</view> </view> -->
<view class="form-item border-b p-y-md color-light"> <view class="form-item border-b p-y-md color-light">
<view class="label m-b-xs">{{$t('safe.b3')}}</view> <view class="label m-b-xs">{{$t('safe.b3')}}</view>
<view class="input"> <view class="input">

37
pages/service/service.vue

@ -8,7 +8,30 @@
<!-- <view class="time fn-sm">{{detail.created_at}}</view> --> <!-- <view class="time fn-sm">{{detail.created_at}}</view> -->
<!-- <view class="time fn-sm">{{detail.created_ats | parseTime}}</view> --> <!-- <view class="time fn-sm">{{detail.created_ats | parseTime}}</view> -->
</view> </view>
<view class="edit-content m-t-md" v-html="detail.body"></view> <!-- <view class="edit-content m-t-md" v-html="detail.body"></view> -->
<view style="text-align: center;margin: 20px 0px;">
{{$t('accountSettings.b7')}}
</view>
<view style="margin-top: 20px;">
<view class="py-2">
<view style="text-align: center;margin-top:30px">
{{$t('accountSettings.b3')}}:
<view class="">{{contacts.contact}}</view>
</view>
<view style="text-align: center;margin-top:30px">
<view class="label">{{$t('accountSettings.b4')}}:</view>
<view class="">{{contacts.email}}</view>
</view>
<view style="text-align: center;margin-top:30px">
<view class="label">{{$t('accountSettings.b5')}}:</view>
<view class="">{{contacts.service}}</view>
</view>
<view style="text-align: center;margin-top:30px">
<view class="label">{{$t('accountSettings.b6')}}:</view>
<view class="">{{contacts.media}}</view>
</view>
</view>
</view>
</main> </main>
</view> </view>
</v-page> </v-page>
@ -21,6 +44,12 @@ export default {
return { return {
detail: [], detail: [],
query: [], query: [],
contacts : {
contact:"",
email: "",
media:"",
service : "",
}
}; };
}, },
computed: { computed: {
@ -35,9 +64,13 @@ export default {
Member.serviceDetail({ Member.serviceDetail({
id: this.query.id, id: this.query.id,
}).then((res) => { }).then((res) => {
console.log(res) console.log(res,1111)
this.detail = res.data; this.detail = res.data;
}); });
Member.contact({}).then((res)=>{
console.log(res);
this.contacts = res.data;
})
}, },
}, },
onLoad($ev) { onLoad($ev) {

Loading…
Cancel
Save