main.uts.ts 5.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import 'E:/install/HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-console/src/runtime/app/index.ts';import App from './App.uvue'
  2. import { createSSRApp } from 'vue'
  3. export function createApp() {
  4. const app = createSSRApp(App)
  5. return {
  6. app
  7. }
  8. }
  9. export function main(app: IApp) {
  10. definePageRoutes();
  11. defineAppConfig();
  12. (createApp()['app'] as VueApp).mount(app, GenUniApp());
  13. }
  14. export class UniAppConfig extends io.dcloud.uniapp.appframe.AppConfig {
  15. override name: string = "小丁到家"
  16. override appid: string = "__UNI__9F955ED"
  17. override versionName: string = "1.0.0"
  18. override versionCode: string = "100"
  19. override uniCompilerVersion: string = "4.87"
  20. constructor() { super() }
  21. }
  22. import GenPagesIndexConsoleClass from './pages/index/console.uvue'
  23. import GenPagesIndexMyClass from './pages/index/my.uvue'
  24. import GenPagesIndexOrderClass from './pages/index/order.uvue'
  25. import GenPagesIndexAccountClass from './pages/index/account.uvue'
  26. import GenPagesConsoleSetOrderTimeClass from './pages/console/setOrderTime.uvue'
  27. import GenPagesLoginLoginClass from './pages/login/login.uvue'
  28. import GenPagesConsoleServiceProjectClass from './pages/console/serviceProject.uvue'
  29. import GenPagesMyEditMyEditClass from './pages/myEdit/myEdit.uvue'
  30. function definePageRoutes() {
  31. __uniRoutes.push({ path: "pages/index/console", component: GenPagesIndexConsoleClass, meta: { isQuit: true } as UniPageMeta, style: _uM([["navigationBarTitleText","控制台"]]) } as UniPageRoute)
  32. __uniRoutes.push({ path: "pages/index/my", component: GenPagesIndexMyClass, meta: { isQuit: false } as UniPageMeta, style: _uM([["navigationBarTitleText","我的"]]) } as UniPageRoute)
  33. __uniRoutes.push({ path: "pages/index/order", component: GenPagesIndexOrderClass, meta: { isQuit: false } as UniPageMeta, style: _uM([["navigationBarTitleText","订单"]]) } as UniPageRoute)
  34. __uniRoutes.push({ path: "pages/index/account", component: GenPagesIndexAccountClass, meta: { isQuit: false } as UniPageMeta, style: _uM([["navigationBarTitleText","账户"]]) } as UniPageRoute)
  35. __uniRoutes.push({ path: "pages/console/setOrderTime", component: GenPagesConsoleSetOrderTimeClass, meta: { isQuit: false } as UniPageMeta, style: _uM([["navigationBarTitleText","接单时间"]]) } as UniPageRoute)
  36. __uniRoutes.push({ path: "pages/login/login", component: GenPagesLoginLoginClass, meta: { isQuit: false } as UniPageMeta, style: _uM([["navigationBarTitleText",""]]) } as UniPageRoute)
  37. __uniRoutes.push({ path: "pages/console/serviceProject", component: GenPagesConsoleServiceProjectClass, meta: { isQuit: false } as UniPageMeta, style: _uM([["navigationBarTitleText","服务项目"]]) } as UniPageRoute)
  38. __uniRoutes.push({ path: "pages/myEdit/myEdit", component: GenPagesMyEditMyEditClass, meta: { isQuit: false } as UniPageMeta, style: _uM([["navigationBarTitleText","个人信息"]]) } as UniPageRoute)
  39. }
  40. const __uniTabBar: Map<string, any | null> | null = _uM([["selectedColor","#000000"],["backgroundColor","#ffffff"],["list",[_uM([["pagePath","pages/index/console"],["iconPath","static/iconInfo/noactive/homepage.png"],["selectedIconPath","static/iconInfo/active/homepage.png"],["text","控制台"]]),_uM([["pagePath","pages/index/order"],["iconPath","static/iconInfo/noactive/order.png"],["selectedIconPath","static/iconInfo/active/order.png"],["text","订单"]]),_uM([["pagePath","pages/index/account"],["iconPath","static/iconInfo/noactive/account.png"],["selectedIconPath","static/iconInfo/active/account.png"],["text","账户"]]),_uM([["pagePath","pages/index/my"],["iconPath","static/iconInfo/noactive/myhome.png"],["selectedIconPath","static/iconInfo/active/myhome.png"],["text","我的"]])]]])
  41. const __uniLaunchPage: Map<string, any | null> = _uM([["url","pages/index/console"],["style",_uM([["navigationBarTitleText","控制台"]])]])
  42. function defineAppConfig(){
  43. __uniConfig.entryPagePath = '/pages/index/console'
  44. __uniConfig.globalStyle = _uM([["navigationBarTextStyle","black"],["navigationBarTitleText","小丁到家--上门按摩"],["navigationBarBackgroundColor","#F8F8F8"],["backgroundColor","#F8F8F8"]])
  45. __uniConfig.getTabBarConfig = ():Map<string, any> | null => _uM([["selectedColor","#000000"],["backgroundColor","#ffffff"],["list",[_uM([["pagePath","pages/index/console"],["iconPath","static/iconInfo/noactive/homepage.png"],["selectedIconPath","static/iconInfo/active/homepage.png"],["text","控制台"]]),_uM([["pagePath","pages/index/order"],["iconPath","static/iconInfo/noactive/order.png"],["selectedIconPath","static/iconInfo/active/order.png"],["text","订单"]]),_uM([["pagePath","pages/index/account"],["iconPath","static/iconInfo/noactive/account.png"],["selectedIconPath","static/iconInfo/active/account.png"],["text","账户"]]),_uM([["pagePath","pages/index/my"],["iconPath","static/iconInfo/noactive/myhome.png"],["selectedIconPath","static/iconInfo/active/myhome.png"],["text","我的"]])]]])
  46. __uniConfig.tabBar = __uniConfig.getTabBarConfig()
  47. __uniConfig.conditionUrl = ''
  48. __uniConfig.uniIdRouter = _uM()
  49. __uniConfig.ready = true
  50. }