Browse Source

经销商库存

tong 4 years ago
parent
commit
87c21dd2b3

+ 1 - 1
pages/home/Scan-code-in/index.vue

@@ -9,7 +9,7 @@
 				<view>物料</view>
 				<view>预计奖励</view>
 			</view>
-			<view v-for="(item,index) in datalist">
+			<view v-for="(item,index) in datalist" :key="index">
 				<view class="content-two">
 					<view>{{item.title}}</view>
 					<view>{{item.type}}</view>

+ 1 - 1
pages/home/Scan-code-out/index.vue

@@ -8,7 +8,7 @@
 				<view>胎号</view>
 				<view>物料</view>
 			</view>
-			<view v-for="(item,index) in datalist">
+			<view v-for="(item,index) in datalist" :key="index">
 			<view class="content-two">
 				<view>{{item.order}}</view>
 				<view>{{item.size}}</view>

+ 1 - 1
pages/me/Delivery-details/index.vue

@@ -10,7 +10,7 @@
 				<u-calendar style=" color: #fff;" v-model="showDate" :mode="mode"></u-calendar>
 				<u-search :show-action="true" :animation="true"></u-search>
 			</view>
-			<view class="content-one" v-for="(item,index) in datalist">
+			<view class="content-one" v-for="(item,index) in datalist" :key="index">
 				<view class="content-one-view">
 				</view>
 				<view class="content-one-text">单号:20200609135904795 - 20753</view>

+ 1 - 1
pages/me/Reward-details/index.vue

@@ -10,7 +10,7 @@
 				<u-calendar style=" color: #fff;" v-model="showDate" :mode="mode"></u-calendar>
 				<u-search :show-action="true" :animation="true"></u-search>
 			</view>
-			<view class="content-one" v-for="(item,index) in datalist">
+			<view class="content-one" v-for="(item,index) in datalist" :key="index">
 				<view class="content-one-view">
 				</view>
 				<view class="content-one-text">获得奖励:2元</view>

+ 1 - 1
pages/me/Statistical-task/index.vue

@@ -1,7 +1,7 @@
 <template>
 	<view class="top">
 		<view class="qiun-charts">
-			<view v-for="(item,index) in datalist">
+			<view v-for="(item,index) in datalist" :key="index">
 				<view class="content">
 					<view class="qiun-charts-one">
 					</view>

+ 1 - 1
pages/me/Warehousing-details/index.vue

@@ -10,7 +10,7 @@
 				<u-calendar style=" color: #fff;" v-model="showDate" :mode="mode"></u-calendar>
 				<u-search :show-action="true" :animation="true"></u-search>
 			</view>
-			<view class="content-one" v-for="(item,index) in datalist">
+			<view class="content-one" v-for="(item,index) in datalist" :key="index">
 				<view class="content-one-view">
 				</view>
 				<view class="content-one-text">单号:20200609135904795 - 20753</view>

+ 208 - 21
pages/me/agent-stock/agent-stock.vue

