Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
Shardingsphere
提交
5bfce99c
Shardingsphere
项目概览
apache
/
Shardingsphere
通知
56
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Shardingsphere
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
5bfce99c
编写于
6月 05, 2019
作者:
T
tristaZero
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
move SQLToken to rewrite package
上级
180b8d52
变更
26
隐藏空白更改
内联
并排
Showing
26 changed file
with
12 addition
and
28 deletion
+12
-28
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/SQLRewriteEngine.java
.../apache/shardingsphere/core/rewrite/SQLRewriteEngine.java
+1
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/rewriter/BaseSQLRewriter.java
...shardingsphere/core/rewrite/rewriter/BaseSQLRewriter.java
+1
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/rewriter/EncryptSQLRewriter.java
...rdingsphere/core/rewrite/rewriter/EncryptSQLRewriter.java
+3
-2
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/rewriter/SQLRewriter.java
...che/shardingsphere/core/rewrite/rewriter/SQLRewriter.java
+1
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/rewriter/ShardingSQLRewriter.java
...dingsphere/core/rewrite/rewriter/ShardingSQLRewriter.java
+1
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/SQLTokenGenerateEngine.java
...dingsphere/core/rewrite/token/SQLTokenGenerateEngine.java
+2
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/generator/CollectionSQLTokenGenerator.java
.../rewrite/token/generator/CollectionSQLTokenGenerator.java
+1
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/generator/OptionalSQLTokenGenerator.java
...re/rewrite/token/generator/OptionalSQLTokenGenerator.java
+1
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/AggregationDistinctToken.java
...ere/core/rewrite/token/pojo/AggregationDistinctToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/EncryptColumnToken.java
...ingsphere/core/rewrite/token/pojo/EncryptColumnToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/IndexToken.java
...he/shardingsphere/core/rewrite/token/pojo/IndexToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertAssistedColumnsToken.java
...e/core/rewrite/token/pojo/InsertAssistedColumnsToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertColumnsToken.java
...ingsphere/core/rewrite/token/pojo/InsertColumnsToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertGeneratedKeyToken.java
...here/core/rewrite/token/pojo/InsertGeneratedKeyToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertSetAddAssistedColumnsToken.java
.../rewrite/token/pojo/InsertSetAddAssistedColumnsToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertSetAddGeneratedKeyToken.java
...ore/rewrite/token/pojo/InsertSetAddGeneratedKeyToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertSetEncryptValueToken.java
...e/core/rewrite/token/pojo/InsertSetEncryptValueToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertValuesToken.java
...dingsphere/core/rewrite/token/pojo/InsertValuesToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/OffsetToken.java
...e/shardingsphere/core/rewrite/token/pojo/OffsetToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/OrderByToken.java
.../shardingsphere/core/rewrite/token/pojo/OrderByToken.java
+0
-2
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/RemoveToken.java
...e/shardingsphere/core/rewrite/token/pojo/RemoveToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/RowCountToken.java
...shardingsphere/core/rewrite/token/pojo/RowCountToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/SQLToken.java
...ache/shardingsphere/core/rewrite/token/pojo/SQLToken.java
+1
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/SelectItemPrefixToken.java
...sphere/core/rewrite/token/pojo/SelectItemPrefixToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/SelectItemsToken.java
...rdingsphere/core/rewrite/token/pojo/SelectItemsToken.java
+0
-1
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/TableToken.java
...he/shardingsphere/core/rewrite/token/pojo/TableToken.java
+0
-1
未找到文件。
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/SQLRewriteEngine.java
浏览文件 @
5bfce99c
...
...
@@ -19,7 +19,7 @@ package org.apache.shardingsphere.core.rewrite;
import
com.google.common.base.Optional
;
import
org.apache.shardingsphere.core.parse.sql.statement.SQLStatement
;
import
org.apache.shardingsphere.core.
parse.sql.token
.SQLToken
;
import
org.apache.shardingsphere.core.
rewrite.token.pojo
.SQLToken
;
import
org.apache.shardingsphere.core.rewrite.builder.ParameterBuilder
;
import
org.apache.shardingsphere.core.rewrite.builder.SQLBuilder
;
import
org.apache.shardingsphere.core.rewrite.rewriter.BaseSQLRewriter
;
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/rewriter/BaseSQLRewriter.java
浏览文件 @
5bfce99c
...
...
@@ -19,7 +19,7 @@ package org.apache.shardingsphere.core.rewrite.rewriter;
import
lombok.RequiredArgsConstructor
;
import
org.apache.shardingsphere.core.parse.sql.statement.SQLStatement
;
import
org.apache.shardingsphere.core.
parse.sql.token
.SQLToken
;
import
org.apache.shardingsphere.core.
rewrite.token.pojo
.SQLToken
;
import
org.apache.shardingsphere.core.rewrite.token.pojo.Substitutable
;
import
org.apache.shardingsphere.core.rewrite.token.pojo.InsertColumnsToken
;
import
org.apache.shardingsphere.core.rewrite.builder.ParameterBuilder
;
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/rewriter/EncryptSQLRewriter.java
浏览文件 @
5bfce99c
...
...
@@ -29,7 +29,7 @@ import org.apache.shardingsphere.core.parse.sql.segment.dml.expr.simple.Paramete
import
org.apache.shardingsphere.core.parse.sql.segment.dml.predicate.PredicateSegment
;
import
org.apache.shardingsphere.core.parse.sql.statement.SQLStatement
;
import
org.apache.shardingsphere.core.parse.sql.statement.dml.UpdateStatement
;
import
org.apache.shardingsphere.core.
parse.sql.token
.SQLToken
;
import
org.apache.shardingsphere.core.
rewrite.token.pojo
.SQLToken
;
import
org.apache.shardingsphere.core.rewrite.token.pojo.InsertAssistedColumnsToken
;
import
org.apache.shardingsphere.core.rewrite.token.pojo.InsertSetAddAssistedColumnsToken
;
import
org.apache.shardingsphere.core.rewrite.token.pojo.InsertSetEncryptValueToken
;
...
...
@@ -140,7 +140,8 @@ public final class EncryptSQLRewriter implements SQLRewriter {
sqlBuilder
.
appendPlaceholder
(
new
InsertSetEncryptValuePlaceholder
(
insertOptimizeResult
.
getUnits
().
get
(
0
).
getColumnSQLExpression
(
insertSetEncryptValueToken
.
getColumnName
())));
}
private
void
appendInsertSetAddItemsPlaceholder
(
final
SQLBuilder
sqlBuilder
,
final
InsertSetAddAssistedColumnsToken
insertSetAddAssistedColumnsToken
,
final
InsertOptimizeResult
insertOptimizeResult
)
{
private
void
appendInsertSetAddItemsPlaceholder
(
final
SQLBuilder
sqlBuilder
,
final
InsertSetAddAssistedColumnsToken
insertSetAddAssistedColumnsToken
,
final
InsertOptimizeResult
insertOptimizeResult
)
{
List
<
ExpressionSegment
>
columnValues
=
new
LinkedList
<>();
for
(
String
each
:
insertSetAddAssistedColumnsToken
.
getColumnNames
())
{
columnValues
.
add
(
insertOptimizeResult
.
getUnits
().
get
(
0
).
getColumnSQLExpression
(
each
));
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/rewriter/SQLRewriter.java
浏览文件 @
5bfce99c
...
...
@@ -17,7 +17,7 @@
package
org.apache.shardingsphere.core.rewrite.rewriter
;
import
org.apache.shardingsphere.core.
parse.sql.token
.SQLToken
;
import
org.apache.shardingsphere.core.
rewrite.token.pojo
.SQLToken
;
import
org.apache.shardingsphere.core.rewrite.builder.ParameterBuilder
;
import
org.apache.shardingsphere.core.rewrite.builder.SQLBuilder
;
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/rewriter/ShardingSQLRewriter.java
浏览文件 @
5bfce99c
...
...
@@ -25,7 +25,7 @@ import org.apache.shardingsphere.core.optimize.result.insert.InsertOptimizeResul
import
org.apache.shardingsphere.core.parse.sql.segment.dml.order.item.OrderByItemSegment
;
import
org.apache.shardingsphere.core.parse.sql.segment.dml.order.item.TextOrderByItemSegment
;
import
org.apache.shardingsphere.core.parse.sql.statement.dml.SelectStatement
;
import
org.apache.shardingsphere.core.
parse.sql.token
.SQLToken
;
import
org.apache.shardingsphere.core.
rewrite.token.pojo
.SQLToken
;
import
org.apache.shardingsphere.core.rewrite.token.pojo.InsertSetAddGeneratedKeyToken
;
import
org.apache.shardingsphere.core.rewrite.builder.ParameterBuilder
;
import
org.apache.shardingsphere.core.rewrite.builder.SQLBuilder
;
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/SQLTokenGenerateEngine.java
浏览文件 @
5bfce99c
...
...
@@ -19,7 +19,7 @@ package org.apache.shardingsphere.core.rewrite.token;
import
com.google.common.base.Optional
;
import
org.apache.shardingsphere.core.parse.sql.statement.SQLStatement
;
import
org.apache.shardingsphere.core.
parse.sql.token
.SQLToken
;
import
org.apache.shardingsphere.core.
rewrite.token.pojo
.SQLToken
;
import
org.apache.shardingsphere.core.rewrite.token.generator.CollectionSQLTokenGenerator
;
import
org.apache.shardingsphere.core.rewrite.token.generator.OptionalSQLTokenGenerator
;
import
org.apache.shardingsphere.core.rewrite.token.generator.SQLTokenGenerator
;
...
...
@@ -60,5 +60,6 @@ public abstract class SQLTokenGenerateEngine<T extends BaseRule> {
}
return
result
;
}
protected
abstract
Collection
<
SQLTokenGenerator
>
getSQLTokenGenerators
();
}
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/generator/CollectionSQLTokenGenerator.java
浏览文件 @
5bfce99c
...
...
@@ -18,7 +18,7 @@
package
org.apache.shardingsphere.core.rewrite.token.generator
;
import
org.apache.shardingsphere.core.parse.sql.statement.SQLStatement
;
import
org.apache.shardingsphere.core.
parse.sql.token
.SQLToken
;
import
org.apache.shardingsphere.core.
rewrite.token.pojo
.SQLToken
;
import
org.apache.shardingsphere.core.rule.BaseRule
;
import
java.util.Collection
;
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/generator/OptionalSQLTokenGenerator.java
浏览文件 @
5bfce99c
...
...
@@ -19,7 +19,7 @@ package org.apache.shardingsphere.core.rewrite.token.generator;
import
com.google.common.base.Optional
;
import
org.apache.shardingsphere.core.parse.sql.statement.SQLStatement
;
import
org.apache.shardingsphere.core.
parse.sql.token
.SQLToken
;
import
org.apache.shardingsphere.core.
rewrite.token.pojo
.SQLToken
;
import
org.apache.shardingsphere.core.rule.BaseRule
;
/**
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/AggregationDistinctToken.java
浏览文件 @
5bfce99c
...
...
@@ -19,7 +19,6 @@ package org.apache.shardingsphere.core.rewrite.token.pojo;
import
com.google.common.base.Optional
;
import
lombok.Getter
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Aggregation distinct token.
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/EncryptColumnToken.java
浏览文件 @
5bfce99c
...
...
@@ -20,7 +20,6 @@ package org.apache.shardingsphere.core.rewrite.token.pojo;
import
lombok.Getter
;
import
lombok.ToString
;
import
org.apache.shardingsphere.core.parse.sql.context.condition.Column
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Encrypt column token.
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/IndexToken.java
浏览文件 @
5bfce99c
...
...
@@ -20,7 +20,6 @@ package org.apache.shardingsphere.core.rewrite.token.pojo;
import
lombok.Getter
;
import
lombok.ToString
;
import
org.apache.shardingsphere.core.parse.constant.QuoteCharacter
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Index token.
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertAssistedColumnsToken.java
浏览文件 @
5bfce99c
...
...
@@ -20,7 +20,6 @@ package org.apache.shardingsphere.core.rewrite.token.pojo;
import
lombok.EqualsAndHashCode
;
import
lombok.Getter
;
import
lombok.ToString
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
import
java.util.Collection
;
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertColumnsToken.java
浏览文件 @
5bfce99c
...
...
@@ -20,7 +20,6 @@ package org.apache.shardingsphere.core.rewrite.token.pojo;
import
lombok.EqualsAndHashCode
;
import
lombok.Getter
;
import
lombok.ToString
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
import
java.util.Collection
;
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertGeneratedKeyToken.java
浏览文件 @
5bfce99c
...
...
@@ -20,7 +20,6 @@ package org.apache.shardingsphere.core.rewrite.token.pojo;
import
lombok.EqualsAndHashCode
;
import
lombok.Getter
;
import
lombok.ToString
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Insert generated key columns token.
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertSetAddAssistedColumnsToken.java
浏览文件 @
5bfce99c
...
...
@@ -18,7 +18,6 @@
package
org.apache.shardingsphere.core.rewrite.token.pojo
;
import
lombok.Getter
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
import
java.util.Collection
;
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertSetAddGeneratedKeyToken.java
浏览文件 @
5bfce99c
...
...
@@ -18,7 +18,6 @@
package
org.apache.shardingsphere.core.rewrite.token.pojo
;
import
lombok.Getter
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Insert set add generated key token.
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertSetEncryptValueToken.java
浏览文件 @
5bfce99c
...
...
@@ -18,7 +18,6 @@
package
org.apache.shardingsphere.core.rewrite.token.pojo
;
import
lombok.Getter
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Insert set encrypt value token.
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/InsertValuesToken.java
浏览文件 @
5bfce99c
...
...
@@ -18,7 +18,6 @@
package
org.apache.shardingsphere.core.rewrite.token.pojo
;
import
lombok.Getter
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Insert values token.
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/OffsetToken.java
浏览文件 @
5bfce99c
...
...
@@ -18,7 +18,6 @@
package
org.apache.shardingsphere.core.rewrite.token.pojo
;
import
lombok.Getter
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Offset token for limit.
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/OrderByToken.java
浏览文件 @
5bfce99c
...
...
@@ -17,8 +17,6 @@
package
org.apache.shardingsphere.core.rewrite.token.pojo
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Order by token.
*
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/RemoveToken.java
浏览文件 @
5bfce99c
...
...
@@ -19,7 +19,6 @@ package org.apache.shardingsphere.core.rewrite.token.pojo;
import
lombok.Getter
;
import
lombok.ToString
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Remove token.
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/RowCountToken.java
浏览文件 @
5bfce99c
...
...
@@ -18,7 +18,6 @@
package
org.apache.shardingsphere.core.rewrite.token.pojo
;
import
lombok.Getter
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Row count token for limit.
...
...
sharding-core/sharding-core-
parse/sharding-core-parse-common/src/main/java/org/apache/shardingsphere/core/parse/sql/token
/SQLToken.java
→
sharding-core/sharding-core-
rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo
/SQLToken.java
浏览文件 @
5bfce99c
...
...
@@ -15,7 +15,7 @@
* limitations under the License.
*/
package
org.apache.shardingsphere.core.
parse.sql.token
;
package
org.apache.shardingsphere.core.
rewrite.token.pojo
;
import
lombok.Getter
;
import
lombok.RequiredArgsConstructor
;
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/SelectItemPrefixToken.java
浏览文件 @
5bfce99c
...
...
@@ -19,7 +19,6 @@ package org.apache.shardingsphere.core.rewrite.token.pojo;
import
lombok.Getter
;
import
lombok.Setter
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
/**
* Select item prefix token.
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/SelectItemsToken.java
浏览文件 @
5bfce99c
...
...
@@ -20,7 +20,6 @@ package org.apache.shardingsphere.core.rewrite.token.pojo;
import
lombok.EqualsAndHashCode
;
import
lombok.Getter
;
import
lombok.ToString
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
import
java.util.Collection
;
...
...
sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/pojo/TableToken.java
浏览文件 @
5bfce99c
...
...
@@ -20,7 +20,6 @@ package org.apache.shardingsphere.core.rewrite.token.pojo;
import
lombok.Getter
;
import
lombok.ToString
;
import
org.apache.shardingsphere.core.parse.constant.QuoteCharacter
;
import
org.apache.shardingsphere.core.parse.sql.token.SQLToken
;
import
org.apache.shardingsphere.core.parse.util.SQLUtil
;
/**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录