应对部门视图不穿taskId的场景
This commit is contained in:
parent
c69ba1bfe4
commit
5499b0662f
@ -1,6 +1,7 @@
|
|||||||
package com.actionsoft.apps.coe.pal.publisher;
|
package com.actionsoft.apps.coe.pal.publisher;
|
||||||
|
|
||||||
import com.actionsoft.apps.AppsConst;
|
import com.actionsoft.apps.AppsConst;
|
||||||
|
import com.actionsoft.apps.coe.pal.pal.manage.publish.dao.PublishListHistory;
|
||||||
import com.actionsoft.apps.coe.pal.pal.repository.PALRepositoryQueryAPIManager;
|
import com.actionsoft.apps.coe.pal.pal.repository.PALRepositoryQueryAPIManager;
|
||||||
import com.actionsoft.apps.coe.pal.publisher.client.web.ProcessPublishClientWeb;
|
import com.actionsoft.apps.coe.pal.publisher.client.web.ProcessPublishClientWeb;
|
||||||
import com.actionsoft.apps.coe.pal.publisher.client.web.ProcessPublishWeb;
|
import com.actionsoft.apps.coe.pal.publisher.client.web.ProcessPublishWeb;
|
||||||
@ -16,6 +17,7 @@ import com.actionsoft.bpms.server.UserContext;
|
|||||||
import com.actionsoft.bpms.server.bind.annotation.Controller;
|
import com.actionsoft.bpms.server.bind.annotation.Controller;
|
||||||
import com.actionsoft.bpms.server.bind.annotation.Mapping;
|
import com.actionsoft.bpms.server.bind.annotation.Mapping;
|
||||||
import com.actionsoft.bpms.server.conf.server.AWSServerConf;
|
import com.actionsoft.bpms.server.conf.server.AWSServerConf;
|
||||||
|
import com.actionsoft.bpms.util.UtilString;
|
||||||
import com.actionsoft.sdk.local.SDK;
|
import com.actionsoft.sdk.local.SDK;
|
||||||
import com.actionsoft.sdk.local.api.PlatformAPI;
|
import com.actionsoft.sdk.local.api.PlatformAPI;
|
||||||
import com.actionsoft.sdk.local.api.PortalAPI;
|
import com.actionsoft.sdk.local.api.PortalAPI;
|
||||||
@ -447,6 +449,11 @@ public class PublisherController {
|
|||||||
*/
|
*/
|
||||||
@Mapping("com.actionsoft.apps.coe.pal.publisher_publish_file_open")
|
@Mapping("com.actionsoft.apps.coe.pal.publisher_publish_file_open")
|
||||||
public String openPublishFilePage(UserContext me, String uuid, String taskId) {
|
public String openPublishFilePage(UserContext me, String uuid, String taskId) {
|
||||||
|
//判断taskId是否为空,空的话则查库更新,应对部门视图不穿taskId的场景
|
||||||
|
if(UtilString.isEmpty(taskId)){
|
||||||
|
PublishListHistory pHistory = new PublishListHistory();
|
||||||
|
taskId = pHistory.getLastPublishTaskIdByModelId(uuid);
|
||||||
|
}
|
||||||
return PALRepositoryQueryAPIManager.getInstance().getPublishPortalHtml(me, uuid, taskId, false);
|
return PALRepositoryQueryAPIManager.getInstance().getPublishPortalHtml(me, uuid, taskId, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user