Commit Graph
110 Commits
Author SHA1 Message Date
xieqiyu b2af883c46 * [task#150827] Get stage order by order when create programplan. 2025-10-17 02:23:55 +00:00
sunguangming 7ac9c49aa3 Merge branch 'release/21.7.6' into feature/workflowgroup 2025-10-14 04:13:23 +00:00
xieqiyu a166527c2e * [task#150565] Add the unit test file of prograpmplanZen::buildCreateView. 2025-10-11 07:03:48 +00:00
xieqiyu eec7d65175 * [task#150565] Change the stage list. 2025-10-11 02:01:03 +00:00
tianshujie b45102809c * [refac] remove unused code. 2025-09-18 15:47:27 +08:00
liugangandClaude aa34e11d6b + [misc] Add unit tests for programplanZen::buildStages() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 13:11:44 +08:00
liugang ffe346b387 * [refac] Remove unused parameter productID. 2025-08-22 14:21:49 +08:00
liugang 7be2a6168f * [refac] Refactor: pass actual execution list in buildTaskSearchForm call. 2025-08-22 14:21:49 +08:00
liugang 8886c5c48d * [bug#64925] Replace programplanTask with projectTask. 2025-08-22 14:21:49 +08:00
liugang a0ac6d2c43 * [bug#64873] Fix parameter type error. 2025-08-20 14:19:50 +08:00
刘刚 90dd572c70 Merge branch feature/search of zentao/zentaopms (#10994) 2025-08-18 16:44:57 +08:00
sunguangming 0599deff09 * [bug#64797,done,0.2h] fix bug. 2025-08-18 08:27:06 +00:00
liugang ab4ecfb7af * [perf] refactor: enhance task search form building functionality
- Add productID parameter to buildTaskSearchForm method to support better filtering
- Introduce module parameter to handle different search contexts (task, programplanTask, projectTask)
- Refactor search configuration to be more modular and context-aware
- Remove hardcoded search module configurations and pass them as parameters
- Simplify search form initialization across execution, programplan, and project modules
- Improve code reusability by centralizing search configuration logic
- Add conditional field filtering based on execution type and search context
2025-08-18 09:09:10 +08:00
zhujinyong 93989b45bc * [misc] compatibility with PHP8.4. 2025-07-08 08:35:58 +08:00
wangyuting c63e64dce4 * [bug#63028,done,2h,0h] Optimize calcdaysforstage function. 2025-06-11 07:16:10 +00:00
wangyuting 3273872a66 * [bug#62931,done,2h,0h] Fix create template task and project error. 2025-05-29 07:16:43 +00:00
wangyidong fd5276c5d4 * [refac bug #62789] Disabled attribute when edit ipd stage. 2025-05-23 16:51:55 +08:00
sunguangming 3e6c12ff3e Merge branch 'release/21.7' into release/21.7.1 2025-05-19 03:05:42 +00:00
sunguangming 9cfda9e24b Merge branch 'feature/deliverable' into release/21.7.1 2025-05-16 09:27:00 +00:00
wangyidong 4ccab2ff58 * [refac bug #62083] Sync code to 21.7 branch from feature/deliverable. 2025-05-16 16:44:58 +08:00
wangyidong 4cb83e9b30 * [refac bug #62356] Fix dao . 2025-05-13 17:05:59 +08:00
sunguangming 94637bef1b * [bug#62453,done,0.2h] fix bug. 2025-05-13 13:52:46 +08:00
sunguangming fce1fb6996 * [bug#62449,done,0.5h] fix bug. 2025-05-13 13:52:46 +08:00
sunguangming cd1014aa28 * [task#142376,done,0.5h] finish task. 2025-04-29 15:03:07 +08:00
wangyuting 8b7bc2e89c * [task#142086,doing,1h,3h] Check if deliverable has been uploaded when edit stage. 2025-04-28 10:11:15 +08:00
wangyidong 830773afc3 * [refac bug #61506] Ignore check disabled stage data. 2025-04-17 17:40:08 +08:00
sunguangming fa5791596e * [task#61479,done,0.2h] fix bug. 2025-04-14 13:57:00 +08:00
sunguangming 2615d7d844 * [task#141381,done,0.2h] fix bug. 2025-04-14 13:20:25 +08:00
wangyidong dbc85eef48 * [perf story #72339] Adjust type field for programplan create for ipd. 2025-04-14 10:41:30 +08:00
sunguangming ffc91ccc72 * [task#140904,done,1h] finish task. 2025-04-14 10:41:30 +08:00
wangyidong ba5b0be4a3 * [perf story #72339] Adjust for programplan create for ipd. 2025-04-14 10:41:30 +08:00
wangyidong eb7f7f2362 * [perf story #72338] Adjust for programplan create for waterfullplus. 2025-04-14 10:41:30 +08:00
wangyidong 87ac5870c8 * [perf story #72333] Check legally date for pre level. 2025-04-14 10:41:30 +08:00
wangyidong 38d095cbab * [perf story #72331] Adjust code. 2025-04-14 10:41:30 +08:00
wangyidong c6ed2a057b * [perf story #72331] get child stages for programplan create page. 2025-04-14 10:41:30 +08:00
wangyidong 85b977204d * [perf story #72331] Adjust create programplan with level. 2025-04-14 10:41:30 +08:00
tianshujie 936be1d05d * [bug#55604,done,1h] fix show date info error. 2025-01-02 11:16:47 +08:00
tianshujie 55ba011f2c * [task#133223,doing,0.5h] change tip condition. 2024-12-03 13:25:42 +08:00
liumengyi df48aa576b * [task#132175,doing,1h] set browseType and queryID to programplan::browse. 2024-11-20 08:53:28 +08:00
wangyuting 7302803ef8 * [task#125728,done,6h,0h] Finish add autoschedule wg. 2024-10-08 09:44:22 +08:00
hufangzhou 98409ab03c * [bug#55085,done,0.1h] Compatible with cases where no code is set. 2024-09-11 16:53:40 +08:00
hufangzhou fbcc9a7e2e * [bug#55005,done,0.7h] Display the code field by default when the code is a required field. 2024-09-06 17:13:13 +08:00
hufangzhou 2f9cb088f5 * [bug#54326,done,1.5h] Skip required fields check. 2024-09-05 10:21:22 +08:00
tanghucheng 7ce36fb1e8 * [task#127060,1h,0h] check start and end time. 2024-08-29 11:28:52 +08:00
songchenxuan 660617add1 * [bug#52538] calc stage days for batchcreate. 2024-08-26 10:25:20 +08:00
wangyidong cda9d7754a * [refac] Adjust get gantt data and style. 2024-07-17 16:14:50 +08:00
wangyidong b853b1fd01 * Change stages to plans of var name. 2024-06-20 15:15:39 +08:00
sunguangming 47b1659923 * [bug#51247,done,0.5h] if dao is error, skip query. 2024-06-17 19:29:45 +08:00
daitingting 740b39c839 * Fix bug #50194. 2024-05-29 09:50:05 +08:00
tanghucheng 1a824e87fd * * Optimized module code. 2024-05-10 16:09:22 +08:00