diff --git a/nok-app/src/main/java/jp/co/nok/business/db/select/BusinessCalendarMtSerachService.java b/nok-app/src/main/java/jp/co/nok/business/db/select/BusinessCalendarMtSerachService.java new file mode 100644 index 0000000..48b5e2d --- /dev/null +++ b/nok-app/src/main/java/jp/co/nok/business/db/select/BusinessCalendarMtSerachService.java @@ -0,0 +1,16 @@ +package jp.co.nok.business.db.select; + +import java.time.LocalDate; +import java.util.List; + +import jp.co.nok.db.entity.BusinessCalendarMt; + +/** + * 営業日マスタ検索サービスインターフェース + * + * @version 1.0.0 + */ +public interface BusinessCalendarMtSerachService { + + List selectByMonth(LocalDate date); +} diff --git a/nok-app/src/main/java/jp/co/nok/business/db/select/BusinessCalendarMtSerachServiceImpl.java b/nok-app/src/main/java/jp/co/nok/business/db/select/BusinessCalendarMtSerachServiceImpl.java new file mode 100644 index 0000000..f928057 --- /dev/null +++ b/nok-app/src/main/java/jp/co/nok/business/db/select/BusinessCalendarMtSerachServiceImpl.java @@ -0,0 +1,32 @@ +package jp.co.nok.business.db.select; + +import java.time.LocalDate; +import java.util.List; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import jp.co.nok.common.util.DateUtil; +import jp.co.nok.common.util.DateUtil.DateFormatType; +import jp.co.nok.db.dao.BusinessCalendarMtDao; +import jp.co.nok.db.entity.BusinessCalendarMt; + +/** + * 営業日マスタ検索サービス実装クラス + * + * @version 1.0.0 + */ +@Service +public class BusinessCalendarMtSerachServiceImpl + implements BusinessCalendarMtSerachService { + + @Autowired + private BusinessCalendarMtDao dao; + + @Override + public List selectByMonth(LocalDate date) { + return dao + .selectByMonth(DateUtil.toString(date, DateFormatType.YYYYMM_NOSEP)); + } + +} diff --git a/nok-app/src/main/java/jp/co/nok/business/db/select/DailyWorkEntryDataSearchService.java b/nok-app/src/main/java/jp/co/nok/business/db/select/DailyWorkEntryDataSearchService.java new file mode 100644 index 0000000..235c1ab --- /dev/null +++ b/nok-app/src/main/java/jp/co/nok/business/db/select/DailyWorkEntryDataSearchService.java @@ -0,0 +1,17 @@ +package jp.co.nok.business.db.select; + +import java.time.LocalDate; +import java.util.List; + +import jp.co.nok.db.entity.DailyWorkEntryData; + +/** + * 日別勤怠登録情報検索サービスインターフェース + * + * @version 1.0.0 + */ +public interface DailyWorkEntryDataSearchService { + + List getMonthList(Integer seqWorkUserMtId, LocalDate targetDate); + +} diff --git a/nok-app/src/main/java/jp/co/nok/business/db/select/DailyWorkEntryDataSearchServiceImpl.java b/nok-app/src/main/java/jp/co/nok/business/db/select/DailyWorkEntryDataSearchServiceImpl.java new file mode 100644 index 0000000..cf10a2f --- /dev/null +++ b/nok-app/src/main/java/jp/co/nok/business/db/select/DailyWorkEntryDataSearchServiceImpl.java @@ -0,0 +1,49 @@ +package jp.co.nok.business.db.select; + +import java.time.LocalDate; +import java.util.List; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import jp.co.nok.db.dao.DailyWorkEntryDataDao; +import jp.co.nok.db.entity.BusinessCalendarMt; +import jp.co.nok.db.entity.DailyWorkEntryData; + +/** + * 日別勤怠登録情報検索サービス実装クラス + * + * @version 1.0.0 + */ +@Service +public class DailyWorkEntryDataSearchServiceImpl + implements DailyWorkEntryDataSearchService { + + @Autowired + private DailyWorkEntryDataDao dao; + @Autowired + private BusinessCalendarMtSerachService businessCalendarMtSerachService; + + @Override + public List getMonthList(Integer seqWorkUserMtId, + LocalDate targetDate) { + + // 処理対象年月より、営業日マスタリストを検索 + List businessCalendarMtList = businessCalendarMtSerachService + .selectByMonth(targetDate); + + LocalDate begin = businessCalendarMtList.get(0).getDate(); + LocalDate end = businessCalendarMtList.get(businessCalendarMtList.size() - 1) + .getDate(); + + // TODO SQLを改良する + // DATE_FORMAT(BEGIN, '%Y%m') = /* begin */200810 + List dailyWorkEntryDataList = dao + .selectBySeqWorkUserMtIdAndBetweenBegin(seqWorkUserMtId, begin, end); + + // TODO + // dailyWorkEntryDataListとbusinessCalendarMtListをマージする + return null; + } + +} diff --git a/nok-app/src/main/java/jp/co/nok/business/work/dto/BusinessCalendarDto.java b/nok-app/src/main/java/jp/co/nok/business/work/dto/BusinessCalendarDto.java new file mode 100644 index 0000000..c135767 --- /dev/null +++ b/nok-app/src/main/java/jp/co/nok/business/work/dto/BusinessCalendarDto.java @@ -0,0 +1,43 @@ +package jp.co.nok.business.work.dto; + +import java.math.BigDecimal; + +/** + * カレンダーのbeanクラス + * + * @version 1.0.0 + */ +public class BusinessCalendarDto { + + /** 日にち */ + private BigDecimal day; + /** 曜日 */ + private String weekDay; + /** 営業日フラグ */ + private String businessFlg; + + public BigDecimal getDay() { + return day; + } + + public void setDay(BigDecimal day) { + this.day = day; + } + + public String getWeekDay() { + return weekDay; + } + + public void setWeekDay(String weekDay) { + this.weekDay = weekDay; + } + + public String getBusinessFlg() { + return businessFlg; + } + + public void setBusinessFlg(String businessFlg) { + this.businessFlg = businessFlg; + } + +} diff --git a/nok-app/src/main/java/jp/co/nok/business/work/UserRegularDto.java b/nok-app/src/main/java/jp/co/nok/business/work/dto/UserRegularDto.java similarity index 90% rename from nok-app/src/main/java/jp/co/nok/business/work/UserRegularDto.java rename to nok-app/src/main/java/jp/co/nok/business/work/dto/UserRegularDto.java index f2452da..d7d0da4 100644 --- a/nok-app/src/main/java/jp/co/nok/business/work/UserRegularDto.java +++ b/nok-app/src/main/java/jp/co/nok/business/work/dto/UserRegularDto.java @@ -1,4 +1,4 @@ -package jp.co.nok.business.work; +package jp.co.nok.business.work.dto; /** * ユーザ定時情報機能Dto diff --git a/nok-app/src/main/java/jp/co/nok/business/work/service/MonthlyWorkEntryService.java b/nok-app/src/main/java/jp/co/nok/business/work/service/MonthlyWorkEntryService.java new file mode 100644 index 0000000..7e44483 --- /dev/null +++ b/nok-app/src/main/java/jp/co/nok/business/work/service/MonthlyWorkEntryService.java @@ -0,0 +1,19 @@ +package jp.co.nok.business.work.service; + +import java.time.LocalDate; +import java.util.List; + +import jp.co.nok.business.work.dto.BusinessCalendarDto; + +/** + * 当月勤怠登録画面サービスインタフェース + * + * @version 1.0.0 + */ +public interface MonthlyWorkEntryService { + + LocalDate getTargetDate(String year, String month); + + List getBusinessCalendarDtoList(LocalDate targetDate); + +} diff --git a/nok-app/src/main/java/jp/co/nok/business/work/service/MonthlyWorkEntryServiceImpl.java b/nok-app/src/main/java/jp/co/nok/business/work/service/MonthlyWorkEntryServiceImpl.java new file mode 100644 index 0000000..0c1efc0 --- /dev/null +++ b/nok-app/src/main/java/jp/co/nok/business/work/service/MonthlyWorkEntryServiceImpl.java @@ -0,0 +1,54 @@ +package jp.co.nok.business.work.service; + +import java.math.BigDecimal; +import java.time.LocalDate; +import java.util.List; +import java.util.stream.Collectors; + +import org.springframework.stereotype.Service; + +import jp.co.nok.business.work.dto.BusinessCalendarDto; +import jp.co.nok.common.util.DateUtil; +import jp.co.nok.common.util.DateUtil.DateFormatType; +import jp.co.nok.common.util.StringUtil; + +/** + * 当月勤怠登録画面サービス実装クラス + * + * @version 1.0.0 + */ +@Service +public class MonthlyWorkEntryServiceImpl implements MonthlyWorkEntryService { + + @Override + public LocalDate getTargetDate(String year, String month) { + + String targetYear = StringUtil.isEmpty(year) + ? DateUtil.toString(DateUtil.getSysDate(), DateFormatType.YYYY) + : year; + + String targetMonth = StringUtil.isEmpty(month) + ? DateUtil.toString(DateUtil.getSysDate(), DateFormatType.MM) + : month; + + return LocalDate.of(Integer.parseInt(targetYear), + Integer.parseInt(targetMonth), 1); + } + + @Override + public List getBusinessCalendarDtoList(LocalDate targetDate) { + + // 月初から月末まで取得 + List dateList = DateUtil.getLocalDateList(targetDate); + + return dateList.stream().map(e -> { + + BusinessCalendarDto calendar = new BusinessCalendarDto(); + calendar.setDay(new BigDecimal(e.getDayOfMonth())); + calendar.setWeekDay(e.getDayOfWeek().toString().toLowerCase()); + return calendar; + + }).collect(Collectors.toList()); + } + +} diff --git a/nok-app/src/main/java/jp/co/nok/common/exception/AppErrorController.java b/nok-app/src/main/java/jp/co/nok/common/exception/AppErrorController.java index 1617ce9..b871ec9 100644 --- a/nok-app/src/main/java/jp/co/nok/common/exception/AppErrorController.java +++ b/nok-app/src/main/java/jp/co/nok/common/exception/AppErrorController.java @@ -2,8 +2,6 @@ import org.springframework.boot.web.servlet.error.ErrorController; import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import jp.co.nok.common.log.Logger; @@ -29,13 +27,13 @@ public String getErrorPath() { return AppView.APP_ERROR_VIEW.getValue(); } - @GetMapping - @PostMapping - public String error(Exception e) { - - LOG.error("エラーが発生しました", e); - - return AppView.APP_ERROR_VIEW.getValue(); - } + // @GetMapping + // @PostMapping + // public String error(Exception e) { + // + // LOG.error("エラーが発生しました", e); + // + // return AppView.APP_ERROR_VIEW.getValue(); + // } } diff --git a/nok-app/src/main/java/jp/co/nok/common/util/DateUtil.java b/nok-app/src/main/java/jp/co/nok/common/util/DateUtil.java index 2123cb1..43c6fef 100644 --- a/nok-app/src/main/java/jp/co/nok/common/util/DateUtil.java +++ b/nok-app/src/main/java/jp/co/nok/common/util/DateUtil.java @@ -534,7 +534,9 @@ public static enum DateFormatType implements BaseEnum { YYYYMMDD_NOSEP("yyyyMMdd"), /** YYYY/MM/DD HH:mm:ss */ YYYYMMDDHHMMSS("yyyy/MM/dd HH:mm:ss"), - /** YYYYMMDD_HHmmss */ + /** yyyyMM */ + YYYYMM_NOSEP("yyyyMM"), + /** yyyyMMddHHmmss */ YYYYMMDDHHMMSS_NOSEP("yyyyMMddHHmmss"); /** 値 */ diff --git a/nok-app/src/main/java/jp/co/nok/dashboard/work/controller/MonthEntryController.java b/nok-app/src/main/java/jp/co/nok/dashboard/work/controller/MonthlyEntryController.java similarity index 67% rename from nok-app/src/main/java/jp/co/nok/dashboard/work/controller/MonthEntryController.java rename to nok-app/src/main/java/jp/co/nok/dashboard/work/controller/MonthlyEntryController.java index 6018c0a..444cffd 100644 --- a/nok-app/src/main/java/jp/co/nok/dashboard/work/controller/MonthEntryController.java +++ b/nok-app/src/main/java/jp/co/nok/dashboard/work/controller/MonthlyEntryController.java @@ -1,5 +1,7 @@ package jp.co.nok.dashboard.work.controller; +import java.time.LocalDate; + import javax.servlet.http.HttpSession; import org.springframework.beans.factory.annotation.Autowired; @@ -10,9 +12,11 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; -import jp.co.nok.business.db.select.DailyWorkEntryDataService; +import jp.co.nok.business.db.select.DailyWorkEntryDataSearchService; import jp.co.nok.business.db.select.WorkUserMtSearchService; +import jp.co.nok.business.work.service.MonthlyWorkEntryService; import jp.co.nok.common.component.SessionComponent; import jp.co.nok.dashboard.work.form.MonthEntryForm; import jp.co.nok.db.entity.WorkUserCompositeMt; @@ -25,13 +29,16 @@ */ @Controller @RequestMapping("/work/month") -public class MonthEntryController { +public class MonthlyEntryController { @Autowired private HttpSession session; + /** 当月勤怠登録画面サービス */ + @Autowired + private MonthlyWorkEntryService monthlyWorkEntryService; /** 日別勤怠登録情報検索サービス */ @Autowired - private DailyWorkEntryDataService dailyWorkEntryDataService; + private DailyWorkEntryDataSearchService dailyWorkEntryDataService; /** 勤怠ユーザマスタ検索サービス */ @Autowired private WorkUserMtSearchService workUserMtSearchService; @@ -41,21 +48,31 @@ public class MonthEntryController { * * @param model * Model + * @param year + * 指定年 + * @param month + * 指定月 * @return 当月勤怠登録View */ @GetMapping("/entry") - public String entry(Model model) { + public String entry(Model model, + @RequestParam(name = "year", required = false) String year, + @RequestParam(name = "month", required = false) String month) { SessionComponent sessionComponent = (SessionComponent) session .getAttribute(SessionComponent.KEY); - Integer seqLoginId = sessionComponent.getLoginAuthDto().getSeqLoginId(); + Integer seqLoginId = sessionComponent.getLoginAuthDto().getSeqLoginId(); // ログイン中のユーザに適用される最新の定時情報マスタを取得 - WorkUserCompositeMt mt = workUserMtSearchService + WorkUserCompositeMt regularMt = workUserMtSearchService .selectByLoginIdAndMaxWorkUserMtId(seqLoginId); + model.addAttribute("regularMt", regularMt); + + // 処理対象年月 + LocalDate targetDate = monthlyWorkEntryService.getTargetDate(year, month); model.addAttribute("thisMonthList", dailyWorkEntryDataService - .getThisMonthList()); + .getMonthList(regularMt.getSeqWorkUserMtId(), targetDate)); return AppView.WORK_MONTH_ENTRY_VIEW.getValue(); } diff --git a/nok-app/src/main/java/jp/co/nok/db/dao/BusinessCalendarMtDao.java b/nok-app/src/main/java/jp/co/nok/db/dao/BusinessCalendarMtDao.java new file mode 100644 index 0000000..40c6757 --- /dev/null +++ b/nok-app/src/main/java/jp/co/nok/db/dao/BusinessCalendarMtDao.java @@ -0,0 +1,35 @@ +package jp.co.nok.db.dao; + +import java.util.List; + +import org.seasar.doma.Dao; +import org.seasar.doma.Delete; +import org.seasar.doma.Insert; +import org.seasar.doma.Select; +import org.seasar.doma.Update; +import org.seasar.doma.boot.ConfigAutowireable; + +import jp.co.nok.db.entity.BusinessCalendarMt; + +/** + * 営業日マスタ Dao + * + * @version 1.0.0 + */ +@Dao +@ConfigAutowireable +public interface BusinessCalendarMtDao extends BaseDao { + + @Delete + public int delete(BusinessCalendarMt entity); + + @Update + public int update(BusinessCalendarMt entity); + + @Insert + public int insert(BusinessCalendarMt entity); + + @Select + public List selectByMonth(String date); + +} \ No newline at end of file diff --git a/nok-app/src/main/java/jp/co/nok/db/dao/DailyWorkEntryDataDao.java b/nok-app/src/main/java/jp/co/nok/db/dao/DailyWorkEntryDataDao.java index bdf0de3..bf86730 100644 --- a/nok-app/src/main/java/jp/co/nok/db/dao/DailyWorkEntryDataDao.java +++ b/nok-app/src/main/java/jp/co/nok/db/dao/DailyWorkEntryDataDao.java @@ -1,8 +1,12 @@ package jp.co.nok.db.dao; +import java.time.LocalDate; +import java.util.List; + import org.seasar.doma.Dao; import org.seasar.doma.Delete; import org.seasar.doma.Insert; +import org.seasar.doma.Select; import org.seasar.doma.Update; import org.seasar.doma.boot.ConfigAutowireable; @@ -26,4 +30,8 @@ public interface DailyWorkEntryDataDao extends BaseDao { @Insert public int insert(DailyWorkEntryData entity); + @Select + public List selectBySeqWorkUserMtIdAndBetweenBegin( + Integer seqWorkUserMtId, LocalDate begin, LocalDate end); + } \ No newline at end of file diff --git a/nok-app/src/main/java/jp/co/nok/db/entity/BusinessCalendarMt.java b/nok-app/src/main/java/jp/co/nok/db/entity/BusinessCalendarMt.java new file mode 100644 index 0000000..9d70381 --- /dev/null +++ b/nok-app/src/main/java/jp/co/nok/db/entity/BusinessCalendarMt.java @@ -0,0 +1,62 @@ +package jp.co.nok.db.entity; + +import java.time.LocalDate; + +import org.seasar.doma.Entity; +import org.seasar.doma.GeneratedValue; +import org.seasar.doma.GenerationType; +import org.seasar.doma.Id; +import org.seasar.doma.jdbc.entity.NamingType; + +/** + * 営業日マスタ Entity + * + * @version 1.0.0 + */ +@Entity(naming = NamingType.SNAKE_UPPER_CASE) +public class BusinessCalendarMt extends BaseEntity { + + /** 営業日マスタID */ + @GeneratedValue(strategy = GenerationType.IDENTITY) + @Id + private Integer seqBusinessCalendarMtId; + /** 日付 */ + private LocalDate date; + /** 曜日 */ + private String weekday; + /** 営業日フラグ */ + private String businessFlg; + + public void setSeqBusinessCalendarMtId(Integer seqBusinessCalendarMtId) { + this.seqBusinessCalendarMtId = seqBusinessCalendarMtId; + } + + public Integer getSeqBusinessCalendarMtId() { + return seqBusinessCalendarMtId; + } + + public void setDate(LocalDate date) { + this.date = date; + } + + public LocalDate getDate() { + return date; + } + + public void setWeekday(String weekday) { + this.weekday = weekday; + } + + public String getWeekday() { + return weekday; + } + + public void setBusinessFlg(String businessFlg) { + this.businessFlg = businessFlg; + } + + public String getBusinessFlg() { + return businessFlg; + } + +} \ No newline at end of file diff --git a/nok-app/src/main/java/jp/co/nok/db/util/DomaUtil.java b/nok-app/src/main/java/jp/co/nok/db/util/DomaUtil.java index bd5b3fe..a9486b9 100644 --- a/nok-app/src/main/java/jp/co/nok/db/util/DomaUtil.java +++ b/nok-app/src/main/java/jp/co/nok/db/util/DomaUtil.java @@ -35,6 +35,7 @@ public static SelectOptions createSelectOptions() { * @return SelectOptions */ public static SelectOptions createSelectOptions(Pageable pageable, boolean countFlg) { + int offset = pageable.getPageNumber() * pageable.getPageSize(); int limit = pageable.getPageSize(); diff --git a/nok-app/src/main/resources/META-INF/jp/co/nok/db/dao/BusinessCalendarMtDao/selectByMonth.sql b/nok-app/src/main/resources/META-INF/jp/co/nok/db/dao/BusinessCalendarMtDao/selectByMonth.sql new file mode 100644 index 0000000..6e888a3 --- /dev/null +++ b/nok-app/src/main/resources/META-INF/jp/co/nok/db/dao/BusinessCalendarMtDao/selectByMonth.sql @@ -0,0 +1,8 @@ +SELECT + * +FROM + BUSINESS_CALENDAR_MT +WHERE + DATE_FORMAT(DATE, '%Y%m') = /* date */200810 +ORDER BY + DATE; diff --git a/nok-app/src/main/resources/META-INF/jp/co/nok/db/dao/DailyWorkEntryDataDao/selectBySeqWorkUserMtIdAndBetweenBegin.sql b/nok-app/src/main/resources/META-INF/jp/co/nok/db/dao/DailyWorkEntryDataDao/selectBySeqWorkUserMtIdAndBetweenBegin.sql new file mode 100644 index 0000000..5aa48f0 --- /dev/null +++ b/nok-app/src/main/resources/META-INF/jp/co/nok/db/dao/DailyWorkEntryDataDao/selectBySeqWorkUserMtIdAndBetweenBegin.sql @@ -0,0 +1,9 @@ +SELECT + * +FROM + DAILY_WORK_ENTRY_DATA +WHERE + SEQ_WORK_USER_MT_ID = /* seqWorkUserMtId */1 + AND BEGIN BETWEEN /* begin */20200701 AND /* end */20200731 +ORDER BY + BEGIN; diff --git a/nok-app/src/main/resources/META-INF/jp/co/nok/db/dao/WorkUserMtDao/selectByLoginIdAndMaxWorkUserMtId.sql b/nok-app/src/main/resources/META-INF/jp/co/nok/db/dao/WorkUserMtDao/selectByLoginIdAndMaxWorkUserMtId.sql index a81bc72..0b9273b 100644 --- a/nok-app/src/main/resources/META-INF/jp/co/nok/db/dao/WorkUserMtDao/selectByLoginIdAndMaxWorkUserMtId.sql +++ b/nok-app/src/main/resources/META-INF/jp/co/nok/db/dao/WorkUserMtDao/selectByLoginIdAndMaxWorkUserMtId.sql @@ -18,4 +18,4 @@ WHERE SEQ_LOGIN_ID = /* seqLoginId */2 ) AND - RWT.SEQ_REGULAR_WORK_MT_ID = WUT.SEQ_REGULAR_WORK_MT_ID + RWT.SEQ_REGULAR_WORK_MT_ID = WUT.SEQ_REGULAR_WORK_MT_ID diff --git a/nok-app/src/main/resources/db/migration/V1.0.1__addBusinessCalendarMt.sql b/nok-app/src/main/resources/db/migration/V1.0.1__addBusinessCalendarMt.sql new file mode 100644 index 0000000..6474a01 --- /dev/null +++ b/nok-app/src/main/resources/db/migration/V1.0.1__addBusinessCalendarMt.sql @@ -0,0 +1,111 @@ +-- 営業日マスタ +CREATE TABLE IF NOT EXISTS BUSINESS_CALENDAR_MT ( + -- 営業日マスタID + SEQ_BUSINESS_CALENDAR_MT_ID INT AUTO_INCREMENT NOT NULL PRIMARY KEY COMMENT '営業日マスタID', + -- 日付 + DATE DATE NOT NULL COMMENT '日付', + -- 曜日 + WEEKDAY VARCHAR(1) NOT NULL COMMENT '曜日', + -- 営業日フラグ + BUSINESS_FLG VARCHAR(1) NOT NULL COMMENT '営業日フラグ', + -- バージョン情報 + VERSION INT NOT NULL COMMENT 'バージョン情報', + -- 登録日時 + REG_DATE TIMESTAMP NOT NULL COMMENT '登録日時', + -- 更新日時 + UPDATE_DATE TIMESTAMP NOT NULL COMMENT '更新日時' +); + +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('1','2020/07/01','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('2','2020/07/01','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('3','2020/07/03','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('4','2020/07/04','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('5','2020/07/05','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('6','2020/07/06','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('7','2020/07/07','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('8','2020/07/08','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('9','2020/07/09','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('10','2020/07/10','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('11','2020/07/11','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('12','2020/07/12','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('13','2020/07/13','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('14','2020/07/14','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('15','2020/07/15','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('16','2020/07/16','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('17','2020/07/17','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('18','2020/07/18','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('19','2020/07/19','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('20','2020/07/20','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('21','2020/07/21','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('22','2020/07/22','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('23','2020/07/23','5','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('24','2020/07/24','6','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('25','2020/07/25','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('26','2020/07/26','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('27','2020/07/27','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('28','2020/07/28','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('29','2020/07/29','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('30','2020/07/30','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('31','2020/07/31','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('32','2020/08/01','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('33','2020/08/02','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('34','2020/08/03','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('35','2020/08/04','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('36','2020/08/05','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('37','2020/08/06','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('38','2020/08/07','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('39','2020/08/08','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('40','2020/08/09','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('41','2020/08/10','2','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('42','2020/08/11','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('43','2020/08/12','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('44','2020/08/13','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('45','2020/08/14','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('46','2020/08/15','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('47','2020/08/16','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('48','2020/08/17','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('49','2020/08/18','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('50','2020/08/19','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('51','2020/08/20','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('52','2020/08/21','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('53','2020/08/22','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('54','2020/08/23','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('55','2020/08/24','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('56','2020/08/25','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('57','2020/08/26','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('58','2020/08/27','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('59','2020/08/28','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('60','2020/08/29','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('61','2020/08/30','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('62','2020/08/31','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('63','2020/09/01','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('64','2020/09/02','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('65','2020/09/03','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('66','2020/09/04','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('67','2020/09/05','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('68','2020/09/06','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('69','2020/09/07','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('70','2020/09/08','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('71','2020/09/09','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('72','2020/09/10','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('73','2020/09/11','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('74','2020/09/12','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('75','2020/09/13','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('76','2020/09/14','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('77','2020/09/15','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('78','2020/09/16','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('79','2020/09/17','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('80','2020/09/18','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('81','2020/09/19','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('82','2020/09/20','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('83','2020/09/21','2','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('84','2020/09/22','3','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('85','2020/09/23','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('86','2020/09/24','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('87','2020/09/25','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('88','2020/09/26','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('89','2020/09/27','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('90','2020/09/28','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('91','2020/09/29','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('92','2020/09/30','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); + diff --git a/nok-app/src/main/resources/templates/common/layout.html b/nok-app/src/main/resources/templates/common/layout.html index 161985b..427af1e 100644 --- a/nok-app/src/main/resources/templates/common/layout.html +++ b/nok-app/src/main/resources/templates/common/layout.html @@ -62,7 +62,7 @@

    -
  • 勤怠登録
  • +
  • 勤怠登録
  • 履歴確認
  • 定時登録
  • ユーザ定時登録
  • diff --git a/nok-app/src/main/resources/templates/work/monthentry.html b/nok-app/src/main/resources/templates/work/monthentry.html new file mode 100644 index 0000000..ff3fbf0 --- /dev/null +++ b/nok-app/src/main/resources/templates/work/monthentry.html @@ -0,0 +1,26 @@ + + + +当月勤怠登録 + + + +
    +
    +
    +
    +

    当月勤怠登録

    +
    +
    +
    +
    +
    +
    + + \ No newline at end of file diff --git a/nok-app/src/main/resources/templates/work/userregularentry.html b/nok-app/src/main/resources/templates/work/userregularentry.html index 3c5d37c..7ae5cdf 100644 --- a/nok-app/src/main/resources/templates/work/userregularentry.html +++ b/nok-app/src/main/resources/templates/work/userregularentry.html @@ -8,15 +8,6 @@ ユーザ定時情報登録 @@ -53,6 +44,11 @@

    定時一覧

    > >>
+
+
+ +
+


@@ -64,8 +60,13 @@

ユーザの定時を登録

- +
+
+
+ +
+
diff --git a/nok-app/src/test/java/jp/co/nok/tool/ToolInvoker.java b/nok-app/src/test/java/jp/co/nok/tool/ToolInvoker.java index 0fc46c9..38dfb87 100644 --- a/nok-app/src/test/java/jp/co/nok/tool/ToolInvoker.java +++ b/nok-app/src/test/java/jp/co/nok/tool/ToolInvoker.java @@ -24,13 +24,15 @@ public static void main(String[] args) { // GenerateInvoker.invoke(GenerateType.DROP); // GenerateInvoker.invoke(GenerateType.ENTITY); // GenerateInvoker.invoke(GenerateType.DAO); + // GenerateInvoker.invoke(GenerateType.DML); GenerateInvoker.invoke( GenerateType.TABLE_DEFINE, GenerateType.DDL, GenerateType.DROP, GenerateType.ENTITY, - GenerateType.DAO); + GenerateType.DAO, + GenerateType.DML); } diff --git a/nok-app/src/test/java/jp/co/nok/tool/excel/DmlExcelReader.java b/nok-app/src/test/java/jp/co/nok/tool/excel/DmlExcelReader.java new file mode 100644 index 0000000..093bbd3 --- /dev/null +++ b/nok-app/src/test/java/jp/co/nok/tool/excel/DmlExcelReader.java @@ -0,0 +1,65 @@ +package jp.co.nok.tool.excel; + +import java.io.File; +import java.util.Iterator; + +import org.apache.poi.ss.usermodel.Workbook; +import org.apache.poi.ss.usermodel.WorkbookFactory; + +import jp.co.nok.tool.gen.ToolProperty; + +/** + * DML用のExcelを読み込むReaderクラス + * + * @version 1.0.0 + */ +public class DmlExcelReader extends ExcelReader { + + @Override + public Excel read(ToolProperty prop) throws Exception { + + Iterator sheetIte; + try (Workbook wb = WorkbookFactory.create(new File(prop.getExcelPath()))) { + sheetIte = wb.sheetIterator(); + } + Excel excel = new Excel(); + + // シート毎の処理 + while (sheetIte.hasNext()) { + Sheet excelSheet = new Sheet(); + org.apache.poi.ss.usermodel.Sheet sheet = sheetIte.next(); + + if ("TABLE_LIST".equals(sheet.getSheetName())) { + // TABLE_LISTは読み込み対象外 + continue; + } + + excelSheet.setName(sheet.getSheetName()); + Iterator rowIte = sheet.iterator(); + + // 行毎の処理 + while (rowIte.hasNext()) { + org.apache.poi.ss.usermodel.Row row = rowIte.next(); + + int lastPosition = row.getLastCellNum(); + System.out.println("lastPosition=" + lastPosition); + Iterator cellIterator = row + .cellIterator(); + + Row r = new Row(); + while (cellIterator.hasNext()) { + org.apache.poi.ss.usermodel.Cell cell = cellIterator.next(); + String cellValue = cell.getStringCellValue(); + Cell c = new Cell(cellValue); + r.addCell(c); + } + excelSheet.addRow(r); + + } + excel.addSheet(excelSheet); + } + + return excel; + } + +} diff --git a/nok-app/src/test/java/jp/co/nok/tool/gen/BaseGenerator.java b/nok-app/src/test/java/jp/co/nok/tool/gen/BaseGenerator.java index 59377f2..3db5e26 100644 --- a/nok-app/src/test/java/jp/co/nok/tool/gen/BaseGenerator.java +++ b/nok-app/src/test/java/jp/co/nok/tool/gen/BaseGenerator.java @@ -12,6 +12,7 @@ import jp.co.nok.common.log.LoggerFactory; import jp.co.nok.common.type.BaseEnum; import jp.co.nok.common.util.FileUtil.FileSeparator; +import jp.co.nok.tool.excel.DmlExcelReader; import jp.co.nok.tool.excel.Excel; import jp.co.nok.tool.excel.ExcelReader; import jp.co.nok.tool.util.ToolUtil; @@ -46,7 +47,7 @@ final void generate() throws Exception { this.prop = readProp(); // Excelファイルを取得 - this.excel = new ExcelReader().read(prop); + this.excel = getExcelReader().read(prop); // 自動生成個別処理 List genFileList = generateImpl(); @@ -70,6 +71,19 @@ final void generate() throws Exception { */ abstract List generateImpl() throws Exception; + /** + * ExcelファイルのReaderを返す
+ * デフォルトで「TABLE_LIST」シートを読み込むReaderを返している
+ * DML作成時は本メソッドをOverrideして個別で{@linkplain DmlExcelReader}を返す + * + * @return ExcelReader + * @throws Exception + * Excelファイルの読込に失敗した場合 + */ + protected ExcelReader getExcelReader() throws Exception { + return new ExcelReader(); + } + /** * 設定ファイルを読込を行う * @@ -89,6 +103,7 @@ private ToolProperty readProp() throws URISyntaxException { sj.add("tool.properties"); ToolProperty prop = new PropertyReader().read(sj.toString(), ToolProperty.class); Stream.of(prop.getTargetTables().split(",")).forEach(e -> prop.addTargetTable(e)); + Stream.of(prop.getDmlTables().split(",")).forEach(e -> prop.addDmlTable(e)); return prop; @@ -113,7 +128,9 @@ public static enum GenerateType implements BaseEnum { DROP("DROP", "nok-docs\\02_design\\90_db\\02_drop", DropSqlGenerator.class), /** テーブル定義作成 */ TABLE_DEFINE("TABLE_DEFINE", "nok-docs\\02_design\\90_db\\99_others", - TableDefineGenerator.class); + TableDefineGenerator.class), + /** DML作成 */ + DML("DML", "nok-docs\\02_design\\90_db\\03_dml", DmlGenerator.class); /** 値 */ private String value; diff --git a/nok-app/src/test/java/jp/co/nok/tool/gen/DmlGenerator.java b/nok-app/src/test/java/jp/co/nok/tool/gen/DmlGenerator.java new file mode 100644 index 0000000..cf94408 --- /dev/null +++ b/nok-app/src/test/java/jp/co/nok/tool/gen/DmlGenerator.java @@ -0,0 +1,80 @@ +package jp.co.nok.tool.gen; + +import java.util.ArrayList; +import java.util.List; +import java.util.StringJoiner; + +import jp.co.nok.common.util.FileUtil.FileExtension; +import jp.co.nok.common.util.FileUtil.FileSeparator; +import jp.co.nok.common.util.StringUtil; +import jp.co.nok.tool.excel.DmlExcelReader; +import jp.co.nok.tool.excel.ExcelReader; +import jp.co.nok.tool.excel.Row; + +/** + * DML自動生成クラス + * + * @version 1.0.0 + */ +public class DmlGenerator extends BaseGenerator { + + @Override + protected ExcelReader getExcelReader() throws Exception { + return new DmlExcelReader(); + } + + @Override + List generateImpl() throws Exception { + + List list = new ArrayList<>(); + + for (String table : prop.getDmlTableList()) { + excel.activeSheet(table); + + StringJoiner sj = new StringJoiner(StringUtil.NEW_LINE); + + List rowList = excel.getRowList(); + for (int i = 0; i < rowList.size(); i++) { + + if (i == 0) { + // 1行の場合 + continue; + } + + StringBuilder sb = new StringBuilder(); + sb.append("INSERT INTO " + table + " ("); + // ヘッダ部の作成 + String header = getOneLine(rowList.get(0), false); + sb.append(header); + sb.append(") VALUES ("); + // レコード部の場合 + Row row = rowList.get(i); + String data = getOneLine(row, true); + sb.append(data); + sb.append(");"); + + sj.add(sb.toString()); + } + + GenerateFile genFile = new GenerateFile(); + genFile.setFileName(table + FileExtension.SQL.getValue()); + genFile.setData(sj.toString()); + genFile.setOutputPath(prop.getBaseDir() + FileSeparator.SYSTEM.getValue() + + GenerateType.DML.getPath()); + + list.add(genFile); + } + + return list; + } + + private String getOneLine(Row row, boolean isDataRecord) { + StringJoiner sj = new StringJoiner(StringUtil.COMMA); + String enclosedChar = isDataRecord ? "'" : ""; + row.getCellList().stream().forEach(e -> { + sj.add(enclosedChar + e.getValue() + enclosedChar); + }); + return sj.toString(); + } + +} diff --git a/nok-app/src/test/java/jp/co/nok/tool/gen/ToolProperty.java b/nok-app/src/test/java/jp/co/nok/tool/gen/ToolProperty.java index c038d61..2b18537 100644 --- a/nok-app/src/test/java/jp/co/nok/tool/gen/ToolProperty.java +++ b/nok-app/src/test/java/jp/co/nok/tool/gen/ToolProperty.java @@ -24,11 +24,16 @@ public class ToolProperty { /** 処理対象テーブルリスト */ @Property(name = "tool.target.tables") private String targetTables; + /** DML対象テーブル */ + @Property(name = "tool.dml.tables") + private String dmlTables; /** バージョン情報 */ @Property(name = "tool.version") private String version; /** 処理対象テーブルリスト */ private List targetTableList = new ArrayList<>(); + /** DML対象テーブルリスト */ + private List dmlTableList = new ArrayList<>(); public String getBaseDir() { return baseDir; @@ -62,10 +67,30 @@ public void setTargetTables(String targetTables) { this.targetTables = targetTables; } + public String getDmlTables() { + return dmlTables; + } + + public void setDmlTables(String dmlTables) { + this.dmlTables = dmlTables; + } + + public List getTargetTableList() { + return targetTableList; + } + public void addTargetTable(String targetTable) { this.targetTableList.add(targetTable); } + public List getDmlTableList() { + return dmlTableList; + } + + public void addDmlTable(String dmlTable) { + this.dmlTableList.add(dmlTable); + } + public String getVersion() { return version; } @@ -74,8 +99,4 @@ public void setVersion(String version) { this.version = version; } - public List getTargetTableList() { - return targetTableList; - } - } diff --git a/nok-app/src/test/resources/tool.properties b/nok-app/src/test/resources/tool.properties index a59487c..9162127 100644 --- a/nok-app/src/test/resources/tool.properties +++ b/nok-app/src/test/resources/tool.properties @@ -5,7 +5,9 @@ tool.excel.path=C:\\nok-app\\git\\nok\\nok-docs\\02_design\\90_db\\90_DB\u8a2d\u # Dao\u3067\u4f7f\u7528\u3059\u308bSQL\u3092\u683c\u7d0d\u3059\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea tool.dao.sql.dir.path=C:\\nok-app\\git\\nok\\nok-app\\src\\main\\resources\\META-INF\\jp\\co\\nok\\db\\dao # \u51e6\u7406\u5bfe\u8c61\u30c6\u30fc\u30d6\u30eb\u30ea\u30b9\u30c8(\u30ab\u30f3\u30de\u533a\u5207\u308a\u3067\u6307\u5b9a\u53ef\u80fd) -# tool.target.tables=LOGIN_USER_DATA,MAIL_USER_DATA,REGULAR_WORK_MT,WORK_USER_MT -tool.target.tables=DAILY_WORK_ENTRY_DATA +# tool.target.tables=LOGIN_USER_DATA,MAIL_USER_DATA,REGULAR_WORK_MT,WORK_USER_MT,DAILY_WORK_ENTRY_DATA +tool.target.tables=BUSINESS_CALENDAR_MT +# \u51e6\u7406\u5bfe\u8c61\u30c6\u30fc\u30d6\u30eb\u30ea\u30b9\u30c8(\u30ab\u30f3\u30de\u533a\u5207\u308a\u3067\u6307\u5b9a\u53ef\u80fd) +tool.dml.tables=BUSINESS_CALENDAR_MT # \u30d0\u30fc\u30b8\u30e7\u30f3\u60c5\u5831 tool.version=1.0.0 diff --git a/nok-docs/02_design/90_db/01_ddl/BUSINESS_CALENDAR_MT.sql b/nok-docs/02_design/90_db/01_ddl/BUSINESS_CALENDAR_MT.sql new file mode 100644 index 0000000..1667249 --- /dev/null +++ b/nok-docs/02_design/90_db/01_ddl/BUSINESS_CALENDAR_MT.sql @@ -0,0 +1,17 @@ +-- 営業日マスタ +CREATE TABLE IF NOT EXISTS BUSINESS_CALENDAR_MT ( + -- 営業日マスタID + SEQ_BUSINESS_CALENDAR_MT_ID INT AUTO_INCREMENT NOT NULL PRIMARY KEY COMMENT '営業日マスタID', + -- 日付 + DATE DATE NOT NULL COMMENT '日付', + -- 曜日 + WEEKDAY VARCHAR(1) NOT NULL COMMENT '曜日', + -- 営業日フラグ + BUSINESS_FLG VARCHAR(1) NOT NULL COMMENT '営業日フラグ', + -- バージョン情報 + VERSION INT NOT NULL COMMENT 'バージョン情報', + -- 登録日時 + REG_DATE TIMESTAMP NOT NULL COMMENT '登録日時', + -- 更新日時 + UPDATE_DATE TIMESTAMP NOT NULL COMMENT '更新日時' +); \ No newline at end of file diff --git a/nok-docs/02_design/90_db/02_drop/drop.sql b/nok-docs/02_design/90_db/02_drop/drop.sql index d6a81d7..f3feddb 100644 --- a/nok-docs/02_design/90_db/02_drop/drop.sql +++ b/nok-docs/02_design/90_db/02_drop/drop.sql @@ -7,4 +7,6 @@ DROP TABLE IF EXISTS REGULAR_WORK_MT; -- 勤怠ユーザマスタ DROP TABLE IF EXISTS WORK_USER_MT; -- 日別勤怠登録情報 -DROP TABLE IF EXISTS DAILY_WORK_ENTRY_DATA; \ No newline at end of file +DROP TABLE IF EXISTS DAILY_WORK_ENTRY_DATA; +-- 営業日マスタ +DROP TABLE IF EXISTS BUSINESS_CALENDAR_MT; \ No newline at end of file diff --git a/nok-docs/02_design/90_db/03_dml/BUSINESS_CALENDAR_MT.sql b/nok-docs/02_design/90_db/03_dml/BUSINESS_CALENDAR_MT.sql new file mode 100644 index 0000000..7f5c8a9 --- /dev/null +++ b/nok-docs/02_design/90_db/03_dml/BUSINESS_CALENDAR_MT.sql @@ -0,0 +1,92 @@ +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('1','2020/07/01','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('2','2020/07/01','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('3','2020/07/03','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('4','2020/07/04','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('5','2020/07/05','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('6','2020/07/06','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('7','2020/07/07','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('8','2020/07/08','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('9','2020/07/09','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('10','2020/07/10','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('11','2020/07/11','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('12','2020/07/12','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('13','2020/07/13','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('14','2020/07/14','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('15','2020/07/15','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('16','2020/07/16','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('17','2020/07/17','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('18','2020/07/18','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('19','2020/07/19','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('20','2020/07/20','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('21','2020/07/21','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('22','2020/07/22','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('23','2020/07/23','5','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('24','2020/07/24','6','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('25','2020/07/25','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('26','2020/07/26','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('27','2020/07/27','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('28','2020/07/28','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('29','2020/07/29','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('30','2020/07/30','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('31','2020/07/31','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('32','2020/08/01','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('33','2020/08/02','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('34','2020/08/03','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('35','2020/08/04','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('36','2020/08/05','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('37','2020/08/06','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('38','2020/08/07','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('39','2020/08/08','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('40','2020/08/09','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('41','2020/08/10','2','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('42','2020/08/11','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('43','2020/08/12','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('44','2020/08/13','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('45','2020/08/14','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('46','2020/08/15','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('47','2020/08/16','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('48','2020/08/17','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('49','2020/08/18','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('50','2020/08/19','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('51','2020/08/20','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('52','2020/08/21','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('53','2020/08/22','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('54','2020/08/23','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('55','2020/08/24','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('56','2020/08/25','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('57','2020/08/26','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('58','2020/08/27','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('59','2020/08/28','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('60','2020/08/29','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('61','2020/08/30','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('62','2020/08/31','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('63','2020/09/01','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('64','2020/09/02','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('65','2020/09/03','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('66','2020/09/04','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('67','2020/09/05','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('68','2020/09/06','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('69','2020/09/07','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('70','2020/09/08','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('71','2020/09/09','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('72','2020/09/10','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('73','2020/09/11','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('74','2020/09/12','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('75','2020/09/13','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('76','2020/09/14','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('77','2020/09/15','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('78','2020/09/16','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('79','2020/09/17','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('80','2020/09/18','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('81','2020/09/19','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('82','2020/09/20','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('83','2020/09/21','2','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('84','2020/09/22','3','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('85','2020/09/23','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('86','2020/09/24','5','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('87','2020/09/25','6','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('88','2020/09/26','7','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('89','2020/09/27','1','0','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('90','2020/09/28','2','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('91','2020/09/29','3','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); +INSERT INTO BUSINESS_CALENDAR_MT (SEQ_BUSINESS_CALENDAR_MT_ID,DATE,WEEKDAY,BUSINESS_FLG,VERSION,REG_DATE,UPDATE_DATE) VALUES ('92','2020/09/30','4','1','1','2020/07/26 12:34:56','2020/07/26 12:34:56'); \ No newline at end of file diff --git "a/nok-docs/02_design/90_db/90_DB\350\250\255\350\250\210.xlsx" "b/nok-docs/02_design/90_db/90_DB\350\250\255\350\250\210.xlsx" index 4f0b394..ee614e3 100644 Binary files "a/nok-docs/02_design/90_db/90_DB\350\250\255\350\250\210.xlsx" and "b/nok-docs/02_design/90_db/90_DB\350\250\255\350\250\210.xlsx" differ diff --git a/nok-docs/02_design/90_db/99_others/table-define.sql b/nok-docs/02_design/90_db/99_others/table-define.sql index fbaad0a..baa425e 100644 --- a/nok-docs/02_design/90_db/99_others/table-define.sql +++ b/nok-docs/02_design/90_db/99_others/table-define.sql @@ -7,4 +7,6 @@ SHOW COLUMNS FROM REGULAR_WORK_MT; -- 勤怠ユーザマスタ SHOW COLUMNS FROM WORK_USER_MT; -- 日別勤怠登録情報 -SHOW COLUMNS FROM DAILY_WORK_ENTRY_DATA; \ No newline at end of file +SHOW COLUMNS FROM DAILY_WORK_ENTRY_DATA; +-- 営業日マスタ +SHOW COLUMNS FROM BUSINESS_CALENDAR_MT; \ No newline at end of file