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/changeRequest/index.tsx | 168 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 168 insertions(+), 0 deletions(-) diff --git a/src/pages/HumanResourceManagement/changeRequest/index.tsx b/src/pages/HumanResourceManagement/changeRequest/index.tsx new file mode 100644 index 0000000..6c33017 --- /dev/null +++ b/src/pages/HumanResourceManagement/changeRequest/index.tsx @@ -0,0 +1,168 @@ +import Apply from "@/components/ApplyIndex"; +import React from "react"; + +const ChangeRequest: React.FC = () => { + const params = { + title: "鍙樺姩", + applyType: "changeRequest", + formItems: [ + { + label: "鍚嶇О", + name: "applyName", + rules: [{ required: true, message: "璇疯緭鍏ュ悕绉�!" }], + type: "input", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "鍛樺伐濮撳悕", + name: "employeeName", + rules: [{ required: true, message: "璇疯緭鍏ュ憳宸ュ鍚�!" }], + type: "input", + pageType: "dismissalApplication", + labelCol: 6, + width: 300, + }, + { + label: "鍙樺姩鏃ユ湡", + name: "changeTime", + rules: [{ required: true, message: "璇烽�夋嫨鍙樺姩鏃ユ湡!" }], + type: "date", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨姩绫诲瀷", + name: "changeType", + rules: [{ required: true, message: "璇烽�夋嫨璋冨姩绫诲瀷!" }], + type: "select", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨墠閮ㄩ棬", + name: "changeBeforeDepartment", + rules: [{ required: true, message: "璇烽�夋嫨璋冨墠閮ㄩ棬!" }], + type: "select", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨悗閮ㄩ棬", + name: "changeAfterDepartment", + rules: [{ required: true, message: "璇烽�夋嫨璋冨悗閮ㄩ棬!" }], + type: "select", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨墠鑱屼綅", + name: "changeBeforePosition", + rules: [{ required: true, message: "璇烽�夋嫨璋冨墠鑱屼綅!" }], + type: "select", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨悗鑱屼綅", + name: "changeAfterPosition", + rules: [{ required: true, message: "璇烽�夋嫨璋冨悗鑱屼綅!" }], + type: "select", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨墠鑱岀骇", + name: "changeBeforeRank", + rules: [{ required: true, message: "璇烽�夋嫨璋冨墠鑱岀骇!" }], + type: "select", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨悗鑱岀骇", + name: "changeAfterRank", + rules: [{ required: true, message: "璇烽�夋嫨璋冨悗鑱岀骇!" }], + type: "select", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨墠鍩烘湰宸ヨ祫", + name: "changeBeforeMoney", + rules: [{ required: true, message: "璇疯緭鍏ヨ皟鍓嶅熀鏈伐璧�!" }], + type: "input", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨悗鍩烘湰宸ヨ祫", + name: "changeAfterMoney", + rules: [{ required: true, message: "璇疯緭鍏ヨ皟鍚庡熀鏈伐璧�!" }], + type: "input", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨墠宸ョ", + name: "changeBeforeJob", + rules: [{ required: true, message: "璇烽�夋嫨璋冨墠宸ョ!" }], + type: "select", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨悗宸ョ", + name: "changeAfterJob", + rules: [{ required: true, message: "璇烽�夋嫨璋冨悗宸ョ!" }], + type: "select", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨墠鐘舵��", + name: "changeBeforeStatus", + rules: [{ required: true, message: "璇烽�夋嫨璋冨墠鐘舵��!" }], + type: "select", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨悗鐘舵��", + name: "changeAfterStatus", + rules: [{ required: true, message: "璇烽�夋嫨璋冨悗鐘舵��!" }], + type: "select", + pageType: "changeRequest", + labelCol: 6, + width: 300, + }, + { + label: "璋冨姩鍘熷洜", + name: "reason", + rules: [{ required: true, message: "璇疯緭鍏ヨ皟鍔ㄥ師鍥�!" }], + type: "textArea", + pageType: "changeRequest", + labelCol: 3, + width: 730, + }, + ], + }; + + return <Apply {...params} />; +}; + +export default ChangeRequest; -- Gitblit v1.9.1