修改我的页面统计图
							parent
							
								
									8a1f359a12
								
							
						
					
					
						commit
						529bed78e6
					
				|  | @ -18,20 +18,22 @@ | ||||||
|           <!-- 绘制圈 end --> |           <!-- 绘制圈 end --> | ||||||
|           <!-- 状态文本 start --> |           <!-- 状态文本 start --> | ||||||
|           <block v-if="showInfo"> |           <block v-if="showInfo"> | ||||||
|             <text class="cmd-progress-text" :title="setFormat"> |             <text class="cmd-progress-text" :title="setFormat" :style="{color: strokeColor}"> | ||||||
|               <block v-if="status != 'success' && status != 'exception' && setProgress < 100">{{setFormat}}</block> |               <block v-if="status != 'success' && status != 'exception' && setProgress < 100">{{setFormat}}</block> | ||||||
|               <!-- #ifdef H5 --> |               <!-- #ifdef H5 --> | ||||||
|               <svg v-if="status == 'exception'" viewBox="64 64 896 896" data-icon="close" width="1em" height="1em" fill="currentColor" |               <svg v-if="status == 'exception'" viewBox="64 64 896 896" data-icon="close" width="1em" height="1em" fill="currentColor" | ||||||
|                 aria-hidden="true"> |                 aria-hidden="true"> | ||||||
|                 <path d="M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 0 0 203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"></path> |                 <path d="M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 0 0 203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"></path> | ||||||
|               </svg> |               </svg> | ||||||
|               <svg v-if="status == 'success' || setProgress == 100" viewBox="64 64 896 896" data-icon="check" width="1em" |               <!-- <svg v-if="status == 'success' || setProgress == 100" viewBox="64 64 896 896" data-icon="check" width="1em" | ||||||
|                 height="1em" fill="currentColor" aria-hidden="true" :style="{'color': strokeColor ? strokeColor : ''}"> |                 height="1em" fill="currentColor" aria-hidden="true" :style="{'color': strokeColor ? strokeColor : ''}"> | ||||||
|                 <path d="M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 0 0-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"></path> |                 <path d="M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 0 0-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"></path> | ||||||
|               </svg> |               </svg> --> | ||||||
|  | 			  <text v-if="status == 'exception' || status == 'success' || setProgress == 100">{{setFormat}}</text> | ||||||
|               <!-- #endif --> |               <!-- #endif --> | ||||||
|               <!-- #ifndef H5 --> |               <!-- #ifndef H5 --> | ||||||
|               <text v-if="status == 'exception' || status == 'success' || setProgress == 100" :style="setCircleIcon"></text> |               <!-- <text v-if="status == 'exception' || status == 'success' || setProgress == 100" :style="setCircleIcon"></text> --> | ||||||
|  | 			  <text v-if="status == 'exception' || status == 'success' || setProgress == 100">{{setFormat}}</text> | ||||||
|               <!-- #endif --> |               <!-- #endif --> | ||||||
|             </text> |             </text> | ||||||
|           </block> |           </block> | ||||||
|  | @ -64,7 +66,8 @@ | ||||||
|           </svg> |           </svg> | ||||||
|           <!-- #endif --> |           <!-- #endif --> | ||||||
|           <!-- #ifndef H5 --> |           <!-- #ifndef H5 --> | ||||||
|           <text v-if="status == 'exception' || status == 'success' || setProgress == 100" :style="setLineStatusIcon"></text> |           <!-- <text v-if="status == 'exception' || status == 'success' || setProgress == 100" :style="setLineStatusIcon"></text> --> | ||||||
|  |           <text v-if="status == 'exception' || status == 'success' || setProgress == 100">{{setFormat}}</text> | ||||||
|           <!-- #endif --> |           <!-- #endif --> | ||||||
|         </text> |         </text> | ||||||
|       </block> |       </block> | ||||||
|  | @ -311,8 +314,7 @@ | ||||||
|         // 完成进度 |         // 完成进度 | ||||||
|         if (this.status == 'success' || this.setProgress >= 100) { |         if (this.status == 'success' || this.setProgress >= 100) { | ||||||
|           currentColor = this.strokeColor || '#52c41a' |           currentColor = this.strokeColor || '#52c41a' | ||||||
|           svgToBase = |           // svgToBase = `data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='64 64 896 896' data-icon='check' width='1em' height='1em' fill='${escape(currentColor)}' aria-hidden='true'%3E %3Cpath d='M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 0 0-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z'%3E%3C/path%3E %3C/svg%3E`; | ||||||
|             `data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='64 64 896 896' data-icon='check' width='1em' height='1em' fill='${escape(currentColor)}' aria-hidden='true'%3E %3Cpath d='M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 0 0-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z'%3E%3C/path%3E %3C/svg%3E`; |  | ||||||
|         } |         } | ||||||
|         return `background-image: url("${svgToBase}"); |         return `background-image: url("${svgToBase}"); | ||||||
| 				background-size: cover; | 				background-size: cover; | ||||||
|  |  | ||||||
|  | @ -34,7 +34,7 @@ | ||||||
| 				<!-- 预约及时率、上门准时率、项目报修率 --> | 				<!-- 预约及时率、上门准时率、项目报修率 --> | ||||||
| 				<view class="disja mar-s20"> | 				<view class="disja mar-s20"> | ||||||
| 					<view v-for="(item,index) in percentageList" :key="index" class="disjcac fc col3"> | 					<view v-for="(item,index) in percentageList" :key="index" class="disjcac fc col3"> | ||||||
| 						<cmd-progress type="circle" :percent="item.num" :width="60" :stroke-color="['#00a2e9','#e87c00','#0b56ec'][index]" :circleStrokeColor="['rgba(0, 162, 233, 0.2)','rgba(232, 124, 0, 0.2)','rgba(11, 86, 236, 0.2)'][index]" :strokeShape="'square'"></cmd-progress> | 						<cmd-progress type="circle" :percent="item.num" :width="60" :stroke-color="['#00a2e9','#e87c00','#0b56ec'][index]" :circleStrokeColor="['#c6e6f5','#f4dfc6','#c8d7f5'][index]" :strokeShape="'square'"></cmd-progress> | ||||||
| 						<view class="fon24 mar-s20">{{item.title}}</view> | 						<view class="fon24 mar-s20">{{item.title}}</view> | ||||||
| 					</view> | 					</view> | ||||||
| 				</view> | 				</view> | ||||||
|  | @ -73,7 +73,7 @@ | ||||||
| 					{imgsrc:'/static/public/icon-my-notEvaluated.png',title:'未评价',num:0}, | 					{imgsrc:'/static/public/icon-my-notEvaluated.png',title:'未评价',num:0}, | ||||||
| 				], | 				], | ||||||
| 				percentageList:[ | 				percentageList:[ | ||||||
| 					{title:'预约及时率',num:89}, | 					{title:'预约及时率',num:100}, | ||||||
| 					{title:'上门准时率',num:60}, | 					{title:'上门准时率',num:60}, | ||||||
| 					{title:'项目报修率',num:40}, | 					{title:'项目报修率',num:40}, | ||||||
| 				], | 				], | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue