tianshujie
90379966df
* [bug#64968,doing,0.2h] format hours for import bug and adjust number judge.
2025-08-26 13:41:30 +08:00
liugang
ffe346b387
* [refac] Remove unused parameter productID.
2025-08-22 14:21:49 +08:00
liugang
d4cc2d6087
- [refac] Remove unused code.
2025-08-22 14:21:49 +08:00
liugang
ea4f98c66f
* [perf] Refactor search parameter caching: rename cacheSearchParams to cacheSearchFunc
...
- Rename method cacheSearchParams() to cacheSearchFunc() in framework/model.class.php
- Update parameter name from cacheSearchParams to cacheSearchFunc across execution and my modules
- Update corresponding test files and documentation comments
- Improve naming clarity to reflect that we're caching the function/method rather than just parameters
2025-08-18 16:24:23 +08:00
liugang
76bdb907e4
* [misc] Fix error parameter.
2025-08-18 15:54:01 +08:00
liugang
9197a66de1
* [perf] If the search function has been cached return the search configuration items.
2025-08-18 11:18:44 +08: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
liugang
a2227c2e0d
* [perf] Rename the processParams parameter to cacheSearchParams.
2025-08-18 09:09:10 +08:00
liugang
eb56003159
* [perf] Replace the magic constants __CLASS__ and __FUNCTION__ with the magic constant __METHOD__ to simplify the code.
2025-08-18 09:09:09 +08:00
liugang
2a06c19ab3
* [perf] Implement lazy search parameter processing in executionModel::buildTaskSearchForm().
2025-08-18 09:09:09 +08:00
xieqiyu
5cecfcabdf
* [bug#64414] Load model of project in execution.
2025-07-30 17:00:04 +08:00
xieqiyu
f7bac96e4b
* [bug#64289] Update parent stage team when add user to children stage.
2025-07-23 07:02:33 +00:00
刘刚
5a17b68273
Merge branch dev/bug-63790 of zentao/zentaopms ( #10318 )
2025-07-10 13:40:59 +08:00
wangyuting
c9e99e4ef6
* [bug#63939,done,0.5h,0h] Fix show delayed executions error.
2025-07-10 10:29:43 +08:00
liugang
974b258264
Revert "* [perf] query database when necessary to improve performance."
...
This reverts commit c5a076d607 .
2025-07-09 16:42:46 +08:00
liugang
c5a076d607
* [perf] query database when necessary to improve performance.
2025-07-08 13:32:57 +08:00
tianshujie
de17aa27be
* [bug#63790,done,0.3h] remove changed status when the status is closed or cancel.
2025-07-08 11:46:50 +08:00
zhujinyong
94c876426f
* [misc] compatibility with PHP8.4.
2025-07-07 14:47:31 +08:00
wangyuting
06a213e7a7
Merge branch 'feature/projecttpl2.0' into release/21.7.3
2025-07-03 09:31:33 +08:00
tianshujie
6ada07a65c
* [misc,done,0.1h] fix import task error.
2025-06-30 11:23:28 +08:00
wangyuting
c7a19a031d
* [task#145754,done,0.5h,0h] Optimize label style.
2025-06-25 14:50:44 +08:00
刘刚
461e1e75fa
Merge branch release/21.7.2 of zentao/zentaopms ( #9892 )
2025-06-25 11:02:53 +08:00
wangyuting
be1c4cbfd8
* [bug#63402,done,0.5h,0h] Fix empty realEnd error.
2025-06-24 14:18:25 +08:00
刘刚
e4a642ee90
Merge branch release/21.7.2 of zentao/zentaopms ( #9729 )
2025-06-20 13:17:27 +08:00
刘刚
92c636e332
Merge branch dev/bug-63477 of zentao/zentaopms ( #9698 )
2025-06-19 16:16:49 +08:00
sunguangming
39e8e4cb89
* [misc] add comment.
2025-06-19 07:59:03 +00:00
sunguangming
656a8a48a9
* [bug#63477,done,0.2h] fix bug.
2025-06-19 06:15:50 +00:00
sunguangming
86262a2001
* [bug#63477,done,0.2h] fix bug.
2025-06-19 06:12:14 +00:00
tianshujie
db5618b6af
* [bug#63474,done,0.5h] fix edit a project error.
2025-06-19 14:06:29 +08:00
xieqiyu
2155a40448
Merge branch 'feature/doctemplate' into release/21.7.2
2025-06-18 02:18:57 +00:00
wangyuting
c4653c063c
* [task#145545,doing,0.5h,2h] Add execution template gantt menu.
2025-06-18 09:37:15 +08:00
wangyuting
f9e9416e43
* [task#145167,done,0.1h,0h] Add project template dynamic menu.
2025-06-17 09:51:05 +08:00
wangyuting
5b09826a69
* [bug#63322,done,0.1h,0h] Fix project template app name error.
2025-06-13 09:09:45 +08:00
wangyuting
2520761285
* [bug#63318,done,0.1h,0h] Fix toTemplate name.
2025-06-12 16:29:12 +08:00
刘刚
ea579d8a1f
Merge branch dev/task-145049 of zentao/zentaopms ( #9463 )
2025-06-12 15:13:54 +08:00
刘刚
59d910144b
Merge branch dev/bug-63254 of zentao/zentaopms ( #9464 )
2025-06-12 15:13:39 +08:00
wangyuting
1194de7a07
* [task#145049,done,1h,0h] Adjust template project 1.5 menu.
2025-06-12 14:45:25 +08:00
刘刚
91e5cac52c
Merge branch dev/bug-63144 of zentao/zentaopms ( #9451 )
2025-06-12 14:33:00 +08:00
sunguangming
d837c535c7
* [bug#63298,done,0.2h] fix bug.
2025-06-12 05:42:56 +00:00
刘刚
f134c0d0b1
Merge branch ztflow-sunguangming-release/21.7.2#sunguangming of zentao/zentaopms ( #9424 )
2025-06-11 17:23:47 +08:00
sunguangming
2038f59559
* [unittest] modify unittest.
2025-06-11 09:11:54 +00:00
sunguangming
3cec4844e0
* [unittest] modify function param.
2025-06-11 09:09:00 +00:00
wangyuting
ce02d8d56d
* [bug#63284,done,0.2h,0h] Fix end empty error.
2025-06-11 07:37:22 +00:00
sunguangming
ff6e4b18a9
* [unittest] for unittest.
2025-06-11 05:26:41 +00:00
sunguangming
9bb2142b7d
* [unittest] code for unittest.
2025-06-11 05:26:41 +00:00
sunguangming
bb7b663aa4
* [bug#63144,done,0.2h] fix bug.
2025-06-10 08:45:07 +00:00
daitingting
4911905edc
* [misc] Remove this useless assignment to local variable '$toList'.
2025-06-04 03:51:56 +00:00
wangyuting
72fc1765f7
Merge branch 'release/21.7.2' into feature/projecttpl
2025-06-04 03:16:26 +00:00
刘刚
5ea8c7eb75
Merge branch dev/task-144291 of zentao/zentaopms ( #9098 )
2025-06-04 10:20:23 +08:00
sunguangming
4315b352ba
* [task#14193,done,0.5h] fix bug.
2025-06-04 02:12:16 +00:00