# hire-manage-web **Repository Path**: weeksun23/hire-manage-web ## Basic Information - **Project Name**: hire-manage-web - **Description**: 出租管理系统,提高房东、租客收租交租的效率 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-07 - **Last Updated**: 2026-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vite + Vue 3 + typescript + tailwindcss ### VSCode - 推荐安装插件 1. dbaeumer.vscode-eslint 2. lokalise.i18n-ally 3. esbenp.prettier-vscode 4. bradlc.vscode-tailwindcss 5. johnsoncodehk.volar - 配置 File -> Preferences -> Settings -> Extensions -> Edit in settings.json -> 扩展 settings 加入以下配置 ```javascript "settings": { "editor.tabSize": 2, "prettier.requireConfig": true, "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, "eslint.format.enable": true, "eslint.validate": ["javascript", "vue", "html"], "eslint.codeAction.showDocumentation": { "enable": true }, "i18n-ally.localesPaths": ["src/locales/lang"], "i18n-ally.keystyle": "nested", "i18n-ally.sortKeys": true, "i18n-ally.namespace": true, "i18n-ally.pathMatcher": "{locale}/{namespaces}.{ext}", "i18n-ally.enabledParsers": ["ts"], "i18n-ally.sourceLanguage": "en", "i18n-ally.enabledFrameworks": [ "vue", "react" ], "tailwindCSS.rootFontSize": 14 } ``` ### 主要项目结构说明 - build - generate - `generateModifyVars.ts` 在这里可根据项目需求覆盖 antdv 对应的 less 变量,参照`default.less` - `default.less` antdv 所有 less 变量,与[https://github.com/vueComponent/ant-design-vue/blob/next/components/style/themes/default.less](https://github.com/vueComponent/ant-design-vue/blob/next/components/style/themes/default.less)对应 - src - api - aiot `aiot`应用所有接口定义 - req `axios` 封装 - account.ts 平台账号相关操作接口 - curd.ts 增删查改接口统一封装 - models.ts 接口共用类型定义 - base - env.ts 所有环境变量 - components - common 通用的跟业务无关的组件定义在此文件夹下 - 根目录 公共业务组件 - hooks 公共 hook - locales 国际化配置 - router 路由配置 - stores pinia 配置 - style - common.less 公共样式 - sl.less 根据申菱 UI 样式 重写对应 antd 组件的样式 - types - antd.ts antdv 类型补充 - common.ts 公共类型定义 - components.ts 公共组件的部分类型定义 - utils - views 页面定义 ### 记录 - ant-design-vue 更新后,需要重新安装 dayjs,不然出现国际化问题 - components 目录下的组件不需额外引入,直接使用,但注意文件名字要唯一 ### 其它 admin 15916088888 13143788852 13143788840 15987898712 18565612418 13143788890 13143788841 192.1.5.252 sl.aiot.com 192.1.5.252 sl.aiot.web.com 192.1.5.252 sl.argocd.com eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoi6LW15Li7566hIiwidG9rZW5fdHlwZSI6InRva2VuIiwidXNlcmlkIjoiODA5YjY5YjgtNDk3Yy00YjUxLTgwZmMtMWFhODgyYzE1MjdlIiwiYWNjb3VudCI6IjEzNzIyMjIzMzMxIiwiaWF0IjoxNjY4NzM0MDExLCJuYmYiOjE2Njg3MzQwMTEsImV4cCI6MTY2ODc0ODQxMX0.ukY0DAkrkWPRigti_89xdg7JdaDwvBx3jm4vvFE0AlU c859fda0-0ebb-405a-a037-9c542056a9f9 http://192.1.15.243:3000/#/projectDetail/c2327137-b8db-4fce-83df-193d6225d0ca/deviceMonitor?token=eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoi6LW15Li7566hIiwidG9rZW5fdHlwZSI6InRva2VuIiwidXNlcmlkIjoiODA5YjY5YjgtNDk3Yy00YjUxLTgwZmMtMWFhODgyYzE1MjdlIiwiYWNjb3VudCI6IjEzNzIyMjIzMzMxIiwiaWF0IjoxNjY4NzUxMzI4LCJuYmYiOjE2Njg3NTEzMjgsImV4cCI6MTY2ODc2NTcyOH0.h02qpPTx00-8AtK6rZbGsgl_dukXG1MuRepzmjzGhYc&tenantId=c859fda0-0ebb-405a-a037-9c542056a9f9 http://192.1.5.252:3000/#/projectDetail/{projectId}/deviceMonitor?token={token}&tenantId={tenantId} http://localhost:3000/#/projectDetail/c2327137-b8db-4fce-83df-193d6225d0ca/deviceMonitor?token=eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoi5p2O5Li7566hIiwidG9rZW5fdHlwZSI6InRva2VuIiwidXNlcmlkIjoiMzRlOGFmMzItYzI4OS00ZDE4LTk5OWQtODMzNWNjYTY0MDEwIiwiYWNjb3VudCI6IjEzMTQzNzg4ODQwIiwiaWF0IjoxNjg1NDE4MTA0LCJuYmYiOjE2ODU0MTgxMDQsImV4cCI6MTY4ODAxMDEwNH0.7DKML8I7vidd9t19bIO6gHgXD07lhfwu38JFZGGszgk&tenantId=c859fda0-0ebb-405a-a037-9c542056a9f9 https://aiot.shenling.com/#/projectDetail/50c8dac2-9097-4e27-8469-43cf0d265b44/deviceMonitor?token=eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoi5p2O5Li7566hIiwidG9rZW5fdHlwZSI6InRva2VuIiwidXNlcmlkIjoiMzRlOGFmMzItYzI4OS00ZDE4LTk5OWQtODMzNWNjYTY0MDE5IiwiYWNjb3VudCI6IjEzMTQzNzg4ODQwIiwiaWF0IjoxNjg1NDE3NjgyLCJuYmYiOjE2ODU0MTc2ODIsImV4cCI6MTY4ODAwOTY4Mn0.tFY3gXHr0PBrulDCm_o5WF35JZOglQ3ZNNlpEYxOBqk&tenantId=c859fda0-0ebb-405a-a037-9c542056a9f9&landscape=1 - 17818040429 13143788841 13143788840 - 13622223336 钱工