20200805_jeffrey - silenceuncrio/diary GitHub Wiki

0840

ISMS Server - task - [80%] group management

commit 60d332f13032a9d095c9f9db7925ee3d6cbfd023
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Wed Aug 5 14:01:32 2020 +0800

    add components/setting/groupMgnt
    - use React Select

 web/package-lock.json                   | 116 +++++
 web/package.json                        |   1 +
 web/src/components/setting/groupMgnt.js | 783 ++++++++++++++++++++++++++++++++
 web/src/components/setting/index.js     |   2 +
 web/src/routes/setting.js               |   8 +
 web/src/utils/index.js                  |  71 +++
 6 files changed, 981 insertions(+)

ε…ˆ commit 再試著重構


commit 2fa76b62d77626d6260d11eee27de0dd4f84e0a3
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Wed Aug 5 16:16:34 2020 +0800

    about components/setting/groupMgnt
    - add delete group function

 web/src/components/setting/groupMgnt.js | 171 +++++++++++++++++++++++++-------
 web/src/utils/index.js                  |  37 +++++--
 2 files changed, 165 insertions(+), 43 deletions(-)

commit 8e6ee861c862076cf92c694ad4e15587eda7de96
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Wed Aug 5 17:30:41 2020 +0800

    at components/setting/userMgnt
    - can edit group list

 web/src/components/setting/userMgnt.js     | 115 ++++++++++++++++++++++++++---
 web/src/components/setting/userMgntForm.js |  69 ++++++++++++++++-
 2 files changed, 174 insertions(+), 10 deletions(-)

ι€™ι‚Šζœ‰δΊ›η›ΈδΎηš„ι—œδΏ‚ιœ€θ¦ review