<script setup lang="ts">
onLaunch(async () => {
  // #ifdef MP

  store.common.data.mockScenes = ''
  // 容器中心需要等待的等待放行器
  store.common.data._releaser = func.releaser()
  const accountInfo = uni.getAccountInfoSync()
  // 体验版-假数据方便通过审核
  if (accountInfo?.miniProgram?.envVersion === 'trial') {
    store.user.initUserInfo(
      mock.request[config.common.mockScenes.examine][config.webapi.user.token.name].data,
    )
    store.common.data.mockScenes = config.common.mockScenes.examine
  } else {
    store.common.data.mockScenes = ''
  }
  store.common.data._releaser.s()
  store.common.data._releaser = null
  // #endif

  // await webapi.strategy
  //   .get_by_Name<null, SystemConfig对象>({
  //     // name: 'examine_switch',
  //     name: 'examine_switch1',
  //   })
  //   .then((res) => {
  //     // 开关打开时 设置场景值
  //     if (res.value === '1') {
  //       store.user.initUserInfo(
  //         mock.request[config.common.mockScenes.examine][config.webapi.user.token.name].data,
  //       )
  //       store.common.data.mockScenes = config.common.mockScenes.examine
  //     } else {
  //       store.common.data.mockScenes = ''
  //     }
  //   })
  //   .catch(() => {
  //     store.common.data.mockScenes = ''
  //   })
})
onShow((options) => {
  // ay.staticData.args.options = options
})
// onHide(() => {
//   console.log('App Hide')
// })
</script>
<style></style>
