diff --git a/spug_api/apps/deploy/views.py b/spug_api/apps/deploy/views.py index 14fcd40..e72d5f3 100644 --- a/spug_api/apps/deploy/views.py +++ b/spug_api/apps/deploy/views.py @@ -201,7 +201,7 @@ class RequestDetailView(View): def post_request_ext1(request): form, error = JsonParser( Argument('id', type=int, required=False), - Argument('name', help='请输申请标题'), + Argument('name', help='请输入申请标题'), Argument('repository_id', type=int, help='请选择发布版本'), Argument('host_ids', type=list, filter=lambda x: len(x), help='请选择要部署的主机'), Argument('type', default='1'), @@ -238,6 +238,7 @@ def post_request_ext2(request): Argument('host_ids', type=list, filter=lambda x: len(x), help='请选择要部署的主机'), Argument('extra', type=dict, required=False), Argument('version', default=''), + Argument('type', default='1'), Argument('plan', required=False), Argument('desc', required=False), ).parse(request.body) diff --git a/spug_web/src/pages/deploy/request/Ext2Form.js b/spug_web/src/pages/deploy/request/Ext2Form.js index f257414..fb46e1e 100644 --- a/spug_web/src/pages/deploy/request/Ext2Form.js +++ b/spug_web/src/pages/deploy/request/Ext2Form.js @@ -38,6 +38,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; if (plan) formData.plan = plan.format('YYYY-MM-DD HH:mm:00'); if (fileList.length > 0) formData['extra'] = lds.pick(fileList[0], ['path', 'name']);