Commit 873d219e authored by 朱国瑞's avatar 朱国瑞

BFC-45 BFAI -插件试用反馈修改点汇总第二轮

parent 40b0f2d3
VITE_TRACKING_ENV=testing
\ No newline at end of file
NODE_ENV = development
VITE_OWNER=developer
VITE_TRACKING_ENV=testing
\ No newline at end of file
VITE_OWNER=production
VITE_TRACKING_ENV=prod
\ No newline at end of file
VITE_OWNER=uat
VITE_TRACKING_ENV=testing
\ No newline at end of file
...@@ -4,7 +4,11 @@ ...@@ -4,7 +4,11 @@
"version": "0.0.0", "version": "0.0.0",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",
"dev:uat": "vite --mode uat",
"dev:prod": "vite --mode production",
"build": "vite build", "build": "vite build",
"build:uat": "vite build --mode uat",
"build:prod": "vite build --mode production",
"preview": "vite preview" "preview": "vite preview"
}, },
"dependencies": { "dependencies": {
...@@ -26,4 +30,4 @@ ...@@ -26,4 +30,4 @@
"vite": "^2.9.9", "vite": "^2.9.9",
"vite-plugin-style-import": "^0.10.1" "vite-plugin-style-import": "^0.10.1"
} }
} }
\ No newline at end of file
...@@ -3,10 +3,6 @@ ...@@ -3,10 +3,6 @@
<div class="main_content"> <div class="main_content">
<img class="page-bg" src="../assets/images/gesture/massage-entry-fullbg.png" alt srcset /> <img class="page-bg" src="../assets/images/gesture/massage-entry-fullbg.png" alt srcset />
<div class="massage-complete-modal noBaby"> <div class="massage-complete-modal noBaby">
<div class="nickname">
Hey
<!-- <span>{{nikeName}}</span> -->
</div>
<div class="title"> <div class="title">
<!-- <image src="{{images.title}}"></image> --> <!-- <image src="{{images.title}}"></image> -->
<img class="icon" src="../assets/images/gesture/massage-complete-title-icon.png" /> <img class="icon" src="../assets/images/gesture/massage-complete-title-icon.png" />
...@@ -86,11 +82,9 @@ export default { ...@@ -86,11 +82,9 @@ export default {
this.$i18n.locale = lang; this.$i18n.locale = lang;
} }
this._isMobile = isMobile(); this._isMobile = isMobile();
let finalBabyStatus = this.$route.query.finalBabyStatus;
let lying = this.$route.query.lying; let lying = this.$route.query.lying;
let time = this.$route.query.total; let time = this.$route.query.totalDuration;
let total = this.$route.query.total; let total = this.$route.query.totalDuration;
this.finalBabyStatus = finalBabyStatus;
this.lying = lying; this.lying = lying;
this.time = time || 0; this.time = time || 0;
this.total = total || 0; this.total = total || 0;
...@@ -129,7 +123,7 @@ export default { ...@@ -129,7 +123,7 @@ export default {
.massage-complete-modal { .massage-complete-modal {
box-sizing: border-box; box-sizing: border-box;
width: 330px; width: 330px;
min-height: 310px; min-height: 210px;
padding: 40px 0 62.5px; padding: 40px 0 62.5px;
background: #fff; background: #fff;
display: flex; display: flex;
...@@ -217,7 +211,7 @@ export default { ...@@ -217,7 +211,7 @@ export default {
.massage-complete-modal { .massage-complete-modal {
box-sizing: border-box; box-sizing: border-box;
width: 8.8rem; width: 8.8rem;
min-height: 8.2667rem; min-height: 5.6rem;
padding: 1.0667rem 0 1.6667rem; padding: 1.0667rem 0 1.6667rem;
background: #fff; background: #fff;
display: flex; display: flex;
......
...@@ -295,7 +295,7 @@ export default { ...@@ -295,7 +295,7 @@ export default {
"Your images and videos will only be used for AI coach recognition. They will not be stored.", "Your images and videos will only be used for AI coach recognition. They will not be stored.",
guidance: "Tips", guidance: "Tips",
briefSummaryTitleFront: briefSummaryTitleFront:
"Congratulations!You have completed the session in ", "Congratulations! You have completed the session in ",
briefSummaryTitleAfter: " seconds", briefSummaryTitleAfter: " seconds",
sitMainPointsText1: sitMainPointsText1:
"Keep baby's head in higher position so you can see baby's face", "Keep baby's head in higher position so you can see baby's face",
...@@ -391,16 +391,14 @@ export default { ...@@ -391,16 +391,14 @@ export default {
posSuccess: "Votre posture est correcte. Vous pouvez continuer" posSuccess: "Votre posture est correcte. Vous pouvez continuer"
}, },
strings: { strings: {
suggestTitle: suggestTitle: "Pendant l'allaitement:",
"Pendant l'allaitement:",
suggestText1: suggestText1:
"Ajustez-vous à une posture confortable et gardez bébé très près de vous à tout moment", "Ajustez-vous à une posture confortable et gardez bébé très près de vous à tout moment",
suggestText2: suggestText2:
"Assurez-vous que le bébé prend correctement le sein (la bouche doit couvrir entièrement le mamelon et l'aréole); gardez le menton de bébé près de votre sein, sa bouche couvrant entièrement le mamelon et l'aréole", "Assurez-vous que le bébé prend correctement le sein (la bouche doit couvrir entièrement le mamelon et l'aréole); gardez le menton de bébé près de votre sein, sa bouche couvrant entièrement le mamelon et l'aréole",
suggestText3: suggestText3:
"Votre main, votre taille et vos pieds doivent être soutenus lorsque vous tenez bébé", "Votre main, votre taille et vos pieds doivent être soutenus lorsque vous tenez bébé",
suggestText4: suggestText4: "Restez détendu jusqu'à la fin de la séance",
"Restez détendu jusqu'à la fin de la séance",
suggestConfirmText: "OK.", suggestConfirmText: "OK.",
discardReasonTitle: "Raisons d'abandonner?", discardReasonTitle: "Raisons d'abandonner?",
discardReason1: "Je ne sais pas comment l'utiliser", discardReason1: "Je ne sais pas comment l'utiliser",
...@@ -409,7 +407,8 @@ export default { ...@@ -409,7 +407,8 @@ export default {
mainTipsText: mainTipsText:
"Vos images et vidéos ne seront utilisées que pour la reconnaissance des coachs IA. Elles ne seront pas stockés.", "Vos images et vidéos ne seront utilisées que pour la reconnaissance des coachs IA. Elles ne seront pas stockés.",
guidance: "des astuces", guidance: "des astuces",
briefSummaryTitleFront: "Toutes nos félicitations! Vous avez terminé la session en ", briefSummaryTitleFront:
"Toutes nos félicitations! Vous avez terminé la session en ",
briefSummaryTitleAfter: " secondes", briefSummaryTitleAfter: " secondes",
sitMainPointsText1: sitMainPointsText1:
"Gardez la tête de bébé en position haute pour que vous puissiez voir le visage de bébé", "Gardez la tête de bébé en position haute pour que vous puissiez voir le visage de bébé",
...@@ -468,8 +467,7 @@ export default { ...@@ -468,8 +467,7 @@ export default {
"Manténgase a un metro de distancia de la cámara y coloque su cuerpo en la línea. La sesión comienza en 5 segundos..." "Manténgase a un metro de distancia de la cámara y coloque su cuerpo en la línea. La sesión comienza en 5 segundos..."
}, },
sittingMsg: { sittingMsg: {
babyneckloc: babyneckloc: "Asegúrese de que el cuello del bebé esté sobre su codo",
"Asegúrese de que el cuello del bebé esté sobre su codo",
babyhead: "No restrinja la cabeza del bebé con las manos", babyhead: "No restrinja la cabeza del bebé con las manos",
babybackloc: babybackloc:
"Asegúrese de que su antebrazo esté sosteniendo la espalda del bebé", "Asegúrese de que su antebrazo esté sosteniendo la espalda del bebé",
...@@ -485,8 +483,7 @@ export default { ...@@ -485,8 +483,7 @@ export default {
"Asegúrese de que el bebé esté frente al pecho a la altura adecuada" "Asegúrese de que el bebé esté frente al pecho a la altura adecuada"
}, },
sittingMsgPart: { sittingMsgPart: {
babyneckloc: babyneckloc: "Asegúrese de que el cuello del bebé esté sobre su codo",
"Asegúrese de que el cuello del bebé esté sobre su codo",
babyhead: "No restrinja la cabeza del bebé con las manos.", babyhead: "No restrinja la cabeza del bebé con las manos.",
babybackloc: babybackloc:
"Asegúrese de que su antebrazo esté sosteniendo la espalda del bebé", "Asegúrese de que su antebrazo esté sosteniendo la espalda del bebé",
...@@ -522,7 +519,7 @@ export default { ...@@ -522,7 +519,7 @@ export default {
mainTipsText: mainTipsText:
"Sus imágenes y videos solo se utilizarán para el reconocimiento del asistente de IA. No se almacenarán.", "Sus imágenes y videos solo se utilizarán para el reconocimiento del asistente de IA. No se almacenarán.",
guidance: "consejos", guidance: "consejos",
briefSummaryTitleFront: "¡Felicidades!Has completado la sesión en ", briefSummaryTitleFront: "¡Felicidades! Has completado la sesión en ",
briefSummaryTitleAfter: " segundos", briefSummaryTitleAfter: " segundos",
sitMainPointsText1: sitMainPointsText1:
"Mantenga la cabeza del bebé en una posición más alta para que pueda ver la cara del bebé", "Mantenga la cabeza del bebé en una posición más alta para que pueda ver la cara del bebé",
...@@ -586,16 +583,25 @@ export default { ...@@ -586,16 +583,25 @@ export default {
this.showNoCameraDialog = false; this.showNoCameraDialog = false;
} }
let { camera } = await authCamera(0); let { camera } = await authCamera(0);
console.log(camera); console.log(import.meta.env);
if (camera) { if (camera) {
let apiKey = "DLAB-customername-12345687";
let env = import.meta.env.VITE_TRACKING_ENV;
console.log(env);
let trackingParams = {
env: env,
apiKey: apiKey
};
localStorage.setItem("trackingParams", JSON.stringify(trackingParams));
let openDev = this.$route.query.openDev; let openDev = this.$route.query.openDev;
localStorage.setItem( localStorage.setItem(
"backUrl", "completeUrl",
"https://bfai-service-apac-uat.d-lab-services.danone.com/demo/#/complete" "https://bfai-service-apac-uat.d-lab-services.danone.com/demo/#/complete"
); );
localStorage.setItem("enterUrl", document.URL); localStorage.setItem("incompleteUrl", document.URL);
let url = let url =
"https://bfai-service-apac-uat.d-lab-services.danone.com/sdk/#/?camera=1&lying=0"; "https://bfai-service-apac-uat.d-lab-services.danone.com/sdk/#/";
if (openDev) { if (openDev) {
url = url + "&openDev=true"; url = url + "&openDev=true";
} }
......
...@@ -8,6 +8,7 @@ const config = require('./config') ...@@ -8,6 +8,7 @@ const config = require('./config')
// https://vitejs.dev/config/ // https://vitejs.dev/config/
export default defineConfig({ export default defineConfig({
envDir: "./",
plugins: [vue()], plugins: [vue()],
css: { css: {
postcss: { postcss: {
......
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