<template>
	<view class="submit">
		<!-- 联系客服 -->
		<!-- <view @click="$emit('service')" class="service-icon">
			<image src="@/pages_order/static/productDetail/service.png" mode="widthFix" class="service-icon-img">
			</image>
			<view class="title">
				客服
			</view>
		</view> -->
		
		<button
		open-type="contact"
		class="service-icon">
			<uv-icon
			name="kefu-ermai"
			size="45rpx"
			></uv-icon>
			<view class="title">
				客服
			</view>
		</button>

		<view class="submit-btn">
			<view class="l"
			@click="!disabled && $emit('addCart')"
			:class="{'disabled': disabled}">
				{{ disabled ? '库存不足' : '加入购物车' }}
			</view>
			<view class="r" 
			@click="!disabled && $emit('submit')"
			:class="{'disabled': disabled}">
				{{ disabled ? '库存不足' : submiitTitle }}
			</view>
		</view>
	</view>
</template>

<script>
	export default {
		name: "submit",
		props: {
			submiitTitle: {
				default: '立即购买',
				type: String,
			},
			detail: {
				default: {}
			},
			disabled: {
				type: Boolean,
				default: false
			}
		},
		data() {
			return {

			}
		},
		methods: {

		}
	}
</script>

<style lang="scss" scoped>
	.submit {
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100vw;
		background-color: #fff;
		height: 120rpx;
		display: flex;
		justify-content: center;
		align-items: center;
		font-size: 24rpx;
		padding: 0rpx 20rpx;
		box-sizing: border-box;

		// 联系客服
		.service-icon {
			padding: 0;
			margin: 0;
			background-color: transparent;
			display: flex;
			flex-direction: column;
			justify-content: center;
			margin: 0 20rpx;
			flex-shrink: 0;
			align-items: center;
			&::after{
				border: 0;
			}

			.service-icon-img {
				width: 45rpx;
				height: 45rpx;
			}

			.title {
				font-size: 26rpx;
				color: #666666;
				line-height: 40rpx;
			}
		}
		
		.give{
			background: rgba($uni-color, 0.1);
			padding: 6rpx 20rpx;
			border-radius: 15rpx;
			.title{
				color: $uni-color;
			}
		}

		.submit-btn {
			width: calc(100% - 140rpx);
			height: 80rpx;
			color: #fff;
			border-radius: 40rpx;
			font-size: 28rpx;
			margin-left: 40rpx;
			display: flex;
			justify-content: center;
			align-items: center;
			overflow: hidden;
			border: 1rpx solid $uni-color;
			.l {
				flex: 1;
				display: flex;
				justify-content: center;
				align-items: center;
				color: $uni-color;
			}

			.r {
				background: $uni-color;
				flex: 1;
				height: 100%;
				display: flex;
				justify-content: center;
				align-items: center;
				
				&.disabled {
					background: #cccccc;
					cursor: not-allowed;
				}
			}
			
			.l.disabled {
				color: #999999;
				cursor: not-allowed;
			}
		}
	}
</style>