├── .drone.yml ├── .github └── workflows │ ├── client.yml │ ├── proto.yml │ └── server.yml ├── .gitignore ├── CLAUDE.md ├── LICENSE ├── README.md ├── client ├── .gitignore ├── README.md ├── app │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hao │ │ │ └── heji │ │ │ ├── ConfigTest.kt │ │ │ ├── ExampleInstrumentedTest.kt │ │ │ ├── TestBillChange.kt │ │ │ ├── data │ │ │ ├── DataRepositoryTest.kt │ │ │ └── db │ │ │ │ ├── BillWithImageDaoTest.kt │ │ │ │ └── BookTest.kt │ │ │ └── service │ │ │ └── ws │ │ │ └── SyncWebSocketTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── ic_launcher-playstore.png │ │ ├── java │ │ │ └── com │ │ │ │ └── hao │ │ │ │ └── heji │ │ │ │ ├── App.kt │ │ │ │ ├── AppViewModel.kt │ │ │ │ ├── Constants.kt │ │ │ │ ├── Event.kt │ │ │ │ ├── KotlinExpand.kt │ │ │ │ ├── MyAppGlideModule.java │ │ │ │ ├── StartupActivity.kt │ │ │ │ ├── config │ │ │ │ ├── Config.kt │ │ │ │ └── store │ │ │ │ │ └── DataStoreManager.kt │ │ │ │ ├── data │ │ │ │ ├── AppDatabase.kt │ │ │ │ ├── BillType.kt │ │ │ │ ├── Result.kt │ │ │ │ ├── converters │ │ │ │ │ ├── BookUsersConverters.kt │ │ │ │ │ ├── DateConverters.kt │ │ │ │ │ ├── LogicConverters.kt │ │ │ │ │ └── MoneyConverters.kt │ │ │ │ ├── db │ │ │ │ │ ├── Bill.kt │ │ │ │ │ ├── BillDao.kt │ │ │ │ │ ├── BillWithImageDao.kt │ │ │ │ │ ├── BillWithImages.kt │ │ │ │ │ ├── Book.kt │ │ │ │ │ ├── BookDao.kt │ │ │ │ │ ├── BookUSerDao.kt │ │ │ │ │ ├── BookUser.kt │ │ │ │ │ ├── Category.kt │ │ │ │ │ ├── CategoryDao.kt │ │ │ │ │ ├── Constant.kt │ │ │ │ │ ├── Image.kt │ │ │ │ │ ├── ImageDao.kt │ │ │ │ │ ├── dto │ │ │ │ │ │ ├── BillD2O.kt │ │ │ │ │ │ └── CategoryPercentage.kt │ │ │ │ │ └── mongo │ │ │ │ │ │ ├── Assertions.java │ │ │ │ │ │ └── ObjectId.java │ │ │ │ └── repository │ │ │ │ │ ├── BookRepository.kt │ │ │ │ │ ├── CategoryRepository.kt │ │ │ │ │ ├── ImageRepository.kt │ │ │ │ │ └── UserRepository.kt │ │ │ │ ├── network │ │ │ │ ├── ApiServer.kt │ │ │ │ ├── BaseResponse.kt │ │ │ │ ├── HttpManager.kt │ │ │ │ ├── HttpRetrofit.kt │ │ │ │ ├── interceptor │ │ │ │ │ └── AuthorizedInterceptor.kt │ │ │ │ ├── request │ │ │ │ │ └── CategoryEntity.kt │ │ │ │ └── response │ │ │ │ │ ├── ImageEntity.kt │ │ │ │ │ └── OperateLog.kt │ │ │ │ ├── proto │ │ │ │ └── Message.java │ │ │ │ ├── sync │ │ │ │ ├── NetworkMonitor.kt │ │ │ │ ├── SyncReceiver.kt │ │ │ │ ├── SyncService.kt │ │ │ │ ├── SyncTrigger.kt │ │ │ │ ├── WebSocketClient.kt │ │ │ │ ├── handler │ │ │ │ │ ├── BillHandler.kt │ │ │ │ │ ├── BookHandler.kt │ │ │ │ │ └── IMessageHandler.kt │ │ │ │ └── ws.kt │ │ │ │ ├── ui │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── MainViewModel.kt │ │ │ │ ├── adapter │ │ │ │ │ ├── BillNodeProvider.kt │ │ │ │ │ ├── DayIncomeEntity.kt │ │ │ │ │ └── NodeBillsAdapter.kt │ │ │ │ ├── base │ │ │ │ │ ├── BaseFragment.kt │ │ │ │ │ ├── BaseViewModel.kt │ │ │ │ │ ├── Expand.kt │ │ │ │ │ ├── FragmentViewPagerAdapter.kt │ │ │ │ │ ├── IUiState.kt │ │ │ │ │ └── SwipeRefresh.kt │ │ │ │ ├── book │ │ │ │ │ ├── BookListAdapter.kt │ │ │ │ │ ├── BookListFragment.kt │ │ │ │ │ ├── BookSettingFragment.kt │ │ │ │ │ ├── BookViewModel.kt │ │ │ │ │ └── CreateBookFragment.kt │ │ │ │ ├── calendar │ │ │ │ │ ├── CalendarNoteFragment.kt │ │ │ │ │ ├── CalendarNoteViewModule.kt │ │ │ │ │ └── CalenderIntent.kt │ │ │ │ ├── category │ │ │ │ │ └── manager │ │ │ │ │ │ ├── CategoryManagerAdapter.kt │ │ │ │ │ │ ├── CategoryManagerFragment.kt │ │ │ │ │ │ ├── CategoryManagerUiState.kt │ │ │ │ │ │ └── CategoryManagerViewModel.kt │ │ │ │ ├── create │ │ │ │ │ ├── ArgAddBill.kt │ │ │ │ │ ├── CategoryFragment.kt │ │ │ │ │ ├── CreateBillFragment.kt │ │ │ │ │ ├── CreateBillIntent.kt │ │ │ │ │ ├── CreateBillViewModel.kt │ │ │ │ │ └── adapter │ │ │ │ │ │ ├── BillPhotoAdapter.kt │ │ │ │ │ │ └── SelectCategoryAdapter.kt │ │ │ │ ├── home │ │ │ │ │ ├── BillListFragment.kt │ │ │ │ │ ├── BillListIntent.kt │ │ │ │ │ ├── BillListViewModel.kt │ │ │ │ │ └── DrawerListener.kt │ │ │ │ ├── popup │ │ │ │ │ ├── BillInfoPopup.kt │ │ │ │ │ ├── BillListPopup.kt │ │ │ │ │ ├── BookSharePopup.kt │ │ │ │ │ ├── SelectImagePopup.kt │ │ │ │ │ └── YearSelectPopup.java │ │ │ │ ├── report │ │ │ │ │ ├── CategoryTotalAdapter.kt │ │ │ │ │ ├── Charts.kt │ │ │ │ │ ├── MonthYearBillAdapter.kt │ │ │ │ │ ├── ReportFragment.kt │ │ │ │ │ ├── ReportIntent.kt │ │ │ │ │ └── ReportViewModel.kt │ │ │ │ ├── setting │ │ │ │ │ ├── SettingFragment.kt │ │ │ │ │ ├── SettingIntent.kt │ │ │ │ │ ├── SettingViewModel.kt │ │ │ │ │ ├── banner │ │ │ │ │ │ ├── BannerFragment.kt │ │ │ │ │ │ └── BannerViewModel.kt │ │ │ │ │ ├── export │ │ │ │ │ │ ├── ExportFragment.kt │ │ │ │ │ │ ├── ExportIntent.kt │ │ │ │ │ │ ├── ExportViewModel.kt │ │ │ │ │ │ └── QianJiExcel.kt │ │ │ │ │ └── input │ │ │ │ │ │ └── etc │ │ │ │ │ │ ├── ETC.kt │ │ │ │ │ │ ├── ETCFragment.kt │ │ │ │ │ │ ├── ETCIntent.kt │ │ │ │ │ │ ├── ETCViewModel.kt │ │ │ │ │ │ └── dto │ │ │ │ │ │ ├── ETCListInfoEntity.java │ │ │ │ │ │ └── HBETCEntity.java │ │ │ │ └── user │ │ │ │ │ ├── Authority.kt │ │ │ │ │ ├── JWTParse.kt │ │ │ │ │ ├── info │ │ │ │ │ ├── UserInfoFragment.kt │ │ │ │ │ └── UserInfoViewModel.kt │ │ │ │ │ ├── login │ │ │ │ │ ├── LoginActivity.kt │ │ │ │ │ ├── LoginFragment.kt │ │ │ │ │ ├── LoginIntent.kt │ │ │ │ │ └── LoginViewModel.kt │ │ │ │ │ └── register │ │ │ │ │ ├── RegisterFragment.kt │ │ │ │ │ ├── RegisterIntent.kt │ │ │ │ │ ├── RegisterUser.kt │ │ │ │ │ └── RegisterViewModel.kt │ │ │ │ ├── utils │ │ │ │ ├── ClickUtils.kt │ │ │ │ ├── ColorUtils.kt │ │ │ │ ├── DataPicker.kt │ │ │ │ ├── ImageUtils.kt │ │ │ │ ├── MyTimeUtils.java │ │ │ │ ├── MyUtils.kt │ │ │ │ ├── Permission.kt │ │ │ │ ├── ViewModelScope.kt │ │ │ │ ├── YearMonth.kt │ │ │ │ ├── excel │ │ │ │ │ ├── AliPayEntity.kt │ │ │ │ │ ├── CSVFileReader.kt │ │ │ │ │ ├── CSVFileWriter.kt │ │ │ │ │ ├── IReader.kt │ │ │ │ │ ├── IWriter.kt │ │ │ │ │ ├── ReaderFactory.kt │ │ │ │ │ ├── WriterFactory.kt │ │ │ │ │ ├── XLSFileReader.kt │ │ │ │ │ ├── XLSFileWriter.kt │ │ │ │ │ └── entity │ │ │ │ │ │ ├── AliPayEntity.kt │ │ │ │ │ │ └── WeiXinPayEntity.kt │ │ │ │ ├── matisse │ │ │ │ │ ├── MatisseUtils.kt │ │ │ │ │ └── PhotoProvider.kt │ │ │ │ └── textdraw │ │ │ │ │ ├── ColorGenerator.java │ │ │ │ │ └── TextDrawable.java │ │ │ │ └── widget │ │ │ │ ├── CardDecoration.kt │ │ │ │ ├── CircleView.kt │ │ │ │ ├── DividerItemDecorator.kt │ │ │ │ ├── KeyBoardView.java │ │ │ │ └── MyMonthView.java │ │ └── res │ │ │ ├── color │ │ │ └── selector_icon_color.xml │ │ │ ├── drawable │ │ │ ├── banner_tree.jpeg │ │ │ ├── bg_circle_lineback.xml │ │ │ ├── bg_circle_white10.xml │ │ │ ├── btn_shape_blue_bg.xml │ │ │ ├── btn_shape_blue_gray.xml │ │ │ ├── dia_btn_back_circle.xml │ │ │ ├── ic_add_image_red_24dp.xml │ │ │ ├── ic_back_white_24.xml │ │ │ ├── ic_baseline_add_32.xml │ │ │ ├── ic_baseline_add_32_black.xml │ │ │ ├── ic_baseline_add_box_24.xml │ │ │ ├── ic_baseline_arrow_down_white_32.xml │ │ │ ├── ic_baseline_arrow_forward_ios_16.xml │ │ │ ├── ic_baseline_check_box_24.xml │ │ │ ├── ic_baseline_close_24.xml │ │ │ ├── ic_baseline_code_24.xml │ │ │ ├── ic_baseline_date_range_24.xml │ │ │ ├── ic_baseline_dehaze_24.xml │ │ │ ├── ic_baseline_error_outline_24.xml │ │ │ ├── ic_baseline_exposure_zero_24.xml │ │ │ ├── ic_baseline_image_18.xml │ │ │ ├── ic_baseline_image_24.xml │ │ │ ├── ic_baseline_image_load_error_24.xml │ │ │ ├── ic_baseline_lock_24.xml │ │ │ ├── ic_baseline_menu_24.xml │ │ │ ├── ic_baseline_menu_book_24.xml │ │ │ ├── ic_baseline_phone_24.xml │ │ │ ├── ic_baseline_pie_chart_black_24.xml │ │ │ ├── ic_baseline_pie_chart_white_24.xml │ │ │ ├── ic_baseline_settings_24.xml │ │ │ ├── ic_delete_21dp.xml │ │ │ ├── ic_empty.xml │ │ │ ├── ic_launcher_foreground.xml │ │ │ ├── ic_menu_logout.xml │ │ │ ├── ic_today_24.xml │ │ │ ├── ic_user_blue_24dp.xml │ │ │ ├── inset_recyclerview_divider.xml │ │ │ ├── keyboard_effect_key_bg.xml │ │ │ ├── keyboard_save_bg_green.xml │ │ │ ├── keyboard_save_bg_red.xml │ │ │ ├── progress_blue.xml │ │ │ ├── shap_tag_background.xml │ │ │ ├── shape_gradient_expenditure.xml │ │ │ ├── shape_gradient_income.xml │ │ │ ├── shape_tag_left_blue.xml │ │ │ ├── shape_tag_right_blue.xml │ │ │ ├── side_nav_bar.xml │ │ │ └── startupbg.xml │ │ │ ├── layout │ │ │ ├── activity_login.xml │ │ │ ├── activity_main.xml │ │ │ ├── activity_startup.xml │ │ │ ├── app_toolbar.xml │ │ │ ├── footer_add.xml │ │ │ ├── fragment_banner.xml │ │ │ ├── fragment_bills_home.xml │ │ │ ├── fragment_book_add.xml │ │ │ ├── fragment_book_item.xml │ │ │ ├── fragment_book_list.xml │ │ │ ├── fragment_book_setting.xml │ │ │ ├── fragment_calendar_note.xml │ │ │ ├── fragment_category_content.xml │ │ │ ├── fragment_category_manager.xml │ │ │ ├── fragment_category_tab.xml │ │ │ ├── fragment_createbill.xml │ │ │ ├── fragment_etc.xml │ │ │ ├── fragment_export.xml │ │ │ ├── fragment_login.xml │ │ │ ├── fragment_register.xml │ │ │ ├── fragment_report.xml │ │ │ ├── fragment_setting.xml │ │ │ ├── fragment_user_info.xml │ │ │ ├── header_main_nav.xml │ │ │ ├── item_bill_dayincom.xml │ │ │ ├── item_bill_daylist.xml │ │ │ ├── item_book_users.xml │ │ │ ├── item_category.xml │ │ │ ├── item_category_manager.xml │ │ │ ├── item_category_total.xml │ │ │ ├── item_img.xml │ │ │ ├── item_month_year_bill.xml │ │ │ ├── item_pop_select_ticket_image.xml │ │ │ ├── layout_bills_top.xml │ │ │ ├── layout_empty.xml │ │ │ ├── layout_error.xml │ │ │ ├── layout_keyboard.xml │ │ │ ├── layout_loading.xml │ │ │ ├── marker_linechart.xml │ │ │ ├── pop_layout_billi_info.xml │ │ │ ├── pop_layout_bills.xml │ │ │ ├── pop_layout_select_ticket_image.xml │ │ │ ├── pop_layout_share.xml │ │ │ └── pop_layout_year_month.xml │ │ │ ├── menu │ │ │ ├── activity_main_drawer.xml │ │ │ └── input.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── navigation │ │ │ ├── mobile_navigation.xml │ │ │ └── user_navigation.xml │ │ │ ├── values │ │ │ ├── arrys.xml │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── ic_launcher_background.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ │ └── xml │ │ │ └── network_security_config.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── hao │ │ └── heji │ │ ├── ExampleUnitTest.kt │ │ ├── JsonJavaTest.kt │ │ ├── JsonKtTest.kt │ │ └── data │ │ └── converters │ │ └── MoneyConvertersTest.kt ├── build.gradle ├── docs │ ├── data.md │ ├── img │ │ ├── booklist.png │ │ ├── home.png │ │ ├── menu.png │ │ ├── save.png │ │ ├── setting.png │ │ ├── timeview.png │ │ ├── total1.png │ │ ├── total2.png │ │ └── total3.png │ └── sync.md ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── heji.keystore ├── settings.gradle └── updav ├── proto ├── .gitignore ├── README.md ├── bill │ └── bill.proto ├── book │ └── book.proto ├── response.proto ├── status.proto └── user │ └── login.proto └── server ├── .gitignore ├── Dockerfile ├── README.md ├── api ├── api.go ├── controller │ ├── book_controller.go │ ├── category_controller.go │ ├── controller.go │ ├── file_controller.go │ ├── image_cotroller.go │ ├── user_controller.go │ └── ws_controller.go ├── middleware │ └── middleware.go ├── routers.go ├── server.go └── ws │ ├── handler │ ├── bill_handler.go │ └── book_handler.go │ ├── message_handler.go │ └── ws.go ├── cmd ├── database.go └── main.go ├── config.yml ├── config ├── config.go └── config_const.go ├── docker-compose.yml ├── docs ├── architecture.png └── readme.md ├── domain ├── bill.go ├── bill_tag.go ├── book.go ├── book_tag.go ├── category.go ├── category_tag.go ├── files.go ├── jwt_custom.go ├── message.go ├── message_tag.go ├── qianjiexcel.go ├── response.go ├── shared.go ├── shared_tag.go ├── syncmsg.go ├── user.go └── user_tag.go ├── go.mod ├── go.sum ├── internal ├── event │ └── buffer.go ├── get │ ├── db.go │ └── services.go ├── minio │ └── minio.go └── tokenutil │ └── tokenutil.go ├── main.go ├── mongo └── mongo.go ├── pkg ├── list │ └── contains.go ├── logger.go ├── net.go ├── redis.go ├── redis_test.go ├── time.go ├── uuid.go └── yml.go ├── repository ├── bill_repository.go ├── book_repository.go ├── message_repository.go ├── shared_repository.go └── user_repository.go ├── usecase ├── bill_usecase.go ├── book_usecase.go ├── message_usecase.go └── user_usecase.go └── wsmsg ├── README.md ├── gen.bat ├── message.pb.go └── message.proto /.drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/.drone.yml -------------------------------------------------------------------------------- /.github/workflows/client.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/.github/workflows/client.yml -------------------------------------------------------------------------------- /.github/workflows/proto.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/.github/workflows/proto.yml -------------------------------------------------------------------------------- /.github/workflows/server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/.github/workflows/server.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/README.md -------------------------------------------------------------------------------- /client/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/build.gradle -------------------------------------------------------------------------------- /client/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/proguard-rules.pro -------------------------------------------------------------------------------- /client/app/src/androidTest/java/com/hao/heji/ConfigTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/androidTest/java/com/hao/heji/ConfigTest.kt -------------------------------------------------------------------------------- /client/app/src/androidTest/java/com/hao/heji/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/androidTest/java/com/hao/heji/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /client/app/src/androidTest/java/com/hao/heji/TestBillChange.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/androidTest/java/com/hao/heji/TestBillChange.kt -------------------------------------------------------------------------------- /client/app/src/androidTest/java/com/hao/heji/data/DataRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/androidTest/java/com/hao/heji/data/DataRepositoryTest.kt -------------------------------------------------------------------------------- /client/app/src/androidTest/java/com/hao/heji/data/db/BillWithImageDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/androidTest/java/com/hao/heji/data/db/BillWithImageDaoTest.kt -------------------------------------------------------------------------------- /client/app/src/androidTest/java/com/hao/heji/data/db/BookTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/androidTest/java/com/hao/heji/data/db/BookTest.kt -------------------------------------------------------------------------------- /client/app/src/androidTest/java/com/hao/heji/service/ws/SyncWebSocketTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/androidTest/java/com/hao/heji/service/ws/SyncWebSocketTest.kt -------------------------------------------------------------------------------- /client/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /client/app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/App.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/AppViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/AppViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/Constants.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/Event.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/KotlinExpand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/KotlinExpand.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/MyAppGlideModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/MyAppGlideModule.java -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/StartupActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/StartupActivity.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/config/Config.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/config/Config.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/config/store/DataStoreManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/config/store/DataStoreManager.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/AppDatabase.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/BillType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/BillType.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/Result.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/Result.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/converters/BookUsersConverters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/converters/BookUsersConverters.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/converters/DateConverters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/converters/DateConverters.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/converters/LogicConverters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/converters/LogicConverters.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/converters/MoneyConverters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/converters/MoneyConverters.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/Bill.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/Bill.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/BillDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/BillDao.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/BillWithImageDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/BillWithImageDao.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/BillWithImages.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/BillWithImages.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/Book.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/Book.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/BookDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/BookDao.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/BookUSerDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/BookUSerDao.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/BookUser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/BookUser.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/Category.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/Category.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/CategoryDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/CategoryDao.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/Constant.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/Constant.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/Image.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/Image.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/ImageDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/ImageDao.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/dto/BillD2O.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/dto/BillD2O.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/dto/CategoryPercentage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/dto/CategoryPercentage.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/mongo/Assertions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/mongo/Assertions.java -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/db/mongo/ObjectId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/db/mongo/ObjectId.java -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/repository/BookRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/repository/BookRepository.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/repository/CategoryRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/repository/CategoryRepository.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/repository/ImageRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/repository/ImageRepository.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/data/repository/UserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/data/repository/UserRepository.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/network/ApiServer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/network/ApiServer.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/network/BaseResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/network/BaseResponse.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/network/HttpManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/network/HttpManager.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/network/HttpRetrofit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/network/HttpRetrofit.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/network/interceptor/AuthorizedInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/network/interceptor/AuthorizedInterceptor.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/network/request/CategoryEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/network/request/CategoryEntity.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/network/response/ImageEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/network/response/ImageEntity.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/network/response/OperateLog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/network/response/OperateLog.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/proto/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/proto/Message.java -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/sync/NetworkMonitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/sync/NetworkMonitor.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/sync/SyncReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/sync/SyncReceiver.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/sync/SyncService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/sync/SyncService.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/sync/SyncTrigger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/sync/SyncTrigger.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/sync/WebSocketClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/sync/WebSocketClient.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/sync/handler/BillHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/sync/handler/BillHandler.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/sync/handler/BookHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/sync/handler/BookHandler.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/sync/handler/IMessageHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/sync/handler/IMessageHandler.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/sync/ws.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/sync/ws.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/MainActivity.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/MainViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/adapter/BillNodeProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/adapter/BillNodeProvider.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/adapter/DayIncomeEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/adapter/DayIncomeEntity.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/adapter/NodeBillsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/adapter/NodeBillsAdapter.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/base/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/base/BaseFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/base/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/base/BaseViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/base/Expand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/base/Expand.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/base/FragmentViewPagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/base/FragmentViewPagerAdapter.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/base/IUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/base/IUiState.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/base/SwipeRefresh.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/base/SwipeRefresh.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/book/BookListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/book/BookListAdapter.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/book/BookListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/book/BookListFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/book/BookSettingFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/book/BookSettingFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/book/BookViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/book/BookViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/book/CreateBookFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/book/CreateBookFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/calendar/CalendarNoteFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/calendar/CalendarNoteFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/calendar/CalendarNoteViewModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/calendar/CalendarNoteViewModule.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/calendar/CalenderIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/calendar/CalenderIntent.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/category/manager/CategoryManagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/category/manager/CategoryManagerAdapter.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/category/manager/CategoryManagerFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/category/manager/CategoryManagerFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/category/manager/CategoryManagerUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/category/manager/CategoryManagerUiState.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/category/manager/CategoryManagerViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/category/manager/CategoryManagerViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/create/ArgAddBill.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/create/ArgAddBill.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/create/CategoryFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/create/CategoryFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/create/CreateBillFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/create/CreateBillFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/create/CreateBillIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/create/CreateBillIntent.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/create/CreateBillViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/create/CreateBillViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/create/adapter/BillPhotoAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/create/adapter/BillPhotoAdapter.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/create/adapter/SelectCategoryAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/create/adapter/SelectCategoryAdapter.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/home/BillListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/home/BillListFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/home/BillListIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/home/BillListIntent.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/home/BillListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/home/BillListViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/home/DrawerListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/home/DrawerListener.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/popup/BillInfoPopup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/popup/BillInfoPopup.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/popup/BillListPopup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/popup/BillListPopup.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/popup/BookSharePopup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/popup/BookSharePopup.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/popup/SelectImagePopup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/popup/SelectImagePopup.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/popup/YearSelectPopup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/popup/YearSelectPopup.java -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/report/CategoryTotalAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/report/CategoryTotalAdapter.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/report/Charts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/report/Charts.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/report/MonthYearBillAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/report/MonthYearBillAdapter.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/report/ReportFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/report/ReportFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/report/ReportIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/report/ReportIntent.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/report/ReportViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/report/ReportViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/SettingFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/SettingFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/SettingIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/SettingIntent.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/SettingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/SettingViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/banner/BannerFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/banner/BannerFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/banner/BannerViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/banner/BannerViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/export/ExportFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/export/ExportFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/export/ExportIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/export/ExportIntent.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/export/ExportViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/export/ExportViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/export/QianJiExcel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/export/QianJiExcel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/input/etc/ETC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/input/etc/ETC.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/input/etc/ETCFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/input/etc/ETCFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/input/etc/ETCIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/input/etc/ETCIntent.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/input/etc/ETCViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/input/etc/ETCViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/input/etc/dto/ETCListInfoEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/input/etc/dto/ETCListInfoEntity.java -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/setting/input/etc/dto/HBETCEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/setting/input/etc/dto/HBETCEntity.java -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/Authority.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/Authority.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/JWTParse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/JWTParse.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/info/UserInfoFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/info/UserInfoFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/info/UserInfoViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/info/UserInfoViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/login/LoginActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/login/LoginActivity.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/login/LoginFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/login/LoginFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/login/LoginIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/login/LoginIntent.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/login/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/login/LoginViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/register/RegisterFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/register/RegisterFragment.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/register/RegisterIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/register/RegisterIntent.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/register/RegisterUser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/register/RegisterUser.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/ui/user/register/RegisterViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/ui/user/register/RegisterViewModel.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/ClickUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/ClickUtils.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/ColorUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/ColorUtils.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/DataPicker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/DataPicker.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/ImageUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/ImageUtils.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/MyTimeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/MyTimeUtils.java -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/MyUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/MyUtils.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/Permission.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/Permission.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/ViewModelScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/ViewModelScope.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/YearMonth.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/YearMonth.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/excel/AliPayEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/excel/AliPayEntity.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/excel/CSVFileReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/excel/CSVFileReader.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/excel/CSVFileWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/excel/CSVFileWriter.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/excel/IReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/excel/IReader.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/excel/IWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/excel/IWriter.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/excel/ReaderFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/excel/ReaderFactory.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/excel/WriterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/excel/WriterFactory.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/excel/XLSFileReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/excel/XLSFileReader.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/excel/XLSFileWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/excel/XLSFileWriter.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/excel/entity/AliPayEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/excel/entity/AliPayEntity.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/excel/entity/WeiXinPayEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/excel/entity/WeiXinPayEntity.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/matisse/MatisseUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/matisse/MatisseUtils.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/matisse/PhotoProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/matisse/PhotoProvider.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/textdraw/ColorGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/textdraw/ColorGenerator.java -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/utils/textdraw/TextDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/utils/textdraw/TextDrawable.java -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/widget/CardDecoration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/widget/CardDecoration.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/widget/CircleView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/widget/CircleView.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/widget/DividerItemDecorator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/widget/DividerItemDecorator.kt -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/widget/KeyBoardView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/widget/KeyBoardView.java -------------------------------------------------------------------------------- /client/app/src/main/java/com/hao/heji/widget/MyMonthView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/java/com/hao/heji/widget/MyMonthView.java -------------------------------------------------------------------------------- /client/app/src/main/res/color/selector_icon_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/color/selector_icon_color.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/banner_tree.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/banner_tree.jpeg -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/bg_circle_lineback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/bg_circle_lineback.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/bg_circle_white10.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/bg_circle_white10.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/btn_shape_blue_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/btn_shape_blue_bg.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/btn_shape_blue_gray.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/btn_shape_blue_gray.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/dia_btn_back_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/dia_btn_back_circle.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_add_image_red_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_add_image_red_24dp.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_back_white_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_back_white_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_add_32.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_add_32.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_add_32_black.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_add_32_black.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_add_box_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_add_box_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_arrow_down_white_32.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_arrow_down_white_32.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_arrow_forward_ios_16.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_arrow_forward_ios_16.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_check_box_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_check_box_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_close_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_close_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_code_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_code_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_date_range_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_date_range_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_dehaze_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_dehaze_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_error_outline_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_error_outline_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_exposure_zero_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_exposure_zero_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_image_18.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_image_18.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_image_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_image_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_image_load_error_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_image_load_error_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_lock_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_lock_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_menu_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_menu_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_menu_book_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_menu_book_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_phone_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_phone_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_pie_chart_black_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_pie_chart_black_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_pie_chart_white_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_pie_chart_white_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_baseline_settings_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_baseline_settings_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_delete_21dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_delete_21dp.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_empty.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_menu_logout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_menu_logout.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_today_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_today_24.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/ic_user_blue_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/ic_user_blue_24dp.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/inset_recyclerview_divider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/inset_recyclerview_divider.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/keyboard_effect_key_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/keyboard_effect_key_bg.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/keyboard_save_bg_green.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/keyboard_save_bg_green.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/keyboard_save_bg_red.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/keyboard_save_bg_red.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/progress_blue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/progress_blue.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/shap_tag_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/shap_tag_background.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/shape_gradient_expenditure.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/shape_gradient_expenditure.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/shape_gradient_income.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/shape_gradient_income.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/shape_tag_left_blue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/shape_tag_left_blue.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/shape_tag_right_blue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/shape_tag_right_blue.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/side_nav_bar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/side_nav_bar.xml -------------------------------------------------------------------------------- /client/app/src/main/res/drawable/startupbg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/drawable/startupbg.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/activity_startup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/activity_startup.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/app_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/app_toolbar.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/footer_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/footer_add.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_banner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_banner.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_bills_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_bills_home.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_book_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_book_add.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_book_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_book_item.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_book_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_book_list.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_book_setting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_book_setting.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_calendar_note.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_calendar_note.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_category_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_category_content.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_category_manager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_category_manager.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_category_tab.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_category_tab.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_createbill.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_createbill.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_etc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_etc.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_export.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_export.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_login.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_register.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_register.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_report.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_report.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_setting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_setting.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/fragment_user_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/fragment_user_info.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/header_main_nav.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/header_main_nav.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/item_bill_dayincom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/item_bill_dayincom.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/item_bill_daylist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/item_bill_daylist.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/item_book_users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/item_book_users.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/item_category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/item_category.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/item_category_manager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/item_category_manager.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/item_category_total.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/item_category_total.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/item_img.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/item_img.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/item_month_year_bill.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/item_month_year_bill.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/item_pop_select_ticket_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/item_pop_select_ticket_image.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/layout_bills_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/layout_bills_top.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/layout_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/layout_empty.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/layout_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/layout_error.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/layout_keyboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/layout_keyboard.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/layout_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/layout_loading.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/marker_linechart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/marker_linechart.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/pop_layout_billi_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/pop_layout_billi_info.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/pop_layout_bills.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/pop_layout_bills.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/pop_layout_select_ticket_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/pop_layout_select_ticket_image.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/pop_layout_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/pop_layout_share.xml -------------------------------------------------------------------------------- /client/app/src/main/res/layout/pop_layout_year_month.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/layout/pop_layout_year_month.xml -------------------------------------------------------------------------------- /client/app/src/main/res/menu/activity_main_drawer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/menu/activity_main_drawer.xml -------------------------------------------------------------------------------- /client/app/src/main/res/menu/input.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/menu/input.xml -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /client/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /client/app/src/main/res/navigation/mobile_navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/navigation/mobile_navigation.xml -------------------------------------------------------------------------------- /client/app/src/main/res/navigation/user_navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/navigation/user_navigation.xml -------------------------------------------------------------------------------- /client/app/src/main/res/values/arrys.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/values/arrys.xml -------------------------------------------------------------------------------- /client/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /client/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /client/app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /client/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /client/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /client/app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /client/app/src/test/java/com/hao/heji/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/test/java/com/hao/heji/ExampleUnitTest.kt -------------------------------------------------------------------------------- /client/app/src/test/java/com/hao/heji/JsonJavaTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/test/java/com/hao/heji/JsonJavaTest.kt -------------------------------------------------------------------------------- /client/app/src/test/java/com/hao/heji/JsonKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/test/java/com/hao/heji/JsonKtTest.kt -------------------------------------------------------------------------------- /client/app/src/test/java/com/hao/heji/data/converters/MoneyConvertersTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/app/src/test/java/com/hao/heji/data/converters/MoneyConvertersTest.kt -------------------------------------------------------------------------------- /client/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/build.gradle -------------------------------------------------------------------------------- /client/docs/data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/docs/data.md -------------------------------------------------------------------------------- /client/docs/img/booklist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/docs/img/booklist.png -------------------------------------------------------------------------------- /client/docs/img/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/docs/img/home.png -------------------------------------------------------------------------------- /client/docs/img/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/docs/img/menu.png -------------------------------------------------------------------------------- /client/docs/img/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/docs/img/save.png -------------------------------------------------------------------------------- /client/docs/img/setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/docs/img/setting.png -------------------------------------------------------------------------------- /client/docs/img/timeview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/docs/img/timeview.png -------------------------------------------------------------------------------- /client/docs/img/total1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/docs/img/total1.png -------------------------------------------------------------------------------- /client/docs/img/total2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/docs/img/total2.png -------------------------------------------------------------------------------- /client/docs/img/total3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/docs/img/total3.png -------------------------------------------------------------------------------- /client/docs/sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/docs/sync.md -------------------------------------------------------------------------------- /client/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/gradle.properties -------------------------------------------------------------------------------- /client/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /client/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /client/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/gradlew -------------------------------------------------------------------------------- /client/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/gradlew.bat -------------------------------------------------------------------------------- /client/heji.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/heji.keystore -------------------------------------------------------------------------------- /client/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/settings.gradle -------------------------------------------------------------------------------- /client/updav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/client/updav -------------------------------------------------------------------------------- /proto/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/proto/.gitignore -------------------------------------------------------------------------------- /proto/README.md: -------------------------------------------------------------------------------- 1 | protobuf 2 | 3 | -------------------------------------------------------------------------------- /proto/bill/bill.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/proto/bill/bill.proto -------------------------------------------------------------------------------- /proto/book/book.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/proto/book/book.proto -------------------------------------------------------------------------------- /proto/response.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/proto/response.proto -------------------------------------------------------------------------------- /proto/status.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/proto/status.proto -------------------------------------------------------------------------------- /proto/user/login.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/proto/user/login.proto -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/README.md -------------------------------------------------------------------------------- /server/api/api.go: -------------------------------------------------------------------------------- 1 | package api 2 | 3 | import "heji-server/pkg" 4 | 5 | var logger = pkg.Log 6 | -------------------------------------------------------------------------------- /server/api/controller/book_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/controller/book_controller.go -------------------------------------------------------------------------------- /server/api/controller/category_controller.go: -------------------------------------------------------------------------------- 1 | package controller 2 | -------------------------------------------------------------------------------- /server/api/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/controller/controller.go -------------------------------------------------------------------------------- /server/api/controller/file_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/controller/file_controller.go -------------------------------------------------------------------------------- /server/api/controller/image_cotroller.go: -------------------------------------------------------------------------------- 1 | package controller 2 | -------------------------------------------------------------------------------- /server/api/controller/user_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/controller/user_controller.go -------------------------------------------------------------------------------- /server/api/controller/ws_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/controller/ws_controller.go -------------------------------------------------------------------------------- /server/api/middleware/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/middleware/middleware.go -------------------------------------------------------------------------------- /server/api/routers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/routers.go -------------------------------------------------------------------------------- /server/api/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/server.go -------------------------------------------------------------------------------- /server/api/ws/handler/bill_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/ws/handler/bill_handler.go -------------------------------------------------------------------------------- /server/api/ws/handler/book_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/ws/handler/book_handler.go -------------------------------------------------------------------------------- /server/api/ws/message_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/ws/message_handler.go -------------------------------------------------------------------------------- /server/api/ws/ws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/api/ws/ws.go -------------------------------------------------------------------------------- /server/cmd/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/cmd/database.go -------------------------------------------------------------------------------- /server/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/cmd/main.go -------------------------------------------------------------------------------- /server/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/config.yml -------------------------------------------------------------------------------- /server/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/config/config.go -------------------------------------------------------------------------------- /server/config/config_const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/config/config_const.go -------------------------------------------------------------------------------- /server/docker-compose.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/docs/architecture.png -------------------------------------------------------------------------------- /server/docs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/docs/readme.md -------------------------------------------------------------------------------- /server/domain/bill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/bill.go -------------------------------------------------------------------------------- /server/domain/bill_tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/bill_tag.go -------------------------------------------------------------------------------- /server/domain/book.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/book.go -------------------------------------------------------------------------------- /server/domain/book_tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/book_tag.go -------------------------------------------------------------------------------- /server/domain/category.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/category.go -------------------------------------------------------------------------------- /server/domain/category_tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/category_tag.go -------------------------------------------------------------------------------- /server/domain/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/files.go -------------------------------------------------------------------------------- /server/domain/jwt_custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/jwt_custom.go -------------------------------------------------------------------------------- /server/domain/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/message.go -------------------------------------------------------------------------------- /server/domain/message_tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/message_tag.go -------------------------------------------------------------------------------- /server/domain/qianjiexcel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/qianjiexcel.go -------------------------------------------------------------------------------- /server/domain/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/response.go -------------------------------------------------------------------------------- /server/domain/shared.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/shared.go -------------------------------------------------------------------------------- /server/domain/shared_tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/shared_tag.go -------------------------------------------------------------------------------- /server/domain/syncmsg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/syncmsg.go -------------------------------------------------------------------------------- /server/domain/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/user.go -------------------------------------------------------------------------------- /server/domain/user_tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/domain/user_tag.go -------------------------------------------------------------------------------- /server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/go.mod -------------------------------------------------------------------------------- /server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/go.sum -------------------------------------------------------------------------------- /server/internal/event/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/internal/event/buffer.go -------------------------------------------------------------------------------- /server/internal/get/db.go: -------------------------------------------------------------------------------- 1 | package get 2 | -------------------------------------------------------------------------------- /server/internal/get/services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/internal/get/services.go -------------------------------------------------------------------------------- /server/internal/minio/minio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/internal/minio/minio.go -------------------------------------------------------------------------------- /server/internal/tokenutil/tokenutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/internal/tokenutil/tokenutil.go -------------------------------------------------------------------------------- /server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/main.go -------------------------------------------------------------------------------- /server/mongo/mongo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/mongo/mongo.go -------------------------------------------------------------------------------- /server/pkg/list/contains.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/pkg/list/contains.go -------------------------------------------------------------------------------- /server/pkg/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/pkg/logger.go -------------------------------------------------------------------------------- /server/pkg/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/pkg/net.go -------------------------------------------------------------------------------- /server/pkg/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/pkg/redis.go -------------------------------------------------------------------------------- /server/pkg/redis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/pkg/redis_test.go -------------------------------------------------------------------------------- /server/pkg/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/pkg/time.go -------------------------------------------------------------------------------- /server/pkg/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/pkg/uuid.go -------------------------------------------------------------------------------- /server/pkg/yml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/pkg/yml.go -------------------------------------------------------------------------------- /server/repository/bill_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/repository/bill_repository.go -------------------------------------------------------------------------------- /server/repository/book_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/repository/book_repository.go -------------------------------------------------------------------------------- /server/repository/message_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/repository/message_repository.go -------------------------------------------------------------------------------- /server/repository/shared_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/repository/shared_repository.go -------------------------------------------------------------------------------- /server/repository/user_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/repository/user_repository.go -------------------------------------------------------------------------------- /server/usecase/bill_usecase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/usecase/bill_usecase.go -------------------------------------------------------------------------------- /server/usecase/book_usecase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/usecase/book_usecase.go -------------------------------------------------------------------------------- /server/usecase/message_usecase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/usecase/message_usecase.go -------------------------------------------------------------------------------- /server/usecase/user_usecase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/usecase/user_usecase.go -------------------------------------------------------------------------------- /server/wsmsg/README.md: -------------------------------------------------------------------------------- 1 | proto3 2 | websocket 消息协议定义 -------------------------------------------------------------------------------- /server/wsmsg/gen.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/wsmsg/gen.bat -------------------------------------------------------------------------------- /server/wsmsg/message.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/wsmsg/message.pb.go -------------------------------------------------------------------------------- /server/wsmsg/message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahaodev/heji/HEAD/server/wsmsg/message.proto --------------------------------------------------------------------------------