张含笑
2025-11-07 450dc8a1e4e0d643817ffd0eee04b938cc84af74
src/subPackages/userDetail/password/index.vue
@@ -6,19 +6,16 @@
            <div class="orderRow">
               <!-- type="password" :password-icon="passwordIcon" -->
               <div class="rowTitle">原始密码</div>
               <u-input input-align="right" v-model="passwordForm.oldPassword"   placeholder="请输入"
                  class="input-item" />
               <input type="password" v-model="passwordForm.oldPassword" placeholder="请输入" class="input-item" />
            </div>
            <div class="orderRow">
               <div class="rowTitle">新密码</div>
               <u-input input-align="right" v-model="passwordForm.newPassword" placeholder="请输入"
                  class="input-item" />
               <input type="password" v-model="passwordForm.newPassword" placeholder="请输入" class="input-item" />
            </div>
            <div class="orderRow">
               <div class="rowTitle">确认密码</div>
               <u-input input-align="right" v-model="passwordForm.newPassword1"  placeholder="请输入"
                  class="input-item" />
               <input type="password" v-model="passwordForm.newPassword1" placeholder="请输入" class="input-item" />
            </div>
         </div>
      </view>
@@ -139,6 +136,7 @@
            });
            clearForm();
            userStore.setUserInfo(null)
            uni.removeStorageSync('rememberedUser');
            uni.reLaunch({
               url: '/pages/login/index'
            })
@@ -176,9 +174,11 @@
      background: #FFFFFF;
      border-radius: 12rpx;
      box-shadow: 0 4rpx 20rpx rgba(0, 0, 0, 0.05);
.detailCon {
         padding: 0 24rpx;
      }
      .orderRow {
      display: flex;
      justify-content: space-between;
@@ -195,18 +195,25 @@
            color: #222324;
            white-space: nowrap;
         }
         ::v-deep .u-input {
            border: none !important;
            background: transparent !important;
         }
         ::v-deep .u-input__input {
         input.input-item {
            text-align: right;
            border: none !important;
            box-shadow: none !important;
            background: transparent !important;
            box-shadow: none !important;
            padding: 0 !important;
            margin: 0 !important;
            height: auto !important;
            outline: none;
            font-size: 30rpx;
            color: #222324;
            font-family: Source Han Sans CN, Source Han Sans CN;
         }
         input.input-item::placeholder {
            color: #c9c9c9;
            font-size: 30rpx;
         }
      }
   }
@@ -216,6 +223,7 @@
      position: absolute;
      bottom:150rpx;
   }
   .u-button:first-child{
      margin-right: 30rpx;
   }