From 3cb1b4fb5546ece252e29273b14975045ff4dbdf Mon Sep 17 00:00:00 2001
From: li-guang <153605324@qq.com>
Date: Fri, 25 Dec 2020 18:16:16 +0800
Subject: [PATCH] 更改图片
---
hive-app/pages/workbench/selectService.vue | 162 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 161 insertions(+), 1 deletions(-)
diff --git a/hive-app/pages/workbench/selectService.vue b/hive-app/pages/workbench/selectService.vue
index 8781a2e..a437d22 100644
--- a/hive-app/pages/workbench/selectService.vue
+++ b/hive-app/pages/workbench/selectService.vue
@@ -1,11 +1,171 @@
<template>
<view>
- <text>选择套餐</text>
+ <view class="header">
+ <search-bar placeholder="商品名称、编号、拼音" class="ml-10 mr-10"></search-bar>
+ </view>
+ <view class="content">
+ <view class="content-box">
+ <view class="content-box-title">
+ <text class="font-bold">项目</text>
+ </view>
+ <view class="flex align-center content-box-row" v-for="item in 2">
+ <image class="product-img" mode="aspectFill" src="../../static/images/product.jpg"></image>
+ <view class="flex flex-v ml-10 flex-1">
+ <text class="font-12">面部护理</text>
+ <text class="font-10 gray mt-5">时长: 30分钟</text>
+ <text class="font-10 gray mt-5">有效期至: 2021-01-02</text>
+ <view class="mt-5 flex align-center justify-between">
+ <text class="font-12 blue">剩余次数: 2次</text>
+ <view class="flex align-center justify-end mt-10">
+ <text class="iconfont iconjian blue-outline-btn-circle mr-10"></text>
+ <text>1</text>
+ <text class="iconfont iconjia blue-btn-circle ml-10"></text>
+ </view>
+ </view>
+ </view>
+ </view>
+ </view>
+
+ <view class="content-box mt-10">
+ <view class="content-box-title">
+ <text class="font-bold">套餐</text>
+ </view>
+ <view class="flex flex-v content-box-row" v-for="item in 2">
+ <view class="font-14 flex align-center justify-between">
+ <text class="font-15">时尚补水套餐</text>
+ <text class="red">即将过期</text>
+ </view>
+ <view class="flex align-center mt-5">
+ <image class="product-img" mode="aspectFill" src="../../static/images/product.jpg"></image>
+ <view class="flex flex-v ml-10 flex-1">
+ <text class="font-12">面部护理</text>
+ <text class="font-10 gray mt-5">时长: 30分钟</text>
+ <view class="flex align-center justify-between">
+ <text class="font-12 blue">剩余次数: 2次</text>
+ <view class="flex align-center justify-end mt-10">
+ <text class="iconfont iconjian blue-outline-btn-circle mr-10"></text>
+ <text>1</text>
+ <text class="iconfont iconjia blue-btn-circle ml-10"></text>
+ </view>
+ </view>
+ </view>
+ </view>
+ <view class="flex justify-between font-12 mt-10">
+ <text>有效期至: 2021-01-03</text>
+ <text>剩余总次数:9</text>
+ </view>
+ </view>
+ </view>
+ </view>
+ <view class="shopping flex align-center justify-between">
+ <view class="flex align-center">
+ <view class="shopping-icon iconfont iconicongouwuche gray" @click="openShoppingCart">
+ <view class="shopping-icon-num flex align-center justify-center">
+ <text class="font-10">19</text>
+ </view>
+ </view>
+ <text class="font-14 blue ml-10">¥110.00</text>
+ </view>
+ <navigator url="./confirmService">
+ <button class="blue-btn btn mr-0">提交订单</button>
+ </navigator>
+ </view>
+ <shopping-cart ref="shopCart"></shopping-cart>
</view>
</template>
<script>
+ import searchBar from '../../components/searchBar/index.vue';
+ import uniPopup from '@/components/uni-popup/uni-popup.vue'
+ import shoppingCart from './selectProduct/shoppingCart.vue'
+ export default {
+ components:{
+ searchBar,
+ uniPopup,
+ shoppingCart
+ },
+ data(){
+ return{
+ }
+ },
+ onLoad(options) {
+ uni.setNavigationBarTitle({
+ title: '当前客户:' + options.vipName
+ });
+ },
+ methods:{
+ openShoppingCart(){
+ this.$refs.shopCart.show()
+ }
+ }
+ }
</script>
<style>
+ page{
+ background: #F6F6F8;
+ }
+ .header{
+ background: #FFFFFF;
+ border-bottom-left-radius: 4px;
+ border-bottom-right-radius: 4px;
+ box-shadow:0 6px 6px rgba(237,234,244,0.5);
+ padding-bottom: 5px;
+ }
+ .content{
+ padding: 10px 10px 65px;
+ }
+ .content-box{
+ background: #FFFFFF;
+ padding: 0 10px 10px;
+ border: 1px solid #EDEAF4;
+ border-radius: 4px;
+ box-shadow:0 6px 6px rgba(237,234,244,0.5);
+ }
+ .content-box-title{
+ padding: 12px 5px;
+ border-bottom: 1px solid #EDEAF4;
+ }
+ .content-box-row{
+ padding: 10px 0;
+ border-bottom: 1px solid #EDEAF4;
+ }
+ .content-box-row:nth-last-child(1){
+ border: 0;
+ padding-bottom: 0;
+ }
+ .product-img{
+ width: 80px;
+ height: 80px;
+ border-radius: 4px;
+ }
+ .shopping{
+ background: #FFFFFF;
+ padding: 10px 10px;
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ box-shadow: 0 6px 100px rgba(237,234,244,1);
+ }
+ .shopping-icon{
+ font-size: 28px;
+ position: relative;
+ }
+ .shopping-icon-num{
+ width: 20px;
+ height: 20px;
+ background: #518EFF;
+ border-radius: 50%;
+ color: #FFFFFF;
+ position: absolute;
+ right: -10px;
+ top: -10px;
+ }
+ .btn{
+ border-radius: 20px;
+ line-height: 34px;
+ padding: 0 24px;
+ font-size: 14px;
+ }
</style>
--
Gitblit v1.9.1