From 45af2754d00347ec86492707e15b3884557ee851 Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期二, 24 十二月 2024 09:02:54 +0800 Subject: [PATCH] PDA --- 代码管理/淮安PDA/pages/index/index.vue | 44 +++++++++++++++++++++++++++----------------- 1 files changed, 27 insertions(+), 17 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..67f9ff8 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="3"> + <u-grid-item @tap="clickCoupon(item.url,item.menuId,item.description)" v-for="(item) in tree" + :key="item.menuId"> + <u-icon name="home" :size="50"></u-icon> + <view class="grid-text">{{item.menuName}}</view> + </u-grid-item> + </u-grid> <!-- </view> --> <u-toast ref="uToast" /> </view> @@ -16,14 +17,16 @@ </template> <script> - import { config } from '../../common/config.js' + import { + config + } from '../../common/config.js' export default { data() { return { // title: '鎿嶄綔鍔熻兘' datas: [], tree: [], - version:"" + version: "" } }, onShow() { @@ -42,7 +45,7 @@ this.getCurrentTree(); }, mounted() { - + }, methods: { AndroidCheckUpdate: function() { @@ -53,14 +56,15 @@ 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( + "http://10.1.211.101:9004/api/PDA/DownLoadApp", {}, function(d, status) { // 涓嬭浇瀹屾垚 if (status == 200) { @@ -89,9 +93,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 +115,16 @@ // return true; return this.datas.find(x => x.text == text); }, - clickCoupon(url) { + clickCoupon(url, menuid, warehouseid) { // console.log("clickCoupon") if (this.hasLogin()) { - this.$u.route(url) + this.$u.route({ + url: url, + params: { + menuId: menuid, + warehouseId: warehouseid + } + }) } else { this.$t.message.loading('鐧诲綍澶辨晥璇烽噸鏂扮櫥褰�') uni.reLaunch({ @@ -153,4 +163,4 @@ margin-top: 4rpx; color: $u-type-info; } -</style> +</style> \ No newline at end of file -- Gitblit v1.9.3