whx 1 月之前
父節點
當前提交
760e900ad3
共有 83 個文件被更改,包括 9093 次插入4043 次删除
  1. 11 4
      virgo.wzfrontend/workark_wx/App.vue
  2. 9 3
      virgo.wzfrontend/workark_wx/main.js
  3. 10 0
      virgo.wzfrontend/workark_wx/pages.json
  4. 2 7
      virgo.wzfrontend/workark_wx/pages/login/login.vue
  5. 8 14
      virgo.wzfrontend/workark_wx/pages/workark/workark.vue
  6. 34 0
      virgo.wzfrontend/workark_wx/request/api/workark.js
  7. 8 1
      virgo.wzfrontend/workark_wx/static/scss/common.scss
  8. 160 0
      virgo.wzfrontend/workark_wx/subPages/workarkPage/coupon/coupon.vue
  9. 178 0
      virgo.wzfrontend/workark_wx/subPages/workarkPage/surOrder/surOrder.vue
  10. 12 9
      virgo.wzfrontend/workark_wx/subPages/workarkPage/workarkDetail/workarkDetail.vue
  11. 0 4
      virgo.wzfrontend/workark_wx/uni_modules/uv-text/components/uv-text/uv-text.vue
  12. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  13. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  14. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/components/login/imageCode.js.map
  15. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
  16. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/shopping/shopping.js.map
  17. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/workark/workark.js.map
  18. 1 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/subPages/workarkPage/coupon/coupon.js.map
  19. 1 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/subPages/workarkPage/surOrder/surOrder.js.map
  20. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/subPages/workarkPage/workarkDetail/workarkDetail.js.map
  21. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-button/components/uv-button/uv-button.js.map
  22. 1 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-cell/components/uv-cell-group/uv-cell-group.js.map
  23. 1 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-cell/components/uv-cell/uv-cell.js.map
  24. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-checkbox/components/uv-checkbox-group/uv-checkbox-group.js.map
  25. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-checkbox/components/uv-checkbox/uv-checkbox.js.map
  26. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-divider/components/uv-divider/uv-divider.js.map
  27. 1 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-empty/components/uv-empty/uv-empty.js.map
  28. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-icon/components/uv-icon/uv-icon.js.map
  29. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-image/components/uv-image/uv-image.js.map
  30. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-line/components/uv-line/uv-line.js.map
  31. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-link/components/uv-link/uv-link.js.map
  32. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-loading-icon/components/uv-loading-icon/uv-loading-icon.js.map
  33. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-swiper/components/uv-swiper-indicator/uv-swiper-indicator.js.map
  34. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-swiper/components/uv-swiper/uv-swiper.js.map
  35. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-text/components/uv-text/uv-text.js.map
  36. 3 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/app.json
  37. 21 4
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/common/main.js
  38. 6 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/common/main.wxss
  39. 6943 3432
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/common/vendor.js
  40. 14 14
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/components/login/imageCode.js
  41. 12 12
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/index/index.js
  42. 27 27
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/login/login.js
  43. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/login/login.wxml
  44. 0 4
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/login/login.wxss
  45. 12 12
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/model/model.js
  46. 12 12
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/my/my.js
  47. 55 55
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/shopping/shopping.js
  48. 24 22
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/workark/workark.js
  49. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/workark/workark.wxml
  50. 0 5
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/workark/workark.wxss
  51. 8 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/static/scss/common.scss
  52. 351 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/coupon/coupon.js
  53. 9 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/coupon/coupon.json
  54. 1 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/coupon/coupon.wxml
  55. 56 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/coupon/coupon.wxss
  56. 394 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/surOrder/surOrder.js
  57. 9 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/surOrder/surOrder.json
  58. 1 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/surOrder/surOrder.wxml
  59. 37 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/surOrder/surOrder.wxss
  60. 28 25
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/workarkDetail/workarkDetail.js
  61. 1 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/workarkDetail/workarkDetail.wxml
  62. 22 22
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-button/components/uv-button/uv-button.js
  63. 17 17
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-checkbox/components/uv-checkbox-group/uv-checkbox-group.js
  64. 18 18
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-checkbox/components/uv-checkbox/uv-checkbox.js
  65. 13 13
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-code/components/uv-code/uv-code.js
  66. 18 18
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-divider/components/uv-divider/uv-divider.js
  67. 306 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-empty/components/uv-empty/uv-empty.js
  68. 0 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-empty/components/uv-empty/uv-empty.json
  69. 1 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-empty/components/uv-empty/uv-empty.wxml
  70. 30 0
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-empty/components/uv-empty/uv-empty.wxss
  71. 18 18
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-icon/components/uv-icon/uv-icon.js
  72. 45 45
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-image/components/uv-image/uv-image.js
  73. 17 17
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-line/components/uv-line/uv-line.js
  74. 17 17
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-link/components/uv-link/uv-link.js
  75. 18 18
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-loading-icon/components/uv-loading-icon/uv-loading-icon.js
  76. 0 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-radio/components/uv-radio/uv-radio.js
  77. 0 1
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-radio/components/uv-radio/uv-radio.wxml
  78. 0 75
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-radio/components/uv-radio/uv-radio.wxss
  79. 17 17
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-swiper/components/uv-swiper-indicator/uv-swiper-indicator.js
  80. 19 19
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-swiper/components/uv-swiper/uv-swiper.js
  81. 22 22
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-text/components/uv-text/uv-text.js
  82. 0 2
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-text/components/uv-text/uv-text.wxss
  83. 13 13
      virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-transition/components/uv-transition/uv-transition.js

