|
@@ -16,22 +16,22 @@ class flow_meeting_keyClassModel extends flowModel
|
|
|
protected function flowsubmit($na, $sm) {
|
|
|
if ($na != '编辑') {
|
|
|
// 提交时初始化为0
|
|
|
- m('meeting_topics')->update(["topic_state"=>0], 'mid='.$this->id);
|
|
|
- m('meeting_key')->update(["meet_state"=>1], 'id='.$this->id);
|
|
|
- }
|
|
|
- $meet = m('meeting')->getone("id={$this->id}",'start_time');
|
|
|
-
|
|
|
- if (isset($meet['start_time']) && strtotime($meet['start_time']) > time()) {
|
|
|
- $topic = m('meeting_topics')->getone("mid={$this->id}",'id, topic_state', 'sort');
|
|
|
- if (isset($topic['id']) && $topic['topic_state'] < 2) {
|
|
|
- m('meeting')->firstMeetingTopicStart($this->id);
|
|
|
- }
|
|
|
- } else {
|
|
|
- $topic = m('meeting_topics')->getone("mid={$this->id}",'id, topic_state', 'sort');
|
|
|
- if (isset($topic['id']) && $topic['topic_state'] < 2) {
|
|
|
- m('meeting')->update(["meet_state"=>1], "id=".$topic['id']);
|
|
|
- }
|
|
|
+// m('meeting_topics')->update(["topic_state"=>0], 'mid='.$this->id);
|
|
|
+// m('meeting_key')->update(["meet_state"=>1], 'id='.$this->id);
|
|
|
}
|
|
|
+// $meet = m('meeting')->getone("id={$this->id}",'start_time');
|
|
|
+//
|
|
|
+// if (isset($meet['start_time']) && strtotime($meet['start_time']) > time()) {
|
|
|
+// $topic = m('meeting_topics')->getone("mid={$this->id}",'id, topic_state', 'sort');
|
|
|
+// if (isset($topic['id']) && $topic['topic_state'] < 2) {
|
|
|
+// m('meeting')->firstMeetingTopicStart($this->id);
|
|
|
+// }
|
|
|
+// } else {
|
|
|
+// $topic = m('meeting_topics')->getone("mid={$this->id}",'id, topic_state', 'sort');
|
|
|
+// if (isset($topic['id']) && $topic['topic_state'] < 2) {
|
|
|
+// m('meeting')->update(["meet_state"=>1], "id=".$topic['id']);
|
|
|
+// }
|
|
|
+// }
|
|
|
}
|
|
|
|
|
|
|
|
@@ -58,8 +58,9 @@ class flow_meeting_keyClassModel extends flowModel
|
|
|
}
|
|
|
}
|
|
|
// 会议开始时的处理
|
|
|
- if ($stime <= $time && $nzt != 2) {
|
|
|
+ if ($stime <= $time && $etime > $time) {
|
|
|
$nzt = 1;
|
|
|
+ // 会议开始,议题自动调整开始第一项
|
|
|
$topic = m('meeting_topics')->getone("mid={$this->id}",'id, topic_state', 'sort');
|
|
|
if (isset($topic['id']) && $topic['topic_state'] < 2) {
|
|
|
m('meeting')->firstMeetingTopicStart($this->id);
|