Commit 9645d707 by GiottoMaster

update

parent 425eb2c4
......@@ -15,7 +15,7 @@
<h3 class="_1xOfyRAi">{{ $t('register.title') }}</h3>
<ul class="_9s4xncLL" id="yanzhangma">
<li class="FzjZ-TwQ">
<input type="text" name="userName" class="" maxlength="32" :placeholder="$t('register.placeholder1')" autocomplete="off" value="" />
<input type="number" name="userName" class="" maxlength="32" :placeholder="$t('register.placeholder1')" autocomplete="off" value="" />
<i class="_3pvR4aic _3-xMSbk3"></i>
</li>
<li class="FzjZ-TwQ">
......@@ -200,8 +200,9 @@ export default {
};
console.log(info);
// 用户名验证
let namereg = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,}$/; //不得低于6位,以字母或数字组合!
let passwordreg = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,}$/; //以字母或数字组合!不低于6位
let namereg = /^[0-9]{6,}$/; //不得低于6位,以字母或数字组合!
let passwordreg = /^[0-9]{6,}$/; //以字母或数字组合!不低于6位
var realnamereg = /^[\u0391-\uFFE5a-zA-Z·&\\s]+$/; //中英文姓名
let paypasswordreg = /^.{6,6}$/; //只能是6位
let codereg = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{4,}$/; //以字母或数字组合 不低于4位
......@@ -219,10 +220,10 @@ export default {
that.showTost(that.$t('register.toast3'));
return;
}
if (realnamereg.test(info.realname) == false) {
that.showTost(that.$t('register.toast4'));
return;
}
// if (realnamereg.test(info.realname) == false) {
// that.showTost(that.$t('register.toast4'));
// return;
// }
if (paypasswordreg.test(info.paypassword) == false) {
that.showTost(that.$t('register.toast5'));
......
......@@ -98,17 +98,12 @@
<div class="ant-form-item-control-input">
<div class="ant-form-item-control-input-content">
<div class="JoiHTIGs">
<div class="_1lgxzaTd VnPYo1MB _3jiVkBQ9" @click="changBankId(item.id)" v-for="(item, index) in cardLis" :key="index">
<!-- <div class="_2nk86HnM">
<div class="_1YeYP-8D">
<div class="_2jKHJAb6"></div>
</div>
</div> -->
<div class="_1lgxzaTd VnPYo1MB _3jiVkBQ9">
<p style="font-size: 10px; line-height: 1; color: #fff; line-height: 1.5">{{ $t('mine.deposit.label11') }}{{ item.bank_data.bank_name }}</p>
<p style="font-size: 10px; line-height: 1; color: #fff; line-height: 1.5">{{ $t('mine.deposit.label12') }}{{ item.bank_no }} <img @click="doCopy(item.bank_no)" style="width: 20px; float: right" src="/static/image/clongicon.png" alt="" /></p>
<p style="font-size: 10px; line-height: 1; color: #fff; line-height: 1.5">{{ $t('mine.deposit.label13') }}{{ item.bank_owner }} <img @click="doCopy(item.bank_owner)" style="width: 20px; float: right" src="/static/image/clongicon.png" alt="" /></p>
<p style="font-size: 10px; line-height: 1.2; color: #fff; line-height: 1.5">{{ $t('mine.deposit.label14') }}{{ item.bank_address }}</p>
<p style="font-size: 10px; line-height: 1; color: #fff; line-height: 1.5">{{ $t('mine.deposit.label11') }}{{ cardLis[cardIndex] && cardLis[cardIndex].bank_data.bank_name }}</p>
<p style="font-size: 10px; line-height: 1; color: #fff; line-height: 1.5">{{ $t('mine.deposit.label12') }}{{ cardLis[cardIndex] && cardLis[cardIndex].bank_no }} <img @click="doCopy(cardLis[cardIndex].bank_no)" style="width: 20px; float: right" src="/static/image/clongicon.png" alt="" /></p>
<p style="font-size: 10px; line-height: 1; color: #fff; line-height: 1.5">{{ $t('mine.deposit.label13') }}{{ cardLis[cardIndex] && cardLis[cardIndex].bank_owner }} <img @click="doCopy(cardLis[cardIndex].bank_owner)" style="width: 20px; float: right" src="/static/image/clongicon.png" alt="" /></p>
<p style="font-size: 10px; line-height: 1.2; color: #fff; line-height: 1.5">{{ $t('mine.deposit.label14') }}{{ cardLis[cardIndex] && cardLis[cardIndex].bank_address }}</p>
</div>
</div>
</div>
......@@ -117,6 +112,23 @@
</div>
</div>
<div class="_1pDMxc1H">
<div class="ant-row ant-form-item" style="flex: 0 0 auto">
<div class="ant-col ant-form-item-label">
<label for="money" class="" :title="$t('mine.deposit.label57')">{{ $t('mine.deposit.label57') }}</label>
</div>
<div class="ant-col ant-form-item-control" style="display: flex">
<div class="ant-form-item-control-input">
<div class="ant-form-item-control-input-content">
<select autocomplete="off" class="ant-input _3ON7kyGT" v-model="bankid" style="width: 285px" @change="changeCard">
<option v-for="(item, index) in cardLis" :key="index" :value="item.id">{{ item.bank_no }}</option>
</select>
<!-- <span class="copy" @click="doCopy2()">{{ $t('payInfo.label7') }}</span> -->
</div>
</div>
</div>
</div>
</div>
<div class="_1pDMxc1H">
<div class="ant-row ant-form-item">
<div class="ant-col ant-form-item-label">
<label for="d_name" class="" :title="$t('mine.deposit.label15')">{{ $t('mine.deposit.label15') }}</label>
......@@ -131,7 +143,7 @@
</div>
<div class="_3fFSHoQ9">{{ $t('mine.deposit.label16') }}</div>
</div>
<div class="_1pDMxc1H iLNFmffG">
<!-- <div class="_1pDMxc1H iLNFmffG">
<div class="ant-row ant-form-item">
<div class="ant-col ant-form-item-label">
<label for="bank_name" class="" :title="$t('mine.deposit.label17')">{{ $t('mine.deposit.label17') }}</label>
......@@ -169,7 +181,6 @@
<div class="" style="max-height: 256px; overflow-y: auto; overflow-anchor: none">
<div>
<div class="list" style="display: flex; flex-direction: column">
<!-- ant-select-item-option-active -->
<div class="ant-select-item ant-select-item-option" v-for="(item, index) in banklist" :key="index">
<div class="ant-select-item-option-content">{{ item.bank_name }}</div>
</div>
......@@ -199,21 +210,6 @@
</div>
</div>
<div class="_3iTW5ta0">{{ $t('mine.deposit.label20') }}</div>
</div>
<!-- <div class="_1pDMxc1H">
<div class="ant-row ant-form-item">
<div class="ant-col ant-form-item-label">
<label for="d_name" class="" :title="$t('mine.deposit.label21')">{{ $t('mine.deposit.label21') }}</label>
</div>
<div class="ant-col ant-form-item-control">
<div class="ant-form-item-control-input">
<div class="ant-form-item-control-input-content">
<input autocomplete="off" class="ant-input _3ON7kyGT" type="text" :placeholder="$t('mine.deposit.placeholder3')" v-model="bankBox.bank_address" style="width: 285px" />
</div>
</div>
</div>
</div>
<div class="_3iTW5ta0">{{ $t('mine.deposit.label22') }}</div>
</div> -->
<div class="_1pDMxc1H">
......@@ -240,13 +236,6 @@
<div class="ant-form-item-control-input-content">
<div class="ant-spin-nested-loading">
<div class="ant-spin-container">
<!-- <ul class="_2tZRPt8E select_number1">
<li data-title="13003">¥13003</li>
<li data-title="13009">¥13009</li>
<li data-title="13003">¥15003</li>
<li data-title="17007">¥17007</li>
<li data-title="18001">¥18001</li>
</ul> -->
</div>
</div>
</div>
......@@ -274,7 +263,7 @@
<div class="ant-spin-container">
<ul class="_2tZRPt8E">
<!-- ERC20/TRC20 -->
<li :class="meyXi == 'ERC20' ? 'd1qCTAjZ' : ''" @click="changMeyXi('ERC20')">ERC20</li>
<!-- <li :class="meyXi == 'ERC20' ? 'd1qCTAjZ' : ''" @click="changMeyXi('ERC20')">ERC20</li> -->
<li :class="meyXi == 'TRC20' ? 'd1qCTAjZ' : ''" @click="changMeyXi('TRC20')">TRC20</li>
</ul>
</div>
......@@ -287,6 +276,39 @@
<div class="_1pDMxc1H">
<div class="ant-row ant-form-item" style="flex: 0 0 auto">
<div class="ant-col ant-form-item-label">
<label for="money" class="" :title="$t('mine.withdrawal.label27')">{{ $t('mine.withdrawal.label27') }}</label>
</div>
<div class="ant-col ant-form-item-control" style="display: flex">
<div class="ant-form-item-control-input">
<div class="ant-form-item-control-input-content">
<select autocomplete="off" class="ant-input _3ON7kyGT" v-model="bank_id">
<option v-for="(item, index) in usdtList" :key="index" :value="item.id">{{ item.mch_id }}</option>
</select>
<span class="copy" @click="doCopy2()">{{ $t('payInfo.label7') }}</span>
</div>
</div>
</div>
</div>
</div>
<div class="_1pDMxc1H">
<div class="ant-row ant-form-item" style="flex: 0 0 auto">
<div class="ant-col ant-form-item-label">
<label for="money" class="" :title="$t('mine.deposit.label56')">{{ $t('mine.deposit.label56') }}</label>
</div>
<div class="ant-col ant-form-item-control">
<div class="ant-form-item-control-input">
<div class="ant-form-item-control-input-content">
<input autocomplete="off" class="ant-input _3ON7kyGT" :placeholder="`${$t('mine.deposit.placeholder5')}`" type="text" v-model="info" />
</div>
</div>
</div>
</div>
</div>
<div class="_1pDMxc1H">
<div class="ant-row ant-form-item" style="flex: 0 0 auto">
<div class="ant-col ant-form-item-label">
<label for="money" class="" :title="$t('mine.deposit.label27')">{{ $t('mine.deposit.label27') }}</label>
</div>
<div class="ant-col ant-form-item-control">
......@@ -301,17 +323,16 @@
<div class="_3iTW5ta0">{{ $t('mine.deposit.label28') }} &gt;{{ $t('mine.deposit.label29') }}&gt;{{ $t('mine.deposit.label30') }}&gt; {{ $t('mine.deposit.label31') }}{{ $store.state.appInfo.title }}{{ $t('mine.deposit.label32') }}&gt;{{ $t('mine.deposit.label33') }}</div>
</div>
</div>
<div class="_1pDMxc1H">
<div class="ant-row ant-form-item">
<div class="ant-col ant-form-item-control">
<div class="ant-form-item-control-input">
<div class="ant-form-item-control-input-content">
<div class="CfLarj8e">
<!-- Math.floor(num * 100) / 100 不四舍五入 保留两位小数-->
<span>{{ amount ? Math.floor((amount / $store.state.userInfo.usdtrate) * 100) / 100 : '0.00' }} USDT</span>
<span class="olLUPH7p"
>{{ $t('mine.deposit.label34') }}: <span class="_3BZbM7Xw">{{ $store.state.userInfo.usdtrate }}</span>
<!-- <i class="_3NqEPkiQ"></i> -->
</span>
</div>
</div>
......@@ -343,119 +364,6 @@
<div role="tabpanel" aria-hidden="true" tabindex="-1" class="ant-tabs-tabpane ant-tabs-tabpane-inactive" style="visibility: hidden"></div>
</div>
<div v-show="tabShow == 1" class="ant-tabs-content ant-tabs-content-animated ant-tabs-top-content" style="margin-left: -100%">
<div role="tabpanel" aria-hidden="true" tabindex="-1" class="ant-tabs-tabpane ant-tabs-tabpane-inactive" style="visibility: hidden">
<div class="_1hzDzc7i">
<div></div>
</div>
</div>
<div role="tabpanel" aria-hidden="false" tabindex="0" class="ant-tabs-tabpane ant-tabs-tabpane-active" style="visibility: visible">
<div class="_1hzDzc7i">
<div class="ant-spin-nested-loading">
<div class="ant-spin-container">
<form class="ant-form ant-form-horizontal">
<img src="/static/image/feccbd564047003e30cdab74ae7704e99407c6c2.png" class="_1jxQ4Dk2" alt="" />
<div style="height: 24px"></div>
<div class="_1pDMxc1H _10dODYXN">
<div class="ant-row ant-form-item">
<div class="ant-col ant-form-item-label">
<label for="type" class="" :title="$t('mine.bankCard.label8')">{{ $t('mine.bankCard.label8') }}</label>
</div>
<div class="ant-col ant-form-item-control">
<div class="ant-form-item-control-input">
<div class="ant-form-item-control-input-content">
<div class="ant-spin-nested-loading">
<div class="ant-spin-container">
<ul class="_2tZRPt8E _2_SbSPyY">
<li :class="meyXi == 'ERC20' ? 'd1qCTAjZ' : ''" @click="changMeyXi('ERC20')">ERC20</li>
<li :class="meyXi == 'TRC20' ? 'd1qCTAjZ' : ''" @click="changMeyXi('TRC20')">TRC20</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<a class="_1S7hWL0Q" href="javascript:;" target="_self">{{ $t('mine.deposit.label40') }}</a>
</div>
<div class="con_box1">
<div class="_1pDMxc1H _10dODYXN">
<div class="ant-row ant-form-item">
<div class="ant-col ant-form-item-label">
<label class="" :title="$t('mine.deposit.label41')">{{ $t('mine.deposit.label41') }}</label>
</div>
<div class="ant-col ant-form-item-control">
<div class="ant-form-item-control-input">
<div class="ant-form-item-control-input-content">
<input autocomplete="off" id="copy1" class="ant-input _3ON7kyGT" type="text" readonly value="0x7a7f1E0E63FF12056cF83B899798CE9bB85b4DD5" style="width: 390px" />
</div>
</div>
</div>
</div>
<div class="_349CzCYy xJQe3jRu _1WgPdyC- copy1" data-clipboard-target="#copy1"><span>{{ $t('mine.deposit.label42') }}</span></div>
</div>
<div class="KuS9Gny2">
<img src="/static/image/ewm.png" width="184" height="184" class="LDv5Jj8Y" />
<div class="_131tYPAc">{{ $t('mine.deposit.label43') }}</div>
</div>
<div class="_1tHPgOqN">
<div>{{ $t('mine.deposit.label44') }}</div>
<div>1.{{ $t('mine.deposit.label45') }}{{ $store.state.appInfo.title }}{{ $t('mine.deposit.label46') }}:<span>&nbsp;1021610216</span></div>
<div>2.{{ $t('mine.deposit.label47') }}<span>USDT-ERC20</span>{{ $t('mine.deposit.label52') }}<span>USDT-TRC20</span>{{ $t('mine.deposit.label48') }}</div>
<div>3.{{ $t('mine.deposit.label49') }}<span>6.43</span>{{ $t('mine.deposit.label50') }}</div>
<div>4.{{ $t('mine.deposit.label51') }}</div>
</div>
</div>
<div class="con_box2" style="display: none">
<div class="_1pDMxc1H _10dODYXN">
<div class="ant-row ant-form-item">
<div class="ant-col ant-form-item-label">
<label class="" :title="$t('mine.deposit.label41')">{{ $t('mine.deposit.label41') }}</label>
</div>
<div class="ant-col ant-form-item-control">
<div class="ant-form-item-control-input">
<div class="ant-form-item-control-input-content">
<input autocomplete="off" id="copy2" class="ant-input _3ON7kyGT" type="text" readonly value="TRiGytmdq7GPqEYxzQ26VeBs1qUvCS7YHv" style="width: 390px" />
</div>
</div>
</div>
</div>
<div class="_349CzCYy xJQe3jRu _1WgPdyC- copy2" data-clipboard-target="#copy2"><span>{{ $t('mine.deposit.label42') }}</span></div>
</div>
<div class="KuS9Gny2">
<img src="/static/image/ewm1.png" width="184" height="184" class="LDv5Jj8Y" />
<div class="_131tYPAc">{{ $t('mine.deposit.label43') }}</div>
</div>
<div class="_1tHPgOqN">
<div>{{ $t('mine.deposit.label44') }}</div>
<div>1.{{ $t('mine.deposit.label45') }}{{ $store.state.appInfo.title }}{{ $t('mine.deposit.label46') }}:<span>&nbsp;1021610216</span></div>
<div>2.{{ $t('mine.deposit.label47') }}<span>USDT-ERC20</span>{{ $t('mine.deposit.label52') }}<span>USDT-TRC20</span>{{ $t('mine.deposit.label48') }}</div>
<div>3.{{ $t('mine.deposit.label49') }}<span>6.43</span>{{ $t('mine.deposit.label50') }}</div>
<div>4.{{ $t('mine.deposit.label51') }}</div>
</div>
</div>
<!-- <div class="_1rV-jIpS">
官方推荐交易所下载
<div class="_3lu--EcE">
<a href="javascript:;" target="_self"><img src="/static/image/c2ca5c0fa95d3a4d016796d7750f8db7.jpg" alt="https://www.yibifu.net/ybf/" /></a>
</div>
</div> -->
<!-- <div class="_1rV-jIpS">
虚拟币存款教程
<div class="_3lu--EcE">
<a href="javascript:;" target="_self"
><img
src="data:image/png;base64,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"
alt="文字教程"
/></a>
</div>
</div> -->
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- <div class="QWVbbD2t">
<div class="_2nBIhPkx"><a href="javascript:;">更多活动</a></div>
......@@ -510,11 +418,13 @@ export default {
pay_way: 'bank', //bank/alipay/wxpay/usdt 1/2/3/4
amount: null, //支付金额
tabShow: 0, //当前选中的
meyXi: 'ERC20', //qian
meyXi: 'TRC20', //qian
bankBox: {},
lodingShow: true,
banklist: [],
cardLis: [],
bankid: '',
cardIndex: 0,
bankId: null,
jumpUrl: null,
baseURL: '',
......@@ -523,6 +433,9 @@ export default {
userUSD: [1],
min_price: 100,
max_price: 10000,
usdtList: [],
bank_id: '',
info: '',
};
},
created() {
......@@ -532,8 +445,26 @@ export default {
that.getcard();
that.baseURL = sessionStorage.getItem('baseURL') || '';
console.log(sessionStorage.getItem('baseURL'));
this.getUsdtList()
},
methods: {
changeCard(e) {
const val = e.target.value
const idList = this.cardLis.map(item => item.id)
const index = this.cardLis.map(item => Number(item.id)).indexOf(Number(val))
this.cardIndex = index
},
doCopy2() {
const msg = this.usdtList.filter(item => item.id === this.bank_id)[0].mch_id
this.doCopy(msg)
},
async getUsdtList() {
const res = await this.$apiFun.post('api/getpaycode',{type: this.meyXi})
if(res.code == '200') {
this.usdtList = res.data
this.bank_id = res.data[0].id
}
},
getPayRange() {
let that = this;
let type = null;
......@@ -636,7 +567,8 @@ export default {
that.showTost(res.message);
}
if (res.code == 200) {
that.cardLis = res.data;
that.cardLis = res.data
this.bankid=res.data[0].id
that.hideloading();
}
......@@ -692,6 +624,7 @@ export default {
// bank_address: that.bankBox.bank_address,
bank_no: that.bankBox.bank_no,
bank_owner: that.bankBox.bank_owner,
bank_id: this.bankid
};
console.log(info);
// 银行卡信息内容的限制
......@@ -699,25 +632,32 @@ export default {
that.showTost(that.$t('mine.deposit.toast1'));
return;
}
if (!info.bank) {
that.showTost(that.$t('mine.deposit.toast2'));
return;
}
// if (!info.bank) {
// that.showTost(that.$t('mine.deposit.toast2'));
// return;
// }
if (!info.bank_no) {
that.showTost(that.$t('mine.deposit.toast3'));
return;
}
// if (!info.bank_no) {
// that.showTost(that.$t('mine.deposit.toast3'));
// return;
// }
// if (!info.bank_address) {
// that.showTost(that.$t('mine.deposit.toast4'));
// return;
// }
} else {
//暂时
// usdt
info = {
paytype: that.pay_way,
amount: that.amount * 1,
};
if (!this.info) {
that.showTost(that.$t('main.deposit.toast11'));
return;
}
info.info = this.info
info.bank_id = this.bank_id
}
if (that.pay_way == 'usdt') {
info.catepay = that.meyXi;
......@@ -726,7 +666,8 @@ export default {
// 支付的金额判断
if (info.amount < that.min_price || info.amount > that.max_price) {
that.showTost(0, `${$t('mine.deposit.toast5')}${that.min_price}-${that.max_price}${$t('mine.deposit.toast6')}`);
console.log(`${this.$t('mine.deposit.toast5')}${that.min_price}-${that.max_price}${this.$t('mine.deposit.toast6')}`)
that.showTost(`${this.$t('mine.deposit.toast5')}${that.min_price}-${that.max_price}${this.$t('mine.deposit.toast6')}`);
return;
}
that.showloading();
......@@ -764,11 +705,6 @@ export default {
that.hideloading();
});
},
// 支付大类型
changtabShow(val) {
let that = this;
that.tabShow = val;
},
// 钱包协议的选择
changMeyXi(val) {
if (this.meyXi == val) {
......@@ -791,7 +727,7 @@ export default {
document.execCommand('copy');
// 复制成功后再将构造的标签 移除
this.showTost(that.$t('mine.deposit.toast10'));
this.showTost(this.$t('mine.deposit.toast10'));
},
showTost(title) {
$('body').append(`
......@@ -998,4 +934,10 @@ export default {
font-size: 16px !important;
}
}
.copy {
color: rgb(6, 155, 113);
padding: 5px 5px 5px 12px;
cursor: pointer;
}
</style>
......@@ -365,6 +365,8 @@ export const mine = {
label53: '温馨提示',
label54: '您还为绑定钱包卡片,请前往添加!',
label55: '去绑定',
label56: '备注',
label57: '收款账号',
toast1: '请输入存款人姓名',
toast2: '请输入银行类型',
toast3: '请输入银行卡号',
......@@ -375,10 +377,12 @@ export const mine = {
toast8: '请选择内容',
toast9: '正在跳转...',
toast10: '复制成功!',
toast11: '请输入备注',
placeholder1: '请输入汇款姓名',
placeholder2: '请输入卡号',
placeholder3: '请输入开户行',
placeholder4: '请输入取款金额',
placeholder5: '请输入备注',
},
mail: {
title: '消息公告',
......
......@@ -365,6 +365,8 @@ export const mine = {
label53: 'Warm Tips',
label54: 'You have not yet bound a wallet card, please go and add it!',
label55: 'Go to bind',
label56: 'Remarks',
label57: 'Receiving Account',
toast1: "Please enter the depositor's name",
toast2: 'Please enter the bank type',
toast3: 'Please enter the bank card number',
......@@ -375,10 +377,12 @@ export const mine = {
toast8: 'Please select content',
toast9: 'Redirecting...',
toast10: 'Copy successfully!',
toast11: 'Please enter remarks',
placeholder1: 'Please enter the name of the remittance',
placeholder2: 'Please enter the card number',
placeholder3: 'Please enter the bank where the account is opened',
placeholder4: 'Please enter the withdrawal amount',
placeholder5: 'Please enter remarks',
},
mail: {
title: 'Message announcement',
......
......@@ -365,6 +365,8 @@ deposit: {
label53: '안내',
label54: '아직 지갑과 은행 계좌번호가 등록되지 않았습니다. 추가후 시도하시길 바랍니다!',
label55: '등록하러 가기',
label56: '메모',
label57: '은행 계좌번호',
toast1: '이체자명을 정확히 입력해 주시길 바랍니다.',
toast2: '정확한 은행을 선택해주시길 바랍니다.',
toast3: '은행 계좌번호를 입력해주세요.',
......@@ -375,10 +377,12 @@ deposit: {
toast8: '항목을 선택해주세요.',
toast9: '페이지 이동 중...',
toast10: '복사 완료!',
toast11: '메모를 입력하세요',
placeholder1: '이체자명을 정확히 입력해 주시길 바랍니다.',
placeholder2: '계좌번호를 입력해주세요.',
placeholder3: '계좌 개설 은행을 입력해주세요.',
placeholder4: '원 이상부터 가능.',
placeholder5: '메모를 입력하세요',
},
mail: {
title: '공지 사항',
......
......@@ -3015,7 +3015,7 @@ display:none
._1diFGtIp { text-align: center; margin: 20px 0 32px }
._1diFGtIp ._143o083o { width: 160px; height: 38px; line-height: 38px; background: #5b6ef2; border: 1px solid #5b6ef2; box-shadow: 0 5px 12px 5px rgba(195,209,234,.16); border-radius: 19px; color: #fff; display: inline-block }
._2PSsJSST .ant-spin-dot-item { background-color: #d7967f!important }
._3ON7kyGT { -webkit-transition: all .3s; transition: all .3s; color: #d7967f; border: 1px solid transparent; background: #f9fafc!important; box-shadow: inset 0 2px 4px 0 #d8e1f0!important; border-radius: 6px; height: 36px; padding: 0 9px; color: #3f5075; width: 284px; height: 40px }
._3ON7kyGT { -webkit-transition: all .3s; transition: all .3s; color: #d7967f; border: 1px solid transparent; background: #f9fafc!important; box-shadow: inset 0 2px 4px 0 #d8e1f0!important; border-radius: 6px; height: 36px; padding: 0 9px; color: #3f5075; width: 364px; height: 40px }
._3ON7kyGT:focus, ._3ON7kyGT:hover { border-color: #d7967f; border: 1px solid #d7967f }
._3ON7kyGT::-webkit-input-placeholder {
color:#b1bccc
......
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