+ 11 - 4
virgo.wzfrontend/workark_wx/App.vue

@@ -3,11 +3,18 @@
 		onLaunch: function() {
 			console.log('App Launch')
 		},
-		onShow: function() {
-			console.log('App Show')
+		// 在页面的onShow生命周期中
+		onShow() {
+			// 尝试从本地存储中恢复数据
+			const savedState = uni.getStorageSync('vuex_state');
+			if (savedState) this.$store.replaceState(Object.assign({}, this.$store.state, savedState));
+			if (this.$store.getters.user.userId) this.$chat.connect(this.$store.getters.user.userId);
 		},
-		onHide: function() {
-			console.log('App Hide')
+		// 在页面的onHide生命周期中
+		onHide() {
+			// 保存状态到本地存储
+			uni.setStorageSync('vuex_state', this.$store.state);
+			uni.removeStorageSync('chatToken');
 		}
 	}
 </script>

+ 9 - 3
virgo.wzfrontend/workark_wx/main.js

@@ -1,7 +1,15 @@
 import App from './App'
 import Vue from 'vue'
 import store from './store'
-
+import uvUI from '@/uni_modules/uv-ui-tools'
+Vue.use(uvUI);
+uni.$uv.setConfig({
+	// 修改$uv.config对象的属性
+	config: {
+		// 修改默认单位为rpx,相当于执行 uni.$uv.config.unit = 'rpx'
+		unit: 'rpx'
+	}
+})
 Vue.prototype.$store = store;
 Vue.prototype.$toast = msg => {
 	uni.showToast({
@@ -17,8 +25,6 @@ Vue.prototype.$navigateTo = (url) => {
 		url: url
 	})
 }
-
-
 Vue.config.productionTip = false;
 App.mpType = 'app'
 const app = new Vue({

+ 10 - 0
virgo.wzfrontend/workark_wx/pages.json

@@ -37,6 +37,16 @@
 			"style": {
 				"navigationBarTitleText": "服务详情"
 			}
+		}, {
+			"path": "surOrder/surOrder",
+			"style": {
+				"navigationBarTitleText": "确认订单"
+			}
+		}, {
+			"path": "coupon/coupon",
+			"style": {
+				"navigationBarTitleText": "优惠券"
+			}
 		}]
 	}],
 	"tabBar": {

+ 2 - 7
virgo.wzfrontend/workark_wx/pages/login/login.vue

@@ -50,8 +50,8 @@
 		</view>
 		<view class="pact">
 			<uv-checkbox-group v-model="pactChecked" shape="circle" placement="column" customStyle="maxWidth:208rpx;"
-				labelSize="24rpx">
-				<uv-checkbox :name="true" label="我已阅读并同意" iconColor="#ffffff"></uv-checkbox>
+				labelSize="24">
+				<uv-checkbox :name="true" label="我已阅读并同意" iconColor="#ffffff" size="32" iconSize="28"></uv-checkbox>
 			</uv-checkbox-group>
 			<uv-text text="《用户协议》" size="24rpx" type="primary" @click="toPact"></uv-text>
 			<uv-text text="和" size="24rpx"></uv-text>
@@ -285,11 +285,6 @@
 		padding-bottom: 120rpx;
 		font-size: 24rpx;
 		height: 40rpx;
-
-		::v-deep .uv-text {
-			width: auto;
-			flex: inherit;
-		}
 	}
 
 	.title {

+ 8 - 14
virgo.wzfrontend/workark_wx/pages/workark/workark.vue

@@ -3,18 +3,21 @@
 		<view class="workark-item" v-for="(item,index) in list" :key="item.id">
 			<view class="workark-item-title">{{item.name}}</view>
 			<view class="workark-content">
-				<view class="workark-content-item" v-for="(serve,i) in item.children" :key="serve.id"
-					@tap="$navigateTo('/subPages/workarkPage/workarkDetail/workarkDetail?productLevelId=' + serve.id)">
+				<view class="workark-content-item" v-for="(serve,i) in item.children" :key="serve.id">
 					<view class="workark-content-box">
-						<view class="product-item" @click="clickItem">
+						<view class="product-item"
+							@tap="$navigateTo('/subPages/workarkPage/workarkDetail/workarkDetail?productLevelId=' + serve.id)">
 							<view class="product-item-image">
 								<uv-image :src="imageUrl(serve.showPictures)" mode="scaleToFill" width="100%"
 									height="100%">
 								</uv-image>
 							</view>
 							<view class="product-content">
-								<view class="product-item-title">{{serve.name}}</view>
-								<uv-text :lines="2" :text="serve.remark" type="tips" size="13"></uv-text>
+								<uv-text :lines="2" :text="serve.name" size="32" :customStyle="{
+									fontWeight: 600,
+									marginBottom: '10rpx'
+								}"></uv-text>
+								<uv-text :lines="2" :text="serve.remark" type="tips" size="26"></uv-text>
 							</view>
 						</view>
 					</view>
@@ -40,9 +43,6 @@
 			async init() {
 				let productData = await getServeProductList(-1);
 				if (productData.state) this.list = productData.data;
-			},
-			clickItem() {
-
 			},
 			imageUrl(data) {
 				if (!data) return 'https://assets.api.uizard.io/api/cdn/stream/c05650d2-192b-4a56-ae97-05638f53804c.png';
@@ -108,10 +108,4 @@
 	.product-content {
 		padding: 20rpx;
 	}
-
-	.product-item-title {
-		font-size: 32rpx;
-		font-weight: 600;
-		margin-bottom: 10rpx;
-	}
 </style>

+ 34 - 0
virgo.wzfrontend/workark_wx/request/api/workark.js

@@ -34,4 +34,38 @@ export function getCustomerServeDetail(id) {
 		url: `/manager/customer/${id}`,
 		method: 'get'
 	})
+}
+/* 
+ * 通过id获取服务详情
+ * 
+ * 
+ */
+export function getServeById(id) {
+	return request({
+		url: `/api/workarkProduct/details/${id}`,
+		method: 'get',
+	})
+}
+/* 
+ * 计算价格
+ * 
+ * 
+ */
+export function countPriceAPI(productId, productCouponIds) {
+	return request({
+		url: `/api/workarkOrderInfo/calculatePrice/${productId}/${productCouponIds}`,
+		method: 'get'
+	})
+}
+/* 
+ * 通过条件获取优惠券列表
+ * 
+ * 
+ */
+export function getCouponListByQuery(data) {
+	return request({
+		url: `/api/workarkProductCoupon/query`,
+		method: 'post',
+		data: data
+	})
 }

+ 8 - 1
virgo.wzfrontend/workark_wx/static/scss/common.scss

@@ -13,5 +13,12 @@
 	padding-bottom: 0;
 	padding-bottom: constant(safe-area-inset-bottom);  
 	padding-bottom: env(safe-area-inset-bottom);
-	padding-right: 40rpx;
+	padding-right: 40rpx;
+	padding-left: 40rpx;
+}
+
+.text-flex {
+	display: flex;
+	justify-content: space-between;
+	align-items: center;
 }

+ 160 - 0
virgo.wzfrontend/workark_wx/subPages/workarkPage/coupon/coupon.vue

@@ -0,0 +1,160 @@
+<template>
+	<view class="coupon-list">
+		<uv-empty mode="coupon" textSize="28" iconSize="180" v-if="coupon.length === 0"></uv-empty>
+		<view v-else>
+			<view :class="returnCouponClass(item) ?'coupon-card' : 'coupon-card disabled'"
+				v-for="(item,index) in coupon" :key="index" @tap="checkCoupon(item)">
+				<view
+					:class="couponChecked.findIndex(node=>node.id === item.id) > -1 ? 'coupon-card-box active' :'coupon-card-box'">
+					<view class="price">
+						<view v-if="item.type === 1">
+							<text class="symbol">¥</text>
+							<text>{{item.couponAmount}}</text>
+						</view>
+						<view v-else>
+							<text>{{item.discount*100}}</text>
+							<text class="symbol">折</text>
+						</view>
+					</view>
+					<view class="center-describe">
+						<uv-text :text="item.title" :lines="1" size="30"></uv-text>
+						<uv-text
+							:text="item.type === 1?`满${item.threshold}减${item.couponAmount}`:`满${item.threshold}可用,最高抵扣${item.mostConstraint}`"
+							type="content" :lines="1" size="26">
+						</uv-text>
+					</view>
+					<view class="icon-check">
+						<uv-icon name="checkmark" color="#fff" size="28"></uv-icon>
+					</view>
+				</view>
+			</view>
+			<view class="hui-button-box">
+				<uv-button type="primary" :text="`使用优惠券${couponChecked.length}张`" @tap="changeCoupon"></uv-button>
+			</view>
+		</view>
+	</view>
+</template>
+<script>
+	import {
+		getCouponListByQuery
+	} from '@/request/api/workark.js'
+	export default {
+		data() {
+			return {
+				productLevelId: '',
+				coupon: [],
+				couponChecked: [],
+				isStacking: false,
+				price: 0
+			}
+		},
+		onLoad(body) {
+			this.productLevelId = body.productLevelId;
+			this.price = body.price || 0;
+			if (this.productLevelId) this.init()
+		},
+		methods: {
+			async init() {
+				let couponData = await getCouponListByQuery({
+					userId: this.$store.getters.user.userId,
+					productLevelId: this.productLevelId,
+					state: 1
+				})
+				if (!couponData.state) return;
+				this.coupon = couponData.data;
+			},
+			returnCouponClass(item) {
+				if (item.threshold > this.price) return false; //大于满减。
+				if (this.couponChecked.findIndex(node => node.id === item.id) > -1) return true; //已选择的返回true
+				if (this.couponChecked.length === 0) return true; //未选择优惠券时都能选择。
+				if (this.isStacking && item.overlayUse === 0) return false; //叠加时不能选择不能叠加优惠券。
+				if (this.isStacking && item.overlayUse === 1) return true; //叠加时能选择叠加优惠券。
+			},
+			checkCoupon(item) {
+				if (!this.returnCouponClass(item)) return;
+				let index = this.couponChecked.findIndex(node => node.id === item.id);
+				if (index === -1) {
+					this.couponChecked.push(item);
+				} else {
+					this.couponChecked.splice(index, 1);
+				}
+				this.isStacking = this.couponChecked.length > 0 ? this.couponChecked[0].overlayUse === 1 : false; //是否可叠加
+			},
+			changeCoupon() {
+				uni.$emit('changeCoupon', this.couponChecked);
+				uni.navigateBack();
+			}
+		},
+	}
+</script>
+
+<style lang="scss" scoped>
+	.coupon-list {
+		padding: 30rpx;
+	}
+
+	.coupon-card {
+		margin-bottom: 20rpx;
+
+		&.disabled {
+			.coupon-card-box {
+				opacity: 0.6;
+				cursor: unset;
+
+				&.active {
+					border-color: $uv-border-color;
+				}
+			}
+		}
+
+		.coupon-card-box {
+			background: #fff;
+			padding: 30rpx 0;
+			align-items: center;
+			display: flex;
+			position: relative;
+			border: 2rpx solid $uv-border-color;
+			overflow: hidden;
+
+			&.active {
+				border-color: $uv-primary;
+
+				.icon-check {
+					background: $uv-primary;
+					border-color: $uv-primary;
+				}
+			}
+		}
+
+		.price {
+			color: $uv-error;
+			font-size: 48rpx;
+			font-weight: 500;
+			line-height: 48rpx;
+			text-align: center;
+			width: 200rpx;
+
+			.symbol {
+				margin: 0 6rpx;
+				font-size: 26rpx;
+			}
+		}
+
+		.center-describe {
+			display: inline-block;
+			margin-right: auto;
+			text-align: left;
+		}
+
+		.icon-check {
+			border: 1px solid $uv-border-color;
+			width: 40rpx;
+			height: 40rpx;
+			border-radius: 50%;
+			display: flex;
+			justify-content: center;
+			align-items: center;
+			margin-right: 30rpx;
+		}
+	}
+</style>

+ 178 - 0
virgo.wzfrontend/workark_wx/subPages/workarkPage/surOrder/surOrder.vue

@@ -0,0 +1,178 @@
+<template>
+	<view class="sure-order">
+		<view class="order-detail">
+			<view class="order-title">
+				<uv-text text="订单详情" :customStyle="{
+					fontWeight:'bold'
+				}" size="32"></uv-text>
+			</view>
+			<view class="order-content">
+				<uv-image :src="imageUrl(orderData.rotatingImages) || ''" width="180" height="180" radius="16">
+				</uv-image>
+				<view class="order-content-detail">
+					<uv-text :text="orderData.name" :lines="2" size="28"></uv-text>
+					<uv-text text="x1" type="content" size="28" :customStyle="{
+						background:'#eee',
+						padding:'2rpx 16rpx',
+						borderRadius:'4rpx',
+						margin:'10rpx 0'
+					}"></uv-text>
+					<uv-text :text="orderData.price" type="error" size="32" mode="price"></uv-text>
+				</view>
+			</view>
+			<view class="order-item">
+				<uv-text text="优惠券" size="28"></uv-text>
+				<view class="text-flex"
+					@tap="$navigateTo('/subPages/workarkPage/coupon/coupon?productLevelId=' + orderData.productLevelId + '&price=' + orderData.price)">
+					<text class="order-item-icon">-</text>
+					<uv-text :text="minus" type="error" size="28" mode="price"></uv-text>
+					<uv-icon name="arrow-right" size="32"></uv-icon>
+				</view>
+			</view>
+			<view class="order-count">
+				<view class="text-flex">
+					<uv-text text="合计:" size="28"></uv-text>
+					<uv-text :text="countPriceData.totalFee" type="error" size="28" mode="price"></uv-text>
+				</view>
+			</view>
+		</view>
+		<view class="hui-button-box">
+			<view class="button-flex">
+				<uv-text :text="countPriceData.totalFee" type="error" size="28" mode="price"></uv-text>
+				<view class="text-flex">
+					<uv-text text="-" type="error" size="24"></uv-text>
+					<uv-text :text="minus" type="error" size="24" mode="price"></uv-text>
+				</view>
+			</view>
+			<uv-button type="primary" text="立即支付" @tap="payment" :disabled="isCount"></uv-button>
+		</view>
+	</view>
+</template>
+
+<script>
+	import {
+		getServeById,
+		countPriceAPI
+	} from '@/request/api/workark.js'
+	export default {
+		data() {
+			return {
+				orderId: '',
+				orderData: {
+					price: 0
+				},
+				countPriceData: {
+					productCoupon: [],
+					totalFee: 0
+				},
+				isCount: false,
+				couponChecked: []
+			};
+		},
+		onLoad(body) {
+			this.orderId = body.orderId;
+			uni.$on('changeCoupon', this.changeCoupon);
+			if (this.orderId) this.init();
+		},
+		computed: {
+			minus() {
+				let data = this.countPriceData.productCoupon || [];
+				let num = 0;
+				for (var i = 0; i < data.length; i++) {
+					num += data[i].minus
+				}
+				return num;
+			}
+		},
+		methods: {
+			async init() {
+				let orderData = await getServeById(this.orderId);
+				if (!orderData.state) return;
+				this.orderData = orderData.data;
+				this.countPrice();
+			},
+			imageUrl(data) {
+				if (!data) return '';
+				let imgData = JSON.parse(data)[0];
+				if (!imgData) return '';
+				return imgData.url;
+			},
+			async countPrice() {
+				this.isCount = true;
+				let couponIds = this.couponChecked.map(node => node.id).join(',') || -1;
+				let countPriceData = await countPriceAPI(this.orderData.id, couponIds);
+				this.isCount = false;
+				if (!countPriceData.state) return;
+				this.countPriceData = countPriceData.data;
+			},
+			changeCoupon(data) {
+				this.couponChecked = data;
+				this.countPrice();
+			},
+			payment() {
+				uni.requestPayment({
+					provider: 'wxpay',
+					timeStamp: String(Date.now()),
+					nonceStr: 'BOSSHAND',
+					package: 'prepay_id=wx3c006d364161d240',
+					signType: 'MD5',
+					paySign: '',
+					success: function(res) {
+						console.log('success:' + JSON.stringify(res));
+					},
+					fail: function(err) {
+						console.log('fail:' + JSON.stringify(err));
+					}
+				});
+			}
+		},
+	}
+</script>
+
+<style lang="scss">
+	.sure-order {
+		padding: 30rpx;
+	}
+
+	.order-detail {
+		background: #fff;
+		padding: 30rpx;
+		border-radius: 16rpx;
+	}
+
+	.order-title {
+		padding-bottom: 30rpx;
+	}
+
+	.order-content {
+		display: flex;
+	}
+
+	.order-content-detail {
+		flex: 1;
+		width: 0;
+		margin-left: 30rpx;
+	}
+
+	.order-item {
+		display: flex;
+		justify-content: space-between;
+		align-items: center;
+		height: 88rpx;
+		border-bottom: 1px solid $uv-border-color;
+		margin-bottom: 30rpx;
+	}
+
+	.order-item-icon {
+		color: $uv-error;
+	}
+
+	.order-count {
+		display: flex;
+		justify-content: flex-end;
+	}
+
+	.button-flex {
+		margin-right: 20rpx;
+	}
+</style>

