{"id":20880402,"url":"https://github.com/memoyu/mbill_wechat_app","last_synced_at":"2025-04-09T12:08:16.814Z","repository":{"id":38774651,"uuid":"327046192","full_name":"Memoyu/mbill_wechat_app","owner":"Memoyu","description":"基于uni-app搭建个人记账微信小程序，采用.NET 6搭建后台服务，采用Blazor搭建后台管理，采用Xamarin搭建移动客户端App","archived":false,"fork":false,"pushed_at":"2025-03-18T01:44:24.000Z","size":68182,"stargazers_count":70,"open_issues_count":2,"forks_count":20,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T11:01:43.384Z","etag":null,"topics":["blazor","dotnet6","uni-app","wechat-app","xamarin"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Memoyu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-05T15:51:46.000Z","updated_at":"2025-03-18T01:44:28.000Z","dependencies_parsed_at":"2025-03-18T23:15:19.433Z","dependency_job_id":null,"html_url":"https://github.com/Memoyu/mbill_wechat_app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Memoyu%2Fmbill_wechat_app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Memoyu%2Fmbill_wechat_app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Memoyu%2Fmbill_wechat_app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Memoyu%2Fmbill_wechat_app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Memoyu","download_url":"https://codeload.github.com/Memoyu/mbill_wechat_app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248036067,"owners_count":21037092,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blazor","dotnet6","uni-app","wechat-app","xamarin"],"created_at":"2024-11-18T07:20:11.470Z","updated_at":"2025-04-09T12:08:16.793Z","avatar_url":"https://github.com/Memoyu.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1  align=\"center\"\u003e\n    \u003ca href=\"http://memoyu.cn/\"\u003e\n        \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/Memoyu/Memoyu/main/logo.png\"\u003e\n    \u003c/a\u003e\n    \u003c/br\u003e\n    \u003c/br\u003e\n     \u003cspan  align=\"center\"\u003e\n          个人记账小程序\n     \u003c/span\u003e\n\u003c/h1\u003e\n\u003cdiv align=\"center\"\u003e\n\n\u003e 知行合一\n\n[![小程序: uni-app](https://img.shields.io/badge/小程序-uni--app-blue)](https://github.com/dcloudio/uni-app)\u0026ensp;[![](https://img.shields.io/badge/license-MIT-3963bc.svg)](LICENSE)\n\n\u003c/div\u003e\n\n\u0026nbsp;\n\n## 项目介绍\n\n项目为个人记账微信小程序端实现。\n\n部署文档：[mbill部署相关 ](https://www.yuque.com/memoyu/sz8ae0/pnbr6haohkhid0tf)\n\n\u0026nbsp;\n\n## 相关项目\n\n✨[采用.NET6实现的后端服务 - Memoyu/mbill_service](https://github.com/Memoyu/mbill_service)\n\n✨[采用Blazor+Ant Blazor实现后端管理 - Memoyu/mbill_blazor_admin](https://github.com/Memoyu/mbill_blazor_admin)\n\n✨[采用Xamarin搭建移动客户端App-Memoyu/mbill_xamarin_app](https://github.com/Memoyu/mbill_xamarin_app)\n\n\u0026nbsp;\n\n## TODO\n\n- [x] 搭建基本界面\n- [x] 实现账单统计\n- [x] 实现预购清单\n- [x] 优化界面设计\n- [x] 实现首页日历账单展示\n- [x] 实现创建账单金额输入键盘\n- [x] 实现全局搜索账单\n- [x] 实现账户管理\n- [x] 实现账单分类管理\n- [ ] 实现系统设置\n- [ ] 实现汇总账单\n- [ ] ......\n\n\u0026nbsp;\n\n## 效果演示\n\n**小程序效果：（界面在迭代中，部分与效果有所不同）**\n\n![小程序效果图](https://raw.githubusercontent.com/Memoyu/mbill_wechat_app/main/doc/%E6%95%88%E6%9E%9C%E5%9B%BE.png)\n\n**小程序二维码：**\n\n![小程序二维码](https://raw.githubusercontent.com/Memoyu/mbill_wechat_app/main/doc/qrcode.jpg)\n\n\u0026nbsp;\n\n## TimeLine\n\n`2021-01-25：`突然发现自己用的是wepy1.6版本，目前正在突突上2.x\n\n`2021-01-31：`基本完成WePY 2.x的升级，剩下对基于ECharts的报表实现。\n\n`2021-02-01：`完成对ECharts的集成，踩了一天的坑，主要是没有完整的教程，走了很多弯路，导致半天做了无用功。目前仍存在问题：legend无法点击、点击无高亮，很诡异。有空写一下详细教程吧，目前的For weixin ECharts 很容易集成的。\n\n`2021-02-02：`莫名其妙破案，明天整理一下教程！[WePY 2.x 下使用ECharts - Memoyu - 博客园 (cnblogs.com)](https://www.cnblogs.com/memoyu/p/14360278.html)\n\n`2021-03-01：`打算转战uni-app了。wepy现在直接没人更新了，太难了，很多问题难以解决。\n\n`2021-03-18`：基本完成向uni-app迁移。接下来继续晚上功能，并且将大部分时间去完善一下blazor后台管理。\n\n`2021-03-29`：完成对uni-app下ECharts的配置与使用，与WePY配置类似[uni-app 下使用ECharts - Memoyu - 博客园 (cnblogs.com)](https://www.cnblogs.com/memoyu/p/14555331.html)\n\n`2021-04-17`：完成小程序发版与迭代到1.0.3版本，基本可日常使用，暂时停止更新，完成Blog或Blazor 后端管理\n\n`2021-10-18`：搁置很久了，昨天算是再更新了一个版本，这次是在“领导的”压力下才更新的微信登陆，看到过往的代码，一个感叹啊，一堆屎山。往后接着更新吧，前期真的步子迈的太大了，目前是后端管理/小程序/后台服务都给干上了，但是也是做着做着就是去了激情，也就没动力了。。。。。\n\n`2022-06-25`：时隔一年，我胡汉三又回来了，这次是大更新，整个设计直接上一个层次（身为后端的我，最后的倔强），这次是整个项目是直接开新项目从零开始搞了，从五月开始重构，历时近两个月（天天都是爆肝）；后面也会继续完善剩余功能页面，以及更新一些组件的开发过程和说明文章；\n\n\u0026nbsp;\n\n## 开源协议\n\n[MIT](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmemoyu%2Fmbill_wechat_app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmemoyu%2Fmbill_wechat_app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmemoyu%2Fmbill_wechat_app/lists"}