浏览代码

增加群发短信功能

abiao 4 年之前
父节点
当前提交
cb346a9c82
共有 2 个文件被更改,包括 22 次插入1 次删除
  1. 2 1
      app/models/group_message.rb
  2. 20 0
      db/migrate/20210816114688_create_group_message_relateds.rb

+ 2 - 1
app/models/group_message.rb

@@ -1,7 +1,8 @@
 # encoding:utf-8
 class GroupMessage < ActiveRecord::Base
   has_paper_trail
-  belongs_to :depart_record
+  has_and_belongs_to_many :depart_record
+
   self.table_name = "group_messages"
 
   def get_push_count

+ 20 - 0
db/migrate/20210816114688_create_group_message_relateds.rb

@@ -0,0 +1,20 @@
+# encoding:utf-8
+class CreateGroupMessageRelateds < ActiveRecord::Migration
+  def up
+
+    create_table :depart_records_message_groups do |t|
+      t.integer :message_group_id
+      t.integer :depart_record_id
+    end
+
+
+    add_index :depart_records_message_groups,
+              [:message_group_id, :depart_record_id],
+              :name => "idx_message_group_id"
+  end
+
+  def down
+    drop_table :depart_records_message_groups
+  end
+
+end