headmanger.php 778 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: sicilon_IT
  5. * Date: 2020/2/11
  6. * Time: 14:38
  7. */
  8. namespace app\index\logic;
  9. use app\index\model\gworkermodel;
  10. use app\index\model\pwrelationmodel;
  11. use app\index\model\wheadmodel;
  12. class headmanger{
  13. public function setghead($arr){
  14. $set_arr['gid']=$arr['gid'];
  15. $set_arr['gwid']=$arr['wid'];
  16. $set_arr['startdate']=date('Y-m-d ');
  17. $set_arr['checkstatus']=1;
  18. $head_t=new wheadmodel();
  19. //取消新班组长以前的权取,只在本班组有效
  20. $head_t->changeghead($set_arr['gwid']);
  21. //取消本班组当前的班组长,只有一个班组长
  22. $head_t->updategheadbygid($set_arr['gid']);
  23. $res= $head_t->addnewghead($set_arr);
  24. return $res;
  25. }
  26. }