2007-01-01(元旦)
2007-01-02(總結2006)
2007-01-03
1、考慮系統重裝的問題
2、關于員工id重新考慮的問題,是否需要生成id的同時追加99呢?
進度:
1、整理C盤的資料并備份之d盤中,中午需要對c盤進行格式化和重新安裝。
2、行政區域增加時中文名稱不能重復做驗證(需要修改Messages.properties文件,中文需要插件支持)
this.districtName.trim().replaceAll(" ",""),用這種方法可以過濾到有空格的字符串。有個問題就是如何過濾中文空格的問題?
3、招投標管理用test用戶登陸時發現異常問題,跟蹤原因是根據empId取Employee對象時發生錯誤!
4、修復bug:相同目錄下可以添加區域名稱相同的區域
5、修復bug:添加行政區域名稱中的空格沒有過濾
6、更新父節點的code同時需要更新子節點的code。(正在修改中。。。)
關于Service和DAO的問題?某些級聯的方法應該寫在哪一層呢?比如執行方法1的同時需要執行方法2
7、已經發現組織機構也存在父節點和子節點同步更新的問題
,所以這里是否需要重新考慮一下樹結構是跟id還是code有關聯呢?
分析該問題:id和pare_id已經表明了父子關系,為什么還需要code來維護呢?難道必須要保持code的父子關系么?
replace(arg1,arg2,arg3):將在arg1中的所有arg2替換成arg3
? update BAS_DISTRICT set DISTRICT_CODE = CHAR(replace(DISTRICT_CODE,'1003','1018'))
? where DISTRICT_PARE_ID=1003
需要總結 db2 函數集 :已經整理到,可以作為參考
2007-01-04
1、 招標管理-物資類-省招標-公開招標下有幾個菜單出不來。83上也是的
"投標文件總覽" 到 "中標通知書" 都沒有出來。我已經檢查過數據庫都沒有問題。
權限已經分配。
查看網頁源文件也有這幾個菜單,但是不顯示,不太明白什么問題
發現問題是jsp的樹編碼的問題,徐工已解決該問題。
2、整理部門設置模塊代碼,增加必要注釋以及代碼規范化。
3、修復bug:更新部門編碼同時需要更新其所有子部門編碼
4、修復bug:增加部門編碼重復驗證功能
發現組織機構刪除問題:
1、右邊列表記錄中選中的組織機構刪除時沒有進行判斷是否存在子節點(組織機構樹的節點刪除已經做了判斷),只有不包含子節點時才可以刪除或者包含子節點的組織機構不能刪除!(正在處理中。。13:50)
解決方案:如果列表中選中的組織機構包含下級單位則提示不能刪除。
2、刪除右邊列表組織機構的同時左邊樹上對應的節點需要同時刪除。問題已經解決。(16:30)
3、新增的問題:
2007-01-05
計劃:(單位崗位設置模塊)
1、bug:部門下添加崗位時選擇“建立日期”時日歷選擇器出現位置異常。(同時可修復新增崗位頁面中“已有崗位”標題),“顯示全部”功能取消
2、單位崗位設置中,刪除崗位時如果該崗位已經被使用則需要增加提示(ajax來實現)
3、頁面排版,分頁顯示部分需要進行調整
4、整理單位崗位設置模塊的代碼以及增加必要注釋,同時刪除冗余代碼
5、崗位的建立日期直接啟用系統當前的日期而不需要用戶來選擇。同樣,停用時也是如此。(此功能可以作為保留擴展功能來實現)
6、互斥崗位與為崗位分配員工(系統已包含為員工分配崗位的重復功能)不需要
7、點擊江蘇省電力公司的時候應該顯示該單位下所有部門的崗位列表
總結:ajax的用法(如果另外一個新的項目需要使用ajax,應該如何來實現?)
停用/啟用暫停,
先給胡總提供函數:
8、要求:參數為一個數組(存放多個funcCode),返回一個數字(當前用戶有權限訪問的funcCode數量)(已完成)
13:40發現問題:
9、監理公司的李工說物資系統中縣級的用戶加不了。你同它聯系一下。(問題比較嚴重。。。,正在處理中)
縣市都不能,只有省級可以增加。經確認發現是因為系統管理員分級維護所致,以向李工解釋。
問題確定:如果以最末一級的系統管理員登陸時則會發現異常問題,需要進行處理(未解決)
10、項目管理中用戶分配項目權限顯示權限選擇樹的時候發現問題(問題已經解決。 原因是EmpPermissionCheckTreeBuilder類沒有更新)(問題已解決)
11、項目管理中用戶登陸系統后沒有權限查看的項目應該在列表中不顯示出來。(需待確定,項目管理系統暫時不能登陸。)
12、系統管理員分配權限時發現沒有了“用戶日志”(問題原因應該是hashmap在過濾重復對象時判斷錯誤)
問題已經解決:
原因是對HashSet進行循環時寫法出錯如下:
Iterator it = hs.iterator();
for (it.next();it.hasNext();)
{...}
上面這樣寫會導致第一條直接過濾掉了,而第一條記錄正好是“用戶日志”。
正確的寫法如下:
for (Iterator it = hs.iterator(); it.hasNext();) {}
博客中已做更正
13、組織機構簡稱控制輸入“A~Z”(孫工提出問題,因為需要使用組織機構簡稱字段,比如蘇州供電公司簡稱為"SZ")
2007-01-06
1、提供函數:根據corpId取到該單位的級次編碼,返回int型
2、提供函數:根據corpId取到該單位的上一級單位對象,返回corp對象
3、數據庫新增表:角色對象表/角色員工對象表并實現對這兩個表的增/刪/改/查的基本操作
posted on 2007-01-07 19:00
★yesjoy★ 閱讀(335)
評論(0) 編輯 收藏