init version kelfy-mini for new gitea

This commit is contained in:
terry.wang
2025-11-13 13:38:59 +08:00
commit 493fa4f1e1
763 changed files with 55626 additions and 0 deletions

View File

@@ -0,0 +1,855 @@
// pages/intelligentGuidance/intelligentGuidance.js
Page({
/**
* 页面的初始数据
*/
data: {
type: 'bodyParts',
popupShow: false,
popupData: {},
bodyPartsShow: false,
questionsListShow: true,
questionListBodyArea: [],
selectSexOptions: ['男', '女'],
switchSex: 1,
selectAgeOptions: ['成人', '儿童'],
switchAge: 0,
bodyPosition: 0, //身位 0 身前1身后
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: false,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
},
handlebodyParts(e) {
const type = e.currentTarget.dataset.type
this.setData({
type: type,
})
// console.log(type)
if (type === 'bodyParts') {
this.setData({
bodyPartsShow: false,
questionsListShow: true,
})
} else {
this.setData({
bodyPartsShow: true,
questionsListShow: false,
})
this.getAllBodyArea()
}
// if(type)
},
getAllBodyArea() {
let reqData = {}
if (!this.data.adultMaleFrontalShow || !this.data.adultMaleBackShow) { //成男
reqData = {
sex: '1',
adultOrChild: '1'
}
}
if (!this.data.adultFemaleBackShow || !this.data.adultFemaleFrontalShow) { //成女
reqData = {
sex: '0',
adultOrChild: '1'
}
}
if (!this.data.boyFrontalShow || !this.data.boyBackShow) {
reqData = {
sex: '1',
adultOrChild: '0'
}
}
if (!this.data.girlBackShow || !this.data.girlFrontShow) {
reqData = {
sex: '0',
adultOrChild: '0'
}
}
wx.request({
url: 'https://fy.btlsoln.com:8443/IntelligentGuidance/getAllBodyArea',
method: "GET",
data: reqData,
success: res => {
this.setData({
questionListBodyArea: JSON.parse(res.data.data)
})
console.log(this.data.questionListBodyArea)
}
})
},
switchChangeSex(e) {
var currentTarget = e.currentTarget;
var tab = currentTarget.dataset.index;
if (tab == 0) {
this.setData({
switchSex: 0, //男
})
if (this.data.switchAge > 0) { //幼儿男,判断身前身后
if (this.data.bodyPosition > 0) { //幼儿男,身后
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: false,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
} else { //幼儿男,身前
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: false,
girlBackShow: true,
girlFrontShow: true,
})
}
} else { //成人男,判断身前身后
if (this.data.bodyPosition > 0) { //成人男,身后
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: false,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
} else { //成人男,身前
this.setData({
adultMaleFrontalShow: false,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
}
}
} else {
this.setData({
switchSex: 1, //女
})
if (this.data.switchAge > 0) { //幼儿女,判断身前身后
if (this.data.bodyPosition > 0) { //幼儿女,身后
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: false,
girlFrontShow: true,
})
} else { //幼儿女,身前
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: false,
})
}
} else { // 成人女,判断身前身后
if (this.data.bodyPosition > 0) { //成人女,身后
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: false,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
} else { //成人女,身前
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: false,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
}
}
}
},
switchChangeAge(e) {
var currentTarget = e.currentTarget;
var tab = currentTarget.dataset.index;
if (tab == 0) {
this.setData({
switchAge: 0, //成人
})
if (this.data.switchSex > 0) { //成人女,判断身位
if (this.data.bodyPosition > 0) { //成人女,身后
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: false,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
} else { //成人女,身前
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: false,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
}
} else { //成人男,判断身位
if (this.data.bodyPosition > 0) { //成人男,身后
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: false,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
} else { //成人男,身前
this.setData({
adultMaleFrontalShow: false,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
}
}
} else {
this.setData({
switchAge: 1, //儿童
})
if (this.data.switchSex > 0) { //幼儿女,判断身位
if (this.data.bodyPosition > 0) { //幼儿女,身后
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: false,
girlFrontShow: true,
})
} else { //幼儿女,身前
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: false,
})
}
} else { //幼儿男,判断身位
if (this.data.bodyPosition > 0) { //幼儿男,身后
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: false,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
} else { //幼儿男,身前
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: false,
girlBackShow: true,
girlFrontShow: true,
})
}
}
}
},
handleReolve(e) { //旋转
if (this.data.bodyPosition > 0) { //切换为身前
this.setData({
bodyPosition: 0,
})
if (this.data.switchSex > 0) { //身前,女
if (this.data.switchAge > 0) { //身前,女,幼儿
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: false,
})
} else { //身前,女,成人
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: false,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
}
} else { //身前,男
if (this.data.switchAge > 0) { //身前,男,幼儿
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: false,
girlBackShow: true,
girlFrontShow: true,
})
} else { //身前,男,成人
this.setData({
adultMaleFrontalShow: false,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
}
}
} else { //切换为身后
this.setData({
bodyPosition: 1,
})
if (this.data.switchSex > 0) { //身后,女
if (this.data.switchAge > 0) { //身后,女,幼儿
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: false,
girlFrontShow: true,
})
} else { //身后,女,成人
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: false,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
}
} else { //身后,男
if (this.data.switchAge > 0) { //身后,男,幼儿
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: true,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: false,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
} else { //身后,男,成人
this.setData({
adultMaleFrontalShow: true,
adultMaleBackShow: false,
adultFemaleFrontalShow: true,
adultFemaleBackShow: true,
boyBackShow: true,
boyFrontalShow: true,
girlBackShow: true,
girlFrontShow: true,
})
}
}
}
},
hendleMaleMap() {
wx.showModal({
title: '提示',
content: '暂不支持男性,请到导诊台咨询',
complete: (res) => {
if (res.cancel) {}
if (res.confirm) {}
}
})
},
getOtherSymptomByType(e) {
console.log(e.currentTarget.dataset)
var bodyAreaType = e.currentTarget.dataset.bodyareatype
wx.request({
url: 'https://fy.btlsoln.com:8443/IntelligentGuidance/getSymptom',
method: "GET",
data: {
bodyAreaType: bodyAreaType
},
success: res => {
this.setData({
popupShow: true
})
console.log("res is :" + res)
console.log(res.data.data)
this.setData({
popupData: JSON.parse(res.data.data)
})
}
})
},
getSymptomByType(bodyAreaType) {
wx.request({
url: 'https://fy.btlsoln.com:8443/IntelligentGuidance/getSymptom',
method: "GET",
data: {
bodyAreaType: bodyAreaType
},
success: res => {
this.setData({
popupShow: true
})
console.log("res is :" + res)
console.log(res.data.data)
if (res.data.data != undefined) {
this.setData({
popupData: JSON.parse(res.data.data)
})
} else {
this.setData({
popupData: {}
})
}
}
})
},
handleFemaleHeadViewTap() {
console.log("这是成女头")
// this.getSymptomByType("1")
},
onClose() {
this.setData({
popupShow: false
})
},
toHistory() {
wx.navigateTo({
url: "/pages/historicalvisitrecords/historicalvisitrecords",
})
},
gotoQuestions(e) {
var childid = e.currentTarget.dataset.childid
wx.navigateTo({
url: '/pages/QA/QA?childid=' + childid,
})
console.log(e)
},
handleFemaleLeftArm() {
// this.getSymptomByType("6")
console.log("这是成女左大臂")
},
handleFemaleChest() {
if (!this.data.adultFemaleBackShow) {
// this.getSymptomByType("4")
console.log("这是成女后背")
} else {
// this.getSymptomByType("4")
// console.log("这是成女胸口")
}
},
handleFemaleRightArm() {
// this.getSymptomByType("6")
console.log("这是成女右大臂")
},
handleFemaleLeftSmallArm() {
// this.getSymptomByType("6")
console.log("这是成女左小臂")
},
handleFemaleRightSmallArm() {
// this.getSymptomByType("6")
console.log("这是成女右小臂")
},
handleFemaleBelly() {
if (!this.data.adultFemaleBackShow) {
// this.getSymptomByType("5")
console.log("这是成女腰部")
} else {
// this.getSymptomByType("5")
console.log("这是成女肚子")
}
},
handleFemaleAlvine() {
this.getSymptomByType("1")
console.log("这是成女小腹")
},
handleFemaleLeftHand() {
// this.getSymptomByType("6")
console.log("这是成女左手")
},
handleFemalePrivate() {
if (!this.data.adultFemaleBackShow) {
// this.getSymptomByType("7")
console.log("这是成女屁股")
} else {
this.getSymptomByType("2")
console.log("这是成女私处")
}
},
handleFemaleThigh() {
// this.getSymptomByType("8")
console.log("这是成大腿")
},
handleFemaleRightHand() {
// this.getSymptomByType("6")
console.log("这是成右手")
},
handleFemaleCalf() {
// this.getSymptomByType("8")
console.log("这是成女小腿")
},
handleFemaleFoot() {
// this.getSymptomByType("8")
console.log("这是成女脚")
},
//小孩子点击事件,四张图用一套点击事件,注意判断当前图片
handleBoyHead() {
if (this.data.switchSex > 0) { //先判断性别,再判断前后,大于0是女性
console.log("这是儿童女头")
this.getSymptomByType("11")
// if (!this.data.girlBackShow) {//女孩身后
// console.log("女孩身后")
// }else{
// console.log("女孩前面")
// }
} else {
console.log("这是儿童男头")
this.getSymptomByType("4")
}
},
handleChildArm() {
if (this.data.switchSex > 0) { //先判断性别,再判断前后,大于0是女性
console.log("这是儿童女左臂")
this.getSymptomByType("16")
// if (!this.data.girlBackShow) {//女孩身后
// console.log("女孩身后")
// }else{
// console.log("女孩前面")
// }
} else {
this.getSymptomByType("9")
console.log("这是儿童男左臂")
}
},
handleChildHand() {
if (this.data.switchSex > 0) { //先判断性别,再判断前后,大于0是女性
console.log("这是儿童女左手")
this.getSymptomByType("16")
// if (!this.data.girlBackShow) {//女孩身后
// console.log("女孩身后")
// }else{
// console.log("女孩前面")
// }
} else {
console.log("这是儿童男左手")
this.getSymptomByType("9")
}
},
handleChildBelly() {
if (this.data.switchSex > 0) { //先判断性别,再判断前后,大于0是女性
// console.log("这是儿童女肚子")
if (!this.data.girlBackShow) { //女孩身后
console.log("这是儿童女背部")
} else {
console.log("这是儿童女肚子")
this.getSymptomByType("14")
}
} else {
if (!this.data.boyBackShow) {
console.log("这是儿童男背部")
} else {
console.log("这是儿童男肚子")
this.getSymptomByType("7")
}
}
},
handleChildPrivate() {
if (this.data.switchSex > 0) { //先判断性别,再判断前后,大于0是女性
if (!this.data.girlBackShow) { //女孩身后
console.log("这是儿童女屁股")
} else {
console.log("这是儿童女私处")
this.getSymptomByType("15")
}
} else {
if (!this.data.boyBackShow) {
console.log("这是儿童男屁股")
} else {
console.log("这是儿童男私处")
this.getSymptomByType("8")
}
}
},
handleChildRightArm() {
if (this.data.switchSex > 0) { //先判断性别,再判断前后,大于0是女性
console.log("这是儿童女右臂")
this.getSymptomByType("16")
// if (!this.data.girlBackShow) {//女孩身后
// console.log("女孩身后")
// }else{
// console.log("女孩前面")
// }
} else {
console.log("这是儿童男右臂")
this.getSymptomByType("9")
}
},
handleChildRightHand() {
if (this.data.switchSex > 0) { //先判断性别,再判断前后,大于0是女性
console.log("这是儿童女右手")
this.getSymptomByType("16")
// if (!this.data.girlBackShow) {//女孩身后
// console.log("女孩身后")
// }else{
// console.log("女孩前面")
// }
} else {
console.log("这是儿童男右手")
this.getSymptomByType("9")
}
},
handleChildLeg() {
if (this.data.switchSex > 0) { //先判断性别,再判断前后,大于0是女性
console.log("这是儿童女腿")
this.getSymptomByType("16")
// if (!this.data.girlBackShow) {//女孩身后
// console.log("女孩身后")
// }else{
// console.log("女孩前面")
// }
} else {
console.log("这是儿童男腿")
this.getSymptomByType("9")
}
},
handleChildFoot() {
if (this.data.switchSex > 0) { //先判断性别,再判断前后,大于0是女性
console.log("这是儿童女脚")
this.getSymptomByType("16")
// if (!this.data.girlBackShow) {//女孩身后
// console.log("女孩身后")
// }else{
// console.log("女孩前面")
// }
} else {
console.log("这是儿童男脚")
this.getSymptomByType("9")
}
},
methods: {
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
wx.setNavigationBarTitle({
title: '智能导诊'
})
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})

View File

@@ -0,0 +1,8 @@
{
"usingComponents": {
"van-popup": "@vant/weapp/popup/index",
"van-cell": "@vant/weapp/cell/index",
"van-cell-group": "@vant/weapp/cell-group/index"
},
"disableScroll":true
}

View File

@@ -0,0 +1,679 @@
<view class="main">
<view class="tab-container">
<view class="tab_type_left {{type=='bodyParts'? 'bodyParts-active':''}}" bindtap="handlebodyParts" data-type="bodyParts">身体部位</view>
<view class="tab_type_right {{type=='questionsList'? 'questionsList-active': ''}}" bindtap="handlebodyParts" data-type="questionsList">部位列表</view>
</view>
<view hidden="{{bodyPartsShow}}">
<!-- 身体部位 -->
<!-- 性别 -->
<view class="place_switch_sex">
<view class="switch">
<view class="switchNums {{ switchSex === 0 ? 'currentNum' : '' }}" bindtap="switchChangeSex" data-index="0">{{ selectSexOptions[0] }}
</view>
<view class="switchNums {{ switchSex === 1 ? 'currentNum' : '' }}" bindtap="switchChangeSex" data-index="1">{{ selectSexOptions[1] }}</view>
</view>
</view>
<!-- 年龄 -->
<view class="place_switch_age">
<view class="switch">
<view class="switchNums {{ switchAge === 0 ? 'currentNum' : '' }}" bindtap="switchChangeAge" data-index="0">{{ selectAgeOptions[0] }}
</view>
<view class="switchNums {{ switchAge === 1 ? 'currentNum' : '' }}" bindtap="switchChangeAge" data-index="1">{{ selectAgeOptions[1] }}</view>
</view>
</view>
<!-- 男正面 -->
<view class="body_area_adult_male_frontal" hidden="{{adultMaleFrontalShow}}">
<!-- 头部区域 -->
<view class="head_area" bindtap="hendleMaleMap">
<view class="head_area_single"></view>
<view class="head_area_single"></view>
<view class="head_area_single"></view>
<view class="head_area_single"></view>
<view class="head_area_single"></view>
</view>
<view class="chest_area" bindtap="hendleMaleMap">
<!-- 胸部区域 -->
<!-- 空白 -->
<view class="chest_area_single"></view>
<!-- 左大臂 -->
<view class="chest_area_single_arm"></view>
<!-- 胸部 -->
<view class="chest_area_single_chest"></view>
<!-- 右大臂 -->
<view class="chest_area_single_arm"></view>
<!-- 空白 -->
<view class="chest_area_single"></view>
</view>
<view class="abdomen_area" bindtap="hendleMaleMap">
<!-- 腹部区域 -->
<!-- 空白 -->
<view class="abdomen_area_single"></view>
<!-- 左小臂 -->
<view class="abdomen_area_single_forearm"></view>
<!-- 腹部 -->
<view class="abdomen_area_single_abdomen">
<view class="abdomen_area_belly"></view>
<view class="abdomen_area_alvine"></view>
</view>
<!-- 右小臂 -->
<view class="abdomen_area_single_forearm"></view>
<!-- 空白 -->
<view class="abdomen_area_single"></view>
</view>
<view class="thigh_area" bindtap="hendleMaleMap">
<!-- 大腿区域 -->
<!-- 空白 -->
<view class="thigh_area_single_blank"></view>
<!-- 左手 -->
<view class="thigh_area_single"></view>
<!-- 间隙 -->
<view class="thigh_area_single_blank"></view>
<!-- 大腿 -->
<view class="thigh_area_single_thigh">
<view class="thigh_area_privateparts"></view>
<view class="thigh_area_thigh"></view>
</view>
<!-- 右大腿 -->
<!-- <view class="thigh_area_single"></view> -->
<!-- 间隙 -->
<view class="thigh_area_single_blank"></view>
<!-- 右手 -->
<view class="thigh_area_single"></view>
<!-- 空白 -->
<view class="thigh_area_single_blank"></view>
</view>
<view class="calf_area" bindtap="hendleMaleMap">
<!-- 小腿区域 -->
<!-- 空白 -->
<view class="calf_area_single"></view>
<view class="calf_area_single"></view>
<!-- 小腿 -->
<view class="calf_area_single_calf"></view>
<!-- 空白 -->
<view class="calf_area_single"></view>
<view class="calf_area_single"></view>
</view>
<view class="foot_area">
<!-- 脚部区域 -->
<view class="foot_area_single" bindtap="hendleMaleMap"></view>
<view class="foot_area_single_blank" bindtap="hendleMaleMap"></view>
<view class="foot_area_single_foot" bindtap="hendleMaleMap"></view>
<!-- <view class="foot_area_single_blank"></view> -->
<view class="foot_area_single" bindtap="hendleMaleMap"></view>
<view class="foot_area_single">
<view class="foot_icon_area"></view>
<view class="male_icon_place revolveIcon" bindtap="handleReolve"></view>
</view>
</view>
</view>
<!-- 男背面 -->
<view class="body_area_adult_male_back" hidden="{{adultMaleBackShow}}">
<!-- 头部区域 -->
<view class="head_area" bindtap="hendleMaleMap">
<view class="head_area_single"></view>
<view class="head_area_single"></view>
<view class="head_area_single" bindtap="handleHeadViewTap"></view>
<view class="head_area_single"></view>
<view class="head_area_single"></view>
</view>
<view class="chest_area" bindtap="hendleMaleMap">
<!-- 胸部区域 -->
<!-- 空白 -->
<view class="chest_area_single"></view>
<!-- 左大臂 -->
<view class="chest_area_single_arm"></view>
<!-- 胸部 -->
<view class="chest_area_single_chest"></view>
<!-- 右大臂 -->
<view class="chest_area_single_arm"></view>
<!-- 空白 -->
<view class="chest_area_single"></view>
</view>
<view class="abdomen_area" bindtap="hendleMaleMap">
<!-- 腹部区域 -->
<!-- 空白 -->
<view class="abdomen_area_single"></view>
<!-- 左小臂 -->
<view class="abdomen_area_single_forearm"></view>
<!-- 腹部 -->
<view class="abdomen_area_single_abdomen">
<view class="abdomen_area_belly"></view>
<view class="abdomen_area_alvine"></view>
</view>
<!-- 右小臂 -->
<view class="abdomen_area_single_forearm"></view>
<!-- 空白 -->
<view class="abdomen_area_single"></view>
</view>
<view class="thigh_area" bindtap="hendleMaleMap">
<!-- 大腿区域 -->
<!-- 空白 -->
<view class="thigh_area_single_blank"></view>
<!-- 左手 -->
<view class="thigh_area_single"></view>
<!-- 间隙 -->
<view class="thigh_area_single_blank"></view>
<!-- 大腿 -->
<view class="thigh_area_single_thigh">
<view class="thigh_area_privateparts"></view>
<view class="thigh_area_thigh"></view>
</view>
<!-- 右大腿 -->
<!-- <view class="thigh_area_single"></view> -->
<!-- 间隙 -->
<view class="thigh_area_single_blank"></view>
<!-- 右手 -->
<view class="thigh_area_single"></view>
<!-- 空白 -->
<view class="thigh_area_single_blank"></view>
</view>
<view class="calf_area" bindtap="hendleMaleMap">
<!-- 小腿区域 -->
<!-- 空白 -->
<view class="calf_area_single"></view>
<view class="calf_area_single"></view>
<!-- 小腿 -->
<view class="calf_area_single_calf"></view>
<!-- 空白 -->
<view class="calf_area_single"></view>
<view class="calf_area_single"></view>
</view>
<view class="foot_area">
<!-- 脚部区域 -->
<view class="foot_area_single_foot" bindtap="hendleMaleMap" bindtap="hendleMaleMap"></view>
<view class="foot_area_single"></view>
<view class="foot_area_single_foot" bindtap="hendleMaleMap" bindtap="hendleMaleMap"></view>
<view class="foot_area_single_blank"></view>
<view class="foot_area_single_foot" bindtap="hendleMaleMap"></view>
<!-- <view class="foot_area_single_blank"></view> -->
<view class="foot_area_single" bindtap="hendleMaleMap"></view>
<view class="foot_area_single">
<view class="foot_icon_area"></view>
<view class="male_icon_place revolveIcon" bindtap="handleReolve"></view>
</view>
</view>
</view>
<!-- 女正面 -->
<view class="body_area_adult_female_frontal" hidden="{{adultFemaleFrontalShow}}">
<!-- 头部区域 -->
<view class="head_area">
<view class="head_area_single"></view>
<view class="head_area_single"></view>
<view class="head_area_single" bindtap="handleFemaleHeadViewTap"></view>
<view class="head_area_single_right_blank"></view>
<view class="head_area_single_right">
<view class="history-font" bindtap="toHistory">历史就诊 ></view>
</view>
</view>
<view class="chest_area">
<!-- 胸部区域 -->
<!-- 空白 -->
<view class="chest_area_single_female"></view>
<!-- 左大臂 -->
<view class="chest_area_single_armfemale" bindtap="handleFemaleLeftArm"></view>
<!-- 胸部 -->
<view class="chest_area_single_femalechest" bindtap="handleFemaleChest"></view>
<!-- 右大臂 -->
<view class="chest_area_single_armfemale" bindtap="handleFemaleRightArm"></view>
<!-- 空白 -->
<view class="chest_area_single_female"></view>
</view>
<view class="abdomen_area">
<!-- 腹部区域 -->
<!-- 空白 -->
<view class="abdomen_area_single_female"></view>
<!-- 左小臂 -->
<view class="abdomen_area_single_female_forearm" bindtap="handleFemaleLeftSmallArm"></view>
<!-- 腹部 -->
<view class="abdomen_area_single_female">
<!-- 肚子 -->
<view class="abdomen_area_female_belly" bindtap="handleFemaleBelly"></view>
<!-- 小腹 -->
<view class="abdomen_area_female_alvine" bindtap="handleFemaleAlvine"></view>
</view>
<!-- 右小臂 -->
<view class="abdomen_area_single_female_forearm" bindtap="handleFemaleRightSmallArm"></view>
<!-- 空白 -->
<view class="abdomen_area_single_female"></view>
</view>
<view class="thigh_area">
<!-- 大腿区域 -->
<!-- 空白 -->
<view class="thigh_area_single_femaleblank"></view>
<!-- 左手 -->
<view class="thigh_area_single" bindtap="handleFemaleLeftHand"></view>
<!-- 间隙 -->
<view class="thigh_area_single_femaleinterval"></view>
<!-- 大腿 -->
<view class="thigh_area_single_femalethigh">
<!-- 私处 -->
<view class="thigh_area_femaleprivateparts" bindtap="handleFemalePrivate"></view>
<!-- 大腿 -->
<view class="thigh_area_femalethigh" bindtap="handleFemaleThigh"></view>
</view>
<!-- 间隙 -->
<view class="thigh_area_single_femaleinterval"></view>
<!-- 右手 -->
<view class="thigh_area_single" bindtap="handleFemaleRightHand"></view>
<!-- 空白 -->
<view class="thigh_area_single_femaleblank"></view>
</view>
<view class="calf_area">
<!-- 小腿区域 -->
<!-- 空白 -->
<view class="calf_area_femalesingle"></view>
<view class="calf_area_femalesingle"></view>
<!-- 小腿 -->
<view class="calf_area_single_femalecalf" bindtap="handleFemaleCalf"></view>
<!-- 空白 -->
<view class="calf_area_femalesingle"></view>
<view class="calf_area_femalesingle"></view>
</view>
<view class="foot_area">
<!-- 脚部区域 -->
<view class="foot_area_femalesingle"></view>
<view class="foot_area_femalesingle"></view>
<view class="foot_area_single_femalefoot" bindtap="handleFemaleFoot"></view>
<view class="foot_area_femalesingle"></view>
<view class="foot_area_femalesingle">
<view class="foot_area_female_icon_blank"></view>
<view class="female_icon_place revolveIcon" bindtap="handleReolve"></view>
</view>
<!-- <view class="revolve revolveIcon" bindtap="handleReolve"></view> -->
</view>
</view>
<!-- 女背面 -->
<view class="body_area_adult_female_back" hidden="{{adultFemaleBackShow}}">
<!-- 头部区域 -->
<!-- 头部区域 -->
<view class="head_area">
<view class="head_area_single"></view>
<view class="head_area_single"></view>
<view class="head_area_single" bindtap="handleFemaleHeadViewTap"></view>
<view class="head_area_single_right_blank"></view>
<view class="head_area_single_right">
<view class="history-font" bindtap="toHistory">历史就诊 ></view>
</view>
</view>
<view class="chest_area">
<!-- 胸部区域 -->
<!-- 空白 -->
<view class="chest_area_single_female"></view>
<!-- 左大臂 -->
<view class="chest_area_single_armfemale" bindtap="handleFemaleLeftArm"></view>
<!-- 胸部 -->
<view class="chest_area_single_femalechest" bindtap='handleFemaleChest'></view>
<!-- 右大臂 -->
<view class="chest_area_single_armfemale" bindtap="handleFemaleRightArm"></view>
<!-- 空白 -->
<view class="chest_area_single_female"></view>
</view>
<view class="abdomen_area">
<!-- 腹部区域 -->
<!-- 空白 -->
<view class="abdomen_area_single_female"></view>
<!-- 左小臂 -->
<view class="abdomen_area_single_female_forearm" bindtap="handleFemaleLeftSmallArm"></view>
<!-- 腹部 -->
<view class="abdomen_area_single_female">
<!-- 肚子 -->
<view class="abdomen_area_female_belly" bindtap="handleFemaleBelly"></view>
<!-- 小腹 -->
<view class="abdomen_area_female_alvine"></view>
</view>
<!-- 右小臂 -->
<view class="abdomen_area_single_female_forearm" bindtap="handleFemaleRightSmallArm"></view>
<!-- 空白 -->
<view class="abdomen_area_single_female"></view>
</view>
<view class="thigh_area">
<!-- 大腿区域 -->
<!-- 空白 -->
<view class="thigh_area_single_femaleblank"></view>
<!-- 左手 -->
<view class="thigh_area_single" bindtap="handleFemaleLeftHand"></view>
<!-- 间隙 -->
<view class="thigh_area_single_femaleinterval"></view>
<!-- 大腿 -->
<view class="thigh_area_single_femalethigh">
<!-- 私处 -->
<view class="thigh_area_femaleprivateparts" bindtap="handleFemalePrivate"></view>
<!-- 大腿 -->
<view class="thigh_area_femalethigh" bindtap="handleFemaleThigh"></view>
</view>
<!-- 间隙 -->
<view class="thigh_area_single_femaleinterval"></view>
<!-- 右手 -->
<view class="thigh_area_single" bindtap="handleFemaleRightHand"></view>
<!-- 空白 -->
<view class="thigh_area_single_femaleblank"></view>
</view>
<view class="calf_area">
<!-- 小腿区域 -->
<!-- 空白 -->
<view class="calf_area_femalesingle"></view>
<view class="calf_area_femalesingle"></view>
<!-- 小腿 -->
<view class="calf_area_single_femalecalf" bindtap="handleFemaleCalf"></view>
<!-- 空白 -->
<view class="calf_area_femalesingle"></view>
<view class="calf_area_femalesingle"></view>
</view>
<view class="foot_area">
<!-- 脚部区域 -->
<view class="foot_area_femalesingle"></view>
<view class="foot_area_femalesingle"></view>
<view class="foot_area_single_femalefoot" bindtap="handleFemaleFoot"></view>
<view class="foot_area_femalesingle"></view>
<!-- <view class="foot_area_femalesingle"></view> -->
<view class="foot_area_femalesingle">
<view class="foot_area_female_icon_blank"></view>
<view class="female_icon_place revolveIcon" bindtap="handleReolve"></view>
</view>
</view>
</view>
<!-- 幼儿男正面 -->
<view class="body_area_body_frontal" hidden="{{boyFrontalShow}}">
<!-- 头部区域 -->
<view class="head_area">
<view class="boyHead_leftBlankArea"></view>
<view class="boyHead_area" bindtap="handleBoyHead"></view>
<view class="boyHead_rightArea">
<view class="label-container" bindtap="toHistory">
<view class="boyHeadLabel">历史就诊 ></view>
</view>
</view>
</view>
<view class="chest_area">
<!-- 肚子区域 -->
<view class="boyChest_blankArea"></view>
<!-- 左臂,左手 -->
<view class="boyChest_armArea">
<!-- 左臂 -->
<view class="boy_arm_area" bindtap="handleChildArm"></view>
<view class="boy_hand_area">
<!-- 左手 -->
<view class="boy_hand_area_lefthand" bindtap="handleChildHand"></view>
</view>
</view>
<!-- 肚子,私处 -->
<view class="boyChest_Area">
<view class="boy_chest_chest" bindtap="handleChildBelly"></view>
<view class="boy_chest_privateparts" bindtap="handleChildPrivate"></view>
</view>
<!-- 右臂,右手 -->
<view class="boyChest_armArea">
<view class="boy_arm_area" bindtap="handleChildRightArm"></view>
<view class="boy_hand_area">
<view class="hand_blank"></view>
<view class="boy_hand_area_righthand" bindtap="handleChildRightHand"></view>
</view>
</view>
<view class="boyChest_blankArea"></view>
</view>
<!-- <view class="abdomen_area"> -->
<!-- 腹部区域 -->
<!-- </view> -->
<view class="thigh_area">
<!-- 腿部区域 -->
<view class="boyThigh_blankArea"></view>
<!-- 腿、脚 -->
<view class="boyThigh_blankArea">
<view class="boy_leg_area" bindtap="handleChildLeg"></view>
<view class="boy_foot_area" bindtap="handleChildFoot"></view>
</view>
<view class="boyThigh_blankArea">
<view class="icon_place_revolve">
</view>
<view class="icon_place_revolve_bottome">
<view class="icon_place_revolve_leftblank"></view>
<view class="icon_place revolveIcon" bindtap="handleReolve"></view>
</view>
</view>
</view>
<!-- <view class="calf_area"> -->
<!-- 小腿区域 -->
<!-- </view> -->
<view class="foot_area">
<!-- 脚部区域 -->
<!-- <view class="revolve revolveIcon" bindtap="handleReolve"></view> -->
</view>
</view>
<!-- 幼儿男背面 -->
<view class="body_area_body_back" hidden="{{boyBackShow}}">
<!-- 头部区域 -->
<view class="head_area">
<view class="boyHead_leftBlankArea"></view>
<view class="boyHead_area" bindtap="handleBoyHead"></view>
<view class="boyHead_rightArea">
<view class="label-container" bindtap="toHistory">
<view class="boyHeadLabel">历史就诊 ></view>
</view>
</view>
</view>
<view class="chest_area">
<!-- 肚子区域 -->
<view class="boyChest_blankArea"></view>
<!-- 左臂,左手 -->
<view class="boyChest_armArea">
<!-- 左臂 -->
<view class="boy_arm_area" bindtap="handleChildArm"></view>
<view class="boy_hand_area">
<!-- 左手 -->
<view class="boy_hand_area_lefthand" bindtap="handleChildHand"></view>
</view>
</view>
<!-- 肚子,私处 -->
<view class="boyChest_Area">
<view class="boy_chest_chest" bindtap="handleChildBelly"></view>
<view class="boy_chest_privateparts" bindtap="handleChildPrivate"></view>
</view>
<!-- 右臂,右手 -->
<view class="boyChest_armArea">
<view class="boy_arm_area" bindtap="handleChildRightArm"></view>
<view class="boy_hand_area">
<view class="hand_blank"></view>
<view class="boy_hand_area_righthand" bindtap="handleChildRightHand"></view>
</view>
</view>
<view class="boyChest_blankArea"></view>
</view>
<!-- <view class="abdomen_area"> -->
<!-- 腹部区域 -->
<!-- </view> -->
<view class="thigh_area">
<!-- 腿部区域 -->
<view class="boyThigh_blankArea"></view>
<!-- 腿、脚 -->
<view class="boyThigh_blankArea">
<view class="boy_leg_area" bindtap="handleChildLeg"></view>
<view class="boy_foot_area" bindtap="handleChildFoot"></view>
</view>
<view class="boyThigh_blankArea">
<view class="icon_place_revolve">
</view>
<view class="icon_place_revolve_bottome">
<view class="icon_place_revolve_leftblank"></view>
<view class="icon_place revolveIcon" bindtap="handleReolve"></view>
</view>
</view>
</view>
<!-- <view class="calf_area"> -->
<!-- 小腿区域 -->
<!-- </view> -->
<view class="foot_area">
<!-- 脚部区域 -->
<!-- <view class="revolve revolveIcon" bindtap="handleReolve"></view> -->
</view>
</view>
<!-- 幼儿女正面 -->
<view class="body_area_girl_front" hidden="{{girlFrontShow}}">
<!-- 头部区域 -->
<view class="head_area">
<view class="boyHead_leftBlankArea"></view>
<view class="boyHead_area" bindtap="handleBoyHead"></view>
<view class="boyHead_rightArea">
<view class="label-container" bindtap="toHistory">
<view class="boyHeadLabel">历史就诊 ></view>
</view>
</view>
</view>
<view class="chest_area">
<!-- 肚子区域 -->
<view class="boyChest_blankArea"></view>
<!-- 左臂,左手 -->
<view class="boyChest_armArea">
<!-- 左臂 -->
<view class="boy_arm_area" bindtap="handleChildArm"></view>
<view class="boy_hand_area">
<!-- 左手 -->
<view class="boy_hand_area_lefthand" bindtap="handleChildHand"></view>
</view>
</view>
<!-- 肚子,私处 -->
<view class="boyChest_Area">
<view class="boy_chest_chest" bindtap="handleChildBelly"></view>
<view class="boy_chest_privateparts" bindtap="handleChildPrivate"></view>
</view>
<!-- 右臂,右手 -->
<view class="boyChest_armArea">
<view class="boy_arm_area" bindtap="handleChildRightArm"></view>
<view class="boy_hand_area">
<view class="hand_blank"></view>
<view class="boy_hand_area_righthand" bindtap="handleChildRightHand"></view>
</view>
</view>
<view class="boyChest_blankArea"></view>
</view>
<!-- <view class="abdomen_area"> -->
<!-- 腹部区域 -->
<!-- </view> -->
<view class="thigh_area">
<!-- 腿部区域 -->
<view class="boyThigh_blankArea"></view>
<!-- 腿、脚 -->
<view class="boyThigh_blankArea">
<view class="boy_leg_area" bindtap="handleChildLeg"></view>
<view class="boy_foot_area" bindtap="handleChildFoot"></view>
</view>
<view class="boyThigh_blankArea">
<view class="icon_place_revolve">
</view>
<view class="icon_place_revolve_bottome">
<view class="icon_place_revolve_leftblank"></view>
<view class="icon_place revolveIcon" bindtap="handleReolve"></view>
</view>
</view>
</view>
<!-- <view class="calf_area"> -->
<!-- 小腿区域 -->
<!-- </view> -->
<view class="foot_area">
<!-- 脚部区域 -->
<!-- <view class="revolve revolveIcon" bindtap="handleReolve"></view> -->
</view>
</view>
<!-- 幼儿女背面 -->
<view class="body_area_girl_back" hidden="{{girlBackShow}}">
<!-- 头部区域 -->
<view class="head_area">
<view class="boyHead_leftBlankArea"></view>
<view class="boyHead_area" bindtap="handleBoyHead"></view>
<view class="boyHead_rightArea">
<view class="label-container" bindtap="toHistory">
<view class="boyHeadLabel">历史就诊 ></view>
</view>
</view>
</view>
<view class="chest_area">
<!-- 肚子区域 -->
<view class="boyChest_blankArea"></view>
<!-- 左臂,左手 -->
<view class="boyChest_armArea">
<!-- 左臂 -->
<view class="boy_arm_area" bindtap="handleChildArm"></view>
<view class="boy_hand_area">
<!-- 左手 -->
<view class="boy_hand_area_lefthand" bindtap="handleChildHand"></view>
</view>
</view>
<!-- 肚子,私处 -->
<view class="boyChest_Area">
<view class="boy_chest_chest" bindtap="handleChildBelly"></view>
<view class="boy_chest_privateparts" bindtap="handleChildPrivate"></view>
</view>
<!-- 右臂,右手 -->
<view class="boyChest_armArea">
<view class="boy_arm_area" bindtap="handleChildRightArm"></view>
<view class="boy_hand_area">
<view class="hand_blank"></view>
<view class="boy_hand_area_righthand" bindtap="handleChildRightHand"></view>
</view>
</view>
<view class="boyChest_blankArea"></view>
</view>
<!-- <view class="abdomen_area"> -->
<!-- 腹部区域 -->
<!-- </view> -->
<view class="thigh_area">
<!-- 腿部区域 -->
<view class="boyThigh_blankArea"></view>
<!-- 腿、脚 -->
<view class="boyThigh_blankArea">
<view class="boy_leg_area" bindtap="handleChildLeg"></view>
<view class="boy_foot_area" bindtap="handleChildFoot"></view>
</view>
<view class="boyThigh_blankArea">
<view class="icon_place_revolve">
</view>
<view class="icon_place_revolve_bottome">
<view class="icon_place_revolve_leftblank"></view>
<view class="icon_place revolveIcon" bindtap="handleReolve"></view>
</view>
</view>
</view>
<!-- <view class="calf_area"> -->
<!-- 小腿区域 -->
<!-- </view> -->
<view class="foot_area">
<!-- 脚部区域 -->
<!-- <view class="revolve revolveIcon" bindtap="handleReolve"></view> -->
</view>
</view>
</view>
<view hidden="{{questionsListShow}}">
<!-- 问题列表 -->
<view>
<van-cell-group inset wx:for="{{questionListBodyArea}}">
<van-cell title="{{item.bodyArea}}" is-link data-bodyAreaType="{{item.bodyAreaType}}" bindtap="getOtherSymptomByType" />
</van-cell-group>
</view>
</view>
<!-- <van-popup
show="{{ popupShow }}"
custom-style="height: 20%;"
bind:close="onClose"
/> -->
<van-popup show="{{ popupShow }}" round custom-style="height: 99%;width: 70%" position="right" bind:close="onClose">
<view class="popup-head">{{popupData.bodyArea}}</view>
<van-cell-group inset wx:for="{{popupData.categoryList}}">
<van-cell title="{{item.symptom}}" is-link data-childId="{{item.childId}}" bindtap="gotoQuestions" />
</van-cell-group>
</van-popup>
<!-- <view class="revolve revolveIcon"></view> -->
</view>

View File

@@ -0,0 +1,670 @@
.main {
margin: 30rpx 0;
width: 750rpx;
height: 100vh;
}
.place_switch_sex {
position: relative;
left: 20rpx;
width: 220rpx;
height: 60rpx;
}
.place_switch_age {
margin-top: -35rpx;
position: absolute;
right: 20rpx;
/* top: 50%; */
transform: translateY(-50%);
}
.switch {
display: flex;
align-items: center;
justify-content: flex-end;
width: 200rpx;
height: 54rpx;
border-radius: 54rpx;
background: #f7f7fb;
}
.switchNums {
width: 112rpx;
height: 54rpx;
line-height: 54rpx;
border-radius: 54rpx;
text-align: center;
color: #C1C1C1;
font-size: 28rpx;
font-weight: bold;
}
.currentNum {
background: #1989FA;
color: #ffffff;
}
.body_area_adult_male_frontal {
width: 100vw;
height: 85vh;
display: flex;
flex-direction: column;
margin-top: 5rpx;
justify-content: center;
background-image: url(https://hnwjyy.oss-cn-shanghai.aliyuncs.com/zndy0319/adult_male_frontal.png);
background-size: 85% 95%;
background-repeat: no-repeat;
background-position: center;
}
.body_area_adult_male_back {
width: 100vw;
height: 85vh;
display: flex;
flex-direction: column;
margin-top: 5rpx;
justify-content: center;
background-image: url(https://hnwjyy.oss-cn-shanghai.aliyuncs.com/zndy0319/adult_male_back.png);
background-size: 85% 95%;
background-repeat: no-repeat;
background-position: center;
}
.body_area_adult_female_frontal {
width: 100vw;
height: 85vh;
display: flex;
flex-direction: column;
margin-top: 5rpx;
justify-content: center;
background-image: url(https://hnwjyy.oss-cn-shanghai.aliyuncs.com/zndy0319/adult_female_frontal.png);
background-size: 85% 95%;
background-repeat: no-repeat;
background-position: center;
}
.body_area_adult_female_back {
width: 100vw;
height: 85vh;
display: flex;
flex-direction: column;
margin-top: 5rpx;
justify-content: center;
background-image: url(https://hnwjyy.oss-cn-shanghai.aliyuncs.com/zndy0319/adult_female_back.png);
background-size: 85% 95%;
background-repeat: no-repeat;
background-position: center;
}
.body_area_body_frontal {
width: 100vw;
height: 85vh;
display: flex;
flex-direction: column;
margin-top: 5rpx;
justify-content: center;
background-image: url(https://hnwjyy.oss-cn-shanghai.aliyuncs.com/zndy0319/boy_frontal.png);
background-size: 85% 95%;
background-repeat: no-repeat;
background-position: center;
}
.body_area_body_back {
width: 100vw;
height: 85vh;
display: flex;
flex-direction: column;
margin-top: 5rpx;
justify-content: center;
background-image: url(https://hnwjyy.oss-cn-shanghai.aliyuncs.com/zndy0319/boy_back.png);
background-size: 85% 95%;
background-repeat: no-repeat;
background-position: center;
}
.body_area_girl_front {
width: 100vw;
height: 85vh;
display: flex;
flex-direction: column;
margin-top: 5rpx;
justify-content: center;
background-image: url(https://hnwjyy.oss-cn-shanghai.aliyuncs.com/zndy0319/girl_front.png);
background-size: 85% 95%;
background-repeat: no-repeat;
background-position: center;
}
.body_area_girl_back {
width: 100vw;
height: 85vh;
display: flex;
flex-direction: column;
margin-top: 5rpx;
justify-content: center;
background-image: url(https://hnwjyy.oss-cn-shanghai.aliyuncs.com/zndy0319/girl_back.png);
background-size: 85% 95%;
background-repeat: no-repeat;
background-position: center;
}
/* .body_img {
height: 85vh;
} */
.head_area {
/* margin-top: 3vh; */
display: flex;
}
.head_area_single {
width: 20vw;
height: 13vh;
/* border: 1px solid red; */
}
.head_area_single_right_blank {
width: 15vw;
height: 13vh;
/* border: 1px solid red; */
}
.head_area_single_right {
width: 25vw;
height: 13vh;
/* border: 1px solid red; */
display: flex;
align-items: center;
justify-content: center;
}
.history-font {
/* border: 1px solid red; */
font-size: small;
text-align: center;
float: left;
background-color: #1989FA;
color: #ffffff;
border-radius: 10rpx;
}
.chest_area {
display: flex;
/* margin-top: 17vh; */
}
.chest_area_single {
width: 23vw;
height: 13vh;
/* border: 1px solid red; */
}
.chest_area_single_female {
width: 30vw;
height: 10vh;
/* border: 1px solid red; */
}
.chest_area_single_armfemale {
width: 10vw;
height: 10vh;
/* border: 1px solid red; */
}
.chest_area_single_femalechest {
width: 23vw;
height: 10vh;
/* border: 1px solid red; */
}
.chest_area_single_chest {
width: 30vw;
height: 13vh;
/* border: 1px solid red; */
}
.chest_area_single_arm {
width: 11vw;
height: 13vh;
/* border: 1px solid red; */
}
.abdomen_area {
display: flex;
}
.abdomen_area_single {
width: 20vw;
height: 13vh;
/* border: 1px solid red; */
}
.abdomen_area_single_female {
display: flex;
flex-direction: column;
width: 30vw;
height: 10vh;
/* border: 1px solid red; */
}
.abdomen_area_female_belly {
width: 30vw;
height: 9vh;
/* border: 1px solid red; */
}
.abdomen_area_female_alvine {
width: 30vw;
height: 4vh;
/* border: 1px solid red; */
}
.abdomen_area_single_female_forearm {
width: 10vw;
height: 10vh;
/* border: 1px solid red; */
}
.abdomen_area_single_forearm {
width: 15vw;
height: 13vh;
/* border: 1px solid red; */
}
.abdomen_area_single_abdomen {
display: flex;
flex-direction: column;
width: 30vw;
height: 13vh;
/* border: 1px solid red; */
}
.abdomen_area_belly {
width: 30vw;
height: 9vh;
/* border: 1px solid red; */
}
.abdomen_area_alvine {
width: 30vw;
height: 4vh;
/* border: 1px solid red; */
}
.thigh_area {
display: flex;
}
.thigh_area_single_blank {
width: 12vw;
/* border: 1px solid red; */
}
.thigh_area_single {
width: 20vw;
height: 13vh;
/* border: 1px solid red; */
}
.thigh_area_single_thigh {
width: 35vw;
height: 13vh;
display: flex;
flex-direction: column;
/* border: 1px solid red; */
}
.thigh_area_privateparts {
width: 35vw;
height: 4vh;
/* border: 1px solid red; */
}
.thigh_area_thigh {
width: 35vw;
height: 9vh;
/* border: 1px solid red; */
}
.thigh_area_single_femaleblank {
width: 30vw;
/* border: 1px solid red; */
}
.thigh_area_single_femalethigh {
display: flex;
flex-direction: column;
width: 28vw;
height: 20vh;
/* border: 1px solid red; */
}
.thigh_area_femaleprivateparts {
width: 28vw;
height: 5vh;
/* border: 1px solid red; */
}
.thigh_area_femalethigh {
width: 28vw;
height: 17vh;
/* border: 1px solid red; */
}
.thigh_area_single_femaleinterval {
width: 10vw;
/* border: 1px solid red; */
}
.calf_area {
display: flex;
}
.calf_area_single {
width: 20vw;
height: 18vh;
/* border: 1px solid red; */
}
.calf_area_femalesingle {
width: 20vw;
/* height: 15vh; */
/* border: 1px solid red; */
}
.calf_area_single_femalecalf {
width: 20vw;
height: 15vh;
/* border: 1px solid red; */
}
.calf_area_single_calf {
width: 28vw;
height: 18vh;
/* border: 1px solid red; */
}
.foot_area {
display: flex;
}
.foot_area_single {
width: 20vw;
height: 7vh;
display: flex;
flex-direction: row;
/* border: 1px solid red; */
}
.foot_icon_area {
width: 8vw;
height: 7vh;
/* border: 1px solid red; */
}
.male_icon_place {
width: 12vw;
height: 7vh;
/* border: 1px solid red; */
}
.foot_area_single_blank {
width: 15vw;
/* height: 6vh; */
/* border: 1px solid red; */
}
.foot_area_single_foot {
width: 23vw;
height: 7vh;
/* border: 1px solid red; */
}
.foot_area_femalesingle {
width: 20vw;
height: 7vh;
display: flex;
flex-direction: row;
/* border: 1px solid red; */
}
.foot_area_female_icon_blank {
width: 8vw;
height: 7vh;
/* border: 1px solid red; */
}
.female_icon_place {
width: 12vw;
height: 7vh;
/* border: 1px solid red; */
}
.foot_area_single_femalefoot {
width: 20vw;
height: 7vh;
/* border: 1px solid red; */
}
.revolve {
width: 20vw;
/* height: 6vh; */
/* border: 1px solid red; */
background-repeat: no-repeat;
background-position: center;
}
.revolvefoot {
display: flex;
}
.revolvefootall {
width: 20vw;
height: 6vh;
/* border: 1px solid red; */
}
/* .femalerevolve{
width: 20vw;
border: 1px solid red;
background-repeat: no-repeat;
background-position: center;
} */
.revolveIcon {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABCdJREFUWEftlW1oHFUUht9zZ5OKVtOdTVKaVlLJ3sUq0hJB1CKIiilG8LuWgBXbYLIzprSi+AWlRQT9odXWnUmq1SpJ1YAKpphGLYUi9QMh+qPSzGxak9qE2N3ZRNtQN9k5OmmImzbNTmKECnv/Defcc59573vOJVxkiy4yHuSBct1IXqG8QrkUyBX37SHVtHcy85mUFtkwVnTLgUCwdHEtQFUATihC7E7UV/wwcWDr4cJgsmAzMVWCqTfjjr4y1HD1sX8FVNbUd2naPX0Du6hiwrMAf+1okVu8okHDfo+AtQC+A1AGYAkEVjr18hsvHjLsFgZqAO4CKAxCv+Kml53Urz01HdS0CoVi1jIm+jmrwCFHkyuxhYVaGj8D5i8dPVJd/GZ3xBVuFxivOrp8KmR2LWYWxxloS2nynqBp1RFTIzE/ltQju2cN9I/8rKiJ+CiAs0AAVMP6CaAiuKgmQZLBn4LxpKPLbUEzvoaYPyDgiaQmYyWN3TLjuhaAXY4ma/8boJh9JwgdWcWTQhm5LlF3Tb8aszeB8BoDj6Q02bzQjJeOMA8A6HA0uWrOgYqMnqCC9FEAChPXCMYKBr0I4GNHkw+qhr0RwDZiejSph9+fv90uKQzgNwBfOJr0muCCy1+XtU6+sqBhVRNoL4jecKLhjWAm1Yz/DsBxNFmuxuIPg/hDAm1IauEdWR57x9Hl+jkHWhCzVgiiThDvdwZOrCopuXJphvgIGN87urx5wtSEz1JReW/QsOoJZAK8ztEi784a6PKmrmIBUTQUDP9ynqlN6ysw3Q6gl4CFDAyD6W5HDx8aN30TQI9PtD1wVOF05azbPhSz7meiXQzWU1pkT7Fp3zoKDA1GZefYH26356kB6GBcAeIeoYzu8wyd/fchw7rDBV0P5t4ARto8mPHrXuRo8u2plJrSQyEzfh8zf0JAZ4Z53aAe+THXhPUTL95xpMxVFK/9LxNMtyX08IFz900JpBp2K4CHmKClotL0c5jfHNWwtwLYDOAjR5NrfAEFDfslAp73FBJMq0/q4fjYxtbDhWqi8CAYS1lwbSoa2esXxMvzPBlwRQcxKonxclKXz/kCGvfHfgDeVHa9+UJEjS6LBMHdB/AirxABzZk/Aw2Dm64avBDYgsau5cR0owcB0APeMwfCwYJTw3cNPL38tD8gL8t7r0q61xPxMwxUTKNEnwvUMPi4QtjJTEpW7pK/ocNZ33+AaKsTqngdqynj29STEr2hZ3RXQWAtGDcBXH5WnEmrnQltxDDOO4TwK4B2gDsuEfPb++rKhmc9h87dGDSsGgI1ZwGlGficBF7IuIX9CtINBCRdIY5xJtPHNK9nSCtPzcRn/p6O8YqqYXsv9VsAviWillEuaJnpgbngZgSUq9hcxPNAuVTMK5RXKJcCueJ5D/3vFPoLU/zNNHcMOwYAAAAASUVORK5CYII=);
background-repeat: no-repeat;
}
.tab-container {
display: flex;
width: 98vw;
align-items: center;
justify-content: center;
/* padding: 10rpx 0; */
margin-bottom: 1vh;
}
.tab_type_left {
width: 48vw;
font-family: 'microsoft yahei ';
font-size: small;
text-align: center;
background-color: #878787;
border-bottom-left-radius: 9rpx;
border-top-left-radius: 9rpx;
}
.tab_type_right {
width: 48vw;
font-family: 'microsoft yahei ';
font-size: small;
text-align: center;
background-color: #878787;
border-bottom-right-radius: 9rpx;
border-top-right-radius: 9rpx;
}
.bodyParts-active {
background-color: #597ffe;
}
.questionsList-active {
background-color: #597ffe;
}
.boyHead_leftBlankArea {
width: 28vw;
height: 28vh;
/* border: 1px solid red; */
}
.boyHead_area {
width: 46vw;
height: 28vh;
/* border: 1px solid red; */
}
.boyHead_rightArea {
width: 26vw;
height: 28vh;
/* display: flex; */
/* border: 1px solid red; */
}
.label-container {
width: 23vw;
height: 2hw;
border-radius: 10rpx;
background-color: #1989FA;
color: #ffffff;
/* border: 1px solid red; */
}
.boyHeadLabel {
font-size: small;
}
.boyChest_blankArea {
width: 15vw;
height: 25vh;
/* border: 1px solid red; */
}
.boyChest_Area {
width: 23vw;
height: 25vh;
/* border: 1px solid red; */
}
.boy_chest_chest {
width: 23vw;
height: 18vh;
/* border: 1px solid red; */
}
.boy_chest_privateparts {
width: 23vw;
height: 7vh;
/* border: 1px solid red; */
}
.boyChest_armArea {
width: 23vw;
height: 25vh;
display: flex;
flex-direction: column;
/* border: 1px solid red; */
}
.boy_arm_area {
width: 23vw;
height: 15vh;
/* border: 1px solid red; */
}
.boy_hand_area {
width: 23vw;
height: 10vh;
display: flex;
/* border: 1px solid red; */
}
.boy_hand_area_lefthand {
width: 15vw;
height: 10vh;
/* border: 1px solid red; */
}
.hand_blank {
width: 6vw;
height: 10vh;
/* border: 1px solid red; */
}
.boy_hand_area_righthand {
width: 15vw;
height: 10vh;
/* border: 1px solid red; */
}
.boyThigh_blankArea {
width: 33vw;
height: 22vh;
display: flex;
flex-direction: column;
/* border: 1px solid red; */
}
.boy_leg_area {
width: 32vw;
height: 15vh;
/* border: 1px solid red; */
}
.boy_foot_area {
width: 32vw;
height: 7vh;
/* border: 1px solid red; */
}
.icon_place_revolve {
width: 32vw;
height: 15vh;
/* border: 1px solid red; */
}
.icon_place_revolve_bottome {
width: 33vw;
height: 7vh;
/* border: 1px solid red; */
display: flex;
flex-direction: row;
}
.icon_place_revolve_leftblank {
width: 21vw;
height: 7vh;
/* border: 1px solid red; */
}
.icon_place {
width: 12vw;
height: 7vh;
/* border: 1px solid red; */
}
.popup-head {
margin-top: 1vh;
height: 5vh;
text-align: center;
padding: 15rpx;
font-size: small;
font-family: 'microsoft yahei';
}