+ 12 - 9
virgo.wzfrontend/workark_wx/subPages/workarkPage/workarkDetail/workarkDetail.vue

@@ -4,23 +4,23 @@
 		<view class="workark-title">
 			<view class="workark-price">
 				<text class="price-unit">¥</text>
-				<uv-text type="error" :text="detail.price" size="60rpx" :customStyle="{
+				<uv-text type="error" :text="detail.price" size="60" :customStyle="{
 					fontWeight:'bold'
 				}"></uv-text>
 			</view>
-			<uv-text :text="detail.name" size="40rpx" :customStyle="{
+			<uv-text :text="detail.name" size="40" :customStyle="{
 				fontWeight:'bold',
 				marginBottom:'10rpx'
 			}" :lines="2">
 			</uv-text>
-			<uv-text :lines="2" :text="detail.subtitle" type="tips" size="13"></uv-text>
+			<uv-text :lines="2" :text="detail.subtitle" type="tips" size="26"></uv-text>
 			<view class="workark-specifications">
-				<uv-text text="规格" type="tips"></uv-text>
+				<uv-text text="规格" type="tips" size="28"></uv-text>
 				<view class="specifications-list">
 					<view class="coupon-card" v-for="(item,index) in productList" :key="index"
-						@click="initDetail(index)">
+						@tap="initDetail(index)">
 						<view class="coupon-card-box" :class="{active:detail.id === item.id}">
-							<uv-text :text="item.name" :type="detail.id === item.id?'primary':''"></uv-text>
+							<uv-text :text="item.name" :type="detail.id === item.id?'primary':''" size="28"></uv-text>
 							<view class="icon-check">
 								<uv-icon name="checkmark" color="#fff" size="24rpx"></uv-icon>
 							</view>
@@ -29,7 +29,7 @@
 				</view>
 			</view>
 		</view>
-		<uv-divider text="产品详情" :hairline="true"></uv-divider>
+		<uv-divider text="产品详情" :hairline="true" textSize="28"></uv-divider>
 		<view class="workark-detail-list">
 			<view class="home-detail-img" v-for="(item,index) in detailedImage" :key="item.id">
 				<uv-image :src="item.url" width="100%" mode="widthFix"></uv-image>
@@ -37,9 +37,12 @@
 		</view>
 		<view class="hui-button-box">
 			<view class="icon-kefu">
