From 0a8b79dc217287273ee36ade274b0e28f782a5e6 Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期四, 22 九月 2022 11:16:42 +0800
Subject: [PATCH] #
---
pages/login/login.vue | 2
pages/basics/checkout.vue | 1
pages/basics/pickOffLines.vue | 73 ++++++++++++++++++++++--------------
3 files changed, 45 insertions(+), 31 deletions(-)
diff --git a/pages/basics/checkout.vue b/pages/basics/checkout.vue
index 853bd9c..27f32b9 100644
--- a/pages/basics/checkout.vue
+++ b/pages/basics/checkout.vue
@@ -239,7 +239,6 @@
'token':uni.getStorageSync('token')
},
success(result) {
- console.log(result)
var res = result.data;
if(res.code === 200 ) {
if(res.data) {
diff --git a/pages/basics/pickOffLines.vue b/pages/basics/pickOffLines.vue
index 273f47f..5bf4caa 100644
--- a/pages/basics/pickOffLines.vue
+++ b/pages/basics/pickOffLines.vue
@@ -8,7 +8,7 @@
</view>
<view class="square-content">
<view class="content-input">
- <input readonly="value" v-model="doc_num" type="text" placeholder="鎵爜 / 杈撳叆" maxlength="8"
+ <input readonly="value" v-model="doc_num" type="text" placeholder="鎵爜 / 杈撳叆"
:focus="barcodeFocus" @input="nextInput">
<uni-icons type="closeempty" size="20" color="#dadada" @click="removeBarcode()"></uni-icons>
</view>
@@ -55,9 +55,9 @@
<view>
<button class="cu-btn lg" @click="resst()">閲嶇疆</button>
</view>
- <view>
+ <!-- <view>
<button class="cu-btn lg pakin-btn bg-blue" @click="comb()">纭</button>
- </view>
+ </view> -->
</view>
<!-- 寮瑰嚭灞� -->
<view class="popup-mask" v-if="popShow">
@@ -67,13 +67,13 @@
<view class="popup-text-key">鎷h揣鍗曞彿锛�</view>
<view>{{doc_num}}</view>
</view>
- <view class="column">
+ <!-- <view class="column">
<view class="popup-text-key">璐ф灦鍙凤細</view>
<input type="text">
- </view>
+ </view> -->
<view class="column">
<view class="popup-text-key">搴撲綅鍙凤細</view>
- <input type="text">
+ <input type="text" v-model="locNo">
</view>
<view class="column event">
<view class="close" @click="close">鍙栨秷</view>
@@ -91,26 +91,12 @@
commonUrl:null,
doc_num: '',
barcodeFocus:true,
- matList:[
- {
- locNo:"010022",
- maktx:"灞炴�х敤浜庤缃瓧浣�",
- anfme:"9999",
- btnType:"default", // default
- btnText: '鏈‘璁�', // 鏈‘璁�
- },
- {
- locNo:"01001",
- maktx:"灞炴�х敤浜庤缃瓧浣�",
- anfme:"9999",
- btnType:"primary", // default
- btnText: '宸插嚭搴�', // 鏈‘璁�
- }
- ],
+ matList:[],
btnType:"primary", // default
btnText: '宸插嚭搴�', // 鏈‘璁�
popShow:false,
index:0,
+ locNo: ''
@@ -140,17 +126,24 @@
nextInput() {
let that = this
uni.request({
- url: 'http://192.168.4.188:8081/sxjzwms/ManPakOut/list/auth',
- data:{doc_num:"202209211053"},
+ url: that.commonUrl + '/ManPakOut/list/auth',
+ data:{doc_num:that.doc_num},
header: { 'token':uni.getStorageSync('token'),},
method:'GET',
success(result) {
+ console.log(result);
let res = result.data
if (res.code === 200) {
let records = res.data.records
for(var i = 0; i < records.length; i++) {
- records[i]['btnType'] = 'default'
- records[i]['btnText'] = '鏈‘璁�'
+ if (records[i].status == 0) {
+ records[i]['btnType'] = 'default'
+ records[i]['btnText'] = '鏈‘璁�'
+ } else if (records[i].status == 1) {
+ records[i]['btnType'] = 'primary'
+ records[i]['btnText'] = '宸插嚭搴�'
+ }
+
}
that.matList = res.data.records
} else if (res.code === 403) {
@@ -173,10 +166,32 @@
close() {
this.popShow = false
},
+ removeBarcode() {
+ this.doc_num = ''
+ },
confirm() {
- this.popShow = false
- this.matList[this.index].btnText= '宸插嚭搴�'
- this.matList[this.index].btnType = 'primary'
+ let that = this
+ if(!that.matList[that.index].locNo == this) {
+ uni.showToast({title: '璇风‘璁ゅ簱浣嶅彿鏄惁姝g‘', icon: "none", position: 'top'});
+ }
+ this.matList[this.index].status= 1
+ console.log(this.matList[this.index]);
+ uni.request({
+ url: that.commonUrl + '/manPakOut/finish',
+ data:JSON.stringify(that.matList[that.index]),
+ method:'POST',
+ success(result) {
+ console.log(result);
+ var res = result.data
+ if(res.code === 200) {
+ that.popShow = false
+ that.matList[that.index].btnText= '宸插嚭搴�'
+ that.matList[that.index].btnType = 'primary'
+
+ }
+ }
+ })
+
},
resst() {
this.matList = []
diff --git a/pages/login/login.vue b/pages/login/login.vue
index 809a8c7..1c33784 100644
--- a/pages/login/login.vue
+++ b/pages/login/login.vue
@@ -294,7 +294,7 @@
}
uni.setStorageSync('token', res.data.token);
setTimeout(() => {
- uni.navigateBack(); // 灏忕▼搴忕敤杩欎釜 鎶婇椤佃矾鐢辨斁绗竴涓�
+ // uni.navigateBack(); // 灏忕▼搴忕敤杩欎釜 鎶婇椤佃矾鐢辨斁绗竴涓�
uni.reLaunch({
url: '../index/index'
});
--
Gitblit v1.9.1