fix issues

pull/342/head
vapao 2021-07-01 11:02:30 +08:00
parent f5d9dcac18
commit f74293c286
2 changed files with 3 additions and 1 deletions

View File

@ -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)

View File

@ -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']);