-				<uv-icon name="kefu-ermai" color="primary" size="50rpx" label="客服" labelPos="bottom" labelSize="20rpx"></uv-icon>
+				<uv-icon name="kefu-ermai" color="primary" size="50" label="客服" labelPos="bottom" labelSize="20">
+				</uv-icon>
 			</view>
-			<uv-button type="primary" text="立即购买"></uv-button>
+			<uv-button type="primary" text="立即购买"
+				@tap="$navigateTo('/subPages/workarkPage/surOrder/surOrder?orderId=' + detail.id)">
+			</uv-button>
 		</view>
 	</view>
 </template>

+ 0 - 4
virgo.wzfrontend/workark_wx/uni_modules/uv-text/components/uv-text/uv-text.vue

@@ -170,10 +170,6 @@
 		@include flex(row);
 		align-items: center;
 		flex-wrap: nowrap;
-		flex: 1;
-		/* #ifndef APP-NVUE */
-		width: 100%;
-		/* #endif */
 		&__price {
 			font-size: 14px;
 			color: $uv-content-color;

文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/components/login/imageCode.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/shopping/shopping.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/pages/workark/workark.js.map


文件差異過大導致無法顯示
+ 1 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/subPages/workarkPage/coupon/coupon.js.map


文件差異過大導致無法顯示
+ 1 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/subPages/workarkPage/surOrder/surOrder.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/subPages/workarkPage/workarkDetail/workarkDetail.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-button/components/uv-button/uv-button.js.map


文件差異過大導致無法顯示
+ 1 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-cell/components/uv-cell-group/uv-cell-group.js.map


文件差異過大導致無法顯示
+ 1 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-cell/components/uv-cell/uv-cell.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-checkbox/components/uv-checkbox-group/uv-checkbox-group.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-checkbox/components/uv-checkbox/uv-checkbox.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-divider/components/uv-divider/uv-divider.js.map


文件差異過大導致無法顯示
+ 1 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-empty/components/uv-empty/uv-empty.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-icon/components/uv-icon/uv-icon.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-image/components/uv-image/uv-image.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-line/components/uv-line/uv-line.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-link/components/uv-link/uv-link.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-loading-icon/components/uv-loading-icon/uv-loading-icon.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-swiper/components/uv-swiper-indicator/uv-swiper-indicator.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-swiper/components/uv-swiper/uv-swiper.js.map


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uv-text/components/uv-text/uv-text.js.map


+ 3 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/app.json

@@ -11,7 +11,9 @@
     {
       "root": "subPages/workarkPage",
       "pages": [
-        "workarkDetail/workarkDetail"
+        "workarkDetail/workarkDetail",
+        "surOrder/surOrder",
+        "coupon/coupon"
       ]
     }
   ],

文件差異過大導致無法顯示
+ 21 - 4
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/common/main.js


+ 6 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/common/main.wxss

@@ -15,6 +15,12 @@
   padding-bottom: constant(safe-area-inset-bottom);
   padding-bottom: env(safe-area-inset-bottom);
   padding-right: 40rpx;
+  padding-left: 40rpx;
+}
+.text-flex {
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
 }
 page {
   background-color: #f3f4f6;

文件差異過大導致無法顯示
+ 6943 - 3432
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/common/vendor.js


文件差異過大導致無法顯示
+ 14 - 14
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/components/login/imageCode.js


文件差異過大導致無法顯示
+ 12 - 12
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/index/index.js


文件差異過大導致無法顯示
+ 27 - 27
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/login/login.js


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/login/login.wxml


+ 0 - 4
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/login/login.wxss

@@ -92,10 +92,6 @@
   font-size: 24rpx;
   height: 40rpx;
 }
-.pact.data-v-b237504c  .uv-text {
-  width: auto;
-  flex: inherit;
-}
 .title.data-v-b237504c {
   padding-top: 180rpx;
   padding-bottom: 40rpx;

文件差異過大導致無法顯示
+ 12 - 12
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/model/model.js


文件差異過大導致無法顯示
+ 12 - 12
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/my/my.js


文件差異過大導致無法顯示
+ 55 - 55
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/shopping/shopping.js


文件差異過大導致無法顯示
+ 24 - 22
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/workark/workark.js


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/workark/workark.wxml


+ 0 - 5
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/pages/workark/workark.wxss

@@ -38,8 +38,3 @@
 .product-content.data-v-2875234c {
   padding: 20rpx;
 }
-.product-item-title.data-v-2875234c {
-  font-size: 32rpx;
-  font-weight: 600;
-  margin-bottom: 10rpx;
-}

+ 8 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/static/scss/common.scss

@@ -13,5 +13,12 @@
 	padding-bottom: 0;
 	padding-bottom: constant(safe-area-inset-bottom);  
 	padding-bottom: env(safe-area-inset-bottom);
-	padding-right: 40rpx;
+	padding-right: 40rpx;
+	padding-left: 40rpx;
+}
+
+.text-flex {
+	display: flex;
+	justify-content: space-between;
+	align-items: center;
 }

文件差異過大導致無法顯示
+ 351 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/coupon/coupon.js


+ 9 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/coupon/coupon.json

