From 29bd3947c3e1b07fa28c2c24cdb45c563793c36b Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期四, 21 三月 2024 16:55:12 +0800
Subject: [PATCH] #
---
pages/phyz/order/orderList.vue | 0
pages/phyz/order/purchaseOrder.vue | 155 ++++++++++++++++++++++-----------------------------
pages.json | 2
3 files changed, 68 insertions(+), 89 deletions(-)
diff --git a/pages.json b/pages.json
index 6e7bce2..ae755f1 100644
--- a/pages.json
+++ b/pages.json
@@ -412,7 +412,7 @@
}
},
{
- "path" : "pages/tzsk/AGV/orderList",
+ "path" : "pages/phyz/order/orderList",
"style" :
{
"navigationBarTitleText" : "璁㈠崟鍒楄〃",
diff --git a/pages/tzsk/AGV/orderList.vue b/pages/phyz/order/orderList.vue
similarity index 100%
rename from pages/tzsk/AGV/orderList.vue
rename to pages/phyz/order/orderList.vue
diff --git a/pages/phyz/order/purchaseOrder.vue b/pages/phyz/order/purchaseOrder.vue
index 20ced19..8f964c8 100644
--- a/pages/phyz/order/purchaseOrder.vue
+++ b/pages/phyz/order/purchaseOrder.vue
@@ -13,19 +13,19 @@
</view>
<view class="list" v-for="(item,i) in dataList">
<view class="list-left">
- <view>缂栧彿锛歿{item.matnr}}</view>
- <view>鍚嶇О锛歿{item.maktx}}</view>
- <view>瑙勬牸锛歿{item.specs}}</view>
- <view>鏁伴噺锛歿{item.anfme}}</view>
- <view class="card-id">{{i + 1}}</view>
+ <view>鍗曟嵁缂栧彿锛歿{item.orderNo}}</view>
+ <view>鍗曟嵁绫诲瀷锛歿{item.docType$}}</view>
+ <view>鍒涘缓鏃堕棿锛歿{item.createTime$}}</view>
+ <!-- <view class="card-id">{{i + 1}}</view> -->
+ <view class="card-status">{{item.settle$}}</view>
</view>
<!-- <view class="list-right" @click="checkboxChange(item)">
<label >
<checkbox :value="item.orderNo" :checked="item.checked" color="#FFCC33" style="transform:scale(0.7)" /><text></text>
</label>
</view> -->
- <view class="list-right">
-
+ <view class="list-right" @click="getOrderDetl(item)">
+ <uni-icons type="right" color="#c1c1c1"></uni-icons>
</view>
</view>
<view style="height: 100rpx;"></view>
@@ -36,89 +36,12 @@
export default {
data() {
return {
+ baseUrl: '',
+ token: '',
searchValueFocus: true,
searchValue: '',
checck: true,
- dataList: [
- {
- orderNo: 'cg0931241',
- matnr: 'cg0931255',
- maktx: '浣犲ソ',
- anfme: 10,
- specs: '10-z',
- checked: true
- },
- {
- orderNo: 'cg0931241',
- matnr: 'cg0931241',
- maktx: '浣犲ソ',
- anfme: 10,
- specs: '10-z'
- },
- {
- orderNo: 'cg0931241',
- matnr: 'cg0931225',
- maktx: '浣犲ソ',
- anfme: 10,
- specs: '10-z'
- },
- {
- orderNo: 'cg0931241',
- matnr: 'cg0931241',
- maktx: '浣犲ソ',
- anfme: 10,
- specs: '10-z'
- },
- {
- orderNo: 'cg0931241',
- matnr: 'cg0931241',
- maktx: '浣犲ソ',
- anfme: 10,
- specs: '10-z'
- },
- {
- orderNo: 'cg0931241',
- matnr: 'cg0931241',
- maktx: '浣犲ソ',
- anfme: 10,
- specs: '10-z'
- },
- {
- orderNo: 'cg0931241',
- matnr: 'cg0931241',
- maktx: '浣犲ソ',
- anfme: 10,
- specs: '10-z'
- },
- {
- orderNo: 'cg0931241',
- matnr: 'cg0931241',
- maktx: '浣犲ソ',
- anfme: 10,
- specs: '10-z'
- },
- {
- orderNo: 'cg0931241',
- matnr: 'cg0931241',
- maktx: '浣犲ソ',
- anfme: 10,
- specs: '10-z'
- },
- {
- orderNo: 'cg0931241',
- matnr: 'cg0931241',
- maktx: '浣犲ソ',
- anfme: 10,
- specs: '10-z'
- },
- {
- orderNo: 'cg0931241',
- matnr: 'cg0931241',
- maktx: '浣犲ソ',
- anfme: 10,
- specs: '10-z'
- },
- ],
+ dataList: [],
oldDataList: [],
newDataList: [],
allCheck: false,
@@ -126,7 +49,10 @@
}
},
onShow() {
+ this.baseUrl = uni.getStorageSync('baseUrl');
+ this.token = uni.getStorageSync('token');
this.oldDataList = [...this.dataList]
+ this.getOrderList()
},
methods: {
searchValueInput() {
@@ -186,12 +112,65 @@
clear() {
this.matnr = ''
this.dataList = [...this.oldDataList]
+ },
+ // 鑾峰彇璁㈠崟鍒楄〃
+ getOrderList() {
+ let _this = this
+ uni.request({
+ url: `${_this.baseUrl}/order/head/page/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
+ }
+ }
+ })
+ },
+ // 鑾峰彇璁㈠崟鏄庣粏
+ getOrderDetl(item) {
+ let _this = this
+ uni.navigateTo({
+ url: "./orderList",
+ success: function(res) {
+ // 閫氳繃eventChannel鍚戣鎵撳紑椤甸潰浼犻�佹暟鎹� 鍚戝彟澶栦竴涓〉闈紶閫掑�肩殑
+ res.eventChannel.emit('item', {
+ item: item
+ })
+ },
+ events: {
+ // 涓烘寚瀹氫簨浠舵坊鍔犱竴涓洃鍚櫒锛岃幏鍙栬鎵撳紑椤甸潰浼犻�佸埌褰撳墠椤甸潰鐨勬暟鎹� 鍙﹀涓�涓〉闈紶杩囨潵鐨�
+ acceptDataFromOpenedPage: function(data) {
+ // _this.matnr = data.data
+ _this.input(_this.matnr)
+ },
+ },
+
+
+ });
}
+
}
}
</script>
<style>
@import url('../../../static/css/common/order.css');
-
+ .card-status {
+ position: absolute;
+ right: 20rpx;
+ top: 30rpx;
+ padding: 10rpx 20rpx;
+ text-align: center;
+ font-size: 10px;
+ color: #ffa39e;
+ background-color: #fff1f0;
+ border: 1px solid #ffa39e;
+ border-radius: 6rpx;
+ }
</style>
\ No newline at end of file
--
Gitblit v1.9.1