Compare commits

...

3 Commits

Author SHA1 Message Date
shy
fc81e53cb8 opt some 2025-07-01 10:26:20 +08:00
shy
55dccf433b add some 2025-06-30 19:42:48 +08:00
shy
a4e48617bf add some 2025-06-20 09:04:54 +08:00
12 changed files with 163 additions and 59 deletions

12
go.mod
View File

@ -3,16 +3,16 @@ module shylinux.com/x/education
go 1.21
require (
shylinux.com/x/community v0.0.30
shylinux.com/x/enterprise v0.0.18 // indirect
shylinux.com/x/community v0.0.32
shylinux.com/x/enterprise v0.0.19 // indirect
shylinux.com/x/golang-story v0.0.33 // indirect
shylinux.com/x/mysql-story v0.6.33
shylinux.com/x/operation v0.0.15 // indirect
shylinux.com/x/mysql-story v0.6.34
shylinux.com/x/operation v0.0.16 // indirect
)
require (
shylinux.com/x/ice v1.5.75
shylinux.com/x/icebergs v1.9.77
shylinux.com/x/ice v1.5.76
shylinux.com/x/icebergs v1.9.78
shylinux.com/x/toolkits v1.0.20
)

24
go.sum
View File

@ -157,10 +157,10 @@ modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw
modernc.org/tcl v1.15.2/go.mod h1:3+k/ZaEbKrC8ePv8zJWPtBSW0V7Gg9g8rkmhI1Kfs3c=
modernc.org/token v1.0.1/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM=
modernc.org/z v1.7.3/go.mod h1:Ipv4tsdxZRbQyLq9Q1M6gdbkxYzdlrciF2Hi/lS7nWE=
shylinux.com/x/community v0.0.30 h1:5nqt36iF1XYgc95NGk55biNnl8kRDkoyO7qSxmRvzsE=
shylinux.com/x/community v0.0.30/go.mod h1:MSruWpTYqP8+qNhHFEzJhyu/R7hQ3/8ZBJveJ3Kv5SY=
shylinux.com/x/enterprise v0.0.18 h1:TSKfp5axrCfv1s6tjGUVvFHIPCO+gNc5fa5NuXYJfNU=
shylinux.com/x/enterprise v0.0.18/go.mod h1:m+0kyn/eG9svit6Fc61bt5JJFWOUdz6O18Y4gdrhpPI=
shylinux.com/x/community v0.0.32 h1:SWbF/NDZowzYZQ7s3FN/t9YySm5o7fB461wMCcXw2No=
shylinux.com/x/community v0.0.32/go.mod h1:aOm7f1XutTrgaA6dmgZkJFL7zTwwctbJtMziJSqZ+Co=
shylinux.com/x/enterprise v0.0.19 h1:bdSAxhq8OAjW73P7bKmG2NNlAunGvu+bWFAz0cwtKJA=
shylinux.com/x/enterprise v0.0.19/go.mod h1:IOuzDkyqcxYV4fQiMKTjXH9OY935U7kbQNq1+LFSbjI=
shylinux.com/x/go-git/v5 v5.6.7 h1:WD5QSco7m3QooPCgdvQ6/GyGIFPun8C+hex5N41LYlk=
shylinux.com/x/go-git/v5 v5.6.7/go.mod h1:Qb0lA+uIrofZg8NQerhYcJHgGWixFqvS6p3aJ/L5Nlk=
shylinux.com/x/go-qrcode v0.0.3 h1:RMo+Vidbgq3HatLBj7DDXcTbTLFUwzis5K7TqBkD38U=
@ -168,14 +168,14 @@ shylinux.com/x/go-qrcode v0.0.3/go.mod h1:KAbtU+KwiiABMZ/CJ0zh9PI2AX82Uf9rRYcQ4O
shylinux.com/x/go-sql-mysql v0.0.2/go.mod h1:lHjRMZz5Lii6U+49fhkbCWgsnL+yux54SYJYWqASN8Y=
shylinux.com/x/golang-story v0.0.33 h1:QRu21+smDBEfEf5lczmu4T6lOZynm7LA4pys3bolo9s=
shylinux.com/x/golang-story v0.0.33/go.mod h1:/QdUqQzP/O0h3UCi29LUYv1K6beSe9sll+KlgvQJK3M=
shylinux.com/x/ice v1.5.75 h1:lYsJRNaO5XAC4hX/TK3xNrCG9Mxvsr1MJVBALg3p1H4=
shylinux.com/x/ice v1.5.75/go.mod h1:94PDujxSBOYfNOgT85JoUXT1phLiMXde2i1fAup6+ZM=
shylinux.com/x/icebergs v1.9.77 h1:wkgm77t0s3M/IBQMlfwhjlYcGJo9C3ZrVHuYQtTOz8w=
shylinux.com/x/icebergs v1.9.77/go.mod h1:F0sIQU0OP3YBMdd2goC6EKAQHAKzq1I08MMIfBo0yLo=
shylinux.com/x/mysql-story v0.6.33 h1:BdJf6mtKmXsKa+AasPtVU+m7EAjVKPzVqxNap0dPQj8=
shylinux.com/x/mysql-story v0.6.33/go.mod h1:pVmBXAbOUHduFvskriplrEIfbK+kCMBxStgfgc5Rxl8=
shylinux.com/x/operation v0.0.15 h1:pMwHhfsG6o7suI0XFtKGPgqiuuA08JCVXT681p9G6hg=
shylinux.com/x/operation v0.0.15/go.mod h1:iipJ+elWfCCk+3SqW1rMwaZsF7Mz7w2TugSurHrbaKs=
shylinux.com/x/ice v1.5.76 h1:/nVKwbVtHUxsvuHS+2cLSL8aXAdAVX6C42MdnUrixyI=
shylinux.com/x/ice v1.5.76/go.mod h1:0EHRzIgufYwmKwlZzzUo7ZU5RZ6p0EsVYnA119G2CzM=
shylinux.com/x/icebergs v1.9.78 h1:ERGMcc25WxQ4tyNGUTj7Crx8auCJEFiDEyoJQhFyRe8=
shylinux.com/x/icebergs v1.9.78/go.mod h1:F0sIQU0OP3YBMdd2goC6EKAQHAKzq1I08MMIfBo0yLo=
shylinux.com/x/mysql-story v0.6.34 h1:Hx70Ss38WBrUnaxK2qB4uygEqFXP1oxmdLX+GrV+ra0=
shylinux.com/x/mysql-story v0.6.34/go.mod h1:yw6WkQbrFq1nwqX9konCk7jBli/JneK33zd7/p7ZxFw=
shylinux.com/x/operation v0.0.16 h1:Dx2sRv0Smef6x+7cSXf9aNU5lXX/Y4KJItvERPa91O8=
shylinux.com/x/operation v0.0.16/go.mod h1:iPPSC0wTSk5Ptg7gjRJ+dJKl8ElIlO72fPHYzP6mkwk=
shylinux.com/x/toolkits v0.7.10/go.mod h1:CHDJarGlDkg60kVsvMLYL/a5hAnRLEOShiEsMOuEp0Q=
shylinux.com/x/toolkits v1.0.20 h1:uBnfyyqDsbSWYsXfXmBugZ8ZWp5QQ8sthrzRdJ6ET90=
shylinux.com/x/toolkits v1.0.20/go.mod h1:CHDJarGlDkg60kVsvMLYL/a5hAnRLEOShiEsMOuEp0Q=

