吉安感知网项目-前端
chenyao
2026-01-22 972b15490ed591bcfb9b54c4f1bcb5a835062c96
feat:更新小程序
9 files modified
90 ■■■■■ changed files
uniapps/work-wx/src/pages/equipmentManagement/index.vue 12 ●●●● patch | view | raw | blame | history
uniapps/work-wx/src/pages/page/index.vue 9 ●●●● patch | view | raw | blame | history
uniapps/work-wx/src/pages/register/index.vue 7 ●●●● patch | view | raw | blame | history
uniapps/work-wx/src/pages/user/index.vue 10 ●●●● patch | view | raw | blame | history
uniapps/work-wx/src/static/images/user/user-bg.png patch | view | raw | blame | history
uniapps/work-wx/src/subPackages/deviceRegistration/add.vue 13 ●●●● patch | view | raw | blame | history
uniapps/work-wx/src/subPackages/flightApplication/add.vue 23 ●●●● patch | view | raw | blame | history
uniapps/work-wx/src/subPackages/userDetail/infos/index.vue 12 ●●●●● patch | view | raw | blame | history
uniapps/work-wx/src/subPackages/userDetail/password/index.vue 4 ●●●● patch | view | raw | blame | history
uniapps/work-wx/src/pages/equipmentManagement/index.vue
@@ -12,7 +12,7 @@
            <view class="name">{{ item.name }}</view>
            <view class="txt">飞行器类型:{{ item.type }}</view>
            <view class="txt">飞行器型号:{{ item.model }}</view>
          <view class="txt">飞行器sn:{{ item.sn }}</view>
            <view class="txt">飞行器sn:{{ item.sn }}</view>
          </view>
        </view>
      </u-list>
@@ -123,7 +123,7 @@
  }
  .card {
    display: flex;
    padding: 20rpx;
    padding: 44rpx;
    border-bottom: 1px solid #EBEEF3;
    .left {
      width: 70px;
@@ -135,17 +135,25 @@
      flex-direction: column;
      justify-content: space-between;
      .name {
        height: 21px;
        font-weight: 500;
        font-size: 28rpx;
        color: #1D2129;
        margin-bottom: 14rpx;
      }
      .txt {
        height: 18px;
        font-weight: 400;
        font-size: 24rpx;
        color: #86909C;
        margin-bottom: 14rpx;
      }
    }
  }
  // 第一个card 不添加下边框
  .card:first-child {
    padding-top: 0;
  }
  .add-btn {
    position: absolute;
    bottom: 40rpx;
uniapps/work-wx/src/pages/page/index.vue
@@ -5,6 +5,11 @@
            :keyName="'image'"
            :height="200"
            :indicator="true"
            mode="round"
            indicatorMode="dot"
            indicatorActiveColor="#4C85FF"
            indicatorInactiveColor="#fff"
            indicatorPosition="center"
    ></u-swiper>
    <u-grid :col="4" :border="false" class="grid" @click="gridClick">
        <u-grid-item v-for="(baseListItem,baseListIndex) in baseList" :key="baseListIndex">
@@ -261,10 +266,10 @@
    overflow-y: auto;
    box-sizing: border-box;
    .title {
      padding: 40rpx 40rpx 0rpx 20rpx;
      padding: 40rpx 40rpx 0rpx 0rpx;
      font-family: Source Han Sans CN, Source Han Sans CN;
      font-weight: 500;
      font-size: 14px;
      font-size: 16px;
      color: #222324;
    }
  }
