diff --git a/database/seeders/SettingTableSeeder.php b/database/seeders/SettingTableSeeder.php index 0aff885..ca58c7e 100644 --- a/database/seeders/SettingTableSeeder.php +++ b/database/seeders/SettingTableSeeder.php @@ -24,90 +24,92 @@ class SettingTableSeeder extends Seeder Admin::extension()->enable($name); Setting::truncate(); $time = now(); + $soilRule = json_encode([ + "temperature"=>[ + "1"=>[["min"=>null,"max"=>null],["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null],["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null],["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null],["min"=>null,"max"=>null]], + ], + "conductivity"=>[ + "1"=>[["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null]], + ], + "humidity"=>[ + "1"=>[["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null]], + ], + "n"=>[ + "1"=>[["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null]], + ], + "p"=>[ + "1"=>[["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null]], + ], + "k"=>[ + "1"=>[["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null]], + ], + ]); + $waterRule = json_encode([ + "temperature"=>[ + "1"=>[["min"=>null,"max"=>null],["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null],["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null],["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null],["min"=>null,"max"=>null]], + ], + "conductivity"=>[ + "1"=>[["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null]], + ], + "oxygen"=>[ + "1"=>[["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null]], + ], + "turbidity"=>[ + "1"=>[["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null]], + ], + "chlorine"=>[ + "1"=>[["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null]], + ], + "ph"=>[ + "1"=>[["min"=>null,"max"=>null]], + "2"=>[["min"=>null,"max"=>null]], + "3"=>[["min"=>null,"max"=>null]], + "4"=>[["min"=>null,"max"=>null]], + ], + ]); $list = [ - ['name' => '全市数据-幅员面积', 'slug' => 'city_data_area', 'value' => '{"value":"0", "unit":"平方公里"}'], - ['name' => '全市数据-镇街', 'slug' => 'city_data_street', 'value' => '{"value":"0", "unit":"个"}'], - ['name' => '全市数据-水产品产量', 'slug' => 'city_data_water_ouput', 'value' => '{"value":"0", "unit":"万吨"}'], - ['name' => '全市数据-粮食产量', 'slug' => 'city_data_food_ouput', 'value' => '{"value":"0", "unit":"万吨"}'], - ['name' => '全市数据-人口', 'slug' => 'city_data_population', 'value' => '{"value":"0", "unit":"万人"}'], - ['name' => '全市数据-耕地总面积', 'slug' => 'city_data_cultivated_area', 'value' => '{"value":"0", "unit":"万亩"}'], - ['name' => '全市数据-生猪年出栏', 'slug' => 'city_data_pig_output', 'value' => '{"value":"0", "unit":"万头"}'], - ['name' => '警报规则-土壤设备', 'slug' => 'device_warning_rule_soil', 'value' => '{ - "temperature":{ - "1":[{"min":null,"max":null},{"min":null,"max":null}], - "2":[{"min":null,"max":null},{"min":null,"max":null}], - "3":[{"min":null,"max":null},{"min":null,"max":null}], - "4":[{"min":null,"max":null},{"min":null,"max":null}] - }, - "conductivity":{ - "1":[{"min":null,"max":null}], - "2":[{"min":null,"max":null}], - "3":[{"min":null,"max":null}], - "4":[{"min":null,"max":null}] - }, - "humidity":{ - "1":[{"min":null,"max":null}], - "2":[{"min":null,"max":null}], - "3":[{"min":null,"max":null}], - "4":[{"min":null,"max":null}] - }, - "n":{ - "1":[{"min":null,"max":null}], - "2":[{"min":null,"max":null}], - "3":[{"min":null,"max":null}], - "4":[{"min":null,"max":null}] - }, - "p":{ - "1":[{"min":null,"max":null}], - "2":[{"min":null,"max":null}], - "3":[{"min":null,"max":null}], - "4":[{"min":null,"max":null}] - }, - "k":{ - "1":[{"min":null,"max":null}], - "2":[{"min":null,"max":null}], - "3":[{"min":null,"max":null}], - "4":[{"min":null,"max":null}] - } - }'], - ['name' => '警报规则-水质设备', 'slug' => 'device_warning_rule_waterquality', 'value' => '{ - "temperature":{ - "1":[{"min":null,"max":null},{"min":null,"max":null}], - "2":[{"min":null,"max":null},{"min":null,"max":null}], - "3":[{"min":null,"max":null},{"min":null,"max":null}], - "4":[{"min":null,"max":null},{"min":null,"max":null}] - }, - "conductivity":{ - "1":[{"min":null,"max":null}], - "2":[{"min":null,"max":null}], - "3":[{"min":null,"max":null}], - "4":[{"min":null,"max":null}] - }, - "oxygen":{ - "1":[{"min":null,"max":null}], - "2":[{"min":null,"max":null}], - "3":[{"min":null,"max":null}], - "4":[{"min":null,"max":null}] - }, - "turbidity":{ - "1":[{"min":null,"max":null}], - "2":[{"min":null,"max":null}], - "3":[{"min":null,"max":null}], - "4":[{"min":null,"max":null}] - }, - "chlorine":{ - "1":[{"min":null,"max":null}], - "2":[{"min":null,"max":null}], - "3":[{"min":null,"max":null}], - "4":[{"min":null,"max":null}] - }, - "ph":{ - "1":[{"min":null,"max":null}], - "2":[{"min":null,"max":null}], - "3":[{"min":null,"max":null}], - "4":[{"min":null,"max":null}] - } - }'], + ['name' => '全市数据-幅员面积', 'slug' => 'city_data_area', 'value' => '{"value":"794.41", "unit":"平方公里"}'], + ['name' => '全市数据-镇街', 'slug' => 'city_data_street', 'value' => '{"value":"13", "unit":"个"}'], + ['name' => '全市数据-水产品产量', 'slug' => 'city_data_water_ouput', 'value' => '{"value":"3.72", "unit":"万吨"}'], + ['name' => '全市数据-粮食产量', 'slug' => 'city_data_food_ouput', 'value' => '{"value":"33.28", "unit":"万吨"}'], + ['name' => '全市数据-人口', 'slug' => 'city_data_population', 'value' => '{"value":"77.94", "unit":"万人"}'], + ['name' => '全市数据-耕地总面积', 'slug' => 'city_data_cultivated_area', 'value' => '{"value":"59.66", "unit":"万亩"}'], + ['name' => '全市数据-生猪年出栏', 'slug' => 'city_data_pig_output', 'value' => '{"value":"42.01", "unit":"万头"}'], + ['name' => '警报规则-土壤设备', 'slug' => 'device_warning_rule_soil', 'value' => $soilRule], + ['name' => '警报规则-水质设备', 'slug' => 'device_warning_rule_waterquality', 'value' => $waterRule], ]; Setting::insert($list); }