From 413b8eed865f12d106bfa7c42dfcd72852a1296a Mon Sep 17 00:00:00 2001 From: Dong Xia Date: Tue, 21 Feb 2023 07:42:51 +0000 Subject: [PATCH] =?UTF-8?q?=E8=BD=AF=E4=BB=B6=E6=BA=90=E6=A8=A1=E6=9D=BF?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E7=9B=B8=E5=85=B3=E5=8F=98=E9=87=8F=E5=AE=9A?= =?UTF-8?q?=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Dong Xia --- src/pages/repository/source/index.vue | 39 ++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/src/pages/repository/source/index.vue b/src/pages/repository/source/index.vue index 0ab10e1..525636d 100644 --- a/src/pages/repository/source/index.vue +++ b/src/pages/repository/source/index.vue @@ -170,6 +170,15 @@ export default { } } return{ + addTitle: '', + loading: false, + confirmLoading: false, + keyValueMap: { + '0': 'type', + '1': 'url', + '2': 'codename', + '3': 'remarks' + }, planList: [], sourceList: [], columns: [ @@ -182,7 +191,35 @@ export default { { title: '软件源地址', dataIndex: 'url', ellipsis: true, scopedSlots: { customRender: 'url' }}, { title: '版本代码', dataIndex: 'codename', ellipsis: true, scopedSlots: { customRender: 'codename' }}, { title: '其它信息', dataIndex: 'remarks', ellipsis: true, scopedSlots: { customRender: 'remarks' }} - ], + ], + detailVisible: false, + editVisible: false, + formData: { + planName: '', + annotation: '' + }, + rules: { + planName: [ + { required: true, message: '请输入模板名称', trigger: 'blur' }, + { validator, trigger: ['blur', 'change'] } + ], + annotation: [{ validator, trigger: ['blur', 'change'] }] + }, + title: '新增软件源模板', + selectPlan: { + planName: '', + sourceList: [] + }, + operateType: 'add', + planId: null, + nodeSelectVisible: false, + resultList: [], + resultListVisible: false, + resultTitle: '', + // 当前操作标识符(配置、回滚) + step: '', + rollbackList: [], + okText: '确定' } } } -- Gitee