bianjianModel.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. //便笺
  3. class flow_bianjianClassModel extends flowModel
  4. {
  5. public function flowrsreplace($rs,$isv=0)
  6. {
  7. $statestr = '';
  8. $zt = $rs['state'];
  9. $rs['stateval'] = $zt;
  10. if($zt>0){
  11. if($zt=='2')$rs['trstyle']='font-weight:bold';
  12. if($zt=='1')$rs['ishui']='1';
  13. $ztrs = $this->getststrsssa($zt);
  14. if($ztrs)$statestr = '<font color="'.$ztrs['color'].'">'.$ztrs['name'].'</font>';
  15. }
  16. $rs['state'] = $statestr;
  17. return $rs;
  18. }
  19. public function getststrsssa($zt)
  20. {
  21. $rs = false;
  22. $arrs = $this->statedatashow();
  23. foreach($arrs as $k1=>$rv1){
  24. if($rv1['value']==$zt){
  25. $rs = $rv1;
  26. }
  27. }
  28. return $rs;
  29. }
  30. public function statedatashow()
  31. {
  32. $arr[] = array('name'=>'无状态','value'=>'0','color'=>'');
  33. $arr[] = array('name'=>'等待完成','value'=>'2','color'=>'red');
  34. $arr[] = array('name'=>'已完成','value'=>'1','color'=>'green');
  35. return $arr;
  36. }
  37. public function flowbillwhere($uid, $lx)
  38. {
  39. //排序
  40. return array(
  41. //'order' => '`state` desc, `id` desc'
  42. 'order' => '`suodt` desc'
  43. );
  44. }
  45. }
粤ICP备19079148号