From 087b9f6cea5b4d2eb1c9fa3959ac0dc5b09cf254 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期五, 08 八月 2025 17:03:59 +0800 Subject: [PATCH] no message --- pages/mat/matQuery.vue | 138 +++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 131 insertions(+), 7 deletions(-) diff --git a/pages/mat/matQuery.vue b/pages/mat/matQuery.vue index 02409e3..9e61b2d 100644 --- a/pages/mat/matQuery.vue +++ b/pages/mat/matQuery.vue @@ -1,8 +1,132 @@ -<template> -</template> - -<script> -</script> - -<style> +<template> + <view> + <!-- 鎼滅储妗� --> + <view class="search-bar"> + <uni-search-bar v-model="condition" placeholder=" 鎵爜 / 杈撳叆" bgColor="#EEEEEE" @confirm="search" /> + </view> + <scroll-view> + <view class="tag-list" v-for="(item,i) in matList" :key="i"> + <view class="list-left"> + <view class="list-left-item"> + <view class="desc">鐗╂枡鐮侊細</view> + <view class="left-item"> + <uni-tag :text="item.matnr" type="primary"></uni-tag> + </view> + </view> + <view class="list-left-item"> + <view class="desc">鍝佸悕锛�</view> + <view class="left-item">{{item.maktx}}</view> + </view> + <view class="list-left-item"> + <view class="desc">瑙勬牸锛�</view> + <view class="left-item">{{item.specs}}</view> + </view> + <view class="list-left-item"> + <view class="desc">鍨嬪彿锛�</view> + <view class="left-item"> + <uni-tag :text="item.model" type="warning"></uni-tag> + </view> + </view> + <view class="list-left-item"> + <view class="desc">鍝佺墝锛�</view> + <view class="left-item">{{item.brand}}</view> + </view> + <view class="list-left-item"> + <view class="desc">鍗曚綅锛�</view> + <view class="left-item">{{item.unit}}</view> + </view> + <view class="list-left-item"> + <view class="desc">绛夌骇锛�</view> + <view class="left-item">{{item.level}}</view> + </view> + </view> + </view> + </scroll-view> + </view> +</template> + +<script> + export default { + data() { + return { + tagList: [], + matList: [], + condition: '', + reload: false, + curr:1, + tag: '鍒嗙被', + baColor: "background-color: #0081ff;", + desc: '鍟嗗搧缂栧彿:', + baseUrl: '', + token: '', + } + }, + onShow() { + this.baseUrl = uni.getStorageSync('baseUrl'); + this.token = uni.getStorageSync('token'); + }, + methods: { + search() { + let that = this + that.tagList = [] + that.matList = [] + uni.request({ + url: that.baseUrl + '/pda/mats/search/' + that.condition, + method:"GET", + header: { + 'token':uni.getStorageSync('token'), + }, + success(result) { + var res = result.data + if (res.code === 200 ) { + that.matList = res.data + } else if (res.code == 403) { + uni.showToast({title: res.msg, icon: "none", position: 'top'}) + setTimeout(() => { + uni.reLaunch({ + url: '../login/login' + }); + }, 1000); + } else { + uni.showToast({title: res.msg, icon: "none",position: 'top'}) + } + } + }); + }, + } + } +</script> + +<style> + @import url('../../static/css/wms.css/wms.css'); + .tag-list { + width: 94%; + min-height: 160rpx; + margin: 10px auto; + background-color: #FFF; + border-radius: 5px; + box-shadow: 0 5upx 20upx rgba(0, 0, 0, 0.2); + } + .tag { + display: flex; + flex-direction: column; + min-height: 80rpx; + border-bottom: 1px solid #e2e2e2; + } + .wms-tag { + min-width: 60rpx; + margin-left: 50rpx; + margin-top: 30rpx; + color: #FFF; + font-size: 14px; + padding: 4rpx 12rpx; + } + .tag-item { + min-height: 60rpx; + line-height: 2; + padding-left: 50rpx; + color: #606266; + font-size: 14px; + word-wrap: break-word; + } </style> \ No newline at end of file -- Gitblit v1.9.1