From 17d991dc11f5d00a07e5f14515cc6b950c6c2df0 Mon Sep 17 00:00:00 2001
From: whycq <123456>
Date: 星期四, 12 五月 2022 12:34:12 +0800
Subject: [PATCH] #
---
pages/basics/checkout.vue | 61 ++++++++++++++++++------------
1 files changed, 37 insertions(+), 24 deletions(-)
diff --git a/pages/basics/checkout.vue b/pages/basics/checkout.vue
index f1d6d9d..30ec00b 100644
--- a/pages/basics/checkout.vue
+++ b/pages/basics/checkout.vue
@@ -14,22 +14,14 @@
</view>
</view>
</view>
- <view class="square-3">
+ <view class="square-2">
<view class="square-title">
<view class="title-sign"><view class="sign"></view></view>
<view class="title-text"><text>璐у搧鏉$爜</text></view>
</view>
<view class="square-content">
- <text>绔欏彴锛�</text>
- <view class="content-combox">
- <uni-combox emptyTips="鏆傛棤鏁版嵁" :candidates="siteList" v-model="desc" placeholder="绔欏彴鍙�"
- @input="choseStaNo" disabled='true'></uni-combox>
- </view>
- </view>
- <view class="square-content">
- <text>璐у搧鏉$爜锛�</text>
- <view class="content-input-combox">
- <input type="text" v-model="matnr" placeholder="鎵爜 / 杈撳叆" @input="findMat()":focus="focus"
+ <view class="content-input-combox" style="width: 94%;">
+ <input style="width: 90%;" type="text" v-model="matnr" placeholder="鎵爜 / 杈撳叆" @input="findMat()":focus="focus"
@focus="focuss">
<!-- @focus="focuss" -->
<uni-icons type="closeempty" size="20" color="#dadada" @click="removeMatnr()"></uni-icons>
@@ -49,8 +41,8 @@
<checkbox-group @change="checkbox">
<view v-for="(item,index) in matList" :key="index" class="data-list bg-false" :class="'bg-'+item.checked" >
<view class="data-list-left">
- <view class="matnr">No:{{listLen-index}}</view>
- <view class="matnr">{{item.matnr}}-{{item.batch}}</view>
+ <view class="matnr" :style="item.color">No:{{listLen-index}}</view>
+ <view class="matnr" :style="item.color">{{item.matnr}}-{{item.batch}}</view>
</view>
<view class="data-list-right">
<uni-icons type="trash" size="20" color="#a5a5a5" @click="remove(item,index)"></uni-icons>
@@ -65,6 +57,12 @@
<view>
<button class="cu-btn lg pakin-btn bg-blue" @click="comb()">纭</button>
</view>
+ </view>
+ <view>
+ <!-- 鎻愮ず淇℃伅寮圭獥 -->
+ <uni-popup ref="message" type="message">
+ <uni-popup-message :type="msgType" :message="messageText" :duration="2000"></uni-popup-message>
+ </uni-popup>
</view>
</view>
</template>
@@ -81,14 +79,24 @@
searchBox: 'hide',
pick:'hide',
matnr:'',
- matList:[{matnr:'1101842-10000',batch:'22047515999'}],
+ matList:[{matnr:'1101842-10000',batch:'22047515999',color:{color:'red'}}],
+ // matList:[],
result: '',
siteList:[],
desc:'',
staNoList:[],
satNo:'',
listLen:0,
+ msgType: 'success',
+ messageText: '杩欐槸涓�鏉℃垚鍔熸彁绀�',
+ fontColor:{color:'red'}
}
+ },
+ onReady() {
+ setInterval(function(){
+ // console.log(this.matList)
+ // this.getMatListLen()
+ },1000)
},
mounted(){
const UIP = uni.getStorageSync('UIP');
@@ -96,6 +104,7 @@
const UPORT = uni.getStorageSync('UPORT');
this.basePORT = UPORT
this.getOutBound();
+
},
methods: {
messageToggle(type) {
@@ -109,6 +118,9 @@
this.staNo = this.staNoList[i].siteId
}
}
+ },
+ getMatListLen() {
+ // this.listLen = this.matList.length;
},
focuss() {
// uni.hideKeyboard()
@@ -137,7 +149,10 @@
});
},
remove(item,index) {
- this.matList.splice(index,1)
+ this.matList.splice(index,1);
+ this.listLen = this.matList.length
+ this.messageToggle('success')
+ this.messageText = '鍒犻櫎鎴愬姛'
uni.vibrateShort();
},
comb() {
@@ -278,7 +293,6 @@
},
success(result) {
var res = result.data;
- console.log(res)
if(res.data) {
for(let i = 0;i<that.matList.length;i++) {
for (let j = 0;j < res.data.length; j++) {
@@ -288,9 +302,8 @@
}
}
that.matList = res.data.concat(that.matList)
- // that.matList = that.matList.concat(res.data)
}
-
+ that.listLen = that.matList.length;
}
});
@@ -460,7 +473,7 @@
}
.data-list {
border-bottom: 1px solid #d8d8d8;
- height: 90rpx;
+ height: 130rpx;
margin: 15rpx;
border-radius: 20rpx;
}
@@ -468,7 +481,7 @@
margin-top: 20rpx;
}
.data-list:last-child {
- margin-bottom: 120rpx;
+ margin-bottom: 200rpx;
}
/* .data-list-left {
display: inline-block;
@@ -484,7 +497,7 @@
display: inline-block;
float: left;
margin-left: 4%;
- height: 90rpx;
+ height: 130rpx;
color: #676767;
}
.matnr {
@@ -492,7 +505,7 @@
width: 100%;
font-size: 14px;
font-weight: 700;
- padding-top: 8rpx;
+ padding-top: 15rpx;
/* height: 130rpx;
line-height: 130rpx; */
}
@@ -501,7 +514,7 @@
display: inline-block;
float: right;
width: 100rpx;
- height: 90rpx;
- line-height: 90rpx;
+ height: 130rpx;
+ line-height: 130rpx;
}
</style>
\ No newline at end of file
--
Gitblit v1.9.1