View File

@ -1,34 +1,93 @@
{
"3a5880f6ddd07eb9fe27b3cb3afb3f7e": {
"1e87b3183203d68207bb063c3cfbb6a6": {
"meta": {
"icon": "usr/icons/Calendar.png",
"index": "web.team.plan",
"name": "Calendar",
"time": "2024-07-24 17:52:06.920"
"icon": "src/main.jpg",
"index": "web.team.jiaowuxitong.portal",
"name": "jiaowuxitong.portal",
"score": "10000",
"text": "教务系统",
"time": "2025-06-30 13:08:44.587"
}
},
"adf694a4d378bcc855218c464fecb7d9": {
"meta": {
"icon": "usr/icons/Messages.png",
"index": "web.chat.message",
"name": "Messages",
"time": "2024-07-24 17:52:06.921"
}
},
"c6365efa0c8373fcf2bc8d44618ad782": {
"meta": {
"icon": "usr/icons/Books.png",
"index": "web.wiki.word",
"name": "Books",
"time": "2024-07-24 17:52:06.920"
}
},
"dc16860f819eb7f8ab85aee004508337": {
"27eb7c9991a133da605bb766447cb3ea": {
"meta": {
"icon": "usr/icons/Photos.png",
"index": "web.wiki.feel",
"name": "Photos",
"time": "2024-07-24 17:52:06.920"
"score": "3",
"text": "相册",
"time": "2025-06-30 13:08:28.312"
}
},
"3b1b88442481cd8978be81a83b60e01c": {
"meta": {
"icon": "usr/icons/Messages.png",
"index": "web.chat.message",
"name": "Messages",
"score": "1",
"text": "消息",
"time": "2025-06-30 13:08:28.312"
}
},
"5aa5dd75035a98b79d5c05686588903c": {
"meta": {
"icon": "usr/icons/Calendar.png",
"index": "web.team.plan",
"name": "Calendar",
"score": "2",
"text": "日历",
"time": "2025-06-30 13:08:28.312"
}
},
"ad2f413f5af7b308de3a6bfba59eedf1": {
"meta": {
"icon": "src/main.jpg",
"index": "web.team.kaoshixitong.portal",
"name": "kaoshixitong.portal",
"score": "10000",
"text": "考试系统",
"time": "2025-06-30 13:08:47.179"
}
},
"b46472e8729819949e021546bd3a939e": {
"meta": {
"icon": "usr/icons/Books.png",
"index": "web.wiki.word",
"name": "Books",
"score": "4",
"text": "文档",
"time": "2025-06-30 13:08:28.313"
}
},
"cbc448d13c1ad154d8d63a497055fc7a": {
"meta": {
"icon": "src/main.jpg",
"index": "web.team.jiaocaiziliao.portal",
"name": "jiaocaiziliao.portal",
"score": "10000",
"text": "教材资料",
"time": "2025-06-30 13:08:50.847"
}
},
"fbe1d983a184ea25ba0a5622356b8453": {
"meta": {
"args": "7908b159ff66eef623608ccf5795095b",
"icon": "https://web.shylinux.com/p/src/main.jpg?_v=v0.0.6-8-bff06d\u0026pod=20240724-education",
"index": "web.team.jiaowuxitong.portal",
"name": "portal",
"score": "20000",
"text": "初一二班",
"time": "2025-06-30 13:12:43.226"
}
},
"fbffdd2d96907c55fe8071990ea2ed24": {
"meta": {
"icon": "src/main.jpg",
"index": "web.team.zaixianketang.portal",
"name": "zaixianketang.portal",
"score": "10000",
"text": "在线课堂",
"time": "2025-06-30 13:08:48.729"
}
}
}

View File

@ -4,7 +4,8 @@
"icon": "usr/icons/Safari.png",
"index": "web.chat.iframe",
"name": "Safari",
"time": "2024-07-24 17:52:06.923"
"score": "2",
"time": "2025-06-30 13:08:28.313"
}
},
"514d8a494f087c0d549b9536c2ef3bd9": {
@ -12,7 +13,8 @@
"icon": "usr/icons/Terminal.png",
"index": "web.code.xterm",
"name": "Terminal",
"time": "2024-07-24 17:52:06.924"
"score": "5",
"time": "2025-06-30 13:08:28.314"
}
},
"a5255f07d36fc90fe78a719b0bdb943b": {
@ -20,7 +22,8 @@
"icon": "usr/icons/vimer.png",
"index": "web.code.vimer",
"name": "vimer",
"time": "2024-07-24 17:52:06.925"
"score": "3",
"time": "2025-06-30 13:08:28.314"
}
},
"ba9f11ecc3497d9993b933fdc2bd61e5": {
@ -28,7 +31,8 @@
"icon": "usr/icons/git.png",
"index": "web.code.git.status",
"name": "git",
"time": "2024-07-24 17:52:06.924"
"score": "4",
"time": "2025-06-30 13:08:28.314"
}
},
"d151508da8d36994e1635f7875594424": {
@ -36,7 +40,8 @@
"icon": "usr/icons/Finder.png",
"index": "web.chat.macos.finder",
"name": "Finder",
"time": "2024-07-24 17:52:06.923"
"score": "1",
"time": "2025-06-30 13:08:28.313"
}
}
}

