From 03177e1d421c090185dc3a5f57a9d3704334d94e Mon Sep 17 00:00:00 2001
From: 杨磊 <505174330@qq.com>
Date: 星期五, 25 七月 2025 09:48:19 +0800
Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/OAManage

---
 src/pages/HumanResourceManagement/applicationForSecondment/index.tsx |  119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 119 insertions(+), 0 deletions(-)

diff --git a/src/pages/HumanResourceManagement/applicationForSecondment/index.tsx b/src/pages/HumanResourceManagement/applicationForSecondment/index.tsx
new file mode 100644
index 0000000..e437869
--- /dev/null
+++ b/src/pages/HumanResourceManagement/applicationForSecondment/index.tsx
@@ -0,0 +1,119 @@
+import Apply from "@/components/ApplyIndex";
+import React from "react";
+
+const NominationForAppointment: React.FC = () => {
+  const params = {
+    title: "鎸傝亴",
+    applyType: "applicationForSecondment",
+    formItems: [
+      {
+        label: "鍚嶇О",
+        name: "applyName",
+        rules: [{ required: true, message: "璇疯緭鍏ュ悕绉�!" }],
+        type: "input",
+        pageType: "applicationForSecondment",
+        labelCol: 6,
+        width: 300,
+      },
+      {
+        label: "鍛樺伐濮撳悕",
+        name: "employeeName",
+        rules: [{ required: true, message: "璇疯緭鍏ュ憳宸ュ鍚�!" }],
+        type: "input",
+        pageType: "applicationForSecondment",
+        labelCol: 6,
+        width: 300,
+      },
+      {
+        label: "鎸傝亴鍗曚綅绫诲瀷",
+        name: "secondmentUnitType",
+        type: "select",
+        pageType: "applicationForSecondment",
+        labelCol: 6,
+        width: 300,
+      },
+      {
+        label: "鎸傝亴鍗曚綅",
+        name: "secondmentUnit",
+        rules: [{ required: true, message: "璇烽�夋嫨鎸傝亴鍗曚綅!" }],
+        type: "select",
+        pageType: "applicationForSecondment",
+        labelCol: 6,
+        width: 300,
+      },
+      {
+        label: "宀椾綅",
+        name: "post",
+        type: "select",
+        pageType: "applicationForSecondment",
+        labelCol: 6,
+        width: 300,
+      },
+      {
+        label: "鎸傝亴鑱屼綅",
+        name: "secondmentPosition",
+        rules: [{ required: true, message: "璇烽�夋嫨鎸傝亴鑱屼綅!" }],
+        type: "select",
+        pageType: "applicationForSecondment",
+        labelCol: 6,
+        width: 300,
+      },
+      {
+        label: "鎸傝亴閮ㄩ棬",
+        name: "secondmentDepartment",
+        rules: [{ required: true, message: "璇疯緭鍏ユ寕鑱岄儴闂�!" }],
+        type: "input",
+        pageType: "applicationForSecondment",
+        labelCol: 6,
+        width: 300,
+      },
+      {
+        label: "鎸傝亴鑱岀骇",
+        name: "secondmentRank",
+        rules: [{ required: true, message: "璇烽�夋嫨鎸傝亴鑱岀骇!" }],
+        type: "select",
+        pageType: "applicationForSecondment",
+        labelCol: 6,
+        width: 300,
+      },
+      {
+        label: "寮�濮嬫椂闂�",
+        name: "startTime",
+        rules: [{ required: true, message: "璇烽�夋嫨寮�濮嬫椂闂�!" }],
+        type: "date",
+        pageType: "applicationForSecondment",
+        labelCol: 6,
+        width: 300,
+      },
+      {
+        label: "缁撴潫鏃堕棿",
+        name: "endTime",
+        rules: [{ required: true, message: "璇烽�夋嫨缁撴潫鏃堕棿!" }],
+        type: "date",
+        pageType: "applicationForSecondment",
+        labelCol: 6,
+        width: 300,
+      },
+      {
+        label: "鍖哄煙",
+        name: "domain",
+        type: "textArea",
+        pageType: "applicationForSecondment",
+        labelCol: 3,
+        width: 730,
+      },
+      {
+        label: "鎸傝亴鍘熺敱",
+        name: "reason",
+        type: "textArea",
+        pageType: "applicationForSecondment",
+        labelCol: 3,
+        width: 730,
+      },
+    ],
+  };
+
+  return <Apply {...params} />;
+};
+
+export default NominationForAppointment;

--
Gitblit v1.9.1