|
@@ -97,6 +97,7 @@ class openmeetClassAction extends openapiAction
|
|
|
$nowMeetingSql = /** @lang text */
|
|
|
"select * from (
|
|
|
SELECT 1 as type, id, title, start_time, end_time, null as compere, meet_state, meeting_room, attendees, null as attends
|
|
|
+ ,`bfp`, `lunp`, `dnp`, `hotel`, `stay_day`, `stay_man`, `stay_lady`, `guset_well`
|
|
|
FROM `[Q]meeting`
|
|
|
where status = 1
|
|
|
and start_time < now()
|
|
@@ -104,6 +105,7 @@ class openmeetClassAction extends openapiAction
|
|
|
and meeting_room = '".$rawData['room_name']."'
|
|
|
union all
|
|
|
SELECT 2 as type, id, title, start_time, end_time, compere, meet_state, meeting_room, attendees, attends
|
|
|
+ ,0 `bfp`, 0 `lunp`, 0 `dnp`, 0 `hotel`, 0 `stay_day`, 0 `stay_man`, 0 `stay_lady`, 0 `guset_well`
|
|
|
FROM `[Q]meeting_key`
|
|
|
where start_time < now() and end_time > now() and meeting_room = '".$rawData['room_name']."'
|
|
|
) as t order by start_time";
|
|
@@ -170,7 +172,16 @@ class openmeetClassAction extends openapiAction
|
|
|
[
|
|
|
"topics"=>$nowMeet['title'],
|
|
|
"personnel_list"=>str_replace("\n", "<br />", $nowMeet['attendees']),
|
|
|
- ]
|
|
|
+ ],
|
|
|
+ ];
|
|
|
+ $pl = "";
|
|
|
+ $pl .= "就餐安排:早餐 {$nowMeet['bfp']} 人,午餐 {$nowMeet['lunp']} 人,晚餐 {$nowMeet['dnp']} 人,招待所 {$nowMeet['dnp']} 号厅。 <br />";
|
|
|
+ $pl .= "住宿安排:天数 {$nowMeet['bfp']} 天(午休),男士 {$nowMeet['lunp']} 人,女士 {$nowMeet['dnp']} 人。 <br />";
|
|
|
+ $pl .= "来宾入井安排: {$nowMeet['bfp']}人。";
|
|
|
+
|
|
|
+ $data['participants'][] = [
|
|
|
+ "topics"=>"会议事项",
|
|
|
+ "personnel_list"=>$pl,
|
|
|
];
|
|
|
}
|
|
|
} else {
|
|
@@ -237,6 +248,7 @@ class openmeetClassAction extends openapiAction
|
|
|
$list[$i] = [
|
|
|
'meeting_room_id' => $data['id'],
|
|
|
'meeting_room_name' => $data['room_name'],
|
|
|
+ 'meeting_room_text' => $data['desc'],
|
|
|
'meeting_room_state' => $meetingHave[0]['con'] ?? 0 > 0 ? 1 : 0,
|
|
|
'meeting_room_state_text' => $meetingHave[0]['con'] ?? 0 > 0 ? "会议中" : "空闲中",
|
|
|
'meeting_today_num' => $meetCon[0]['con'] ?? 0
|
|
@@ -376,7 +388,15 @@ class openmeetClassAction extends openapiAction
|
|
|
// 普通会议
|
|
|
if ($meetType == 1) {
|
|
|
$meetInfo = $this->db->getone("[Q]meeting", "`id` = '".$meetId."'");
|
|
|
+
|
|
|
if (!empty($meetInfo)) {
|
|
|
+
|
|
|
+ $pl = "";
|
|
|
+ $pl .= "就餐安排:早餐 {$meetInfo['bfp']} 人,午餐 {$meetInfo['lunp']} 人,晚餐 {$meetInfo['dnp']} 人,招待所 {$meetInfo['dnp']} 号厅。 <br />";
|
|
|
+ $pl .= "住宿安排:天数 {$meetInfo['bfp']} 天(午休),男士 {$meetInfo['lunp']} 人,女士 {$meetInfo['dnp']} 人。 <br />";
|
|
|
+ $pl .= "来宾入井安排: {$meetInfo['bfp']}人。";
|
|
|
+
|
|
|
+
|
|
|
$info['basic_information'] = [
|
|
|
"meeting_name"=>str_replace("\n", "",$meetInfo['title']),
|
|
|
"meeting_time"=>$meetInfo['start_time'],
|
|
@@ -392,6 +412,10 @@ class openmeetClassAction extends openapiAction
|
|
|
[
|
|
|
"label"=>"备注",
|
|
|
"remark"=>$meetInfo['remark']
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ "label"=>"会议事项",
|
|
|
+ "remark"=>$pl
|
|
|
]
|
|
|
]
|
|
|
];
|