Todo 관리 시스템 및 공통 네비게이션 구현
- Todo CRUD 기능 구현 (TodoController, TodoModel) - 서버 기반 공통 네비게이션 시스템 구축 - 모든 웹 페이지에 통일된 네비게이션 적용 - Todo 테이블 행 클릭으로 편집 모달 직접 접근 기능 - 네비게이션 메뉴 서버 설정 및 폴백 시스템 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
68
Project/Web/Model/TodoModel.cs
Normal file
68
Project/Web/Model/TodoModel.cs
Normal file
@@ -0,0 +1,68 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Project.Web.Model
|
||||
{
|
||||
public class TodoModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 데이터베이스 고유 번호(자동증가)
|
||||
/// </summary>
|
||||
public int idx { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 사용자 그룹코드(부서코드)
|
||||
/// </summary>
|
||||
public string gcode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 사용자ID
|
||||
/// </summary>
|
||||
public string uid { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 할일제목(제목없이 내용만 있을 수 있다)
|
||||
/// </summary>
|
||||
public string title { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 할일내용(내용은 반드시 있어야 한다)
|
||||
/// </summary>
|
||||
public string remark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 플래그지정된것은 상단에 표시된다.
|
||||
/// </summary>
|
||||
public bool? flag { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 만료일(작업만료일)
|
||||
/// </summary>
|
||||
public DateTime? expire { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 작업중요도 높을수록 위에 표시된다 기본값 0
|
||||
/// </summary>
|
||||
public int? seqno { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 업무요청자
|
||||
/// </summary>
|
||||
public string request { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 자료생성자id
|
||||
/// 로그인된 사용자id로 자동셋팅
|
||||
/// </summary>
|
||||
public string wuid { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 자료생성일시
|
||||
/// 자동 셋팅
|
||||
/// </summary>
|
||||
public DateTime wdate { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user