|
|
|
@ -100,13 +100,14 @@ const submit = () => { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
const navto = (url: string, mode: pageMode = 'navigateTo') => uni.$util.goToPage({ url: url ?? 'pages/index/index', mode }) |
|
|
|
const isEmptyObject = (obj: any) => { |
|
|
|
if (obj == null) return true |
|
|
|
if (typeof obj !== 'object' || Array.isArray(obj)) return true |
|
|
|
return Reflect.ownKeys(obj).length === 0 |
|
|
|
} |
|
|
|
|
|
|
|
const onConfirm = () => uni.reLaunch({ url: '/pages/mine/index' }) |
|
|
|
|
|
|
|
onShow(() => { |
|
|
|
nextTick(() => { |
|
|
|
if (userStore.mobile === '') { |
|
|
|
@ -169,7 +170,7 @@ onShow(() => { |
|
|
|
<view class="nodata">暂时没有选举 请刷新重试</view> |
|
|
|
</ex-empty> |
|
|
|
|
|
|
|
<ex-dialog ref="showDialogRef" title="提示" @confirm="navto('pages/mine/index', 'reLaunch')">请您签到之后再进行投票!</ex-dialog> |
|
|
|
<ex-dialog ref="showDialogRef" title="提示" :on-confirm="onConfirm">请您签到之后再进行投票!</ex-dialog> |
|
|
|
</template> |
|
|
|
|
|
|
|
<style scoped lang="scss"> |
|
|
|
|