@@ -0,0 +1,9 @@
+{
+  "navigationBarTitleText": "优惠券",
+  "usingComponents": {
+    "uv-empty": "/uni_modules/uv-empty/components/uv-empty/uv-empty",
+    "uv-text": "/uni_modules/uv-text/components/uv-text/uv-text",
+    "uv-icon": "/uni_modules/uv-icon/components/uv-icon/uv-icon",
+    "uv-button": "/uni_modules/uv-button/components/uv-button/uv-button"
+  }
+}

文件差異過大導致無法顯示
+ 1 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/coupon/coupon.wxml


+ 56 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/coupon/coupon.wxss

@@ -0,0 +1,56 @@
+.coupon-list.data-v-6d2abadb {
+  padding: 30rpx;
+}
+.coupon-card.data-v-6d2abadb {
+  margin-bottom: 20rpx;
+}
+.coupon-card.disabled .coupon-card-box.data-v-6d2abadb {
+  opacity: 0.6;
+  cursor: unset;
+}
+.coupon-card.disabled .coupon-card-box.active.data-v-6d2abadb {
+  border-color: #dadbde;
+}
+.coupon-card .coupon-card-box.data-v-6d2abadb {
+  background: #fff;
+  padding: 30rpx 0;
+  align-items: center;
+  display: flex;
+  position: relative;
+  border: 2rpx solid #dadbde;
+  overflow: hidden;
+}
+.coupon-card .coupon-card-box.active.data-v-6d2abadb {
+  border-color: #3c9cff;
+}
+.coupon-card .coupon-card-box.active .icon-check.data-v-6d2abadb {
+  background: #3c9cff;
+  border-color: #3c9cff;
+}
+.coupon-card .price.data-v-6d2abadb {
+  color: #f56c6c;
+  font-size: 48rpx;
+  font-weight: 500;
+  line-height: 48rpx;
+  text-align: center;
+  width: 200rpx;
+}
+.coupon-card .price .symbol.data-v-6d2abadb {
+  margin: 0 6rpx;
+  font-size: 26rpx;
+}
+.coupon-card .center-describe.data-v-6d2abadb {
+  display: inline-block;
+  margin-right: auto;
+  text-align: left;
+}
+.coupon-card .icon-check.data-v-6d2abadb {
+  border: 1px solid #dadbde;
+  width: 40rpx;
+  height: 40rpx;
+  border-radius: 50%;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  margin-right: 30rpx;
+}

文件差異過大導致無法顯示
+ 394 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/surOrder/surOrder.js


+ 9 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/surOrder/surOrder.json

@@ -0,0 +1,9 @@
+{
+  "navigationBarTitleText": "确认订单",
+  "usingComponents": {
+    "uv-text": "/uni_modules/uv-text/components/uv-text/uv-text",
+    "uv-image": "/uni_modules/uv-image/components/uv-image/uv-image",
+    "uv-icon": "/uni_modules/uv-icon/components/uv-icon/uv-icon",
+    "uv-button": "/uni_modules/uv-button/components/uv-button/uv-button"
+  }
+}

文件差異過大導致無法顯示
+ 1 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/surOrder/surOrder.wxml


+ 37 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/surOrder/surOrder.wxss

@@ -0,0 +1,37 @@
+.sure-order {
+  padding: 30rpx;
+}
+.order-detail {
+  background: #fff;
+  padding: 30rpx;
+  border-radius: 16rpx;
+}
+.order-title {
+  padding-bottom: 30rpx;
+}
+.order-content {
+  display: flex;
+}
+.order-content-detail {
+  flex: 1;
+  width: 0;
+  margin-left: 30rpx;
+}
+.order-item {
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+  height: 88rpx;
+  border-bottom: 1px solid #dadbde;
+  margin-bottom: 30rpx;
+}
+.order-item-icon {
+  color: #f56c6c;
+}
+.order-count {
+  display: flex;
+  justify-content: flex-end;
+}
+.button-flex {
+  margin-right: 20rpx;
+}

文件差異過大導致無法顯示
+ 28 - 25
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/workarkDetail/workarkDetail.js


文件差異過大導致無法顯示
+ 1 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/subPages/workarkPage/workarkDetail/workarkDetail.wxml


文件差異過大導致無法顯示
+ 22 - 22
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-button/components/uv-button/uv-button.js


文件差異過大導致無法顯示
+ 17 - 17
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-checkbox/components/uv-checkbox-group/uv-checkbox-group.js


文件差異過大導致無法顯示
+ 18 - 18
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-checkbox/components/uv-checkbox/uv-checkbox.js


文件差異過大導致無法顯示
+ 13 - 13
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-code/components/uv-code/uv-code.js


文件差異過大導致無法顯示
+ 18 - 18
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-divider/components/uv-divider/uv-divider.js


文件差異過大導致無法顯示
+ 306 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-empty/components/uv-empty/uv-empty.js


virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-radio/components/uv-radio/uv-radio.json → virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-empty/components/uv-empty/uv-empty.json


文件差異過大導致無法顯示
+ 1 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-empty/components/uv-empty/uv-empty.wxml


+ 30 - 0
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-empty/components/uv-empty/uv-empty.wxss

