3달간 수정 사항

This commit is contained in:
comicgum
2026-09-04 23:52:28 +09:00
parent d26eb50875
commit 4187407e96
110 changed files with 4439 additions and 2456 deletions
@@ -11,14 +11,14 @@ import DatePicker from '@/components/form/date-picker2';
import React from "react";
import { useEffect, useState } from 'react';
import { useRouter } from "next/navigation";
import api, { convertDateTime3 } from '@/lib/_AG';
import api, { addDaysYMD, convertDateTime3, todayYMD } from '@/lib/_AG';
import { useModal } from "@/hooks/useModal";
import AddModifyNoticeModal, {NoticeModalProps} from './AddModifyNoticeModal';
import { useMultiState } from "@/hooks/useMultiState";
const SEARCH_LABEL_WIDTH = 24;
const SEARCH_LABEL_WIDTH_PX = 80;
const COUNT_PER_PAGE = 10;
const PAGE_NUM_COUNT = 5;
@@ -132,7 +132,8 @@ export default function Notice() {
{
title: "날짜",
key: "reg_time",
renderItem: (item: any, row: number) => convertDateTime3(item.reg_time)
renderItem: (item: any, row: number) => convertDateTime3(item.reg_time),
viewMobile: true,
},
{
title: "홈화면 시작일",
@@ -152,6 +153,7 @@ export default function Notice() {
{
title: "제목",
key: "title",
viewMobile: true,
},
{
title: "작성자",
@@ -168,33 +170,27 @@ export default function Notice() {
<div className="space-y-3">
<div className="grid grid-cols-1 gap-3 sm:grid-cols-3">
<WithLabel label="제목" label_width={SEARCH_LABEL_WIDTH}>
<WithLabel label="제목" label_width={SEARCH_LABEL_WIDTH_PX}>
<Input type="text" placeholder="제목을 입력하세요." value={title} onChange={(e) => setTitle(e.target.value)} />
</WithLabel>
<WithLabel label="작성자 아이디" label_width={SEARCH_LABEL_WIDTH}>
<WithLabel label="작성자 아이디" label_width={SEARCH_LABEL_WIDTH_PX}>
<Input type="text" placeholder="조회할 작성자 아이디를 입력하세요." value={uid1} onChange={(e) => setUid1(e.target.value)} />
</WithLabel>
</div>
<div className="grid grid-cols-1 gap-3 sm:grid-cols-2">
<WithLabel label="등록일" label_width={SEARCH_LABEL_WIDTH}>
<div className="grid grid-cols-1 gap-3 sm:grid-cols-2">
<WithLabel label="등록일" label_width={50}>
<div className="grid grid-cols-2 gap-3 sm:grid-cols-2">
<DatePicker
id="date_start-picker"
placeholder="조회 시작일"
// onChange={(dates, currentDateString) => {
// // Handle your logic
// console.log({ dates, currentDateString });
// }}
onChange={(dates, currentDateString) => { setDateStart(currentDateString); }}
defaultDate={date_start}
/>
<DatePicker
id="date_end-picker"
placeholder="조회 종료일"
// onChange={(dates, currentDateString) => {
// // Handle your logic
// console.log({ dates, currentDateString });
// }}
onChange={(dates, currentDateString) => { setDateEnd(currentDateString); }}
defaultDate={date_end}
/>
</div>
</WithLabel>