@@ -1,22 +1,209 @@
-<template>
-	<view>
-		<!-- 经销商库存 -->
-	</view>
-</template>
-
-<script>
-	export default {
-		data() {
-			return {
-				
-			}
-		},
-		methods: {
-			
-		}
-	}
-</script>
-
-<style>
-
+<template>
+	<!-- 经销商库存页面 -->
+	<view class="header">
+		<view class="header-one">
+			库存是否充足:<text>充足</text>
+		</view>
+			<view class="content">
+				<u-tabs style="width: 500rpx;" bg-color="#0095ff" inactive-color="#FFFFFF" active-color="#fff" :list="list" :is-scroll="false" :current="current" @change="change"></u-tabs>
+				<u-select style=" color: #fff;" v-model="showBrand" :list="brandList"></u-select>
+				<u-select style=" color: #fff;" v-model="showmateriel" :list="materielList"></u-select>
+				<!-- <u-calendar style=" color: #fff;" v-model="showDate" :mode="mode"></u-calendar> -->
+				<u-search :show-action="true" :animation="true"></u-search>
+			</view>
+			<view class="content-one">
+				<view class="content-two" v-for="(item,index) in datalist" :key="index">
+					<view>
+						{{ item.name }}
+					</view>
+					<view>
+						{{ item.number}}
+					</view>
+					<view>
+						{{ item.state }}
+					</view>
+				</view>
+			</view>
+			
+			
+	</view>
+</template>
+
+<script>
+	export default {
+			data() {
+				return {
+					datalist: [
+						{
+							name: '赛轮',
+							number: '12R22.5 152/149K 18PR S838 LBGSL 0L',
+							state: '充足'
+						},{
+							name: '赛轮',
+							number: '12R22.5 152/149K 18PR S838 LBGSL 0L',
+							state: '紧张'
+						},
+						{
+							name: '赛轮',
+							number: '12R22.5 152/149K 18PR S838 LBGSL 0L',
+							state: '充足'
+						},
+						{
+							name: '赛轮',
+							number: '12R22.5 152/149K 18PR S838 LBGSL 0L',
+							state: '充足'
+						},
+						{
+							name: '赛轮',
+							number: '12R22.5 152/149K 18PR S838 LBGSL 0L',
+							state: '充足'
+						},
+						{
+							name: '赛轮',
+							number: '12R22.5 152/149K 18PR S838 LBGSL 0L',
+							state: '充足'
+						},
+						{
+							name: '赛轮',
+							number: '12R22.5 152/149K 18PR S838 LBGSL 0L',
+							state: '充足'
+						},
+						{
+							name: '赛轮',
+							number: '12R22.5 152/149K 18PR S838 LBGSL 0L',
+							state: '充足'
+						},
+						{
+							name: '赛轮',
+							number: '12R22.5 152/149K 18PR S838 LBGSL 0L',
+							state: '充足'
+						},
+					],
+					list: [{
+						name: '全部'
+					}, {
+						name: '品牌'
+					}, {
+						name: '物料',
+					}],
+					itemList: [{
+										head: "赛轮 12R22.5 18PR S838",
+										body: "12R22.5 152/149K 18PR S838 LBGSL 0L",
+										open: true,
+										disabled: true
+									},{
+										head: "赛轮 12R22.5 18PR S838",
+										body: "12R22.5 152/149K 18PR S838 LBGSL 0L",
+										open: false,
+									},{
+										head: "赛轮 12R22.5 18PR S838",
+										body: "12R22.5 152/149K 18PR S838 LBGSL 0L",
+										open: false,
+									}],
+					brandList: [{
+							value: '1',
+							label: '赛轮'
+						},
+						{
+							value: '2',
+							label: '黑鹰'
+						}
+					],
+					materielList: [{
+							value: '1',
+							label: '物料1'
+						},
+						{
+							value: '2',
+							label: '物料2'
+						}
+					],
+					current: 0,
+					showBrand: false,
+					showmateriel: false,
+					showDate: false,
+					mode: 'date'
+				};
+			},
+			methods: {
+				change(index) {	
+					this.current = index;
+					if(this.current==1){
+						this.showBrand=true
+					}else if(this.current==2){
+						this.showmateriel=true
+					}
+				}
+			}
+	}
+</script>
+
+<style lang="scss" scoped>
+	.header {
+		height: 400rpx;
+		width: 100%;
+		background: #0094FE;
+		color: #fff;
+		font-size: 28rpx;
+	}
+
+	.header-one {
+		text-align: center;
+		padding-top: 40rpx;
+	}
+
+	.header-one>text {
+		font-size: 52rpx;
+	}
+	.content {
+		display: flex;
+		justify-content: space-between;
+		width: 700rpx;
+		margin-top: 80rpx;
+	}
+	.content-one {
+		width: 690rpx;
+		// height: 305rpx;
+		background: #FFFFFF;
+		color: #000;
+		font-size: 24rpx;
+		box-shadow: 0px 0px 24px 0px rgba(101, 176, 249, 0.41);
+		border-radius: 20px;
+		margin: 0 auto;
+		margin-top: 50rpx;
+	}
+	.content-one-view {
+		width: 6rpx;
+		height: 30rpx;
+		background: #0292FD;
+		position: relative;
+		top: 20rpx;
+		left: 30rpx;
+	}
+	.content-one-text {
+		position: relative;
+		top: -8rpx;
+		left: 60rpx;
+		font-size: 24rpx;
+		font-weight: bold;
+		color: #000;
+	}
+	.content-one-time {
+		position: relative;
+		top: -40rpx;
+		left: 530rpx;
+		font-size: 13rpx;
+		color: #626262;
+	}
+	
+	.content-two {
+		display: flex;
        justify-content: space-between;
+		font-size: 24rpx;
+		color: #6A6A6A;
+		margin-left: 30rpx;
+		margin-right: 30rpx;
+		padding-top: 25rpx;
+		padding-bottom: 25rpx;
+	}
+	
 </style>

+ 1 - 1
pages/msg/Order-details/index.vue

@@ -1,7 +1,7 @@
 <template>
 	<!-- 订单详情页面 -->
 	<view>
-		<view class="content" v-for="(item,index) in datalist">
+		<view class="content" v-for="(item,index) in datalist" :key="index">
 			<view class="content-one">
 				{{ item.order }}
 			</view>

+ 2 - 2
pages/msg/System-message/index.vue

@@ -1,7 +1,7 @@
 <template>
 	<!-- 系统消息页面 -->
 	<view class="header">
-		<view class="content" v-for="(item,index) in datalist" @click="inDetails">
+		<view class="content" v-for="(item,index) in datalist" @click="inDetails" :key="index">
 			<view class="content-one">
 				<text class="content-one-first">{{item.title}}</text>
 				<text class="content-one-second">{{item.data}}</text>
@@ -38,7 +38,7 @@
 			</view>
 		</view>
 		<view class="header">
-			<view class="content" v-for="(item,index) in goodsList">
+			<view class="content" v-for="(item,index) in goodsList" :key="index">
 				<view class="content-one">
 					<text class="content-one-first">{{item.title}}</text>
 					<text class="content-one-second">11.26</text>