Commit 31fe4815 authored by Xuguangxing's avatar Xuguangxing

fix: 处理sms手机号null的问题

parent b10619c6
...@@ -71,6 +71,11 @@ const reissueContract = function(params) { ...@@ -71,6 +71,11 @@ const reissueContract = function(params) {
return request.post(`${talosHost}/open/checkout/payReissueContract`, params); return request.post(`${talosHost}/open/checkout/payReissueContract`, params);
}; };
// 获取用户手机号
const getPhoneNumber = function() {
return request.get(`${talosHost}/api/kdsp/user/phone`);
};
export { export {
pay, pay,
prepay, prepay,
...@@ -83,5 +88,6 @@ export { ...@@ -83,5 +88,6 @@ export {
getGoodsList, getGoodsList,
kaGetNextUrl, kaGetNextUrl,
queryPayStatus, queryPayStatus,
reissueContract reissueContract,
getPhoneNumber
}; };
...@@ -29,8 +29,7 @@ ...@@ -29,8 +29,7 @@
</template> </template>
<script> <script>
import localStorage from '@/service/localStorage.service'; import { sendSms as sendSmsApi, getPhoneNumber } from '@/api/pay.api';
import { sendSms as sendSmsApi } from '@/api/pay.api';
export default { export default {
props: { props: {
value: { value: {
...@@ -45,7 +44,8 @@ export default { ...@@ -45,7 +44,8 @@ export default {
return { return {
send: false, send: false,
time: 60, time: 60,
timer: null timer: null,
phoneNumber: ''
}; };
}, },
computed: {}, computed: {},
...@@ -83,9 +83,8 @@ export default { ...@@ -83,9 +83,8 @@ export default {
} }
}, },
getPhone() { getPhone() {
const phone = localStorage.get('phoneNo'); const [phoneNumber] = await getPhoneNumber();
const phoneS = `${phone}`.replace(/(\d{3})\d*(\d{4})/, '+86 $1 **** $2'); this.phoneNumber = phoneNumber;
return phoneS;
}, },
clearTimer() { clearTimer() {
clearInterval(this.timer); clearInterval(this.timer);
......
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