congzc 1 рік тому
джерело
коміт
27346d1528
4 змінених файлів з 26 додано та 12 видалено
  1. +1
    -0
      src/pages/closeStyle/goCreatePhoto.vue
  2. +1
    -0
      src/pages/closeStyle/multiplayer.vue
  3. +23
    -12
      src/pages/login/index.vue
  4. +1
    -0
      src/pages/uploadPhoto/uploadPhoto.vue

+ 1
- 0
src/pages/closeStyle/goCreatePhoto.vue Переглянути файл

@@ -93,6 +93,7 @@ async function createing(id) {
const res = await findImageApi(); const res = await findImageApi();
let myImg = res.data.image; let myImg = res.data.image;
const data = { const data = {
plat: uni.getStorageSync("plat"),
digitalAvatarId: id, digitalAvatarId: id,
userImages: JSON.stringify([myImg]), userImages: JSON.stringify([myImg]),
title: styleData.value.title, title: styleData.value.title,


+ 1
- 0
src/pages/closeStyle/multiplayer.vue Переглянути файл

@@ -318,6 +318,7 @@ async function createing(id) {
myImgList.push(item.url); myImgList.push(item.url);
}); });
const data = { const data = {
plat: uni.getStorageSync("plat"),
title: styleData.value.title, title: styleData.value.title,
digitalAvatarId: id, digitalAvatarId: id,
userImages: userImages:


+ 23
- 12
src/pages/login/index.vue Переглянути файл

@@ -55,7 +55,7 @@
class="bottomBtn" class="bottomBtn"
type="default" type="default"
id="getPhoneNumber" id="getPhoneNumber"
@click="phoneLogin"
@click="showForm = true"
> >
开始制作我的数字分身 开始制作我的数字分身
</button> </button>
@@ -80,8 +80,11 @@
</text> </text>
</u-checkbox-group> </u-checkbox-group>
</view> </view>
<!-- 手机号验证码登录 -->
<view class="phoneLoginForm" v-show="userInfoModulesPinia.platForm == 3">
<!-- 抖音手机号验证码登录 -->
<view
class="phoneLoginForm"
v-show="userInfoModulesPinia.platForm == 3 && showForm"
>
<u--form <u--form
labelPosition="left" labelPosition="left"
:model="formData" :model="formData"
@@ -291,6 +294,7 @@ const goPro = () => {
//#endregion --------------------- //#endregion ---------------------


//#region 抖音手机号登录 //#region 抖音手机号登录
const showForm = ref(false);
const formData = ref({ const formData = ref({
phoneNum: null, phoneNum: null,
codeNum: null, codeNum: null,
@@ -327,14 +331,15 @@ function getCode() {
timerFlag.value = true; timerFlag.value = true;
formRef.value formRef.value
.validate() .validate()
.then(async (res) => {
.then(async (res0) => {
try { try {
uni.showLoading({ uni.showLoading({
title: "请稍后", title: "请稍后",
mask: true, mask: true,
}); });
console.log("duanxing1");
const res = await getCodeApi(formData.value.phoneNum); const res = await getCodeApi(formData.value.phoneNum);
console.log(res.code, "duanxing");
console.log(res.code, "duanxing2");
uni.hideLoading(); uni.hideLoading();
if (res.code != 200) { if (res.code != 200) {
uni.showToast({ uni.showToast({
@@ -359,7 +364,7 @@ function getCode() {
uni.$u.toast("短信验证码获取失败"); uni.$u.toast("短信验证码获取失败");
clearInterval(countdownTimer.value); clearInterval(countdownTimer.value);
countdownTimer.value = null; countdownTimer.value = null;
backwardsNum.value = 5;
backwardsNum.value = 60;
timerFlag.value = false; timerFlag.value = false;
} }
}) })
@@ -384,6 +389,7 @@ async function loginByCode() {
console.log(res); console.log(res);
uni.hideLoading(); uni.hideLoading();
userInfoModulesPinia.token = res.data.token; userInfoModulesPinia.token = res.data.token;
uni.setStorageSync("token", userInfoModulesPinia.token);
console.log(res.code, "denglu"); console.log(res.code, "denglu");
if (res.code != 200) { if (res.code != 200) {
uni.showToast({ uni.showToast({
@@ -391,9 +397,9 @@ async function loginByCode() {
icon: "none", icon: "none",
}); });
} else { } else {
// uni.switchTab({
// url: "/pages/uploadPhoto/uploadPhoto",
// });
uni.switchTab({
url: "/pages/uploadPhoto/uploadPhoto",
});
} }
} catch (error) { } catch (error) {
uni.hideLoading(); uni.hideLoading();
@@ -491,6 +497,7 @@ onLoad((options) => {
uni.login({ uni.login({
provider: "weixin", // 使用微信登录授权 provider: "weixin", // 使用微信登录授权
success: async (res) => { success: async (res) => {
console.log(res, "uni.login");
if (res.code) { if (res.code) {
try { try {
uni.showLoading({ uni.showLoading({
@@ -577,6 +584,7 @@ onLoad((options) => {
uni.login({ uni.login({
provider: "toutiao", // 使用微信登录授权 provider: "toutiao", // 使用微信登录授权
success: async (res) => { success: async (res) => {
console.log(res, "uni.login");
if (res.code) { if (res.code) {
try { try {
uni.showLoading({ uni.showLoading({
@@ -705,12 +713,13 @@ onLoad((options) => {
left: 30rpx; left: 30rpx;
width: 690rpx; width: 690rpx;
z-index: 9; z-index: 9;
background-color: #fff;
padding: 30rpx;
background-color: rgba(255, 255, 255, 0.6);
padding: 50rpx 30rpx;
border-radius: 30rpx;


.u-code { .u-code {
width: 100%; width: 100%;
height: 50rpx;
height: 80rpx;
background-color: green; background-color: green;
color: #ff4f00; color: #ff4f00;
} }
@@ -719,12 +728,14 @@ onLoad((options) => {
background-color: green; background-color: green;
text-align: center; text-align: center;
line-height: 50rpx; line-height: 50rpx;
border-radius: 15rpx;
} }


.loginBtn { .loginBtn {
background-color: #ff4f00; background-color: #ff4f00;
text-align: center; text-align: center;
line-height: 50rpx; line-height: 50rpx;
border-radius: 15rpx;
} }
} }




+ 1
- 0
src/pages/uploadPhoto/uploadPhoto.vue Переглянути файл

@@ -339,6 +339,7 @@ onLoad((options) => {
uni.login({ uni.login({
provider: "weixin", // 使用微信登录授权 provider: "weixin", // 使用微信登录授权
success: async (res) => { success: async (res) => {
console.log(res, "uni.login");
if (res.code) { if (res.code) {
try { try {
uni.showLoading({ uni.showLoading({


Завантаження…
Відмінити
Зберегти