View File

@ -36,6 +36,16 @@
"time": "2024-08-03 19:21:19.587"
}
},
"1cfd36a7b8906ba77781b4f85d0a6190": {
"meta": {
"icons": "bi bi-people",
"index": "web.team.gonganxitong.sess",
"name": "会话管理",
"order": "605",
"role": "tech",
"time": "2025-06-19 09:59:43.879"
}
},
"22574299a657140d473f0216b8d83710": {
"meta": {
"auth": "issued",
@ -159,6 +169,26 @@
"time": "2025-06-04 14:07:32.492"
}
},
"b07b1f652f5b2557c0b20e813fcf99d2": {
"meta": {
"icons": "bi bi-buildings",
"index": "web.team.gonganxitong.street",
"name": "街道管理",
"order": "601",
"role": "tech",
"time": "2025-06-19 09:59:43.874"
}
},
"ba00879066bbcea83e30cda292d28a91": {
"meta": {
"icons": "bi bi-people",
"index": "web.team.gonganxitong.user",
"name": "用户管理",
"order": "604",
"role": "tech",
"time": "2025-06-19 09:59:43.881"
}
},
"bdec92d5849b2a60a8811cff494f2391": {
"meta": {
"icons": "bi bi-calendar4-week",
@ -205,11 +235,21 @@
"time": "2024-11-23 15:03:16.166"
}
},
"d8443c1034bfe5917c52126a3306c328": {
"meta": {
"icons": "bi bi-buildings",
"index": "web.team.gonganxitong.city",
"name": "城市管理",
"order": "602",
"role": "tech",
"time": "2025-06-19 09:59:43.877"
}
},
"d86e4e63183c8fae4ceb50498b0bcfde": {
"meta": {
"icons": "bi bi-grid-3x2-gap",
"index": "web.team.gonganxitong.domain",
"name": "领域分类",
"name": "领域管理",
"order": "508",
"role": "tech",
"time": "2025-06-04 14:07:32.490"

View File

@ -62,7 +62,7 @@
"meta": {
"icons": "/p/src/gonganxitong/credit.png?pod=20240724-community",
"index": "web.team.guanlixitong.credit",
"name": "用户名片",
"name": "服务名片",
"order": "101",
"time": "2025-06-04 14:07:32.486"
}

View File

@ -91,7 +91,7 @@
"meta": {
"icons": "/p/src/gonganxitong/credit.png?pod=20240724-community",
"index": "web.team.jiaocaiziliao.credit",
"name": "用户名片",
"name": "服务名片",
"order": "101",
"time": "2025-06-04 14:07:32.481"
}

View File

@ -172,7 +172,7 @@
"meta": {
"icons": "/p/src/gonganxitong/credit.png?pod=20240724-community",
"index": "web.team.jiaowuxitong.credit",
"name": "用户名片",
"name": "服务名片",
"order": "101",
"time": "2025-06-04 14:07:32.446"
}

View File

@ -75,7 +75,7 @@
"meta": {
"icons": "/p/src/gonganxitong/credit.png?pod=20240724-community",
"index": "web.team.kaoshixitong.credit",
"name": "用户名片",
"name": "服务名片",
"order": "101",
"time": "2025-06-04 14:07:32.407"
}

View File

@ -233,7 +233,7 @@
"meta": {
"icons": "/p/src/gonganxitong/credit.png?pod=20240724-community",
"index": "web.team.production.credit",
"name": "用户名片",
"name": "服务名片",
"order": "101",
"time": "2025-06-04 14:07:32.323"
}

View File

@ -45,7 +45,7 @@
"26c6b80577a23afcd2c10fcfea0c0f63": {
"meta": {
"auth": "issued",
"icons": "https://img.icons8.com/officel/80/id-verified.png",
"icons": "/p/usr/local/work/20240724-community/src/renzhengshouquan/transition.png",
"index": "web.team.renzhengshouquan.transition",
"name": "账单",
"order": "5",
@ -56,7 +56,7 @@
"2a065e0a48b909ae79fbb3dd750e1eb5": {
"meta": {
"auth": "issued",
"icons": "https://img.icons8.com/officel/80/id-verified.png",
"icons": "/p/usr/local/work/20240724-community/src/renzhengshouquan/auth.png",
"index": "web.team.renzhengshouquan.auth",
"name": "认证授权",
"order": "2",
@ -126,7 +126,7 @@
},
"79283d05c3eb6007da9adcdc9751f68d": {
"meta": {
"icons": "https://img.icons8.com/officel/80/structured-document-data.png",
"icons": "/p/usr/local/work/20240724-community/src/renzhengshouquan/admin.png",
"index": "web.team.renzhengshouquan.admin",
"name": "管理后台",
"order": "51",
@ -157,7 +157,7 @@
},
"89cf6f6cc69c13b7d541a0d61eae66e1": {
"meta": {
"icons": "https://img.icons8.com/officel/80/identification-documents--v2.png",
"icons": "/p/usr/local/work/20240724-community/src/renzhengshouquan/cert.png",
"index": "web.team.renzhengshouquan.cert",
"name": "上传证件",
"order": "1",
@ -186,7 +186,7 @@
"ab4f65f30762aeef9edb568315551be9": {
"meta": {
"auth": "issued",
"icons": "https://img.icons8.com/officel/80/id-verified.png",
"icons": "/p/usr/local/work/20240724-community/src/renzhengshouquan/account.png",
"index": "web.team.renzhengshouquan.account",
"name": "账户",
"order": "4",
@ -253,7 +253,7 @@
"meta": {
"icons": "/p/src/gonganxitong/credit.png?pod=20240724-community",
"index": "web.team.renzhengshouquan.credit",
"name": "用户名片",
"name": "服务名片",
"order": "101",
"time": "2025-06-04 14:07:32.309"
}

View File

@ -145,7 +145,7 @@
"meta": {
"icons": "/p/src/gonganxitong/credit.png?pod=20240724-community",
"index": "web.team.zaixianketang.credit",
"name": "用户名片",
"name": "服务名片",
"order": "101",
"time": "2025-06-04 14:07:32.302"
}