--- tags: ACGNstock.app robots: noindex, nofollow --- 角色資料變更流程 === # 角色分類 上市角色:可進行普通股票買賣的通常角色。 待上市角色:已完成基本審查,開放使用者入資以換取初上市股票。 未上市角色:剛新增完成,待審查或待補漏的角色。 ```flow st=>start: 搜尋角色 sub1=>subroutine: 待上市角色 sub2=>subroutine: 未上市角色 e1=>end: 上市角色 e2=>end: 無資料 cond1=>condition: 是否為 上市角色? cond2=>condition: 是否為 待上市角色? cond3=>condition: 是否為 未上市角色? st->cond1 cond1(yes)->e1 cond1(no)->cond2 cond2(yes)->sub1 cond2(no)->cond3 cond3(yes)->sub2 cond3(no)->e2 ``` # 新增角色到角色上市之流程 ```flow st=>start: 開始 sub1=>subroutine: 待上市角色 sub2=>subroutine: 未上市角色 e=>end: 上市角色 io1=>inputoutput: 新增角色 / 編輯未上市角色 op1=>operation: 審核該角色是否存在 cond1=>condition: 是否通過審核? op2=>operation: 匯入編輯內容 op3=>operation: 給予上市日期 para1=>parallel: 開放編輯角色 io2=>inputoutput: 編輯角色 op5=>operation: 審核編輯內容 cond2=>condition: 是否通過審核? op6=>operation: 匯入編輯內容 op7=>operation: 關閉編輯角色 op8=>operation: 給予角色估值 io3=>inputoutput: 投注資金 cond3=>condition: 於上市日期時 是否達到人數門檻? op9=>operation: 配發股票 st->io1->op1->cond1 cond1(yes)->op2->sub1->op3->para1 cond1(no)->sub2(top)->io1 para1(path1, bottom)->op7->op8->io3->cond3 para1(path2, right)->io2->op5->cond2->op6 cond2(yes)->op6(left)->op7 cond2(no, right)->para1 cond3(yes)->op9->e cond3(no, left)->sub1 ``` # 編輯及審核上市角色資料 ```flow st=>start: 上市角色 e1=>end: 新增此內容 e2=>end: 否決此新增 io1=>inputoutput: 編輯角色 para1=>parallel: 審核編輯內容 cond1=>condition: 是否通過審核? cond2=>condition: 是否超過半數股東 同意本次新增? st->io1->para1 para1(path1, bottom)->cond1 cond1(yes)->e1 cond1(no)->e2 para1(path2, right)->cond2 cond2(yes, right)->e1 cond2(no, bottom)->e2 ``` # 完整流程圖 [角色資料變更流程圖(canva)](https://www.canva.com/design/DAFX42uMXio/YfLq1rCh2RsjjJzdNZ7IKQ/view?utm_content=DAFX42uMXio&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink)