在线编辑文件无法被有效区分
This commit is contained in:
+28
@@ -6,11 +6,17 @@ import com.adc.da.slrs.OnlineFileLog.service.OnlineFileLogService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.amqp.rabbit.annotation.Exchange;
|
||||
import org.springframework.amqp.rabbit.annotation.Queue;
|
||||
import org.springframework.amqp.rabbit.annotation.QueueBinding;
|
||||
import org.springframework.amqp.rabbit.annotation.RabbitListener;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/${restPath}/lawss/OnlineFileLog")
|
||||
@Api(description = "|OnlineFileLog|")
|
||||
@@ -29,4 +35,26 @@ public class OnlineFileLogController {
|
||||
return Result.error("转换失败");
|
||||
}
|
||||
}
|
||||
|
||||
@RabbitListener(bindings = @QueueBinding(
|
||||
value = @Queue(value = "createBussMQ_onlineId_MQ_file", durable = "true"),
|
||||
exchange = @Exchange(value = "create-onlineId_MQ_file", ignoreDeclarationExceptions = "true"),
|
||||
key = "create-key_onlineId_MQ_file"))
|
||||
public List<Object> createonlineIdMQ(Map<String,String> bussMap) throws Exception{
|
||||
List<Object> obj = new ArrayList<>();
|
||||
String onlineid = bussMap.get("ONLINEID");
|
||||
if(StringUtils.isNotBlank(onlineid)){
|
||||
String attFileIds = onlineFileLogService.selectOnlineFile(onlineid);
|
||||
if(StringUtils.isNotBlank(attFileIds)){
|
||||
String[] split = attFileIds.split(",");
|
||||
if(split != null) {
|
||||
List<String> asList = Arrays.asList(split);
|
||||
for (String data : asList){
|
||||
obj.add(data);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return obj;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user