"use strict"; const api_index = require("../../api/index.js"); const common_config = require("../../common/config.js"); const common_vendor = require("../../common/vendor.js"); const photoUrls = `${common_config.photoUrl}api/show?filePath=./webo`; console.log(common_config.photoUrl); const _sfc_main = { data() { return { isChecked: true, isShake: false, scaleDetail: {}, questionList: [], currentQuestion: {}, currentAnswerList: [], currentIndex: 0, userAnswerList: [], resultId: "", isLoading: false, isDisbale: false, roleList: { "小菜鸟": { name: `${photoUrls}/EQtest/role/role_name1.png`, img: `${photoUrls}/EQtest/role/role_img1.png`, medal: `${photoUrls}/EQtest/role/role_medal1.png` }, "学徒": { name: `${photoUrls}/EQtest/role/role_name2.png`, img: `${photoUrls}/EQtest/role/role_img2.png`, medal: `${photoUrls}/EQtest/role/role_medal1.png` }, "学徒+": { name: `${photoUrls}/EQtest/role/role_name3.png`, img: `${photoUrls}/EQtest/role/role_img2.png`, medal: `${photoUrls}/EQtest/role/role_medal2.png` }, "探索者": { name: `${photoUrls}/EQtest/role/role_name4.png`, img: `${photoUrls}/EQtest/role/role_img3.png`, medal: `${photoUrls}/EQtest/role/role_medal3.png` }, "探索者+": { name: `${photoUrls}/EQtest/role/role_name5.png`, img: `${photoUrls}/EQtest/role/role_img3.png`, medal: `${photoUrls}/EQtest/role/role_medal3.png` }, "达人": { name: `${photoUrls}/EQtest/role/role_name6.png`, img: `${photoUrls}/EQtest/role/role_img4.png`, medal: `${photoUrls}/EQtest/role/role_medal4.png` }, "达人+": { name: `${photoUrls}/EQtest/role/role_name7.png`, img: `${photoUrls}/EQtest/role/role_img4.png`, medal: `${photoUrls}/EQtest/role/role_medal4.png` }, "大师": { name: `${photoUrls}/EQtest/role/role_name8.png`, img: `${photoUrls}/EQtest/role/role_img5.png`, medal: `${photoUrls}/EQtest/role/role_medal5.png` }, "大师+": { name: `${photoUrls}/EQtest/role/role_name9.png`, img: `${photoUrls}/EQtest/role/role_img5.png`, medal: `${photoUrls}/EQtest/role/role_medal5.png` }, "导师": { name: `${photoUrls}/EQtest/role/role_name10.png`, img: `${photoUrls}/EQtest/role/role_img6.png`, medal: `${photoUrls}/EQtest/role/role_medal6.png` }, "智者": { name: `${photoUrls}/EQtest/role/role_name11.png`, img: `${photoUrls}/EQtest/role/role_img7.png`, medal: `${photoUrls}/EQtest/role/role_medal7.png` }, "巨匠": { name: `${photoUrls}/EQtest/role/role_name12.png`, img: `${photoUrls}/EQtest/role/role_img8.png`, medal: `${photoUrls}/EQtest/role/role_medal8.png` }, "大帝": { name: `${photoUrls}/EQtest/role/role_name13.png`, img: `${photoUrls}/EQtest/role/role_img9.png`, medal: `${photoUrls}/EQtest/role/role_medal9.png` }, "至尊": { name: `${photoUrls}/EQtest/role/role_name14.png`, img: `${photoUrls}/EQtest/role/role_img10.png`, medal: `${photoUrls}/EQtest/role/role_medal10.png` } }, resultId: "", role: "", improvementSuggestions: "", scoreNum: 0, maxScore: 0, minScore: 0 }; }, onLoad(options) { if (options && options.resultId) { this.resultId = options.resultId; this.getScaleTestResults(this.resultId); } }, computed: { percentage() { return this.scoreNum / this.maxScore * 318 - 318 + "rpx"; } }, methods: { getScaleTestResults(id) { let _this = this; _this.$request.get({ url: `${api_index.getRecordById}?id=${id}`, loadingTip: "加载中...", data: {} }).then( (res) => { var _a, _b; console.log("222:", (/* @__PURE__ */ new Date()).getTime()); console.log("----测试结果--->", res); if (res.code == 200) { _this.testResult = JSON.parse((_b = (_a = res.data) == null ? void 0 : _a.userRecordEntity) == null ? void 0 : _b.testResult)[0]; _this.role = _this.testResult.newTableContext.result[0].symptom; _this.improvementSuggestions = _this.testResult.newTableContext.result[0].improvementSuggestions; _this.scoreNum = _this.testResult.newTableContext.result[0].score; _this.maxScore = _this.testResult.newTableContext.result[0].maxScore; } else if (res.code == 401) ; else ; } ); }, getNameUrl() { console.log(`${photoUrls}/EQtest/role/role_name1.png`); return `${photoUrls}/EQtest/role/role_name1.png`; } } }; function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { return common_vendor.e({ a: $data.roleList[$data.role] }, $data.roleList[$data.role] ? { b: $data.roleList[$data.role].name } : {}, { c: $data.roleList[$data.role] }, $data.roleList[$data.role] ? { d: $data.roleList[$data.role].img } : {}, { e: $data.roleList[$data.role] }, $data.roleList[$data.role] ? { f: $data.roleList[$data.role].medal } : {}, { g: common_vendor.t($data.scoreNum), h: $options.percentage, i: common_vendor.t(parseInt($data.scoreNum)), j: common_vendor.t(parseInt($data.maxScore)), k: common_vendor.t($data.improvementSuggestions) }); } const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-fceae6a7"], ["__file", "E:/psy_web_share/newScale/EQtest/testResult.vue"]]); tt.createPage(MiniProgramPage);