From 11bf8d1f7d2ed85ba16edf490e0d311bd4ab241b Mon Sep 17 00:00:00 2001 From: vapao Date: Wed, 17 Mar 2021 21:41:16 +0800 Subject: [PATCH] upgrade deploy rollback --- spug_api/apps/deploy/views.py | 1 + spug_web/src/pages/deploy/request/Ext1Form.js | 10 +++++----- spug_web/src/pages/deploy/request/Table.js | 4 ++-- spug_web/src/pages/deploy/request/store.js | 13 ++++++++++++- 4 files changed, 20 insertions(+), 8 deletions(-) diff --git a/spug_api/apps/deploy/views.py b/spug_api/apps/deploy/views.py index e8e1565..7f2a8ff 100644 --- a/spug_api/apps/deploy/views.py +++ b/spug_api/apps/deploy/views.py @@ -236,6 +236,7 @@ def post_request_1(request): Argument('name', help='请输申请标题'), Argument('repository_id', type=int, help='请选择发布版本'), Argument('host_ids', type=list, filter=lambda x: len(x), help='请选择要部署的主机'), + Argument('type', default='1'), Argument('desc', required=False), ).parse(request.body) if error is None: diff --git a/spug_web/src/pages/deploy/request/Ext1Form.js b/spug_web/src/pages/deploy/request/Ext1Form.js index 44d8678..c04d9fc 100644 --- a/spug_web/src/pages/deploy/request/Ext1Form.js +++ b/spug_web/src/pages/deploy/request/Ext1Form.js @@ -36,6 +36,7 @@ export default observer(function () { const formData = form.getFieldsValue(); formData['id'] = store.record.id; formData['host_ids'] = host_ids; + formData['type'] = store.record.type; formData['deploy_id'] = store.record.deploy_id; http.post('/api/deploy/request/1/', formData) .then(res => { @@ -45,6 +46,7 @@ export default observer(function () { }, () => setLoading(false)) } + const {app_host_ids, type, rb_id,} = store.record; return ( - +