@@ -0,0 +1,30 @@
+view.data-v-099b9c0f, scroll-view.data-v-099b9c0f, swiper-item.data-v-099b9c0f {
+  display: flex;
+  flex-direction: column;
+  flex-shrink: 0;
+  flex-grow: 0;
+  flex-basis: auto;
+  align-items: stretch;
+  align-content: flex-start;
+}
+.uv-empty.data-v-099b9c0f {
+  display: flex;
+  flex-direction: row;
+  flex-direction: column;
+  justify-content: center;
+  align-items: center;
+}
+.uv-empty__text.data-v-099b9c0f {
+  display: flex;
+  flex-direction: row;
+  justify-content: center;
+  align-items: center;
+  margin-top: 20rpx;
+}
+.uv-slot-wrap.data-v-099b9c0f {
+  display: flex;
+  flex-direction: row;
+  justify-content: center;
+  align-items: center;
+  margin-top: 20rpx;
+}

文件差異過大導致無法顯示
+ 18 - 18
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-icon/components/uv-icon/uv-icon.js


文件差異過大導致無法顯示
+ 45 - 45
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-image/components/uv-image/uv-image.js


文件差異過大導致無法顯示
+ 17 - 17
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-line/components/uv-line/uv-line.js


文件差異過大導致無法顯示
+ 17 - 17
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-link/components/uv-link/uv-link.js


文件差異過大導致無法顯示
+ 18 - 18
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-loading-icon/components/uv-loading-icon/uv-loading-icon.js


+ 0 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-radio/components/uv-radio/uv-radio.js

@@ -1 +0,0 @@
-Component({})

文件差異過大導致無法顯示
+ 0 - 1
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-radio/components/uv-radio/uv-radio.wxml


+ 0 - 75
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-radio/components/uv-radio/uv-radio.wxss

@@ -1,75 +0,0 @@
-.uv-border-bottom.data-v-4c84423e {
-  border-bottom-width: 0.5px !important;
-  border-color: #dadbde !important;
-  border-bottom-style: solid;
-}
-view.data-v-4c84423e, scroll-view.data-v-4c84423e, swiper-item.data-v-4c84423e {
-  display: flex;
-  flex-direction: column;
-  flex-shrink: 0;
-  flex-grow: 0;
-  flex-basis: auto;
-  align-items: stretch;
-  align-content: flex-start;
-}
-.uv-radio.data-v-4c84423e {
-  display: flex;
-  flex-direction: row;
-  overflow: hidden;
-  flex-direction: row;
-  align-items: center;
-}
-.uv-radio-label--left.data-v-4c84423e {
-  flex-direction: row;
-}
-.uv-radio-label--right.data-v-4c84423e {
-  flex-direction: row-reverse;
-  justify-content: space-between;
-}
-.uv-radio__icon-wrap.data-v-4c84423e {
-  box-sizing: border-box;
-  transition-property: border-color, background-color, color;
-  transition-duration: 0.2s;
-  color: #606266;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  color: transparent;
-  text-align: center;
-  font-size: 20px;
-  border-width: 1px;
-  border-color: #c8c9cc;
-  border-style: solid;
-}
-.uv-radio__icon-wrap--circle.data-v-4c84423e {
-  border-radius: 100%;
-}
-.uv-radio__icon-wrap--square.data-v-4c84423e {
-  border-radius: 3px;
-}
-.uv-radio__icon-wrap--checked.data-v-4c84423e {
-  color: #fff;
-  background-color: red;
-  border-color: #2979ff;
-}
-.uv-radio__icon-wrap--disabled.data-v-4c84423e {
-  background-color: #ebedf0 !important;
-}
-.uv-radio__icon-wrap--disabled--checked.data-v-4c84423e {
-  color: #c8c9cc !important;
-}
-.uv-radio__label.data-v-4c84423e {
-  word-wrap: break-word;
-  margin-left: 5px;
-  margin-right: 12px;
-  color: #606266;
-  font-size: 15px;
-}
-.uv-radio__label--disabled.data-v-4c84423e {
-  color: #c8c9cc;
-}
-.uv-radio__label-wrap.data-v-4c84423e {
-  flex: 1;
-  padding-left: 6px;
-}

文件差異過大導致無法顯示
+ 17 - 17
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-swiper/components/uv-swiper-indicator/uv-swiper-indicator.js


文件差異過大導致無法顯示
+ 19 - 19
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-swiper/components/uv-swiper/uv-swiper.js


文件差異過大導致無法顯示
+ 22 - 22
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-text/components/uv-text/uv-text.js


+ 0 - 2
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-text/components/uv-text/uv-text.wxss

@@ -62,8 +62,6 @@ view.data-v-2e132765, scroll-view.data-v-2e132765, swiper-item.data-v-2e132765 {
   flex-direction: row;
   align-items: center;
   flex-wrap: nowrap;
-  flex: 1;
-  width: 100%;
 }
 .uv-text__price.data-v-2e132765 {
   font-size: 14px;

文件差異過大導致無法顯示
+ 13 - 13
virgo.wzfrontend/workark_wx/unpackage/dist/dev/mp-weixin/uni_modules/uv-transition/components/uv-transition/uv-transition.js