Prechádzať zdrojové kódy

主题色及切图更换

htc 15 hodín pred
rodič
commit
08c0d10645

+ 1 - 1
App.vue

@@ -155,7 +155,7 @@
 	.zt_btn{
 		width: 100%;
 		height: 88rpx;
-		background: #904A87;
+		background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 		border-radius: 44rpx;
 		font-family: PingFangSC, PingFang SC;
 		font-weight: bold;

+ 1 - 1
components/CusNotice/index.vue

@@ -95,7 +95,7 @@
 				&-btn{
 					width: 100%;
 					height: 88rpx;
-					background: #904A87;
+					background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 					border-radius: 44rpx;
 					font-family: PingFang-SC, PingFang-SC;
 					font-weight: bold;

+ 7 - 7
components/QuestionItem/index2.vue

@@ -26,8 +26,8 @@
 			</div>
 		</div>
 	</div>
-</template>
-
+</template>
+
 <script>
 	export default {
 		name: "QuestionItem",
@@ -59,9 +59,9 @@
 				});
 			}
 		}
-	}
-</script>
-
+	}
+</script>
+
 <style scoped lang="less">
 	.li_box{
 		width: 100%;
@@ -95,7 +95,7 @@
 				font-family: PingFangSC, PingFang SC;
 				font-weight: 400;
 				font-size: 24rpx;
-				color: #761E6A;
+				color: #33A7A7;
 				line-height: 51rpx;
 				margin-top: 40rpx;
 			}
@@ -141,5 +141,5 @@
 				margin-left: 17rpx;
 			}
 		}
-	}
+	}
 </style>

+ 14 - 14
components/QuestionItem/index3.vue

@@ -1,12 +1,12 @@
 <template>
-	<div class="li_box">
-		<div class="lb_title">
+	<view class="li_box">
+		<view class="lb_title">
 			{{index+1}}. {{item.question}}
-		</div>
-		<div class="lb_card">
-			<div class="lb_box" v-for="(ua,ui) in item.userAnswer" :key="ui">
-				<div class="memo">{{assessmentMethodCfg[ua.assessmentMethod]|''}}</div>
-				<div class="lb_answers">
+		</view>
+		<view class="lb_card">
+			<view class="lb_box" v-for="(ua,ui) in item.userAnswer" :key="ui">
+				<view class="memo">{{assessmentMethodCfg[ua.assessmentMethod]|''}}</view>
+				<view class="lb_answers">
 					<u-radio-group
 						:value="ua.answer"
 						placement="column"
@@ -16,17 +16,17 @@
 							<u-radio
 								:label="pre.questionOption"
 								:name="pre.questionOption"
-								activeColor="#833478"
+								activeColor="#33A7A7"
 								size="36rpx"
 								iconSize="32rpx"
 								labelSize="32rpx"
 							></u-radio>
 						</view>
 					</u-radio-group>
-				</div>
-			</div>
-		</div>
-	</div>
+				</view>
+			</view>
+		</view>
+	</view>
 </template>
 
 <script>
