jt
2023-01-13 830a8fd39ba79e3b757d71ef4a7c0b18de2cb6fe
pages/index/index.vue
@@ -21,9 +21,9 @@
   .areaList li{
      /* border: 1px solid #0062CC; */
      list-style: none;
      width: 120rpx;
      /* width: 120rpx; */
      display: inline-block;
      padding: 30rpx 20rpx 16rpx 24rpx;
      padding: 30rpx 16rpx 16rpx 20rpx;
      text-align: center;
      font-size: 14px;
   }
@@ -47,12 +47,24 @@
<template>
   <view class="content">
      <!-- <view class="v-area">
         <p>tttttttttt</p>
         <ul class="areaList">
            <li>
               <a href="javascript:;" class="logo" >
                  <i class="fu-sys_log"></i>
               </a>
               <p >新增元数据</p>
            </li>
         </ul>
      </view> -->
      <view class="v-area" v-for="(area,index) in data">
         <p :data-key="area.ID">{{ area.Name }}</p>
         <ul class="areaList">
            <li  v-for="(app,key) in area.App">
            <li v-for="(app,key) in area.App">
               <a href="javascript:;" @tap="appCreate(app)" class="logo" :style="{'background-color':app.BkColor,'color':app.BkColor}">
                  <i class="fu-sys_log" :style="{'color':app.TxtColor}"></i>
                  <i :class="app.ImgFontStyle" :style="{'color':app.TxtColor}"></i>
               </a>
               <p :data-key="area.ID">{{ app.Name }}</p>
            </li>
@@ -125,9 +137,19 @@
      methods: {
         appCreate(app){ //点击功能点跳转页面
            console.log(app);
            uni.navigateTo({
               url:'../modal/classAttr?param='+app.Param
            })
            if(!app.Param){
               uni.showModal({title:"提示",content:"该功能点未配置参数,请重新配置参数!",showCancel:false,confirmText:"取消"});
               return;
            }
            if(app.DefCode == '3018'){
               uni.navigateTo({
                  url:'../modal/classAttr?param='+app.Param+"&titlename="+app.Name
               })
            } else if(app.DefCode == '3037'){
               uni.navigateTo({
                  url:'../modal/ms_classAttr?param='+app.Param+"&titlename="+app.Name
               })
            }
            // uni.redirectTo({
            //    url:'../index/index?args=9999999999'
            // });