From 4bfdb8f5d74e9b55360ed45db27f7f428b9d0b6b Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期二, 07 五月 2024 19:07:17 +0800
Subject: [PATCH] #
---
pages/phyz/wrkMast/wrkMast.vue | 98 +++++++++++++++++++++++++++++++++++++++++--------
1 files changed, 82 insertions(+), 16 deletions(-)
diff --git a/pages/phyz/wrkMast/wrkMast.vue b/pages/phyz/wrkMast/wrkMast.vue
index 8b36464..50cfaa4 100644
--- a/pages/phyz/wrkMast/wrkMast.vue
+++ b/pages/phyz/wrkMast/wrkMast.vue
@@ -1,5 +1,5 @@
<template>
- <view>
+ <view class="container">
<view class="code">
<uni-search-bar :focus="searchFocus" v-model="searchValue" @input="searchInput()" ma
maxlength="500" ancel="cancel" @clear="clear" placeholder="杈撳叆 / 鎵弿鍟嗗搧">
@@ -10,36 +10,36 @@
<view class="list-left">
<!-- 宸︿笂 -->
<view class="list-left-top">
- <view style="font-weight: bold;">宸ヤ綔鍙�4099</view>
+ <view style="font-weight: bold;">宸ヤ綔鍙穥{item.wrkNo}}</view>
<view style="display: flex;border-bottom: 1px solid #FFF;margin: 10rpx;">
<text style="flex: 1;">宸ヤ綔鐘舵��</text>
- <text>201.鐢熸垚鍏ュ簱浠诲姟ID</text>
+ <text>{{item.wrkSts$}}</text>
</view>
<view style="display: flex;border-bottom: 1px solid #FFF;margin: 10rpx;">
<text style="flex: 1;">鍏ュ嚭搴撶被鍨�</text>
- <text>1.鍏ュ簱</text>
+ <text>{{item.ioType$}}</text>
</view>
<view style="display: flex;border-bottom: 1px solid #FFF;margin: 10rpx;">
<text style="flex: 1;">浼樺厛绾�</text>
- <text>300</text>
+ <text>{{item.ioPri}}</text>
</view>
<view style="display: flex;border-bottom: 1px solid #FFF;margin: 10rpx;">
<text style="flex: 1;">婧愬簱浣�</text>
- <text>CS-101-001-01@1</text>
+ <text>{{item.sourceLocNo}}</text>
</view>
<view style="display: flex;border-bottom: 1px solid #FFF;margin: 10rpx;">
<text style="flex: 1;">鐩爣搴撲綅</text>
- <text>YZ-015-001-01@1</text>
+ <text>{{item.locNo}}</text>
</view>
<view style="display: flex;border-bottom: 1px solid #FFF;margin: 10rpx;">
<text style="flex: 1;">鏂欑鐮�</text>
- <text>1112223335</text>
+ <text>{{item.barcode}}</text>
</view>
</view>
<!-- 宸︿笅 -->
<view class="list-left-bottom">
- <button size="mini">鏄庣粏</button>
- <button size="mini">瀹屾垚</button>
+ <button size="mini" @click="getWrkDetlList(item.wrkNo)">鏄庣粏</button>
+ <button size="mini" @click="handControl(item.wrkNo)">瀹屾垚</button>
<button size="mini">鍙栨秷</button>
</view>
</view>
@@ -54,14 +54,18 @@
export default {
data() {
return {
+ baseUrl: '',
+ token: '',
searchValue: '',
searchFocus: true,
- dataList: [
- {},
- {},
- {}
- ]
+ dataList: []
}
+ },
+ onShow() {
+ this.baseUrl = uni.getStorageSync('baseUrl');
+ this.token = uni.getStorageSync('token');
+ this.oldDataList = [...this.dataList]
+ this.getWrkMastList()
},
methods: {
// 鎼滅储妗嗚緭鍏�
@@ -71,17 +75,79 @@
// 閲嶇疆鎼滅储妗�
clear() {
+ },
+ // 鑾峰彇宸ヤ綔鍒楄〃
+ getWrkMastList() {
+ let _this = this
+ _this.dataList = []
+ uni.request({
+ url: `${_this.baseUrl}/agv/wrkMast/list/auth`,
+ header: {'token': uni.getStorageSync('token')},
+ data: {
+ curr: 1,
+ limit: 1000,
+ },
+ method: 'GET',
+ success(res) {
+ res = res.data
+ if (res.code === 200) {
+ _this.dataList = res.data.records
+ }
+ }
+ })
+ },
+ // 鑾峰彇宸ヤ綔鏄庣粏
+ getWrkDetlList(e) {
+ let _this = this
+ uni.navigateTo({
+ url: "./wrkDetl",
+ success: function(res) {
+ // 閫氳繃eventChannel鍚戣鎵撳紑椤甸潰浼犻�佹暟鎹� 鍚戝彟澶栦竴涓〉闈紶閫掑�肩殑
+ res.eventChannel.emit('item', {
+ item: e
+ })
+ },
+ events: {
+ // 涓烘寚瀹氫簨浠舵坊鍔犱竴涓洃鍚櫒锛岃幏鍙栬鎵撳紑椤甸潰浼犻�佸埌褰撳墠椤甸潰鐨勬暟鎹� 鍙﹀涓�涓〉闈紶杩囨潵鐨�
+ acceptDataFromOpenedPage: function(data) {
+ // _this.matnr = data.data
+ _this.input(_this.matnr)
+ },
+ },
+ });
+ },
+ handControl(wrkNo) {
+ let _this = this
+ uni.request({
+ url: `${_this.baseUrl}/agv/hand/control/wrkMast`,
+ header: {
+ 'token': uni.getStorageSync('token'),
+ 'content-type': 'application/x-www-form-urlencoded'
+ },
+ data: {
+ workNo: wrkNo,
+ type: 1
+ },
+ method: 'POST',
+ success(res) {
+ res = res.data
+ if (res.code === 200) {
+ _this.getWrkMastList()
+ }
+ }
+ })
}
}
}
</script>
<style>
+ @import url('../../../static/css/common/order.css');
.code {
background-color: #d9d9d9;
z-index: 99;
position: sticky;
- top: 80rpx;
+ top: 0rpx;
left: 0;
}
.list {
--
Gitblit v1.9.1