diff --git a/www/ksvc/base/insp/insp.js b/www/ksvc/base/insp/insp.js index bd97679..2157801 100644 --- a/www/ksvc/base/insp/insp.js +++ b/www/ksvc/base/insp/insp.js @@ -1,6 +1,14 @@ +const req = { + searchReq : [ + { type : "text", id : "INSP_ITEM", placeholder : "검사항목" }, + { type : "checkbox", id : "INSP_ITEM", label : "검사항목", checked : "checked" } + ], + btnHidden : {} +}; + const App = () => ( <> -
+
); diff --git a/www/ksvc/component/Header.js b/www/ksvc/component/Header.js index 409d7fe..0bbf949 100644 --- a/www/ksvc/component/Header.js +++ b/www/ksvc/component/Header.js @@ -1,14 +1,46 @@ -const Header = () =>{ +const Header = ({req}) =>{ + return (
-
-
- -
-
+ {req.searchReq.map(s=>{ + switch(s.type){ + case "text": + return ( +
+
+ +
+
+ ); + case "checkbox": + return ( +
+ +
+ +
+
+ ) + case "select": + return ( +
+
+ +
+
+ ) + + } + })} +