刘光辉
118 分钟以前 06f314545ac3514d7ce28939920866ae8188d31c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package jnpf.dmsService;
 
import jnpf.base.ActionResult;
import jnpf.dmsEntity.center.DmsCenterDisableCommand;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
 
/** Same-module business adapter. No RPC to physical file storage. */
@Service
@RequiredArgsConstructor
public class DmsApprovedDisableClient {
    private final DmsApprovedInvalidationExecutor executor;
    private final DmsApprovedRevocationExecutor revocations;
    public ActionResult<Void> disable(DmsCenterDisableCommand command) {
        if (command != null && "yichexiao".equals(command.getReason())) return revocations.execute(command);
        return executor.execute(command);
    }
}