2006-12-22
1、檢測權限機制未完成。(修改checkPermission)
2、準備action的資料
3、去掉數據權限和對象權限
4、測試hasPermission(通過物資的菜單來確定insert初始化菜單數據表的結構)
5、考慮checkMdl和checkFunc時是否只讀一次數據庫
2006-12-23
從平時的點滴積累,并形成習慣。每天早來安排計劃,一天記錄日志。
并在項目輕松時期,制定學習計劃,包括業務,設計和編碼。盡快
成長自己。
工作進度:
1、去掉數據權限/對象權限(功能權限的連接)
2、PUB操作權限默認都存在(改權限樹不要顯示,改頁面查詢過濾)
3、整理物資DivMenu.jsp(加sp:perMission)
問題:
1、項目員工的權限分配樹目錄顯示的問題
2、項目管理的系統管理表生成問題
3、項目管理中對員工分配權限時如果是當前登陸用戶則不能執行權限分配。
4、增加權限管理功能
往來文檔管理:
作為項目組長,除了與組內人員的文檔傳送外還會和其他組以及公司其他部門、領導和客戶等進行相關的文檔傳閱。為了便于查找歷史的文檔記錄以及分類管理需要建立如下的目錄結構:
==往來文檔管理
======本項目組文檔
============組員一
===============2006-12-20(日傳送資料以當天年月日命名)
===============2006-12-23
============組員二
============組員三
======其他項目組文檔
======測試組文檔
======客戶文檔
======廣播文檔
=========2006-12-20(日傳送資料以當天年月日命名)
======美工文檔
======領導文檔
今天你學到了什么?這樣的一種管理方式非常不錯!可以進行團隊推廣。
2006-12-25
1、工作任務:
確保物資管理的權限分配無誤
2、項目管理的權限
3、新建一個管理員時,需要同時賦給他所擁有的權限。
解決方法:
一、創建次級系統管理員的人可以對該系統管理員進行權限分配。
二、在tag中對系統管理員進行控制
三、創建的同時賦予權限60
4、現在"用戶權限設置"\"崗位權限設置"等會報錯
5、用戶權限保存時(如果全選則會出現錯誤,可能為模塊編碼重復插入)
跟蹤來查找錯誤信息:
1、一早晨一直在完成關于權限選擇樹的頂層節點的檢查功能。其中使用到了數組的大部分的功能操作。需要進行總結一下。
2、中午和下午完成新增管理員同時增加權限功能。(實現其實并不困難,主要是需要考慮清楚。設計確實很重要,任何東西只有在考慮清楚之前再進行操作)
3、關于頂層節點過濾檢查胡已經完成該功能,需要學習。
2006-12-26
1、檢查用戶權限保存時(如果全選則會出現錯誤,可能為模塊編碼重復插入)
2、修正物資管理中測出的系統管理的bug
3、熟悉buglist的使用
今天工作:
1、頁面中出現的冗余代碼全部去掉。即整理所有jsp頁面垃圾代碼
2、增加操作時部分頁面會出現value.flag的腳本錯誤
3、項目管理的授權目前還在調試中
實際解決問題:
1、行政區域刪除時需要進行檢查是否可以刪除以及是否有權限刪除?
有權限刪除已在菜單級加以控制。檢查刪除功能已經完成(15:20)
2、用ajax來檢測區域代碼是否重復(add頁面已完成)
3、FormValidateAjax的作用是什么?
4、項目管理中的系統管理部分數據庫重新生成
遇到任何一個問題首先應該考慮的是用什么樣的辦法來解決更為方便快捷.具體的實現過程中首先應該想清楚解決的辦法.
看完好的技術文章后你發表評論了嗎?
對技術知識的積累,對管理知識的積累!
整點時間應該做一次伸展以及眼睛的按摩(兩小時為準),具體伸展動作可查看相關網站。
15:00眼睛休息
17:00眼睛休息
tag的寫法~
請想明白之前再去做這些事情!以免老是做無用功。
今天你學到了什么?
1、ajax知識的積累!
2、頁面中fieldset標簽和meta使用
2006-12-26系統管理問題整理:
1、增加操作時部分頁面會出現value.flag的腳本錯誤
2、項目分配人員時列表顯示員工(根據單位/部門查詢,過濾掉已經存在的員工)
3、項目管理中對員工分配權限時如果是當前登陸用戶則不能執行權限分配。
4、準備action的資料
5、用戶權限保存時(有時如果全選則會出現錯誤,可能為模塊編碼重復插入),需待跟蹤查看問題
6、buglist問題
7、去掉系統中多余不需要的功能以及冗余代碼(比如安全管理員以及帳套等想關的無用代碼)
2006-12-27發現問題:
1、用戶管理的樹中最上層的江蘇省電力公司下沒有正常顯示:來賓/系統管理員/安全管理員。但是其子節點如南京市電力公司等則顯示正常(需要跟蹤查看構造樹的代碼)
2、系統管理員對自己分配權限時“用戶權限設置”權限默認不能進行更改和刪除(否則系統管理員將不能再進行權限分配)
處理問題優先級按如上序號。
如發現有新的需求及更改可往此表中增加。
2006-12-27
計劃任務:
1、去除安全管理員的功能。
2、權限管理部分去掉代碼中多余的部分
實際完成任務:
1、為物資組增加用戶以及分配權限
已完成(用于給用戶演示)
江蘇省電力公司:
system1
lium(財務部主任)
南京市電力公司:
systemnj
nj01(財務部主任)
江寧區電力公司:
systemjn
jn01(財務部主任)
2、選擇權限分配出現錯誤
問題已解決,原因是胡總那邊沒有更新PerformEditUserAccSetPermissionAction文件導致保存權限時出錯。
項目管理權限中:
3、用戶選擇220kv查看項目之前應該只能列出他有權限查看的項目列表
接口已經提供,需待驗證測試
?接口:SysUserService
方法:public List listProjByUserCode(String userCode) ;
條件:
增加系統用戶時應該對用戶的操作代碼進行校驗(操作代碼即用戶的登陸名不能出現重復,如果userCode有重復的話則會對項目管理的權限操作有影響)經檢測已經做了重復性校驗工作
學習英語半小時(午飯后時間hjbbs)
4、點擊項目后,如果該用戶有權限才可以進行“分配人員操作”(tag來控制)
5、listProjByUserCode函數增加一個參數voltGrade(電壓等級)
由于要進行關聯表,所以去掉這個參數,在頁面進行處理。
6、接口中寫的方法發生錯誤后最好用ServiceExceptions()來拋出異常信息
比如:
List list = service.getEmpList();
if(list==null){
?throw new ServiceException("ERROR_ID");
}
ErrorMessages.property中增加如下定義:
FRM-SYS-001=“”
6、創建一個項目的時候自動將創建該項目的人與當前項目綁你!
定。即該人員有對當前項目的操作權限。同時要給該用戶寫入項目的所有權限。
功能已經實現。但是nitrox的debug出現問題,重新安裝后再進行調試。現已使用正常。
保存搞笑資料
自己提交的東西一定要保證是完全正確的,尤其是配置文件。提交之前確認啟動時沒有任何問題,以免影響別人的工作。
旅游網站:
http://world.lvren.cn/
總結一哈:
1、昨天對物資組的數據庫做了誤刪除操作,是一個失誤,以后對數據庫的操作之前一定要進行確認!
2、權限分配保存時出現錯誤問題是文件未同步造成的。當錯誤出現的時候首先要搞清楚錯誤出現的原因以及可能出現的問題在哪里,不能盲目去找錯誤。
自我能力的一種肯定,對英語學習的堅持!不斷的學習是自我激勵的一種方式
2006-12-28
1、了解一下baidu知道
2、整理數據庫的初始化資料
3、項目管理中分配人員時關于對話框轉向以及刷新的處理問題。(用戶權限的冗余代碼暫停!10:20)
注意在修改之前一定要先更新一下程序。
考慮采用方式:需要了解iframe的用法以及與showModalDialog()的結合。(已經完成11:40)
4、學習半小時(hjbbs)
5、員工分配權限時判斷如果是自己則不能顯示“權限分配”功能菜單
6、鉤選一個子菜單后父菜單也會去掉
7、系統管理員分配權限時如果對他本人進行分配時需要過濾掉“用戶權限設置”
1、http://zhidao.baidu.com/
BAIDU知道確實還是一個不錯知識網站。注冊了一個帳號(yesjoy)
我的思想在哪里?
深思要倒閉了,
? misfuncCode=50-PROJ60
2006-12-29
1、新增系統管理員時出現錯誤,原因是讀取系統管理員的權限列表時出現重復的funccode問題。已通過HashSet方式進行過濾。(10:30)
關于HashSet,equals()和hascode()方法的學習。
2、checkTreeBuilder發現了問題,出現null空值,需要跟蹤查看
尋找最佳的解決辦法!但是一定得要自己把握核心,以免后面還會出錯。難道一定要看明白原始的代碼么?
首先要解決的是:問題出在哪里?
問題已找到,讀到“輸變電工程管理”時構造樹出現問題!
解決辦法:跟蹤到這個節點,然后查看程序的走向。
那么為什么會在這里出問題,對比一下和上面的節點有什么不同
其次才是想解決的辦法:
是什么原因導致的呢?
2006-12-30
1、崗位權限設置進行修正,內容包括:糾正功能權限的連接,去掉權限功能選擇中的系統模塊和公共模塊部分。(參照用戶權限設置)
jobFuncPermissionCheckTreeBuilder.java發現有錯誤,進行更改
部門崗位設置不在了?哦自己搞錯了,是在員工設置里面就有。
2、后面主要進行刪除多余代碼的操作,一定要在刪除之前多加確認以免出錯
3、公共崗位設置模塊的代碼已經修正完畢,目前已沒有多余的垃圾代碼。(16:00)
沒有找到form不做驗證的問題,到底什么原因呢?
關于權限問題的總結:
是否可以進行抽象呢?或者抽取出有用的東西呢?
業務!知識!
2006-12-31
1、物資系統發現flag.value為null以及權限樹顯示不全的問題(已經修正)
2、招投標系統顯示員工設置和權限設置有錯誤(懷疑臟數據問題,重新生成庫后正常。)10:10
3、修改buglist中的狀態。
4、發現物資管理系統中的行政區劃結構出現混亂,查找問題!
問題已發現,屬于修改行政區域編碼導致混亂的。現在需要考慮對行政區域編碼的控制以及編碼和id的關系問題。
5、招投標-中標公式菜單連接發生錯誤,顯示無權限操作。
6、物資權限選擇樹中少了一條記錄:'需求計劃查詢'('20-APP10-10')
原因是在用HashSet刪除重復對象時多過濾了一條(equals或者hascode)
7、點擊員工樹的時候發生錯誤,原因是員工id和部門id有重復的值,需要將這一問題加以控制。
由于部門已經進行了初始化數據的設置,那么現在的辦法就是當新增員工的時候對其id值進行控制了。
另外一種方案就是在構造部
當錯誤發生的時候,首先要判斷錯誤發生的地方,然后找到錯誤出現的原因是什么,最后再考慮解決方案,用最快的辦法解決問題。
posted on 2006-12-31 22:00
★yesjoy★ 閱讀(228)
評論(0) 編輯 收藏