From e6d839469f54ecf3f4dfbeeafa2f0f8329737e0b Mon Sep 17 00:00:00 2001 From: congzc Date: Fri, 1 Sep 2023 18:02:06 +0800 Subject: [PATCH 1/5] 4 --- src/pages/createing/index.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pages/createing/index.vue b/src/pages/createing/index.vue index d9933c8..ab6e3cf 100644 --- a/src/pages/createing/index.vue +++ b/src/pages/createing/index.vue @@ -88,6 +88,7 @@ const styleData = ref(""); //风格信息 onLoad((options) => { workId.value = options.id; // workId.value = "857147862095679488"; + getWorkInfo(); // let getWindowInfo = uni.getWindowInfo().screenWidth; From a46299cac3f9f13ab31cb67d29099f3a539ba551 Mon Sep 17 00:00:00 2001 From: congzc Date: Tue, 5 Sep 2023 18:14:45 +0800 Subject: [PATCH 2/5] 1 --- src/pages/closeStyle/multiplayer copy 2.vue | 253 ++++++++++++++++++++ src/pages/closeStyle/multiplayer copy.vue | 235 ++++++++++++++++++ src/pages/closeStyle/multiplayer.vue | 245 ++++++++++++++++++- 3 files changed, 722 insertions(+), 11 deletions(-) create mode 100644 src/pages/closeStyle/multiplayer copy 2.vue create mode 100644 src/pages/closeStyle/multiplayer copy.vue diff --git a/src/pages/closeStyle/multiplayer copy 2.vue b/src/pages/closeStyle/multiplayer copy 2.vue new file mode 100644 index 0000000..6ad56b8 --- /dev/null +++ b/src/pages/closeStyle/multiplayer copy 2.vue @@ -0,0 +1,253 @@ + + + + + diff --git a/src/pages/closeStyle/multiplayer copy.vue b/src/pages/closeStyle/multiplayer copy.vue new file mode 100644 index 0000000..bcd0e10 --- /dev/null +++ b/src/pages/closeStyle/multiplayer copy.vue @@ -0,0 +1,235 @@ + + + + + diff --git a/src/pages/closeStyle/multiplayer.vue b/src/pages/closeStyle/multiplayer.vue index cd67564..ddbc581 100644 --- a/src/pages/closeStyle/multiplayer.vue +++ b/src/pages/closeStyle/multiplayer.vue @@ -5,37 +5,97 @@ /> {{ styleData.title }} + - + + + + + {{ + avatarList[0].isMyAvatar ? "授权用户头像" : "已上传第1个头像" + }} + 更换头像 + 上传头像 + - - 更换头像 + + + + + {{ + avatarList[1].isMyAvatar ? "授权用户头像" : "已上传第2个头像" + }} + 更换头像 + 上传头像 + - - 上传头像 + + + + + {{ + avatarList[2].isMyAvatar ? "授权用户头像" : "已上传第3个头像" + }} + 更换头像 + 上传头像 - 人物头像对应模板任务位置,点击按钮可以调整顺序 + 人物头像对应模板人物位置,点击按钮可以调整顺序 开始制作写真 - 耗金币2枚 + 耗金币{{ styleData.salePrice }}枚 金币余额:  30 + >金币余额:  {{ userInfoModulesPinia.myGlod }} @@ -50,16 +110,22 @@ import { findImageApi, createPhotoApi, } from "../../api/closeStyle"; +import { findGlodApi } from "../../api/home"; +import { userInfoModules } from "@/store/modules/userInfo"; //#endregion +const userInfoModulesPinia = userInfoModules(); //#region 初始化 const styleId = ref(null); const styleData = ref({}); onLoad((options) => { // styleId.value = options.id; - styleId.value = 4; + // styleId.value = "857147862095679488"; + styleId.value = "245"; getInfo(); + // getMyCoin(); }); + async function getInfo() { try { const res = await findByIdApi(styleId.value); @@ -72,8 +138,137 @@ async function getInfo() { }); } } +// 查询我的金币 +async function getMyCoin() { + const res4 = await findGlodApi(); + if (!res4.data) { + userInfoModulesPinia.myGlod = 0; + } else { + userInfoModulesPinia.myGlod = res4.data.digitalAvatarResidueGlod + ? res4.data.digitalAvatarResidueGlod + : 0; + } +} +//#endregion --------------------- +//#region 上传图片 +const avatarList = ref([ + { + url: userInfoModulesPinia.myAvatar, + // url: "https://suimang.oss-accelerate.aliyuncs.com/builtin/digital_avatar/girl/%E9%A3%8E%E9%87%87%E5%87%BA%E4%BC%97.jpg", + isMyAvatar: true, + }, + { + url: "", + // url: "https://suimang.oss-accelerate.aliyuncs.com/builtin/digital_avatar/girl/%E9%AA%8F%E9%A9%AC%E4%BD%B3%E4%BA%BA.jpg", + isMyAvatar: false, + }, + { + url: "", + // url: "https://suimang.oss-accelerate.aliyuncs.com/builtin/digital_avatar/girl/%E7%B4%AB%E8%96%87%E7%90%B4%E9%9F%B5.png", + isMyAvatar: false, + }, +]); +// 切换位置 +function swapItems() { + const temp = avatarList.value[0]; + avatarList.value[0] = avatarList.value[1]; + avatarList.value[1] = temp; +} +function swapItems2() { + const temp = avatarList.value[1]; + avatarList.value[1] = avatarList.value[2]; + avatarList.value[2] = temp; +} +// 打开图片选择 +function chooseImg(index) { + uni.chooseImage({ + count: 1, + success: async (res) => { + console.log(res, "887"); + uni.showLoading({ + title: "上传中...", + mask: true, + }); + // 百度敏感信息检测 + uni.uploadFile({ + url: "https://test.metavatar.cc/C/api/baidu/checkPhoto", //上传图片api + filePath: res.tempFilePaths[0], + name: "file", + formData: { + user: "test", + }, + header: { + // Authorization: userInfoModulesPinia.token, + token: userInfoModulesPinia.token, + }, + success: async (res2) => { + if (JSON.parse(res2.data).code != 200) { + uni.hideLoading(); + uni.showToast({ + title: "图片不符合规范, 请重试", + icon: "none", + }); + return; + } + // 人脸识别接口 + uni.uploadFile({ + url: "https://test.metavatar.cc/C/api/userDigital/checkPhoto", //上传图片api + filePath: res.tempFilePaths[0], + name: "file", + formData: { + user: "test", + }, + header: { + // Authorization: userInfoModulesPinia.token, + token: userInfoModulesPinia.token, + }, + success: (res3) => { + if (JSON.parse(res3.data).code != 200) { + uni.hideLoading(); + uni.showToast({ + title: "图片不符合规范, 请重试", + icon: "none", + }); + return; + } + // 赋值 + avatarList.value[index].url = res.tempFilePaths[0]; + uni.hideLoading(); + }, + fail: () => { + uni.hideLoading(); + uni.showToast({ + title: "网络被数字人偷走了, 请稍后重试", + icon: "none", + }); + }, + }); + }, + fail: (err) => { + console.error("选择图片失败", err); + uni.hideLoading(); + uni.showToast({ + title: "选择图片失败, 请稍后重试", + icon: "none", + }); + }, + }); + }, + fail: (err) => { + console.error("选择图片失败", err); + uni.showToast({ + title: "选择图片失败, 请稍后重试", + icon: "none", + }); + }, + }); +} + +// 上传图片 +function uploadImg(index) {} //#endregion --------------------- + //#region 生成写真照片 async function createing(id) { try { @@ -140,17 +335,45 @@ async function createing(id) { margin-top: 67rpx; } .imgBoxItem { + position: relative; width: 180rpx; + height: 250rpx; display: flex; flex-direction: column; align-items: center; - image { + .avatar { + position: absolute; width: 180rpx; height: 180rpx; + border-radius: 24rpx; + } + .noUrlBox { + position: absolute; + width: 180rpx; + height: 180rpx; + line-height: 180rpx; + color: #ff4f00; + font-size: 50rpx; + font-weight: 900; + text-align: center; + border-radius: 24rpx; + background-color: #393a3d; + } + .maskTips { + position: absolute; + width: 180rpx; + height: 180rpx; + line-height: 180rpx; + color: #fff; + font-size: 20rpx; + font-weight: 900; + text-align: center; + border-radius: 24rpx; + background-color: rgba(0, 0, 0, 0.3); } .reUploadBtn, .uploadBtn { - margin-top: 20rpx; + margin-top: 200rpx; width: 150rpx; height: 50rpx; text-align: center; From c3d4f95d380be2f1120ab158412d1523e77a85fd Mon Sep 17 00:00:00 2001 From: congzc Date: Fri, 8 Sep 2023 15:55:45 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E5=A4=9A=E4=BA=BA=E5=92=8C=E5=BD=95?= =?UTF-8?q?=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/icon/sound-2.png | Bin 0 -> 429 bytes src/assets/icon/sound.png | Bin 0 -> 1108 bytes src/assets/icon/soundBG.png | Bin 0 -> 6635 bytes src/pages.json | 3 +- src/pages/closeStyle/closeStyle copy.vue | 161 +++++++++++++ src/pages/closeStyle/closeStyle.vue | 51 ++-- src/pages/closeStyle/multiplayer.vue | 123 +++++++--- src/pages/recorded/index copy.vue | 288 +++++++++++++++++++++++ src/pages/recorded/index.vue | 251 ++++++++++++-------- src/pages/uploadPhoto/uploadPhoto.vue | 1 + 10 files changed, 718 insertions(+), 160 deletions(-) create mode 100644 src/assets/icon/sound-2.png create mode 100644 src/assets/icon/sound.png create mode 100644 src/assets/icon/soundBG.png create mode 100644 src/pages/closeStyle/closeStyle copy.vue create mode 100644 src/pages/recorded/index copy.vue diff --git a/src/assets/icon/sound-2.png b/src/assets/icon/sound-2.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ef17e5933153f9351a1a7dec0b3860b3c94612 GIT binary patch literal 429 zcmV;e0aE^nP)Px$XGugsRA@u(nM+CqF%U&hi4NR>AbxiuPF#ZvbPZ0#bvRK`1XrNo6H6jJcr>ke zld7k-$)qREO`lt-u1aDg4tL)N&Vk)wnmgdc%x<%$wJhPH>+XlZb{_;J=|=!bb)_Ogl70k`^w+8YlJqBm+r`M%`-#FCp`b2_{2!@M?l$~jm-;R`LS5oZe0Ax4D(l70k` zbj(x%B3DqU1>UW@4$9jZX9R#xPhnnk(%9stb@@xHf X6o2b|pR_Eo00000NkvXXu0mjfj|ji} literal 0 HcmV?d00001 diff --git a/src/assets/icon/sound.png b/src/assets/icon/sound.png new file mode 100644 index 0000000000000000000000000000000000000000..669dca7e47b528e639534a1467dc13901c72011e GIT binary patch literal 1108 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 +
+ + + + + + {{ item.title }} + {{ peopleNum(item.mouldType) }} + + + + +
+ + + + + diff --git a/src/pages/closeStyle/closeStyle.vue b/src/pages/closeStyle/closeStyle.vue index cde7a3e..5c58a75 100644 --- a/src/pages/closeStyle/closeStyle.vue +++ b/src/pages/closeStyle/closeStyle.vue @@ -20,14 +20,30 @@ diff --git a/src/pages/recorded/index.vue b/src/pages/recorded/index.vue index 2a23c32..d3473ef 100644 --- a/src/pages/recorded/index.vue +++ b/src/pages/recorded/index.vue @@ -1,75 +1,50 @@