- {getFieldDecorator('visibility', {
- rules: [{required: true, message: ''}],
+ {getFieldDecorator('isPrivate', {
+ rules: [],
+ })(
+ 导入私有项目
+ )}
+
+
+ {getFieldDecorator('importType', {
+ rules: [],
})(
- 公开
- 私有
+ 访问令牌方式导入
+ 用户名+密码方式导入
)}
+ {/* token导入 */}
{
- !isPublic &&
+ isToken && isPrivate &&
+
访问令牌(Access Token){addr[`${platName && platName.toLowerCase()}`] && 如何配置?}}
+ >
+ {getFieldDecorator('auth_token',{
+ rules: [
+ {required: true, message: '请输入需要导入仓库的访问令牌'},
+ {validator:(rule, value, callback)=>this.blurFunc(rule, value, callback)}
+ ],
+ validateTrigger:"onBlur",
+ })(
+
+ )}
+
+ }
+ {
+ isPrivate && !isToken &&
+
+ {/* 用户名密码导入 */}
+
用户名
+
- {getFieldDecorator('service', {
- rules: [{
- required: true, message: '请选择源仓库所属平台'
- }],
+ {getFieldDecorator('auth_username', {
+ rules: [],
})(
-
+
)}
- }
- {
- platName && !isPublic &&
+
密码
访问令牌(ACCESS Token)}
+ style={{ marginBottom: "0px" }}
>
- {getFieldDecorator('auth_token',{
- rules: [{required: true, message: '请输入需要导入仓库的访问令牌'}],
+ {getFieldDecorator('password', {
+ rules: [],
})(
-
+
)}
- }
+
+ }