System_bank.php 858 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Support\Facades\DB;
  4. class System_bank extends BaseModel {
  5. protected $table = "system_bank";
  6. public $timestamps = false;
  7. function getInfos(){
  8. $data=$this->orderby('sort','desc')->whereIn('type',array(1))->get();
  9. if(!$data){
  10. return -6010000122;
  11. }
  12. return $data->toArray();
  13. }
  14. //更新设置
  15. function updateInfos($data,$id){
  16. $res=$this->where('id',$id)->update($data);
  17. if(!$res) {
  18. return -7020050022;//更新失败
  19. }
  20. return 1;
  21. }
  22. protected function changeShow($group,$groups_names){
  23. foreach ($groups_names as $k=>$v){
  24. $sql="UPDATE system_bank set groups_names=regexp_replace(groups_names,'".$v."', ' ')";
  25. $data=DB::select($sql);
  26. }
  27. return 1;
  28. }
  29. }