diff --git a/src/route/proj/ProjNew.tsx b/src/route/proj/ProjNew.tsx index d8691c2..87575e2 100644 --- a/src/route/proj/ProjNew.tsx +++ b/src/route/proj/ProjNew.tsx @@ -1,6 +1,6 @@ import './proj-new.css'; import { useNavigate, useParams, useSearchParams } from "react-router-dom"; -import { Button, Flex, Form, Input, message, Modal, Spin, Checkbox, DatePicker } from "antd"; +import { Button, Flex, Form, Input, message, Modal, Spin, Checkbox, DatePicker,Select } from "antd"; import { useContext, useEffect, useState } from "react"; import { get, post } from "../../util/AjaxUtils.ts"; // import {GlobalContext} from "../../context/GlobalContext.ts"; @@ -23,6 +23,7 @@ type ProjInfo = { projDevCompleteDate: string; coupon?: string; projVersion: string; + backendCodeLang: string; }; export default function ProjNew() { @@ -51,6 +52,7 @@ export default function ProjNew() { contacts: '', projDevCompleteDate: '', projVersion: '', + backendCodeLang: '', }); const [form] = Form.useForm(); // 所属者弹窗 @@ -223,13 +225,14 @@ export default function ProjNew() {
{ - // console.log('formData', formData); setIsCreateModalOpen(true); setProjInfo({ projName: formData.projName, @@ -238,6 +241,7 @@ export default function ProjNew() { contacts: formData.contacts, projDevCompleteDate: formData.projDevCompleteDate, projVersion: formData.projVersion?formData.projVersion:'v1.0', + backendCodeLang: formData.backendCodeLang, }) }} autoComplete="off" @@ -289,6 +293,30 @@ export default function ProjNew() { +
+
系统语言*
+ + name="backendCodeLang" + rules={[ + { required: true, message: '请选择系统语言' }, + ]} + > + + +
+
知识产权所属者* @@ -436,7 +464,7 @@ export default function ProjNew() { body: { projName: projInfo.projName, projVersion: projInfo.projVersion, - + backendCodeLang: projInfo.backendCodeLang, projChargeType: pathParams.projChargeType, listProjChargeAdditional: listProjChargeAdditional, // dayjs(formInfo.getFieldValue('projDevCompleteDate')).format(dateFormat), diff --git a/src/route/proj/proj-new.css b/src/route/proj/proj-new.css index c6af614..17682d3 100644 --- a/src/route/proj/proj-new.css +++ b/src/route/proj/proj-new.css @@ -69,4 +69,8 @@ .formItemOne .css-dev-only-do-not-override-1ae8k9u.ant-picker .ant-picker-input >input{ font-size: 16px; +} +.langselect.css-dev-only-do-not-override-11lehqq.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector { + border: 1px solid #d9d9d9; + background: #eeeeee; } \ No newline at end of file