From 64105dd74162bc661edb55f10b6811d070e78cbe Mon Sep 17 00:00:00 2001 From: Alan Date: Fri, 5 Apr 2024 12:05:59 +0800 Subject: [PATCH] fix merge --- .roobuilder.jcfg | 13 +++++++++++++ DataObjects/Core_holiday.php | 16 +++++++++++++++- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 .roobuilder.jcfg diff --git a/.roobuilder.jcfg b/.roobuilder.jcfg new file mode 100644 index 00000000..b1099f66 --- /dev/null +++ b/.roobuilder.jcfg @@ -0,0 +1,13 @@ +{ + "name" : "Pman.Core", + "xtype" : "Roo", + "fn" : "3ab3f691edabeed20ba58b844cde0cc6", + "runhtml" : "", + "rootURL" : "http://localhost/web.Texon/", + "base_template" : "roo.builder.html", + "html_gen" : "", + "DBTYPE" : "", + "DBNAME" : "", + "DBUSERNAME" : "", + "DBPASSWORD" : "" +} \ No newline at end of file diff --git a/DataObjects/Core_holiday.php b/DataObjects/Core_holiday.php index 742a2406..3a2e9d50 100644 --- a/DataObjects/Core_holiday.php +++ b/DataObjects/Core_holiday.php @@ -73,13 +73,19 @@ class Pman_Core_DataObjects_Core_holiday extends DB_DataObject $fmt = substr($matches[1], 0, 4) . "-" . substr($matches[1], 4, 2) . "-" . substr($matches[1], 6, 2); $end_dt = date('Y-m-d', strtotime($fmt)); } +<<<<<<< Updated upstream +======= + if(preg_match('/^SUMMARY[^:]*:(.*)/', $line, $matches)){ + $name = trim($matches[1]); + } +>>>>>>> Stashed changes } if(empty($start_dt) || empty($end_dt)){ continue; } - + //DB_DataObject::DebugLevel(1); //var_dump($start_dt); var_dump($end_dt); exit; for ($i = strtotime($start_dt); $i < strtotime($end_dt) ; $i += (60 * 60 * 24)) { @@ -89,6 +95,14 @@ class Pman_Core_DataObjects_Core_holiday extends DB_DataObject $d->holiday_date = date('Y-m-d', $i); if (!$d->count()) { $d->insert(); +<<<<<<< Updated upstream +======= + } else { + $d->find(true); + $dd = clone($d); + $d->name = $name; + $d->update($dd); +>>>>>>> Stashed changes } -- 2.39.2