Compare commits
154 Commits
936c2a6133
...
张飞
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a3049bd1d7 | ||
|
|
4b0c3a6016 | ||
|
|
8951f1b0b2 | ||
|
|
28f313bd90 | ||
|
|
030b011e44 | ||
|
|
d529590978 | ||
|
|
2c560ab8b3 | ||
|
|
d7bcb2f171 | ||
|
|
2d60e3991e | ||
|
|
0600bbecbc | ||
|
|
ac57ac21e9 | ||
|
|
d38efd15b3 | ||
|
|
c7404e9d3f | ||
|
|
69b28c59f6 | ||
|
|
4e71b861ab | ||
|
|
7c471205a3 | ||
|
|
dc8661c3d0 | ||
|
|
c634551fdb | ||
|
|
c556d51eaf | ||
|
|
9280065c5b | ||
|
|
220982fa34 | ||
|
|
460890e3c2 | ||
|
|
6a0a2ca711 | ||
|
|
fbbe0e9248 | ||
|
|
b6df124e1b | ||
|
|
a0162686f4 | ||
|
|
23561cc9b1 | ||
|
|
cdb676c859 | ||
|
|
1b159cdfab | ||
|
|
01d48c75a5 | ||
|
|
c8fa9b4bf0 | ||
|
|
349c587386 | ||
|
|
656079b27b | ||
| ede6180c97 | |||
|
|
8de1f933e5 | ||
|
|
3f35b4f2bb | ||
| eb3d0ee608 | |||
|
|
dfe300cc1f | ||
|
|
9bd39c06e7 | ||
|
|
bde42d6b14 | ||
|
|
01bf3177c9 | ||
|
|
2a9f8376e6 | ||
|
|
0774d9f877 | ||
|
|
cee38eceae | ||
|
|
bbc740b6ce | ||
|
|
256b986c0e | ||
|
|
eaac16769d | ||
|
|
df6c5f3824 | ||
|
|
08075c90e2 | ||
|
|
c5820fcec2 | ||
|
|
fbe7f4f41f | ||
|
|
f9ab4c5688 | ||
|
|
861129c9d4 | ||
|
|
78a2dfa3fe | ||
|
|
98e5a0b984 | ||
| e5c944069b | |||
| a68ffbfec4 | |||
| 14f8a8b0a3 | |||
| 0f1e57227b | |||
|
|
98a370f3a2 | ||
| b2ce368749 | |||
| c691f82958 | |||
|
|
d2bfde7230 | ||
|
|
62a09a8b94 | ||
|
|
10b2c58a3e | ||
|
|
abc995523b | ||
|
|
c0438c0288 | ||
|
|
13731c2373 | ||
|
|
d63b00fd33 | ||
|
|
c60cd6878e | ||
|
|
cf50f8968a | ||
|
|
94fac8e257 | ||
|
|
f162134156 | ||
|
|
d866d898df | ||
|
|
6725cef643 | ||
|
|
7790a64eab | ||
|
|
49fa1c9b90 | ||
|
|
e0a035204e | ||
|
|
349b0453c8 | ||
|
|
3ddd74d679 | ||
|
|
9829843b3e | ||
|
|
0d95cc1341 | ||
|
|
1dfceeaf46 | ||
|
|
1b79df4f93 | ||
|
|
f62a280dfc | ||
|
|
e5d949a740 | ||
|
|
6451c308c2 | ||
|
|
772ec5537c | ||
|
|
af6494c806 | ||
|
|
2901dafe10 | ||
|
|
ffc2562aea | ||
|
|
5da537f863 | ||
|
|
facbe7cd44 | ||
|
|
283d25642a | ||
|
|
7b17a66214 | ||
|
|
2b64719d46 | ||
|
|
482a945b77 | ||
|
|
38a80cf7d6 | ||
|
|
db7f1a24f1 | ||
|
|
e0b6dda0e9 | ||
|
|
14525d457e | ||
|
|
e7a7bd1eda | ||
|
|
2188a32fc6 | ||
|
|
0f52327b8b | ||
|
|
0e6dc880b3 | ||
|
|
cb7f1e42cd | ||
|
|
f2d36b49b2 | ||
|
|
2c66e3b37a | ||
|
|
a66d83862f | ||
|
|
d3b6030693 | ||
|
|
57cdeef910 | ||
|
|
1c04c5aadd | ||
|
|
bae86d8dc4 | ||
|
|
21636de19c | ||
|
|
1c93227fad | ||
|
|
b48ca4fb4a | ||
|
|
cb33f4dbe9 | ||
|
|
2a8776ade2 | ||
| c67d88520f | |||
| a09dcb9295 | |||
| 2da3e86393 | |||
| e35d3bc23e | |||
| bc4a6cc6af | |||
|
|
e2d608ebb8 | ||
|
|
0333073b3a | ||
|
|
212de12d65 | ||
|
|
5b029270cf | ||
|
|
23fe4f207c | ||
|
|
4f57389656 | ||
|
|
637169f1d2 | ||
|
|
7ea8696b0a | ||
|
|
18ada7c392 | ||
|
|
3cbaec9d9a | ||
|
|
232261296f | ||
|
|
43acca6c0f | ||
|
|
71c5b5db72 | ||
|
|
1717806a3f | ||
|
|
3acdf60080 | ||
| 88ce63152c | |||
| 1fc7116f19 | |||
|
|
814f9561fe | ||
|
|
69f3a5fca1 | ||
|
|
e651a1abac | ||
|
|
f1a2520a87 | ||
| 6cd48d844e | |||
| 244703e6ac | |||
| 414c204578 | |||
| a95c9c9f22 | |||
| 9c3e603b94 | |||
| 06f257f4be | |||
| 47a12e03e3 | |||
| 8ddb752ac8 | |||
| f7bdd5e38b | |||
| b31c891bd1 |
0
.config/zentao/.env
Normal file → Executable file
0
.gitattributes
vendored
Normal file → Executable file
0
.gitignore
vendored
Normal file → Executable file
0
.openclaw/workspace-state.json
Normal file → Executable file
0
.qwen/agents/full-stack-developer.md
Normal file → Executable file
0
.qwen/agents/his-architect-developer.md
Normal file → Executable file
0
.qwen/agents/his-developer-architect.md
Normal file → Executable file
0
.qwen/settings.json
Normal file → Executable file
0
BUGFIX_ANALYSIS.md
Normal file → Executable file
0
BUGFIX_PLAN.md
Normal file → Executable file
0
BUG_355_ANALYSIS.md
Normal file → Executable file
0
BUG_355_FIX.md
Normal file → Executable file
0
BUG_355_FIX_NOTES.md
Normal file → Executable file
0
BUG_362_ANALYSIS.md
Normal file → Executable file
0
BUG_362_FIX_COMPLETE.md
Normal file → Executable file
0
BUG_364_362_ANALYSIS.md
Normal file → Executable file
0
BUG_364_362_FIX.md
Normal file → Executable file
0
BUG_FIX_PROGRESS.md
Normal file → Executable file
0
BUG_FIX_SUMMARY.md
Normal file → Executable file
0
GIT_TEST.md
Normal file → Executable file
0
GIT_TEST_CHENLIN.md
Normal file → Executable file
0
GIT_TEST_GUANYU.md
Normal file → Executable file
0
GIT_TEST_ZHANGFEI.md
Normal file → Executable file
0
GIT_TEST_ZHUGELIANG.md
Normal file → Executable file
0
HEARTBEAT.md
Normal file → Executable file
0
IDENTITY.md
Normal file → Executable file
0
TOMORROW_TODO.md
Normal file → Executable file
0
ZENTAO_BUG_UPDATE.md
Normal file → Executable file
0
ZHAOYUN_PROGRESS.md
Normal file → Executable file
0
ZHAOYUN_TEST.md
Normal file → Executable file
0
claude-test.txt
Normal file → Executable file
0
docs/specs/backend-checklist.md
Normal file → Executable file
0
docs/specs/cicd-gatekeeper.md
Normal file → Executable file
0
docs/specs/commit-template.md
Normal file → Executable file
0
docs/specs/frontend-checklist.md
Normal file → Executable file
0
docs/specs/his-release-checklist-v1.0.md
Normal file → Executable file
0
docs/specs/playwright-e2e-testing-plan.md
Normal file → Executable file
0
git_test3.md
Normal file → Executable file
0
git_test4.md
Normal file → Executable file
0
gitea_test_huatuo.txt
Normal file → Executable file
0
gitea_test_xunyu.txt
Normal file → Executable file
2
his-repo
30
logs/.2c17bf7b4e92189ae54ef8e767273ceaeb613314-audit.json
Executable file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"keep": {
|
||||
"days": true,
|
||||
"amount": 14
|
||||
},
|
||||
"auditLog": "/root/.openclaw/workspace/his-repo/logs/.2c17bf7b4e92189ae54ef8e767273ceaeb613314-audit.json",
|
||||
"files": [
|
||||
{
|
||||
"date": 1778128585254,
|
||||
"name": "/root/.openclaw/workspace/his-repo/logs/application-2026-05-07.log",
|
||||
"hash": "2ec545aad5feb57a45e48b0a980690b3b9ef6b90e57204f6c3dfb1c7f2fd4d95"
|
||||
},
|
||||
{
|
||||
"date": 1778200962650,
|
||||
"name": "/root/.openclaw/workspace/his-repo/logs/application-2026-05-08.log",
|
||||
"hash": "cf50ef7b8aa656efb0a209a252219fea97a437ff9020b1b8770788f1ba51303e"
|
||||
},
|
||||
{
|
||||
"date": 1778293398212,
|
||||
"name": "/root/.openclaw/workspace/his-repo/logs/application-2026-05-09.log",
|
||||
"hash": "9ad2a1402927a9f4095f21ef01a6f6a2895a8f920bea4240ecb23492d6ea810f"
|
||||
},
|
||||
{
|
||||
"date": 1778379926939,
|
||||
"name": "/root/.openclaw/workspace/his-repo/logs/application-2026-05-10.log",
|
||||
"hash": "c6843438942d157762ae474e2f8330c7a05d73ad6dee6c84b789258abca304a7"
|
||||
}
|
||||
],
|
||||
"hashType": "sha256"
|
||||
}
|
||||
30
logs/.9c2086cba7d24dcd050254bba93c4693957f894e-audit.json
Executable file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"keep": {
|
||||
"days": true,
|
||||
"amount": 14
|
||||
},
|
||||
"auditLog": "/root/.openclaw/workspace/his-repo/logs/.9c2086cba7d24dcd050254bba93c4693957f894e-audit.json",
|
||||
"files": [
|
||||
{
|
||||
"date": 1778128585256,
|
||||
"name": "/root/.openclaw/workspace/his-repo/logs/error-2026-05-07.log",
|
||||
"hash": "84a811bf9cf76799b49d36df79427471c8e0cfaa1bd359422d69091b06a64f87"
|
||||
},
|
||||
{
|
||||
"date": 1778200962653,
|
||||
"name": "/root/.openclaw/workspace/his-repo/logs/error-2026-05-08.log",
|
||||
"hash": "83b015957301572a67ea6fb41a65dfe5aa357831ca361155629630c6e9ef68bd"
|
||||
},
|
||||
{
|
||||
"date": 1778293398215,
|
||||
"name": "/root/.openclaw/workspace/his-repo/logs/error-2026-05-09.log",
|
||||
"hash": "d8abb547ad7f3d20b144728ffe4f4bf737c1211d04fd8e21868b169cbd2fb5e4"
|
||||
},
|
||||
{
|
||||
"date": 1778379926941,
|
||||
"name": "/root/.openclaw/workspace/his-repo/logs/error-2026-05-10.log",
|
||||
"hash": "bba83f44d0e39f37fbead445c361f95958f6b329fa37a53f553f8ed008dc0f08"
|
||||
}
|
||||
],
|
||||
"hashType": "sha256"
|
||||
}
|
||||
0
md/BUG_ANALYSIS.md
Normal file → Executable file
0
md/前端UI规范文档.md
Normal file → Executable file
0
md/需求/100-门诊手术中临时医嘱生成界面PRD_2026-1-23.md
Normal file → Executable file
0
md/需求/102-门诊医生站传染病报告卡登记-2026-1-28.md
Normal file → Executable file
0
md/需求/103-医生个人报卡管理界面-2026-1-29.md
Normal file → Executable file
0
md/需求/104-报卡管理界面_2026-02-05.md
Normal file → Executable file
0
md/需求/94-手术室维护界面_2026-1-9.md
Normal file → Executable file
0
md/需求/95-门诊医生站开立会诊申请单界面PRD_2026-01-15.md
Normal file → Executable file
0
md/需求/96-门诊医生站会诊申请确认界面_2026-01-15.md
Normal file → Executable file
0
md/需求/97-门诊会诊申请管理界面_2026-1-19.md
Normal file → Executable file
0
md/需求/99-门诊手术中计费界面PRD_2026-1-22.md
Normal file → Executable file
0
md/需求/media/2756f39fb624c7f686d56b675b4d4d10.png
Normal file → Executable file
|
Before Width: | Height: | Size: 224 KiB After Width: | Height: | Size: 224 KiB |
0
md/需求/media/4fa3fca6b8362de7b938ded77d6e4982.png
Normal file → Executable file
|
Before Width: | Height: | Size: 219 KiB After Width: | Height: | Size: 219 KiB |
0
md/需求/media/clip_image001.png
Normal file → Executable file
|
Before Width: | Height: | Size: 268 KiB After Width: | Height: | Size: 268 KiB |
0
md/需求/media/e577cd26f9a82835f3ac3690259eb357.png
Normal file → Executable file
|
Before Width: | Height: | Size: 216 KiB After Width: | Height: | Size: 216 KiB |
0
openhis-server-new/.gitignore
vendored
Normal file → Executable file
0
openhis-server-new/LICENSE
Normal file → Executable file
0
openhis-server-new/com/openhis/tool/DatabaseFieldAdder.java
Normal file → Executable file
0
openhis-server-new/core-admin/pom.xml
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/common/CaptchaController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/common/CommonController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/common/FileUploadController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/common/FrontRouterController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/monitor/CacheController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/monitor/ServerController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/monitor/SysLogininforController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/monitor/SysOperlogController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/monitor/SysUserOnlineController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysConfigController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysDeptController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysDictDataController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysDictTypeController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysIndexController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysLoginController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysMenuController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysNoticeController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysPostController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysProfileController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysRegisterController.java
Normal file → Executable file
0
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysRoleController.java
Normal file → Executable file
18
openhis-server-new/core-admin/src/main/java/com/core/web/controller/system/SysTenantController.java
Normal file → Executable file
@@ -25,7 +25,7 @@ public class SysTenantController extends BaseController {
|
||||
private ISysTenantService sysTenantService;
|
||||
|
||||
/**
|
||||
* 查询租户分页列表
|
||||
* 查询租户分页列表(只读操作,不限制租户管理权限)
|
||||
*
|
||||
* @param tenantId 租户ID查询
|
||||
* @param tenantCode 租户编码模糊查询
|
||||
@@ -35,7 +35,7 @@ public class SysTenantController extends BaseController {
|
||||
* @param pageSize 每页多少条
|
||||
* @return 租户分页列表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:tenant:operate')")
|
||||
@PreAuthorize("@ss.hasPermi('system:tenant:list')")
|
||||
@GetMapping("/page")
|
||||
public R<IPage<SysTenant>> getTenantPage(@RequestParam(required = false) Integer tenantId,
|
||||
@RequestParam(required = false) String tenantCode, @RequestParam(required = false) String tenantName,
|
||||
@@ -45,19 +45,19 @@ public class SysTenantController extends BaseController {
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询租户详情
|
||||
* 查询租户详情(只读操作)
|
||||
*
|
||||
* @param tenantId 租户ID
|
||||
* @return 租户分页列表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:tenant:operate')")
|
||||
@PreAuthorize("@ss.hasPermi('system:tenant:list')")
|
||||
@GetMapping("/{tenantId}")
|
||||
public R<SysTenant> getTenantDetail(@PathVariable Integer tenantId) {
|
||||
return R.ok(sysTenantService.getById(tenantId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询租户所属用户分页列表
|
||||
* 查询租户所属用户分页列表(只读操作)
|
||||
*
|
||||
* @param tenantId 租户ID查询
|
||||
* @param userName 用户昵称模糊查询
|
||||
@@ -67,7 +67,7 @@ public class SysTenantController extends BaseController {
|
||||
* @param pageSize 每页多少条
|
||||
* @return 租户所属用户分页列表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:tenant:operate')")
|
||||
@PreAuthorize("@ss.hasPermi('system:tenant:list')")
|
||||
@GetMapping("/user/page")
|
||||
public R<IPage<SysUser>> getTenantUserPage(@RequestParam(required = false) Integer tenantId,
|
||||
@RequestParam(required = false) String userName, @RequestParam(required = false) String nickName,
|
||||
@@ -141,14 +141,14 @@ public class SysTenantController extends BaseController {
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询租户未绑定的用户列表
|
||||
* 查询租户未绑定的用户列表(只读操作)
|
||||
*
|
||||
* @param tenantId 租户ID
|
||||
* @param pageNum 当前页
|
||||
* @param pageSize 每页多少条
|
||||
* @return 结果
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:tenant:operate')")
|
||||
@PreAuthorize("@ss.hasPermi('system:tenant:list')")
|
||||
@GetMapping("/{tenantId}/unbind-users")
|
||||
public R<IPage<SysUser>> getUnbindTenantUserList(@PathVariable Integer tenantId,
|
||||
@RequestParam(required = false) String userName, @RequestParam(required = false) String nickName,
|
||||
@@ -194,4 +194,4 @@ public class SysTenantController extends BaseController {
|
||||
public R<List<SysTenant>> getUserBindTenantList(@PathVariable String username) {
|
||||
return sysTenantService.getUserBindTenantList(username);
|
||||
}
|
||||
}
|
||||
}
|
||||