zhengyiming
3 天以前 dea5820ad3ba037b674a750753755588bc25b56c
apps/bMiniApp/src/pages/mine/index.vue
@@ -26,16 +26,16 @@
              </div>
              <div class="user-info-item">
                <template v-if="isCertified">
                  <div class="user-info-unCertified-text">未认证</div>
                  <div class="user-info-unCertified-btn" @click.stop="goAuthentication">
                    立即认证
                  </div>
                </template>
                <template v-else>
                  <div class="user-info-certified-text">
                    {{ userDetail?.customerName ?? '123' }}
                  </div>
                  <div class="user-info-certified-btn">已认证</div>
                </template>
                <template v-else>
                  <div class="user-info-unCertified-text">未认证</div>
                  <div class="user-info-unCertified-btn" @click.stop="goAuthentication">
                    立即认证
                  </div>
                </template>
              </div>
            </div>
@@ -48,7 +48,7 @@
            <div class="mine-business-card-item-text">我的电子名片</div>
          </div>
          <div class="mine-business-card-btn">
            <nut-button type="info">递名片</nut-button>
            <nut-button type="info" @click="goBusinessCard">递名片</nut-button>
          </div>
        </div>
      </UserHomeTopView>
@@ -56,21 +56,29 @@
        <div class="mine-content-record">
          <div class="mine-content-record-item" @click="goMineFavorites">
            <img class="mine-content-record-item-icon" :src="IconCollect" alt="" />
            <nut-badge top="0" right="0" :value="8" color="#FF7D00">
            <nut-badge top="0" right="0" :value="8" color="#FF7D00" hidden>
              <div class="mine-content-record-item-text">我的收藏</div>
            </nut-badge>
          </div>
          <div class="mine-content-record-item" @click="goMineContactRecord">
            <img class="mine-content-record-item-icon" :src="IconRecord" alt="" />
            <nut-badge top="0" right="0" :value="8" color="#FF7D00">
            <nut-badge top="0" right="0" :value="8" color="#FF7D00" hidden>
              <div class="mine-content-record-item-text">联系记录</div>
            </nut-badge>
          </div>
        </div>
        <Cell :title="'更多服务'" class="mine-content-service">
          <div class="mine-content-service-list">
            <TaskDetailWelfareItem :icon="IconFinance" text="财务管理"></TaskDetailWelfareItem>
            <TaskDetailWelfareItem :icon="IconRealName" text="企业实名"></TaskDetailWelfareItem>
            <TaskDetailWelfareItem
              :icon="IconFinance"
              text="财务管理"
              @click="goFinance"
            ></TaskDetailWelfareItem>
            <TaskDetailWelfareItem
              :icon="IconRealName"
              text="企业实名"
              @click.stop="goAuthentication"
            ></TaskDetailWelfareItem>
            <TaskDetailWelfareItem
              :icon="IconSetting"
              text="设置"
@@ -156,6 +164,10 @@
  goPage(RouterPath.businessCard);
}
function goFinance() {
  goPage(RouterPath.mineFinanceManage);
}
async function handleLoginout() {
  try {
    await Message.confirm({