|
@@ -17,24 +17,16 @@
|
|
<text class="login-text">客服电话:400-052-2130</text>
|
|
<text class="login-text">客服电话:400-052-2130</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
-
|
|
|
|
|
|
+ <sliderDialog ref="sliderDialogRef"></sliderDialog>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
<script setup>
|
|
- import {
|
|
|
|
- ref,
|
|
|
|
- reactive
|
|
|
|
- } from "vue"
|
|
|
|
- import {
|
|
|
|
- onLoad,
|
|
|
|
- onReady
|
|
|
|
- } from '@dcloudio/uni-app';
|
|
|
|
|
|
+ import {ref,reactive} from "vue"
|
|
|
|
+ import {onLoad,onReady} from '@dcloudio/uni-app';
|
|
import request from "@/utils/request.js"
|
|
import request from "@/utils/request.js"
|
|
- import {
|
|
|
|
- login,
|
|
|
|
- sendCode
|
|
|
|
- } from "@/api/login.js"
|
|
|
|
|
|
+ import {login,sendCode} from "@/api/login.js"
|
|
|
|
+ import sliderDialog from './sliderDialog.vue'
|
|
const loginData = reactive({
|
|
const loginData = reactive({
|
|
phoneNumber: null,
|
|
phoneNumber: null,
|
|
yzmNumber: null,
|
|
yzmNumber: null,
|
|
@@ -45,19 +37,22 @@
|
|
isDisabled: false, // 按钮是否禁用
|
|
isDisabled: false, // 按钮是否禁用
|
|
buttonText: '重新发送', // 按钮文本
|
|
buttonText: '重新发送', // 按钮文本
|
|
})
|
|
})
|
|
- const pageData = reactive({
|
|
|
|
-
|
|
|
|
- })
|
|
|
|
|
|
+ const sliderData = reactive({})
|
|
|
|
+
|
|
|
|
+ const sliderDialogRef = ref(null);
|
|
|
|
|
|
onLoad((options) => {
|
|
onLoad((options) => {
|
|
loginInit(options);
|
|
loginInit(options);
|
|
startCountdown();
|
|
startCountdown();
|
|
getYzmBtn();
|
|
getYzmBtn();
|
|
})
|
|
})
|
|
|
|
+ onReady((options) => {
|
|
|
|
+ console.log(sliderDialogRef.value,'sliderDialogRef.value');
|
|
|
|
+ sliderDialogRef.value.sliderShow();
|
|
|
|
+ })
|
|
|
|
|
|
const loginInit = (options) => {
|
|
const loginInit = (options) => {
|
|
loginData.phoneNumber = options.telNum;
|
|
loginData.phoneNumber = options.telNum;
|
|
- Object.assign(pageData, JSON.parse(options.data))
|
|
|
|
}
|
|
}
|
|
|
|
|
|
const getYzmBtn = () => {
|
|
const getYzmBtn = () => {
|
|
@@ -65,9 +60,9 @@
|
|
appkey: "FFFF0N00000000007EC0",
|
|
appkey: "FFFF0N00000000007EC0",
|
|
phone: "18640920672",
|
|
phone: "18640920672",
|
|
scene: "nc_message_h5',",
|
|
scene: "nc_message_h5',",
|
|
- sessionid: pageData.sessionId,
|
|
|
|
- sig: pageData.sig,
|
|
|
|
- token: pageData.token,
|
|
|
|
|
|
+ sessionid: sliderData.sessionId,
|
|
|
|
+ sig: sliderData.sig,
|
|
|
|
+ token: sliderData.token,
|
|
}
|
|
}
|
|
sendCode(req).then(res => {
|
|
sendCode(req).then(res => {
|
|
|
|
|
|
@@ -137,7 +132,7 @@
|
|
|
|
|
|
const goIndex = () => {
|
|
const goIndex = () => {
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|
|
- url: `/pages/login/index?data=`+JSON.stringify(pageData)
|
|
|
|
|
|
+ url: `/pages/login/index?data=`+JSON.stringify(sliderData)
|
|
})
|
|
})
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|