# 【測評網】詢問後端問題 ## 問題2:設定成員-編輯儲存 ### EB020301: 編輯角色成員 ![](https://i.imgur.com/c02ZOLz.png) ### 遇到問題 #### ReqBody與spec表相同,但無法成功編輯 (1)於roleSeq:"2"中,選擇成員Clare & Jason至已授權人員(test為原設定角色成員) ![](https://i.imgur.com/XImm43Q.png) (2)按下儲存後,reqBody也符合spec資料 ![](https://i.imgur.com/magz6Sw.jpg) returnMsg:"系統錯誤" ![](https://i.imgur.com/25LyBcS.jpg) (3)回到設定成員畫面時,已授權人員【EB020102: 查詢所有角色成員】應出現新儲存成功的Clare & Jason,但未出現Clare & Jason之外,未授權人員【EB020104: 查詢未授權員工】的Clare & Jason也消失了 ![](https://i.imgur.com/XBDTTud.jpg) ![](https://i.imgur.com/wzB7a9M.jpg) (4)角色成員【EB020102: 查詢所有角色成員】也無列出新儲存的兩筆授權人員Clare & Jason ![](https://i.imgur.com/fXBcJwK.jpg) ### 請協助確認: 1. ReqBody參數是否正確 2. 無法成功儲存原因(returnMsg:"系統錯誤") ### 5/5 修改後測試 #### 遇到問題: 1. 當已授權人員【EB020102: 查詢所有角色成員】為空陣列,可編輯「新增」角色成員功能 以新增角色34567(roleSeq:"32")為例 member:[ ]原為空陣列 ![](https://i.imgur.com/3gq6ea2.png) ![](https://i.imgur.com/7BKLlHa.jpg) 可以成功編輯「新增」2成員(test 94 & test 95) ![](https://i.imgur.com/I0AkH59.jpg) ![](https://i.imgur.com/4XxVsaB.png) 2. 當已授權人員【EB020102: 查詢所有角色成員】有資料(test94 & test 95),則會顯示系統錯誤,無法成功編輯「新增&刪除」角色成員 嘗試編輯「刪除」1成員(test 95),編輯失敗(returnMsg:"系統錯誤") ![](https://i.imgur.com/t3T9WRj.jpg) ![](https://i.imgur.com/I3xFPi2.png) 嘗試編輯「新增」1成員(onion.tsai),編輯失敗(returnMsg:"系統錯誤") ![](https://i.imgur.com/xOQdk9v.jpg) ![](https://i.imgur.com/iLncmV0.png) ### 5/5請協助確認: 1. 編輯這支api在有資料的狀況下,無法實現「新增&刪除」功能 ## 問題4:角色功能修改 ### EB020302: 編輯角色功能 ![](https://i.imgur.com/abWePkv.png) ### 遇到問題 #### 編輯時,成功「新增權限」 (1) 一開始共有14個勾 ![](https://i.imgur.com/83FeRCs.jpg) ![](https://i.imgur.com/YszxRrN.jpg) (2) 於權限名稱系統說明設定「新勾起2個權限」,共個16個勾 ![](https://i.imgur.com/ipoIJ46.jpg) ![](https://i.imgur.com/bLJiqGf.jpg) (3) 檢查角色設定畫面,確定「新勾起2個權限」儲存成功 ![](https://i.imgur.com/75PF2dI.jpg) (4) 於權限名稱角色設定「取消2個權限」,共14個勾 ![](https://i.imgur.com/mjEBF5v.png) (5) 儲存成功,確定沒有儲存到角色設定 ![](https://i.imgur.com/98wAhtj.jpg) ![](https://i.imgur.com/8TOOVEG.jpg) (6) 但當我回到角色功能修改畫面時,【EB020105: 查詢角色功能權限】仍回傳原本已取消的2個權限,未成功刪除 ![](https://i.imgur.com/ngBd5Ey.jpg) ### 5/5請協助確認: 1. 編輯儲存時,可以存取「新增」權限,但無法儲存「取消」的權限 ## 問題6:角色設定「清單依最後異動日期一頁十筆降冪顯示」 ### EB020101: 查詢角色清單 ![](https://i.imgur.com/qAR3Elu.png) ### 規格書:預設顯示所有系統角色並以最後異動日期降冪方式排序查詢結果 ![](https://i.imgur.com/ZRk0ZwR.png) ### 預期畫面/功能 最新被編輯或新增的角色,必須被更新至「第一頁的第0筆」 ### 遇到問題: 〖以roleSeq:"53"為例〗 當我編輯了第三頁的「面試官」(roleSeq:"53"),回到「角色設定」清單畫面時,「面試官」會被更新於「第三頁的第0筆」,而非「第一頁的第0筆」。 (此截圖為「角色設定」清單畫面的第三頁) ![](https://i.imgur.com/oORAD4E.jpg) ### 請協助確認: 1. 當最新被編輯或新增的角色,角色須被更新至「第一頁的第0筆」 ## 問題7:新增角色「最後異動人員未被更新」 ### EB020201: 新增角色 ![](https://i.imgur.com/GEg7NDk.png) ### 規格書:檢核無誤,送出儲存資料,同時更新最後異動人員與最後異動日期及時間 ![](https://i.imgur.com/NedLTfx.png) ### 預期畫面/功能 新增角色儲存後,「最後異動人員」必須同時更新 ### 遇到問題 〖以roleSeq:"55" & "56"為例〗 新增角色後儲存後,EB020101回傳bodyroleLastEditName為" " ![](https://i.imgur.com/RuVT5ja.jpg) ### 請協助確認: 1. 新增角色儲存後,「最後異動人員」是否成功被更新並儲存