YZM 2 éve
szülő
commit
f74194fa6d

+ 3 - 0
api/request.js

@@ -6,6 +6,9 @@ if (process.env.NODE_ENV === 'development') {
 } else {
 	baseUrl = prod.baseUrl
 }
+if(baseUrl==""){
+	baseUrl="http://yigui.liliju.com";
+}
 export const myRequest = (options) => {
 	return new Promise((resolve, reject) => {
 		let obj_url = ''

+ 0 - 28
pages/changan/index.vue

@@ -18,11 +18,7 @@
 			<!-- 衣橱 -->
 			<tm-sheet class="yichu" style="margin-bottom: 70px !important;">
 				<tm-tabs class="C1b1b1b qiehuan" @change="fenleichange" color="white"  align="left"  v-model="activeIndex" :list="list" range-key="title"></tm-tabs>
-<<<<<<< HEAD
-				<view class="yiguicla black pa-6 ma-4 fl" v-for="(item,index) in quanbuList" @click="yifu(index,item)">
-=======
 				<view class="yiguicla black pa-6 ma-4 fl" :class="item.off?'C0178FD':''" v-for="(item,index) in quanbuList" @click="yifu(index,item)">
->>>>>>> e34c4cd0946b018b2b1c677817c08c382bc29746
 					<image :src="item.src" mode="widthFix"></image>
 					<view class="text-align-center text-size-m mt-8">{{item.text}}</view>
 					<view class="text-align-center text-size-m mt-6 mb-6">{{item.type}}</view>
@@ -56,29 +52,6 @@ export default {
 			quanbuList:[{
 				src:'/static/img/45.png',
 				text:'NEO CITY 涂鸦',
-<<<<<<< HEAD
-				type:'手提包'
-			},{
-				src:'/static/img/46.png',
-				text:'满印迷你标识',
-				type:'围巾'
-			},{
-				src:'/static/img/47.png',
-				text:'大号版型夹克',
-				type:'新品'
-			},{
-				src:'/static/img/45.png',
-				text:'NEO CITY 涂鸦',
-				type:'手提包'
-			},{
-				src:'/static/img/46.png',
-				text:'满印迷你标识',
-				type:'围巾'
-			},{
-				src:'/static/img/47.png',
-				text:'大号版型夹克',
-				type:'新品'
-=======
 				type:'手提包',
 				off:false
 			},{
@@ -106,7 +79,6 @@ export default {
 				text:'大号版型夹克',
 				type:'新品',
 				off:false
->>>>>>> e34c4cd0946b018b2b1c677817c08c382bc29746
 			}],
 			chooseindex:-1
 		};

+ 2 - 2
pages/login/index.vue

@@ -6,9 +6,9 @@
 		<view class="zhuti">
 			<tm-form>
 				<view class="tel text-size-m mt-50">手机号码</view>
-				<tm-input name="title" v-model="reqData.mobile"></tm-input>
+				<tm-input name="title" input-type="number" v-model="reqData.mobile"></tm-input>
 				<view class="mima">
-					<tm-input name="title" password v-model="reqData.password" placeholder="登录密码"></tm-input>
+					<tm-input name="title"  password v-model="reqData.password" placeholder="登录密码"></tm-input>
 					<view class="wangji text-size-s" @click="zhaohui()">忘记密码?</view>
 				</view>
 				<view class="py-10 text-size-s mt-30">

+ 1 - 1
pages/registered/index.vue

@@ -6,7 +6,7 @@
 		<view class="zhuti">
 			<tm-form>
 				<view class="tel text-size-m mt-50">请输入注册手机号码</view>
-				<tm-input name="title" v-model="reqData.mobile"></tm-input>
+				<tm-input name="title" input-type="number" v-model="reqData.mobile"></tm-input>
 				<view class="mima">
 					<tm-input placeholder="请输入短信验证码" name="title" v-model="reqData.sms_code"></tm-input>
 					<tm-button class="wangji" @click="sendyzm" size="m">{{yzmvar.text}}</tm-button>

+ 85 - 105
pages/wardrobe/index.vue

@@ -35,7 +35,7 @@
 						</view>
 					</view>
 				</tm-sheet>
-				<tm-sheet class="lunbo1 fr" @click="tiao">
+				<tm-sheet class="lunbo1 fr">
 					<view class="flex-between flex-center">
 						<view class="tuijian">
 							<text class="text-white text-size-lg">日常出勤</text>
@@ -58,14 +58,10 @@
 			<!-- 衣橱 -->
 			<tm-sheet class="yichu" style="margin-bottom: 70px !important;">
 				<tm-tabs class="C1b1b1b qiehuan" @change="fenleichangeFun" color="white"  align="left"  v-model="activeIndex" :list="list" range-key="title"></tm-tabs>
-<<<<<<< HEAD
-				<view class="yiguicla black pa-6 ma-4 fl" :class="index==chooseindex?'C0178FD':''" v-for="(item,index) in quanbuList" @longtap="longtap">
-=======
-				<view class="yiguicla black pa-6 ma-4 fl" :class="index==chooseindex?'C0178FD':''" v-for="(item,index) in quanbuList" @click="tiaozhuan">
->>>>>>> e34c4cd0946b018b2b1c677817c08c382bc29746
-					<image :src="item.src" mode="widthFix"></image>
-					<view class="text-align-center text-size-m mt-8">{{item.text}}</view>
-					<view class="text-align-center text-size-m mt-6 mb-6">{{item.type}}</view>
+				<view class="yiguicla black pa-6 ma-4 fl" v-for="(item,index) in quanbuList" @longtap="longtap()" @click="xiangqing()">
+					<image :src="item.thumb" mode="widthFix"></image>
+					<view class="text-align-center text-size-m mt-8">{{item.brand}}</view>
+					<view class="text-align-center text-size-m mt-6 mb-6">{{item.goods_name}}</view>
 				</view>
 				<view style="clear: both;" class="more ma-30 pt-40" @click="gengmore()">
 					<image src="/static/img/30.png" mode="widthFix"></image>
@@ -78,7 +74,7 @@
 		<css-float-ball v-model="floatBallPosition" >
 		  <view class="float-ball-icon" hover-class="default-icon-hover">
 		    <tm-translate ref="a_1" :auto="true" animation-name="fadeLeft">
-		    	<view class="fudong" @click="qiuqu">
+		    	<view class="fudong" @click="show_1=true">
 		    		<image src="/static/img/96.png" class="fudimg fl"></image>
 		    		<view class="pt-20">待取衣物</view>
 		    		<view>(<text style="color: #FFCC00;">3</text>件)</view>
@@ -86,6 +82,25 @@
 		    </tm-translate>
 		  </view>
 		</css-float-ball>
+		<!-- 弹出 -->
+		<tm-poup v-model="show_1" :position="pos" class="tcc">
+			<view style="position: relative !important;">
+				<view style="height: 10px;"></view>
+				<tm-swiper :current="1" :indicator-dots="false" :round="6" :ani3d="190"  :autoplay="false" :list="list1"></tm-swiper>
+				<view class="text-white text-align-center mt-15">丝缎质感纹理风衣</view>
+				<view class="text-white text-align-center mt-10 text-size-s">黑色 - 6518/320</view>
+				<image class="guayi" src="/static/img/102.png" mode="widthFix"></image>
+				<view class="text-white text-align-center mt-15">衣物位于 挂衣区 5号衣柜</view>
+				<view class="text-white text-align-center mt-15">
+					<image class="aniOn deng" src="/static/img/101.png" mode="widthFix"></image>
+					<text style="vertical-align: middle;">指示灯已亮,请取出衣柜</text>
+				</view>
+				<view class="anniu">
+					<tm-button @click="quxiao()" theme="gray" size="n">取消</tm-button>
+					<tm-button @click="chuFun()" class="fr" theme="primary" size="n">确认</tm-button>
+				</view>
+			</view>
+		</tm-poup>
 	</view>
 </template>	
 <script>
@@ -93,38 +108,20 @@ import{myRequest} from '@/api/request.js'
 export default {
 	data() {
 		return {
+			show_1:false,
+			pos:'center',
 			floatBallPosition:{x: 400, y: 750},
 			itemuser:0,
 			soso:'',
 			activeIndex:0,
 			list:[],
 			listlx:[],
-			quanbuList:[{
-				src:'/static/img/45.png',
-				text:'NEO CITY 涂鸦',
-				type:'手提包'
-			},{
-				src:'/static/img/46.png',
-				text:'满印迷你标识',
-				type:'围巾'
-			},{
-				src:'/static/img/47.png',
-				text:'大号版型夹克',
-				type:'新品'
-			},{
-				src:'/static/img/45.png',
-				text:'NEO CITY 涂鸦',
-				type:'手提包'
-			},{
-				src:'/static/img/46.png',
-				text:'满印迷你标识',
-				type:'围巾'
-			},{
-				src:'/static/img/47.png',
-				text:'大号版型夹克',
-				type:'新品'
-			}],
-			chooseindex:-1
+			quanbuList:[],
+			list1:[
+				'../../static/img/100.png',
+				'../../static/img/100.png',
+				'../../static/img/100.png',
+			],
 		};
 	},
 	onLoad() {
@@ -144,54 +141,41 @@ export default {
 		this.fenleichange();
 	},
 	methods: {
-<<<<<<< HEAD
-=======
+		quxiao(){
+			this.show_1=false;
+		},
+		chuFun(){
+			this.show_1=false;
+		},
+		longtap(){
+			uni.navigateTo({
+				url: "/pages/changan/index",
+			})
+		},
 		tiao(){
 			uni.navigateTo({
 				url: "/pages/zidingyi/index",
 			})
 		},
-		qiuqu(){
+		xiangqing(){
 			uni.navigateTo({
 				url: "/pages/yifu/index",
 			})
 		},
->>>>>>> e34c4cd0946b018b2b1c677817c08c382bc29746
 		fenleichangeFun(){
 			var that=this;
-			// role_id:,id:
 			myRequest({
 				url: "/api/Goods/classificationData",
 				method:'post',
 				data:{role_id:that.itemuser.id,id:that.activeIndex}
 			}).then(res => {
-				// if (res.data.code == 200) {
-				// 	if(res.data.data.length != 0){
-				// 		that.list=['全部'];
-				// 		for(let i=0;i<res.data.data.length;i++){
-				// 			that.list.push(res.data.data[i].category_name)
-				// 		}
-				// 		that.listlx=res.data.data;
-				// 	}
-				// }else{
-				// 	that.list=[];
-				// 	that.listlx=[];
-				// }
-			})
-		},
-<<<<<<< HEAD
-		longtap(){
-=======
-		tiaozhuan(){
->>>>>>> e34c4cd0946b018b2b1c677817c08c382bc29746
-			console.log("111")
-			uni.navigateTo({
-				url: "/pages/changan/index",
-			})
-		},
-		chuku(){
-			uni.navigateTo({
-				url: "/pages/quchu/index",
+				if (res.data.code == 200) {
+					if(res.data.data.length != 0){
+						that.quanbuList=res.data.data.data;
+					}
+				}else{
+					that.quanbuList=[];
+				}
 			})
 		},
 		sosoFun(){
@@ -248,48 +232,13 @@ export default {
 				}
 			})
 		},
-		yifu(index){
-			this.chooseindex=index;
-			uni.navigateTo({
-				url: "/pages/yifu/index",
-			})
-		},
 		qiehuanFun(){
 			uni.navigateTo({
 				url: "/pages/qiehuan/index",
 			})
 		},
-		randouh(){
-			let list2 = [],that=this;
-			for(let i=0;i<6;i++){
-				list2.push({
-					src:'/static/img/47.png',
-					text:'大号版型夹克',
-					type:'新品'
-				})
-			}
-			this.quanbuList=this.quanbuList.concat(list2)
-			console.log(this.quanbuList)
-		},
 		gengmore(){
-			this.randouh()
-		},
-		change(e){
-			uni.$tm.toast(`你选中了${e}`);
-		},
-		changece(e){
-			uni.$tm.toast(`您选中了:${e}`)
-		},
-		dapei(item){
-			console.log(item)
-		},
-		xiangqing(item){
-			console.log(item)
-		},
-		ruku(){
-			uni.navigateTo({
-				url: "/pages/putstorage/index",
-			})
+			
 		},
 		tianjia(){
 			uni.navigateTo({
@@ -350,11 +299,42 @@ export default {
 		margin-top: 17%;
 	}
 	/deep/ .qiehuan .tm-tabs-con-item-border{display: none;}
-	.yiguicla image{width: 95%;display: block;margin: 0 auto;margin-top: 5px;}
+	.yiguicla image{width: 95%;display: block;margin: 0 auto;margin-top: 5px;height: 90px;}
 	.yiguicla{width: 30%;border-radius: 10px;}
 	.more{text-align: center;}
 	.more image{margin-right: 10px;vertical-align: middle;width: 30px;}
 	.fudong{position:fixed;right:10px;bottom:150px;background: #303030;width: 130px;height: 60px;
 	border-radius: 30px 0px 0px 30px;font-size: 14px;text-align: center;}
 	.fudimg{width: 60px;height:60px}
+	/deep/ .tcc .tm-poup-wk{width: 90% !important;position:relative;height: 580px !important;}
+	/deep/ .tcc .uni-swiper-slides{width: 100%;}
+	/deep/ .tcc uni-swiper{width: 100% !important;}
+	/deep/ .uni-swiper-slides{width: 160px !important;}
+	/deep/ .tcc uni-image{width: 160px !important;}
+	.tcc .guayi{width: 90% !important;display: block;margin:0 auto;margin-top:15px !important;}
+	.tcc .deng{width:25px !important;height:25px !important;vertical-align: middle;margin-right:8px;}
+	.anniu{width: 80%;margin: 0 auto;margin-top: 20px;}
+	/deep/ .anniu .gray.bk{color: white !important;}
+	.aniOn{
+		animation:doudong 0.5s linear infinite;
+		background:linear-gradient();
+		background: -webkit-linear-gradient();
+	}
+	@keyframes doudong {
+		0%{
+			transform: rotate(-2deg) translateX(2rpx) translateY(2rpx);
+		}
+		25%{
+			transform: rotate(0deg) translateX(-2rpx) translateY(-2rpx);
+		}
+		50%{
+			transform: rotate(0deg) translateX(0rpx) translateY(-2rpx);
+		}
+		75%{
+			transform: rotate(0deg) translateX(0rpx) translateY(2rpx);
+		}
+		100%{
+			transform: rotate(-2deg) translateX(2rpx) translateY(2rpx);
+		}
+	}
 </style>

+ 80 - 3
pages/yifu/index.vue

@@ -6,9 +6,9 @@
 			<view style="width: 90%;margin:0 auto;">
 				<tm-tabs align="left" class="qiehuan1" v-model="activeIndex" :list="list" range-key="title"></tm-tabs>
 			</view>
-			<image class="touxiang" src="/static/img/63.png" mode="widthFix"></image>
+			<image v-if="activeIndex==0" class="touxiang" src="/static/img/63.png" mode="widthFix"></image>
 		</view>
-		<div class="zhuti" style="padding-bottom:60px !important;">
+		<div class="zhuti" style="padding-bottom:60px !important;" v-if="activeIndex==0">
 			<view class="text-align-center text-size-lg">新款冬季羽绒服</view>
 			<view class="text-align-center text-size-s mt-10 text-gray">蓬松、轻盈、温暖</view>
 			<tm-sheet class="kuang" style="padding-bottom: 30px !important;">
@@ -57,6 +57,33 @@
 			<tm-button :round="24" class="sao mb-40" block @click="show_1=true">出库</tm-button>
 		</div>
 		
+		<div class="zhuti" v-if="activeIndex==1">
+			<tm-sheet class="kuang" style="padding-bottom: 10px !important;">
+				<view style="width: 94%;margin:0 auto;">
+					<image class="chuanda" src="/static/img/108.png" mode="widthFix"></image>
+					<view class="text-align-center mt-20 text-white">丝缎质感纹理风衣</view>
+					<view class="text-align-center mt-10 text-size-s">丝滑如肌肤</view>
+				</view>
+			</tm-sheet>
+		</div>
+		<view class="goumai shangpin" v-if="activeIndex==1">
+			<view class="pt-20"><text class="ml-20">衣物名</text><text class="fr mr-20 text-gray text-size-s">丝缎质感纹理风衣</text></view>
+			<view class="pa-20"><tm-cartCellListFood  v-on:jiaruFun="jiarufuFun" v-for="item in test1" :typeclick="typeclick1" :mdata="item" :cart-num.sync="item.buy"></tm-cartCellListFood></view>
+		</view>
+		<tm-sheet :shadow="24" class="jiaoxi xiao" v-if="activeIndex==1">
+			<tm-tabs align="center" class="qiehuan1" v-model="activeIndex" :list="list5" range-key="title"></tm-tabs>
+		</tm-sheet>
+		<!-- 单品 -->
+		<view class="zhuti shangpin" v-if="activeIndex==1">
+			<tm-sheet :padding="[0, 0]" class="jiaoxi xiao">
+				<tm-cartCellListFood  v-on:jiaruFun="jiarufuFun" v-for="item in test" :typeclick="typeclick" :mdata="item" :cart-num.sync="item.buy"></tm-cartCellListFood>
+			</tm-sheet>
+		</view>
+		<view class="anniu" v-if="activeIndex==1">
+			<tm-button :round="24" theme="gray" size="n">预约明日</tm-button>
+			<tm-button :round="24" class="fr" theme="primary" size="n">全部取出</tm-button>
+		</view>
+		
 		<tm-poup v-model="show_1" :position="pos" class="tcc">
 			<view style="position: relative !important;">
 				<view style="height: 10px;"></view>
@@ -111,7 +138,43 @@ export default {
 				src:'/static/img/47.png',
 				text:'大号版型夹克',
 				type:'新品'
-			}]
+			}],
+			test1: [{
+				img: '../../static/img/83.png',
+				title: '丝缎质感纹理风衣',
+				label: '黑色 - 6518/320',
+				id: 3,
+				buy: 0,
+				itemId: 0
+			}],
+			typeclick1:3,//1加入购物车,2购物车,3前往购买,4,5
+			typeclick:5,//1加入购物车,2购物车,3前往购买,4,5
+			list5:[ '搭配内的购物清单'],
+			test: [{
+				img: '../../static/img/83.png',
+				title: '丝缎质感纹理风衣',
+				label: '黑色 - 6518/320',
+				price: '1299',
+				id: 3,
+				buy: 0,
+				itemId: 0
+			},{
+				img: '../../static/img/84.png',
+				title: '产品3(任选)',
+				label: '这个产品是只有几个融会',
+				price: 36.2,
+				id: 3,
+				buy: 0,
+				itemId: 0
+			},{
+				img: '../../static/img/83.png',
+				title: '产品3(任选)',
+				label: '这个产品是只有几个融会',
+				price: 36.2,
+				id: 3,
+				buy: 0,
+				itemId: 0
+			}],
 		};
 	},
 	onLoad() {
@@ -194,4 +257,18 @@ export default {
 	}
 	.anniu{width: 80%;margin: 0 auto;margin-top: 20px;}
 	/deep/ .anniu .gray.bk{color: white !important;}
+	.biaoti view{width:5px;height:19px;background: #0178FD;float: left;border-radius: 10px;}
+	/deep/ .qiehuan1 .text-primary{color: white !important;}
+	/deep/ .jiaoxi{margin:0 !important;padding: 8px !important;}
+	/deep/ .shangpin .white.bk{background-color:#1b1b1b!important;}
+	/deep/ .shangpin .tm-cartCellListFood{padding: 0px 0px 5px 0px !important;
+	margin-top: 5px !important;border-bottom: 1px solid #1B1B1B;}
+	/deep/ .shangpin .border-t-1.bk{border-top:1px solid #1b1b1b!important;}
+	/deep/ .shangpin .round-3{width:120px !important;height:110px !important;}
+	/deep/ .shangpin .tm-cartCellListFood-img{width:120px !important;height:110px !important;}
+	/deep/ .shangpin .title{color: white !important;}
+	/deep/ .shangpin .text-red{color: white !important;}
+	.sao{width: 88%;display: block;margin: 0 auto;padding-bottom: 60px;margin-top: 20px;}
+	.goumai{background: #1B1B1B;margin-bottom: 10px;}
+	.anniu{width: 70%;margin: 0 auto;margin-top: 20px;padding-bottom: 30px;}
 </style>

+ 1 - 1
pages/zidingyi/index.vue

@@ -97,7 +97,7 @@ export default {
 	},
 	onLoad(e) {
 		if(e){
-			this.off=e.off?e.off:1;
+			this.off=e.off?e.off:2;
 			if(e.off==1){
 				this.typeclick=5;
 			}else{

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/build/app-plus/app-service.js


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/build/app-plus/app-view.js


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
unpackage/dist/dev/app-plus/app-service.js


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 171 - 55
unpackage/dist/dev/app-plus/app-view.js


Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott