From df97e66f99cf081abf212a8d97fc32afe9c6e7a7 Mon Sep 17 00:00:00 2001
From: dengjunjie <dengjunjie@hnkhzn.com>
Date: 星期五, 17 一月 2025 13:46:32 +0800
Subject: [PATCH] 更新配置文件PDA版本

---
 代码管理/淮安PDA/pages/index/index.vue |   69 ++++++++++++++++++++--------------
 1 files changed, 41 insertions(+), 28 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/\346\267\256\345\256\211PDA/pages/index/index.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/\346\267\256\345\256\211PDA/pages/index/index.vue"
index b48b3ba..4236ecb 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/\346\267\256\345\256\211PDA/pages/index/index.vue"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/\346\267\256\345\256\211PDA/pages/index/index.vue"
@@ -2,12 +2,13 @@
 	<!-- <u-card :title="title" > -->
 	<view class="" slot="body">
 		<!-- <view v-for="(item,index) in tree" :key="item.id"> -->
-			<u-grid :col="3">
-				<u-grid-item @tap="clickCoupon(item.url)" v-for="(item) in tree" :key="item.id">
-					<u-icon name="coupon" :size="50"></u-icon>
-					<view class="grid-text">{{item.name}}</view>
-				</u-grid-item>
-			</u-grid>
+		<u-grid :col="2">
+			<u-grid-item @tap="clickCoupon(item.url,item.menuId,item.description,item.menuName)" v-for="(item) in tree"
+				:key="item.menuId">
+				<u-icon :name="item.icon" custom-prefix="custom-icon" size="50" color="#888888"> </u-icon>
+				<view class="grid-text">{{item.menuName}}</view>
+			</u-grid-item>
+		</u-grid>
 		<!-- </view> -->
 		<u-toast ref="uToast" />
 	</view>
@@ -16,51 +17,56 @@
 </template>
 
 <script>
-	import { config } from '../../common/config.js'
+	import {
+		config
+	} from '../../common/config.js'
 	export default {
 		data() {
 			return {
 				// title: '鎿嶄綔鍔熻兘'
 				datas: [],
 				tree: [],
-				version:""
+				version: ""
 			}
 		},
 		onShow() {
-			// uni.getSystemInfo({
-			// 	success: (res) => {
-			// 		this.version = res.appWgtVersion;
-			// 		// console.log(res);
-			// 		//妫�娴嬪綋鍓嶅钩鍙帮紝濡傛灉鏄畨鍗撳垯鍚姩瀹夊崜鏇存柊 
-			// 		if (res.platform == "android") {
-			// 			this.AndroidCheckUpdate();
-			// 		}
-			// 	}
-			// });
+			console.log();
+
+			uni.getSystemInfo({
+				success: (res) => {
+					this.version = res.appWgtVersion;
+					// console.log(res);
+					//妫�娴嬪綋鍓嶅钩鍙帮紝濡傛灉鏄畨鍗撳垯鍚姩瀹夊崜鏇存柊 
+					if (res.platform == "android") {
+						this.AndroidCheckUpdate();
+					}
+				}
+			});
 		},
 		onLoad() {
 			this.getCurrentTree();
 		},
 		mounted() {
-			
+
 		},
 		methods: {
 			AndroidCheckUpdate: function() {
 				var _this = this;
 				uni.request({
-					url: 'http://10.1.211.101:9004/api/PDA/GetPDAVersion?version=' + this.version,
+					url: this.$u.http.config.baseUrl + '/api/PDA/GetPDAVersion?version=' + this.version,
 					method: 'GET',
 					data: {},
 					success: res => {
 						if (res.data.data) {
-							
+
 							uni.showToast({
 								title: '鏈夋柊鐨勭増鏈彂甯冿紝妫�娴嬪埌鎮ㄧ洰鍓嶄负Wifi杩炴帴锛岀▼搴忓凡鍚姩鑷姩鏇存柊銆傛柊鐗堟湰涓嬭浇瀹屾垚鍚庡皢鑷姩寮瑰嚭瀹夎绋嬪簭銆�',
 								mask: false,
 								duration: 5000,
 								icon: "none"
 							});
-							var dtask = plus.downloader.createDownload("http://10.1.211.101:9004/api/PDA/DownLoadApp", {},
+							var dtask = plus.downloader.createDownload(
+								this.$u.http.config.baseUrl + "/api/PDA/DownLoadApp", {},
 								function(d, status) {
 									// 涓嬭浇瀹屾垚 
 									if (status == 200) {
@@ -89,9 +95,9 @@
 					complete: () => {}
 				});
 			},
-			getCurrentTree() {
-				this.$u.post('/api/Sys_Menu/getTreeMenu', {}).then(result => {
-						this.tree = result;
+			getCurrentTree(ParentId) {
+				this.$u.post('/api/Sys_Menu/GetTreeMenuPDAStash?ParentId=' + ParentId, {}).then(result => {
+					this.tree = result;
 				})
 			},
 			getTree(id, data, isRootId) {
@@ -111,10 +117,17 @@
 				// return true;
 				return this.datas.find(x => x.text == text);
 			},
-			clickCoupon(url) {
+			clickCoupon(url, menuid, warehouseid, menuname) {
 				// console.log("clickCoupon")
 				if (this.hasLogin()) {
-					this.$u.route(url)
+					this.$u.route({
+						url: url,
+						params: {
+							menuId: menuid,
+							warehouseId: warehouseid,
+							menuName: menuname
+						}
+					})
 				} else {
 					this.$t.message.loading('鐧诲綍澶辨晥璇烽噸鏂扮櫥褰�')
 					uni.reLaunch({
@@ -153,4 +166,4 @@
 		margin-top: 4rpx;
 		color: $u-type-info;
 	}
-</style>
+</style>
\ No newline at end of file

--
Gitblit v1.9.3