uniapps/work-wx/src/pages/register/index.vue
@@ -244,17 +244,14 @@
    align-items: center;
    position: relative;
    .pageBg {
        // position: fixed;
        // top: 0;
        // left: 0;
        width: 100%;
        height: 100%;
        background: url("https://wrj.shuixiongit.com/aiskyminio/cloud-bucket/ja-app-wx/images/user/user-bg.png")  no-repeat ;
        background: url("https://wrj.shuixiongit.com/aiskyminio/cloud-bucket/ja-app-wx/images/user/userBg1.png")  no-repeat ;
        background-size: 100%;
    }
    .detailBox {
        position: absolute;
        top: 180rpx;
        top: 30rpx;
        width: 702rpx;
        min-height: 326rpx;
uniapps/work-wx/src/pages/user/index.vue
@@ -97,11 +97,11 @@
  height: 100%;
}
.pageUser {
  background: url("https://wrj.shuixiongit.com/aiskyminio/cloud-bucket/ja-app-wx/images/user/user-bg.png")  no-repeat ;
  background: url("https://wrj.shuixiongit.com/aiskyminio/cloud-bucket/ja-app-wx/images/user/userBg1.png")  no-repeat ;
  background-size: 100%;
}
.userBox {
  padding-top: 212rpx;
  padding-top: 90rpx;
}
.userName {
  font-weight: 700;
@@ -161,15 +161,15 @@
}
.goOutStyle {
  width: 670rpx;
  height: 100rpx;
  height: 76rpx;
  background: #1D6FE9;
  border-radius: 8rpx 8rpx 8rpx 8rpx;
  font-family: "Source Han Sans CN";
  font-weight: 400;
  font-size: 36rpx;
  font-size: 28rpx;
  color: #ffffff;
  text-align: center;
  line-height: 100rpx;
  line-height: 76rpx;
  margin: auto;
  margin-top: 114rpx;
uniapps/work-wx/src/static/images/user/user-bg.png

uniapps/work-wx/src/subPackages/deviceRegistration/add.vue
@@ -194,7 +194,7 @@
            <u-input
                    v-model="formParams.deviceImageText"
                    border="none"
                    placeholder="请输入"
                    placeholder="请上传"
            ></u-input>
            <template #right>
                <u-upload
@@ -261,7 +261,7 @@
        />
        <!-- 所属区域 -->
        <u-cascader 
            :show="isShowRegion"
            v-model:show="isShowRegion"
            v-model="formParams.regionCode"
            :data="areaData"
            value-key="code"
@@ -270,7 +270,6 @@
            :auto-close="true"
            @confirm="onRegionConfirm"
            @close="isShowRegion = false"
            @cancel="isShowRegion = false"
        ></u-cascader>
    </u-form>
    <u-button :disabled="isSubmitDisabled" @click="submitForm" color="#1D6FE9">提交</u-button>
@@ -634,6 +633,14 @@
        color: #1D6FE9;
    }
    :deep(.u-tabs__wrapper__nav__line) {
        background-color: #265CFD;
    }
    :deep(.u-button--primary) {
        background-color: #265CFD;
    }
    :deep(.u-form) {
        flex: 1;
        display: flex;
uniapps/work-wx/src/subPackages/flightApplication/add.vue
@@ -1,9 +1,8 @@
<template>
<view class="flightApplication-add">
    <view class="title">
        基本信息
    </view>
    <u-form labelPosition="top" :model="formParams" :rules="rules" ref="formRef">
         <view class="title form-title">基本信息</view>
        <u-form-item
                label="飞行计划"
                labelWidth="200rpx"
@@ -172,7 +171,13 @@
                :borderBottom="true"
                ref="item1"
        >
            <u-input v-model="formParams.tempAirspaceApprovalText" border="none" readonly placeholder="(建议文件大小100M内,仅支持pdf、jpg、jpeg、png等格式)"></u-input>
            <template #label>
                <view class="custom-label">
                    <text>临时空域批件</text>
                    <text class="label-tip">(建议文件大小100M内,仅支持pdf、jpg、jpeg、png等格式)</text>
                </view>
            </template>
            <u-input v-model="formParams.tempAirspaceApprovalText" border="none" readonly placeholder="请选择"></u-input>
            <template #right>
                <u-upload
                    @afterRead="afterRead"
@@ -780,14 +785,20 @@
        width: 80%;
        padding: 28rpx;
        border-radius: 8rpx 8rpx 8rpx 8rpx;
        margin-bottom: 20rpx;
        // margin-bottom: 20rpx;
    }
    .label-tip {
        font-family: Source Han Sans CN, Source Han Sans CN;
        font-weight: 400;
        font-size: 10px;
        color: #3A3A3A;
    }
    .attention {
        font-family: Source Han Sans CN, Source Han Sans CN;
        font-weight: 400;
        font-size: 12px;
        color: #1D6FE9;
        //  margin-top: 24rpx;
         margin: 40rpx 0;
        text-align: center;
    }
    .select-wrapper {
uniapps/work-wx/src/subPackages/userDetail/infos/index.vue
@@ -251,25 +251,21 @@
        position: relative;
    }
    .pageBg {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: url("https://wrj.shuixiongit.com/aiskyminio/cloud-bucket/ja-app-wx/images/user/user-bg.png")  no-repeat ;
        background: url("https://wrj.shuixiongit.com/aiskyminio/cloud-bucket/ja-app-wx/images/user/userBg1.png")  no-repeat ;
          background-size: 100%;
        z-index: -1;
    }
    .avatarBox {
        position: absolute;
        top: 30rpx;
        width: 228rpx;
        height: 228rpx;
        margin: 76rpx 0;
    }
    .detailBox {
        position: absolute;
        top: 360rpx;
        // left: 0;
        top: 280rpx;
        width: 702rpx;
        min-height: 430rpx;
        background: #FFFFFF;
uniapps/work-wx/src/subPackages/userDetail/password/index.vue
@@ -259,13 +259,13 @@
            // left: 0;
            width: 100%;
            height: 100%;
            background: url("https://wrj.shuixiongit.com/aiskyminio/cloud-bucket/ja-app-wx/images/user/user-bg.png")  no-repeat ;
            background: url("https://wrj.shuixiongit.com/aiskyminio/cloud-bucket/ja-app-wx/images/user/userBg1.png")  no-repeat ;
              background-size: 100%;
        }
        .detailBox {
            position: absolute;
            top: 180rpx;
            top: 30rpx;
            width: 702rpx;
            min-height: 326rpx;