@@ -73,7 +73,7 @@
 			line-height: 48rpx;
 		}
 		.lb_card{
-			background: #F8F4F8;
+			background: #F2F9F9;
 			border-radius: 24rpx;
 			padding: 0 24rpx 40rpx;
 			overflow: hidden;
@@ -85,7 +85,7 @@
 				font-family: PingFangSC, PingFang SC;
 				font-weight: 400;
 				font-size: 24rpx;
-				color: #761E6A;
+				color: #009191;
 				line-height: 24rpx;
 			}
 			.lb_answers{

+ 42 - 42
pages/dialog.vue

@@ -1,37 +1,37 @@
 <template>
 	<view class="page" :style="{'min-height':h+'px', 'padding-top':mt+'px'}">
-		<u-navbar title="创衡汇教练AI智能体" bgColor="#FFFFFF" :titleStyle="{'font-size':'32rpx','font-weight':'bold'}">
+		<u-navbar title="创衡汇教练AI智能体" bgColor="#FFFFFF" :titleStyle="{'font-size':'32rpx','font-weight':'bold','color':'#002846'}">
 			<view class="u-nav-slot" slot="left" style="display: flex;background-color: transparent;">
 				<image src="https://transcend.ringzle.com/xiaozhi-app/profile/2025/06/16/ef50e3e8-d0f9-41dd-a4ec-546b157a1de9.png" style="width: 45rpx;height: 45rpx;" @tap="toBack"></image>
 				<!-- <image src="https://transcend.ringzle.com/xiaozhi-app/profile/2025/06/16/e536bf8e-3b33-4ea8-b60b-7154c6353bec.png" style="width: 42rpx;height: 42rpx;margin-left: 40rpx;" @tap="startNewDialog"></image> -->
 			</view>
 		</u-navbar>
 		<template v-if="dialogList.length===0">
-			<div class="welcome">
+			<view class="welcome">
 				<image src="https://transcend.ringzle.com/xiaozhi-app/profile/2025/06/16/5292af4c-977b-4620-a4e4-4aadcd5ad092.png"></image>
 				<p>Hi,我是你的AI教练督导~</p>
-				<p class="tip">你有任何关于团队教练、团队PERILL测评报告和团队发展相关的话题,都可以和我对话。我的对话能力正在进化中,希望能给你的团队教练辅导一些启发~</p>
-			</div>
+				<p class="tip">欢迎与我探讨任何关于团队教练、PERILL团队发展动态评估报告或团队发展的话题。我的对话能力正在进化中,希望能给你的团队教练辅导一些启发~</p>
+			</view>
 		</template>
 		<template v-else>
-			<div class="dialogs container" ref="messageContainer">
-				<div class="d_answer init">
-					<div class="da_top adfac">
+			<view class="dialogs container" ref="messageContainer">
+				<view class="d_answer init">
+					<view class="da_top adfac">
 						<image src="@/static/logo.png"></image>
 						<text>创衡汇教练AI智能体</text>
-					</div>
-					<div class="da_content">Hi,任何关于团队、分析报告、教练的问题,你都可以向我提问~</div>
-				</div>
-				<div v-for="(item,index) in dialogList" :key="index">
-					<div class="d_question">
-						<div class="dq_text">{{ item.question }}</div>
-					</div>
-					<div class="d_answer">
-						<div class="da_top adfac">
+					</view>
+					<view class="da_content">Hi,任何关于团队、分析报告、教练的问题,你都可以向我提问~</view>
+				</view>
+				<view v-for="(item,index) in dialogList" :key="index">
+					<view class="d_question">
+						<view class="dq_text">{{ item.question }}</view>
+					</view>
+					<view class="d_answer">
+						<view class="da_top adfac">
 							<image src="@/static/logo.png"></image>
 							<text>创衡汇教练AI智能体</text>
-						</div>
-						<div class="da_content">
+						</view>
+						<view class="da_content">
 							<template v-if="item.think">
 								<view class="dac_think adfac">
 									<image src="https://transcend.ringzle.com/xiaozhi-app/profile/2025/07/07/13c5dd16-2032-464a-8b1c-2722d201cfe2.gif"></image>
@@ -41,34 +41,34 @@
 							<template v-else>
 								<u-parse :content="item.answer"></u-parse>
 							</template>
-							<div class="dc_btns adfacjb" v-if="item.answer">
-								<div class="db_l">
+							<view class="dc_btns adfacjb" v-if="item.answer">
+								<view class="db_l">
 									<image :src="item.copy?require('@/static/copy_active.png'):require('@/static/copy.png')" @tap="toCopy(item,index)"></image>
 									<image :src="item.upvote?require('@/static/upvote_active.png'):require('@/static/upvote.png')" @tap="toUpvote(item,index)"></image>
 									<image :src="item.comment?require('@/static/comment_active.png'):require('@/static/comment.png')" @tap="toComment(item,index)"></image>
-								</div>
-								<div class="db_r">
+								</view>
+								<view class="db_r">
 								<!-- 	<image :src="item.share?require('@/static/share_active.png'):require('@/static/share.png')" @tap="toShare(item,index)"></image> -->
-								</div>
-							</div>
-						</div>
-					</div>
-				</div>
-			</div>
+								</view>
+							</view>
+						</view>
+					</view>
+				</view>
+			</view>
 		</template>
-		<div class="ask_box" :style="{'bottom':fixBottom+'px'}">
-			<div class="ask">
-				<div class="a_inp">
-					<div class="ai_l">
+		<view class="ask_box" :style="{'bottom':fixBottom+'px'}">
+			<view class="ask">
+				<view class="a_inp">
+					<view class="ai_l">
 						<u-textarea v-model="question" placeholder="请输入您的问题" autoHeight :showConfirmBar="false" :adjustPosition="false" maxlength="999999"></u-textarea>
-					</div>
-					<div class="ai_r">
-						<image @tap="sendQuestion" src="https://transcend.ringzle.com/xiaozhi-app/profile/2025/06/16/2429556b-54b7-4878-97c0-6b440b546ee4.png"></image>
-					</div>
-				</div>
-			</div>
-			<div class="ask_memo">本服务为AI生成内容,结果仅供参考</div>
-		</div>
+					</view>
+					<view class="ai_r">
+						<image @tap="sendQuestion" :src="imgBase+'dialog_send.png'"></image>
+					</view>
+				</view>
+			</view>
+			<view class="ask_memo">本服务为AI生成内容,结果仅供参考</view>
+		</view>
 		<u-modal :show="commentShow" title="评论" @confirm="commentConfirm" @cancel="commentCancel" @close="commentCancel" :showCancelButton="true">
 			<u-textarea v-model="content" placeholder="对于我们的回答您是否不满意,您有更好的答案建议吗?请在此输入."></u-textarea>
 		</u-modal>
@@ -322,7 +322,8 @@
 	}
 	
 	.page{
-		background: linear-gradient( 227deg, #EEEFF8 0%, #F6ECF4 100%, #F6ECF4 100%);
+		background: url('https://gitee.com/hw_0302/chuang-heng-wechat-images/raw/master/dialog_bg.png') no-repeat;
+		background-size: 100% 100%;
 		padding: 0 30rpx 200rpx;
 		box-sizing: border-box;
 		
@@ -425,7 +426,6 @@
 		.ask_box{
 			width: 100%;
 			min-height: 176rpx;
-			background: linear-gradient( 227deg, #EEEFF8 0%, #F6ECF4 100%, #F6ECF4 100%);
 			padding: 0 30rpx 60rpx;
 			position: fixed;
 			left: 0;

+ 91 - 86
pages/home.vue

@@ -5,7 +5,8 @@
 				<image :src="imgBase+'home_logo.png'" style="width: 200rpx;height: 54rpx;margin-left: 12rpx;"></image>
 			</view>
 		</u-navbar>
-		<div class="lunbo">
+		<image class="topbg" :src="imgBase+'home_top_bg.png'" mode="widthFix"></image>
+		<view class="lunbo">
 			<u-swiper
 				:list="bannarList"
 				@change="e => current = e.current"
@@ -20,97 +21,95 @@
 					</view>
 				</template>
 			</u-swiper>
-		</div>
-		<div class="preill adfacjb">
-			<div class="preill-box">
-				<div class="preill-box-title">我的PREILL评估</div>
-				<div class="preill-box-num">{{3}}</div>
-				<div class="preill-box-state adfacjb">
-					<div class="preill-box-state-pre adfac grey">已完成:<span>{{2}}</span></div>
-					<div class="preill-box-state-pre adfac yellow">待完成:<span>{{1}}</span></div>
-				</div>
-				<div class="preill-box-progress">
-					<div class="preill-box-progress-current pbp-yellow" :style="{'width':(2/(2+1)*100)+'%'}"></div>
-				</div>
-			</div>
-			<div class="preill-box">
-				<div class="preill-box-title">我的PREILL报告</div>
-				<div class="preill-box-num">{{3}}</div>
-				<div class="preill-box-state adfacjb">
-					<div class="preill-box-state-pre adfac green">我收到:<span>{{2}}</span></div>
-					<div class="preill-box-state-pre adfac grey">我发送:<span>{{1}}</span></div>
-				</div>
-				<div class="preill-box-progress">
-					<div class="preill-box-progress-current pbp-green" :style="{'width':(2/(2+1)*100)+'%'}"></div>
-				</div>
-			</div>
-		</div>
-		<div class="boxs adfacjb">
-			<div class="boxs-pre bp1" @click="toTurn('/pages/dialog')">
-				<div class="boxs-pre-title">AI督导对话</div>
-				<div class="boxs-pre-tip">全球顶尖团队教练</div>
-			</div>
-			<div class="boxs-pre bp2">
-				<div class="boxs-pre-title">人工报告解读</div>
-				<div class="boxs-pre-tip">团队诊断和提升</div>
-			</div>
-		</div>
-		<div class="common">
-			<div class="common-title">常用功能</div>
-			<div class="common-menu adf">
-				<div class="common-menu-pre adffcac">
+		</view>
+		<view class="preill adfacjb">
+			<view class="preill-box">
+				<view class="preill-box-title">我的PREILL评估:<span>{{3}}</span></view>
+				<view class="preill-box-state adfacjb">
+					<view class="preill-box-state-pre adfac grey">已完成:<span>{{2}}</span></view>
+					<view class="preill-box-state-pre adfac yellow">待完成:<span>{{1}}</span></view>
+				</view>
+				<view class="preill-box-progress">
+					<view class="preill-box-progress-current pbp-yellow" :style="{'width':(2/(2+1)*100)+'%'}"></view>
+				</view>
+			</view>
+			<view class="preill-box">
+				<view class="preill-box-title">我的PREILL报告:<span>{{3}}</span></view>
+				<view class="preill-box-state adfacjb">
+					<view class="preill-box-state-pre adfac green">我收到:<span>{{2}}</span></view>
+					<view class="preill-box-state-pre adfac grey">我发送:<span>{{1}}</span></view>
+				</view>
+				<view class="preill-box-progress">
+					<view class="preill-box-progress-current pbp-green" :style="{'width':(2/(2+1)*100)+'%'}"></view>
+				</view>
+			</view>
+		</view>
+		<view class="boxs adfacjb">
+			<view class="boxs-pre bp1" @click="toTurn('/pages/dialog')">
+				<view class="boxs-pre-title">AI督导对话</view>
+				<view class="boxs-pre-tip">点击开始</view>
+			</view>
+			<view class="boxs-pre bp2">
+				<view class="boxs-pre-title">人工报告解读</view>
+				<view class="boxs-pre-tip">添加客服微信预约</view>
+			</view>
+		</view>
+		<view class="common">
+			<view class="common-title">常用功能</view>
+			<view class="common-menu adf">
+				<view class="common-menu-pre adffcac">
 					<image :src="imgBase+'home_img_pinggu.png'"></image>
 					<text>PREILL评估</text>
-				</div>
-				<div class="common-menu-pre adffcac">
+				</view>
+				<view class="common-menu-pre adffcac">
 					<image :src="imgBase+'home_img_baogao.png'"></image>
 					<text>PREILL报告</text>
-				</div>
-				<div class="common-menu-pre adffcac" @click="toTurn('/pagesHome/questionnaire')">
+				</view>
+				<view class="common-menu-pre adffcac" @click="toTurn('/pagesHome/questionnaire')">
 					<image :src="imgBase+'home_img_guanli.png'"></image>
 					<text>问卷管理</text>
-				</div>
-			</div>
-		</div>
-		<div class="new-user-free adffcacjc" v-if="newUserFreeShow">
-			<div class="new-user-free-box1">
-				<div class="new-user-free-box1-text">PERILL评估</div>
-				<div class="new-user-free-box1-text" style="margin-top: 8rpx;">基础版免费体验1次</div>
-			</div>
-			<div class="new-user-free-box2 adffcac">
-				<div class="new-user-free-box2-price adfacjb">
-					<div class="new-user-free-box2-price-left adffc">
-						<div class="new-user-free-box2-price-left-title">仅限个人创建使用</div>
-						<div class="new-user-free-box2-price-left-tip">领取后1年有效</div>
-					</div>
-					<div class="new-user-free-box2-price-right adffcac">
-						<div class="new-user-free-box2-price-right-top">1次</div>
-						<div class="new-user-free-box2-price-right-bottom">原价99</div>
-					</div>
-				</div>
-				<div class="new-user-free-box2-btn">免费体验</div>
-			</div>
+				</view>
+			</view>
+		</view>
+		<view class="new-user-free adffcacjc" v-if="newUserFreeShow">
+			<view class="new-user-free-box1">
+				<view class="new-user-free-box1-text">PERILL评估</view>
+				<view class="new-user-free-box1-text" style="margin-top: 8rpx;">基础版免费体验1次</view>
+			</view>
+			<view class="new-user-free-box2 adffcac">
+				<view class="new-user-free-box2-price adfacjb">
+					<view class="new-user-free-box2-price-left adffc">
+						<view class="new-user-free-box2-price-left-title">仅限个人创建使用</view>
+						<view class="new-user-free-box2-price-left-tip">领取后1年有效</view>
+					</view>
+					<view class="new-user-free-box2-price-right adffcac">
+						<view class="new-user-free-box2-price-right-top">1次</view>
+						<view class="new-user-free-box2-price-right-bottom">原价99</view>
+					</view>
+				</view>
+				<view class="new-user-free-box2-btn">免费体验</view>
+			</view>
 			<image class="new-user-free-close" :src="imgBase+'new_free_close.png'" @click="newUserFreeShow=false"></image>
-		</div>
-		<div class="kind-reminder adffcacjc" v-if="teamKindShow">
-			<div class="kr-box adffcac">
+		</view>
+		<view class="kind-reminder adffcacjc" v-if="teamKindShow">
+			<view class="kr-box adffcac">
 				<image :src="imgBase+'remind_close.png'" @click="teamKindShow=false"></image>
-				<div class="kr-title">温馨提示</div>
-				<div class="kr-p" style="margin-top: 32rpx;">您尚未加入<span>(问卷ID:{{87999}})</span>的团队</div>
-				<div class="kr-p">因此无法填写此问卷</div>
-				<div class="kr-p">请联系问卷创建者<span>{{'刘怡然'}}</span>将您加入团队</div>
-				<div class="kr-btn" @click="teamKindShow=false">我知道了</div>
-			</div>
-		</div>
-		<div class="kind-reminder adffcacjc" v-if="questionnaireKindShow">
-			<div class="kr-box adffcac">
+				<view class="kr-title">温馨提示</view>
+				<view class="kr-p" style="margin-top: 32rpx;">您尚未加入<span>(问卷ID:{{87999}})</span>的团队</view>
+				<view class="kr-p">因此无法填写此问卷</view>
+				<view class="kr-p">请联系问卷创建者<span>{{'刘怡然'}}</span>将您加入团队</view>
+				<view class="kr-btn" @click="teamKindShow=false">我知道了</view>
+			</view>
+		</view>
+		<view class="kind-reminder adffcacjc" v-if="questionnaireKindShow">
+			<view class="kr-box adffcac">
 				<image :src="imgBase+'remind_close.png'" @click="questionnaireKindShow=false"></image>
-				<div class="kr-title">温馨提示</div>
-				<div class="kr-p" style="margin-top: 32rpx;">您有一份<span>“PERILL团队评估初级”</span>问卷待完成,请及时填写,</div>
-				<div class="kr-p">以便我们为您提供精准分析</div>
-				<div class="kr-btn" @click="handleToFill">去填写</div>
-			</div>
-		</div>
+				<view class="kr-title">温馨提示</view>
+				<view class="kr-p" style="margin-top: 32rpx;">您有一份<span>“PERILL团队评估初级”</span>问卷待完成,请及时填写,</view>
+				<view class="kr-p">以便我们为您提供精准分析</view>
+				<view class="kr-btn" @click="handleToFill">去填写</view>
+			</view>
+		</view>
 		<Tabbar :tabbarIndex="0"></Tabbar>
 	</view>
 </template>
@@ -193,13 +192,14 @@
 	}
 	
 	.tabPage{
-		background-image: linear-gradient(to bottom,#EAE7FC 500rpx,#F6F4FF 744rpx,#F7F7F7 100%);
+		background: #F7F7F7;
 		.topbg{
 			width: 100%;
 			height: 720rpx;
 			position: fixed;
 			top: 0;
 			left: 0;
+			right: 0;
 		}
 	
 		.lunbo{
@@ -224,6 +224,9 @@
 					font-size: 28rpx;
 					color: #002846;
 					line-height: 28rpx;
+					span{
+						font-size: 36rpx;
+					}
 				}
 				&-num{
 					font-family: PingFang-SC, PingFang-SC;
@@ -234,7 +237,7 @@
 					margin-top: 24rpx;
 				}
 				&-state{
-					margin-top: 30rpx;
+					margin-top: 40rpx;
 					&-pre{
 						padding-left: 16rpx;
 						position: relative;
@@ -299,6 +302,7 @@
 	
 		.boxs{
 			margin-top: 20rpx;
+			position: relative;
 			&-pre{
 				width: calc(50% -11rpx);
 				padding: 36rpx 124rpx 36rpx 24rpx;
@@ -335,6 +339,7 @@
 			background: #FFFFFF;
 			border-radius: 24rpx;
 			padding: 40rpx 24rpx 48rpx;
+			position: relative;
 			&-title{
 				font-family: PingFang-SC, PingFang-SC;
 				font-weight: bold;
@@ -502,7 +507,7 @@
 				.kr-btn{
 					width: calc(100% - 80rpx);
 					height: 88rpx;
-					background: #904A87;
+					background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 					border-radius: 44rpx;
 					font-family: PingFang-SC, PingFang-SC;
 					font-weight: bold;

+ 31 - 31
pages/login.vue

@@ -2,45 +2,45 @@
 	<view class="page" :style="{'min-height':h+'px', 'padding-top':mt+'px'}">
 		<cus-header title='创衡汇教练AI智能体' bgColor="transparent" backUrl="/pages/home"></cus-header>
 		<image class="topbg" :src="imgBase+'login_top_bg.png'"></image>
-		<div class="content">
-			<div class="c_top">
+		<view class="content">
+			<view class="c_top">
 				<image :src="imgBase+'logo.png'" mode="heightFix"></image>
-				<div class="title">Hi,我是创衡团队教练助手</div>
-				<div class="tip">可以为您提供PERILL团队评估、团队评估报告分析和团队教练督导对话,期待和您的共创~</div>
-				<div class="item adf">
-					<div class="qa">
+				<view class="title">Hi,我是创衡团队教练助手</view>
+				<view class="tip">我能为你提供PERILL团队发展动态评估、报告分析和团队教练督导对话,期待和你的共创~</view>
+				<view class="item adf">
+					<view class="qa">
 						<p>PERILL团队发展动态评估</p>
-						<p>据您对相关陈述的评分,帮助团队从六个维度评估团队的现状。</p>
-					</div>
-				</div>
-				<div class="item adf">
-					<div class="qa">
+						<p>基于你对相关陈述的评分,从六个关键维度客观呈现团队现状。</p>
+					</view>
+				</view>
+				<view class="item adf">
+					<view class="qa">
 						<p>AI教练督导对话</p>
-						<p>保持正念教练督导心态,对您的PERILL测评报告或团队教练计划进行启发式沟通。</p>
-					</div>
-				</div>
-			</div>
-			<div class="c_bottom">
+						<p>保持正念教练督导心态,对你的PERILL团队发展动态评估或团队教练计划进行启发式沟通。</p>
+					</view>
+				</view>
+			</view>
+			<view class="c_bottom">
 				<button class="zt_btn" open-type="getPhoneNumber" @getphonenumber="decryptPhoneNumber">手机号一键登录</button>
-				<div class="qx_btn" style="margin-top: 40rpx;" @tap="codeLogin" v-if="!channelType">授权码登录</div>
-				<div class="agree adfacjc" @click="changeAgree">
+				<view class="qx_btn" style="margin-top: 40rpx;" @tap="codeLogin" v-if="!channelType">授权码登录</view>
+				<view class="agree adfacjc" @click="changeAgree">
 					<image :src="imgBase+'not_select.png'" v-if="!agree"></image>
 					<image :src="imgBase+'selected.png'" v-else></image>
-					<div class="text">已阅读并同意我们的<span>“服务协议与隐私政策”</span></div>
-				</div>
-			</div>
-		</div>
+					<view class="text">已阅读并同意我们的<span>“服务协议与隐私政策”</span></view>
+				</view>
+			</view>
+		</view>
 		<u-popup :show="show" @close="cancel" mode="center" :round="20">
-			<div class="code">
+			<view class="code">
 				<p>授权码登录</p>
 				<u-input v-model="phone" placeholder="请输入手机号"></u-input>
-				<div style="margin-top: 20rpx;"></div>
+				<view style="margin-top: 20rpx;"></view>
 				<u-input v-model="code" placeholder="请输入授权码"></u-input>
-				<div class="cbtns adfacjb">
-					<div class="zt_btn" @tap="toCodeLogin">登录</div>
-					<div class="qx_btn" @tap="cancel">取消</div>
-				</div>
-			</div>
+				<view class="cbtns adfacjb">
+					<view class="zt_btn" @tap="toCodeLogin">登录</view>
+					<view class="qx_btn" @tap="cancel">取消</view>
+				</view>
+			</view>
 		</u-popup>
 	</view>
 </template>
@@ -250,7 +250,7 @@
 						color: #95A5B1;
 						line-height: 44rpx;
 						span{
-							color: #833478;
+							color: #002846;
 						}
 					}
 				}
@@ -270,7 +270,7 @@
 		}
 		.cbtns{
 			margin-top: 50rpx;
-			&>div{
+			&>view{
 				width: calc(50% - 20rpx);
 			}
 			.qx_btn{

+ 39 - 39
pages/my.vue

@@ -2,50 +2,50 @@
 	<view class="tabPage" :style="{'min-height':h+'px', 'padding-top':mt+'px'}">
 		<cus-header title='我的' bgColor="transparent" :showback="false"></cus-header>
 		<image class="topbg" :src="imgBase+'my_topbg.png'" mode="widthFix"></image>
-		<div class="box">
-			<div class="top adfacjb">
-				<div class="top-left adfac">
-					<div class="top-left-img">
+		<view class="box">
+			<view class="top adfacjb">
+				<view class="top-left adfac">
+					<view class="top-left-img">
 						<image :src="userInfo.avatar"></image>
-					</div>
-					<div class="top-left-info">
-						<div class="top-left-info-name">{{userInfo.name||'未登录'}}</div>
-						<div class="top-left-info-tip" v-if="!userInfo.name">点击立即登录</div>
-						<div class="top-left-info-version" v-else>{{'基础版'}}</div>
-					</div>
-				</div>
-				<div class="top-right">
+					</view>
+					<view class="top-left-info">
+						<view class="top-left-info-name">{{userInfo.name||'未登录'}}</view>
+						<view class="top-left-info-tip" v-if="!userInfo.name">点击立即登录</view>
+						<view class="top-left-info-version" v-else>{{'基础版'}}</view>
+					</view>
+				</view>
+				<view class="top-right">
 					<image :src="imgBase+'my_set.png'"></image>
-				</div>
-			</div>
-			<div class="num adf">
-				<div class="num-pre adffcac">
-					<div class="num-pre-sz">{{0}}</div>
-					<div class="num-pre-text">基础版次数</div>
-				</div>
-				<div class="num-pre adffcac">
-					<div class="num-pre-sz">{{0}}</div>
-					<div class="num-pre-text">专业版次数</div>
-				</div>
-				<div class="num-pre adffcac">
-					<div class="num-pre-sz">{{0}}</div>
-					<div class="num-pre-text">我的团队</div>
-				</div>
-			</div>
-			<div class="preill adfacjb">
-				<div class="preill-left">{{userInfo.name?'已激活,深入了解支撑高价值团队的关键因素':'尚未激活问卷,无法开始PREILL评估'}}</div>
-				<div class="preill-right" @click="handleActiveDetail">{{userInfo.name?'查看详情':'立即激活'}}</div>
-			</div>
-			<div class="menu">
-				<div class="menu-item adfacjb" v-for="(item,index) in menuList" :key="index" @click="handleTurn(item.path)">
-					<div class="menu-item-left adfac">
+				</view>
+			</view>
+			<view class="num adf">
+				<view class="num-pre adffcac">
+					<view class="num-pre-sz">{{0}}</view>
+					<view class="num-pre-text">基础版次数</view>
+				</view>
+				<view class="num-pre adffcac">
+					<view class="num-pre-sz">{{0}}</view>
+					<view class="num-pre-text">专业版次数</view>
+				</view>
+				<view class="num-pre adffcac">
+					<view class="num-pre-sz">{{0}}</view>
+					<view class="num-pre-text">我的团队</view>
+				</view>
+			</view>
+			<view class="preill adfacjb">
+				<view class="preill-left">{{userInfo.name?'已激活,深入了解支撑高价值团队的关键因素':'尚未激活问卷,无法开始PREILL评估'}}</view>
+				<view class="preill-right" @click="handleActiveDetail">{{userInfo.name?'查看详情':'立即激活'}}</view>
+			</view>
+			<view class="menu">
+				<view class="menu-item adfacjb" v-for="(item,index) in menuList" :key="index" @click="handleTurn(item.path)">
+					<view class="menu-item-left adfac">
 						<image :src="item.img"></image>
 						<text>{{item.title}}</text>
-					</div>
+					</view>
 					<image class="menu-item-right" :src="imgBase+'my_arrow_right.png'"></image>
-				</div>
-			</div>
-		</div>
+				</view>
+			</view>
+		</view>
 		<Tabbar :tabbarIndex="2"></Tabbar>
 	</view>
 </template>

+ 2 - 2
pages/questionnaire.vue

@@ -106,12 +106,12 @@
 				text-align: center;
 				position: relative;
 				&.active{
-					color: #761E6A;
+					color: #33A7A7;
 					&::after{
 						content: '';
 						width: 148rpx;
 						height: 6rpx;
-						background: #761E6A;
+						background: #33A7A7;
 						border-radius: 9rpx;
 						position: absolute;
 						left: 50%;

+ 2 - 2
pages/questionnaireResult.vue

@@ -61,12 +61,12 @@
 			.pre{
 				width: calc(50% - 15rpx);
 				height: 88rpx;
-				border: 1rpx solid #761E6A;
+				border: 1rpx solid #33A7A7;
 				border-radius: 20rpx;
 				font-family: PingFangSC, PingFang SC;
 				font-weight: 400;
 				font-size: 32rpx;
-				color: #761E6A;
+				color: #33A7A7;
 				line-height: 88rpx;
 				text-align: center;
 				letter-spacing: 2rpx;

+ 2 - 2
pages/report.vue

@@ -84,12 +84,12 @@
 				text-align: center;
 				position: relative;
 				&.active{
-					color: #761E6A;
+					color: #33A7A7;
 					&::after{
 						content: '';
 						width: 148rpx;
 						height: 6rpx;
-						background: #761E6A;
+						background: #33A7A7;
 						border-radius: 9rpx;
 						position: absolute;
 						left: 50%;

+ 2 - 2
pagesHome/components/createList.vue

@@ -219,12 +219,12 @@
 					}
 					&-right{
 						border-radius: 32rpx;
-						background: rgba(144, 74, 135, .11);
+						background: linear-gradient( 90deg, #33A7A7 0%, #4DB2B2 100%);
 						padding: 19rpx 22rpx;
 						font-family: PingFangSC, PingFang SC;
 						font-weight: 400;
 						font-size: 26rpx;
-						color: #761E6A;
+						color: #FFFFFF;
 						line-height: 26rpx;
 						letter-spacing: 2rpx;
 					}

+ 3 - 3
pagesHome/components/receiveList.vue

@@ -187,7 +187,7 @@ The following statements in the assessment describe the ideal state of a team. P
 						font-weight: 400;
 						font-size: 24rpx;
 						color: #FFFFFF;
-						line-height: 24rpx;
+						line-height: 30rpx;
 						margin-left: 12rpx;
 					}
 					&.dwc{
@@ -238,12 +238,12 @@ The following statements in the assessment describe the ideal state of a team. P
 					}
 					&-right{
 						border-radius: 32rpx;
-						background: rgba(144, 74, 135, .11);
+						background: linear-gradient( 90deg, #33A7A7 0%, #4DB2B2 100%);
 						padding: 19rpx 22rpx;
 						font-family: PingFangSC, PingFang SC;
 						font-weight: 400;
 						font-size: 26rpx;
-						color: #761E6A;
+						color: #FFFFFF;
 						line-height: 26rpx;
 						letter-spacing: 2rpx;
 					}

+ 11 - 11
pagesHome/questionnaire.vue

@@ -2,25 +2,25 @@
 	<view class="default_page adffc" :style="{'height':h+'px', 'padding-top':mt+'px'}">
 		<cus-header title='我的问卷' bgColor="transparent"></cus-header>
 		<image class="top_bg" :src="imgBase+'questionnaire_top_bg.png'" mode="widthFix"></image>
-		<div class="tab adfac">
-			<div class="tab-pre" :class="{'active':tindex===0}" @click="changeTab(0)">我收到的</div>
-			<div class="tab-pre" :class="{'active':tindex===1}" @click="changeTab(1)">我创建的</div>
-		</div>
-		<div class="query adfacjb">
+		<view class="tab adfac">
+			<view class="tab-pre" :class="{'active':tindex===0}" @click="changeTab(0)">我收到的</view>
+			<view class="tab-pre" :class="{'active':tindex===1}" @click="changeTab(1)">我创建的</view>
+		</view>
+		<view class="query adfacjb">
 			<u-icon name="search" size="38rpx" color="#B3BFC8"></u-icon>
-			<div class="query-inp">
+			<view class="query-inp">
 				<u-input v-model="keyword" border="none" fontSize="26rpx" color="#002846" clearable
 				 placeholder="请输入团队名称查询" @confirm="getList"></u-input>
-			</div>
-		</div>
-		<div class="box">
+			</view>
+		</view>
+		<view class="box">
 			<template v-if="tindex===0">
 				<receive-list :list="receiveList" @scrolltolower="receiveScrolltolower"></receive-list>
 			</template>
 			<template v-else-if="tindex===1">
 				<create-list :list="createList" @scrolltolower="createScrolltolower"></create-list>
 			</template>
-		</div>
+		</view>
 	</view>
 </template>
 
@@ -147,7 +147,7 @@
 						content: '';
 						width: 48rpx;
 						height: 6rpx;
-						background: #904A87;
+						background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 						border-radius: 9rpx;
 						position: absolute;
 						left: 50%;

+ 2 - 2
pagesHome/questionnaireEdit.vue

@@ -184,11 +184,11 @@
 				width: 120rpx;
 				height: 54rpx;
 				border-radius: 27rpx;
-				border: 1rpx solid #761E6A;
+				border: 1rpx solid #33A7A7;
 				font-family: PingFang-SC, PingFang-SC;
 				font-weight: bold;
 				font-size: 24rpx;
-				color: #761E6A;
+				color: #33A7A7;
 				line-height: 54rpx;
 				text-align: center;
 			}

+ 3 - 3
pagesMy/order.vue

@@ -128,7 +128,7 @@
 						content: '';
 						width: 48rpx;
 						height: 6rpx;
-						background: #904A87;
+						background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 						border-radius: 5rpx;
 						position: absolute;
 						left: 50%;
@@ -223,9 +223,9 @@
 					justify-content: flex-end;
 					margin-top: 30rpx;
 					&-pre{
-						background: #904A87;
+						background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 						border-radius: 27rpx;
-						border: 1rpx solid #904A87;
+						border: 1rpx solid #33A7A7;
 						font-family: PingFangSC, PingFang SC;
 						font-weight: 400;
 						font-size: 24rpx;

+ 2 - 2
pagesMy/orderDetail.vue

@@ -180,8 +180,8 @@
 			&-default{
 				width: 100%;
 				height: 88rpx;
-				border: 1rpx solid #904A87;
-				background: #904A87;
+				border: 1rpx solid #33A7A7;
+				background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 				border-radius: 44rpx;
 				font-family: PingFang-SC, PingFang-SC;
 				font-weight: bold;

+ 1 - 1
pagesPublish/fillTeamInfo.vue

@@ -217,7 +217,7 @@
 		.btn{
 			width: calc(100% - 100rpx);
 			height: 88rpx;
-			background: #904A87;
+			background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 			border-radius: 44rpx;
 			font-family: PingFang-SC, PingFang-SC;
 			font-weight: bold;

+ 2 - 2
pagesPublish/payResult.vue

@@ -59,8 +59,8 @@
 		.btn{
 			width: 100%;
 			height: 88rpx;
-			border: 1rpx solid #904A87;
-			background: #904A87;
+			border: 1rpx solid #33A7A7;
+			background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 			border-radius: 44rpx;
 			font-family: PingFang-SC, PingFang-SC;
 			font-weight: bold;

+ 29 - 29
pagesPublish/questionnaireFill.vue

@@ -1,40 +1,40 @@
 <template>
 	<view class="default_page adffc" :style="{'height':h+'px', 'padding-top':mt+'px'}">
 		<cus-header title='填写问卷'></cus-header>
-		<div class="top">
-			<div class="top-title">{{'GW+MC PREILL36测评题库版本'}}</div>
-			<div class="top-progress adfac">
-				<div class="top-progress-text">测评进度</div>
-				<div class="top-progress-box">
-					<div class="top-progress-box-current" :style="{'width':(2/36*100)+'%'}"></div>
-				</div>
-				<div class="top-progress-num"><span>{{2}}</span>/{{36}}</div>
-			</div>
-		</div>
-		<div class="memo adfac" v-if="type==='questionnaire'" @click="noticeShow=true">
+		<view class="top">
+			<view class="top-title">{{'GW+MC PREILL36测评题库版本'}}</view>
+			<view class="top-progress adfac">
+				<view class="top-progress-text">测评进度</view>
+				<view class="top-progress-box">
+					<view class="top-progress-box-current" :style="{'width':(2/36*100)+'%'}"></view>
+				</view>
+				<view class="top-progress-num"><span>{{2}}</span>/{{36}}</view>
+			</view>
+		</view>
+		<view class="memo adfac" v-if="type==='questionnaire'" @click="noticeShow=true">
 			<text>问卷答题说明</text>
 			<image :src="imgBase+'icon_memo.png'"></image>
-		</div>
-		<div class="list">
+		</view>
+		<view class="list">
 			<question-item v-for="(item,index) in list" :key="index" :item="item"></question-item>
-		</div>
-		<div class="bottom adfacjb">
-			<div class="bottom-left adffcac" @click="teamShow=true" v-if="!type">
-				<image :src="imgBase+'team_info.png'"></image>
+		</view>
+		<view class="bottom adfacjb">
+			<view class="bottom-left adffcac" @click="teamShow=true" v-if="!type">
+				<image :src="imgBase+'questionnaire_info.png'"></image>
 				<text>团队信息</text>
-			</div>
-			<div class="bottom-left adfac" v-else-if="type==='questionnaire'">
-				<div class="bottom-left-pre adffcac" @click="teamShow=true">
+			</view>
+			<view class="bottom-left adfac" v-else-if="type==='questionnaire'">
+				<view class="bottom-left-pre adffcac" @click="teamShow=true">
 					<image :src="imgBase+'questionnaire_info.png'"></image>
 					<text>团队信息</text>
-				</div>
-				<div class="bottom-left-pre adffcac" @click="userShow=true">
+				</view>
+				<view class="bottom-left-pre adffcac" @click="userShow=true">
 					<image :src="imgBase+'questionnaire_users.png'"></image>
 					<text>团队人员</text>
-				</div>
-			</div>
-			<div class="bottom-right" :class="{'questionnaire':type==='questionnaire'}" @click="confirmSubmit">提交问卷</div>
-		</div>
+				</view>
+			</view>
+			<view class="bottom-right" :class="{'questionnaire':type==='questionnaire'}" @click="confirmSubmit">提交问卷</view>
+		</view>
 		<cus-notice title="问卷答题说明" :show="noticeShow" :content="noticeContent"
 			@close="noticeShow=false" @handleKnow="noticeShow=false"></cus-notice>
 		<cus-team-info :show="teamShow" :teamInfo="teamInfo" @close="teamShow=false"></cus-team-info>
@@ -146,7 +146,7 @@
 					position: relative;
 					&-current{
 						height: 14rpx;
-						background: #7CC5C5;
+						background: #FFD750;
 						border-radius: 8rpx;
 						position: absolute;
 						left: 0;
@@ -161,7 +161,7 @@
 					line-height: 26rpx;
 					span{
 						font-size: 36rpx;
-						color: #833478;
+						color: #002846;
 						line-height: 36rpx;
 					}
 				}
@@ -222,7 +222,7 @@
 			&-right{
 				width: 448rpx;
 				height: 88rpx;
-				background: #904A87;
+				background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 				border-radius: 44rpx;
 				font-family: PingFang-SC, PingFang-SC;
 				font-weight: bold;

+ 2 - 2
pagesPublish/questionnaireResult.vue

@@ -65,8 +65,8 @@
 		.btn{
 			width: 100%;
 			height: 88rpx;
-			border: 1rpx solid #904A87;
-			background: #904A87;
+			border: 1rpx solid #33A7A7;
+			background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 			border-radius: 44rpx;
 			font-family: PingFang-SC, PingFang-SC;
 			font-weight: bold;

+ 2 - 2
pagesPublish/submitResult.vue

@@ -56,8 +56,8 @@
 		.btn{
 			width: 100%;
 			height: 88rpx;
-			border: 1rpx solid #904A87;
-			background: #904A87;
+			border: 1rpx solid #33A7A7;
+			background: linear-gradient( 90deg, #33A7A7 0%, #64BBBB 100%);;
 			border-radius: 44rpx;
 			font-family: PingFang-SC, PingFang-SC;
 			font-weight: bold;