webmain/model/flow/jiabanModel.php
(完整代码) 1KB<?php
//加班
class flow_jiabanClassModel extends flowModel
{
public function flowrsreplace($rs, $lx=0)
{
$rs['modenum'] = $this->modenum;
$type = arrvalue($rs,'jiatype','0');
$types = array('调休','加班费');
$rs['jiatype'] = $types[$type];
$dakatime = '未打卡';
//详情时读取前后2小时打卡记录
if($lx==1){
$stime = date('Y-m-d H:i:s', strtotime($rs['stime'])-3600*2);
$etime = date('Y-m-d H:i:s', strtotime($rs['etime'])+3600*2);
$kqdkjl = m('kqdkjl')->getall("`uid`='".$rs['uid']."' and `dkdt`>='$stime' and `dkdt`<='$etime'",'dkdt','`dkdt` desc');
if($kqdkjl)$dakatime='';
foreach($kqdkjl as $k=>$rs1){
if($k>0)$dakatime.=', ';
$dakatime.=''.$rs1['dkdt'].'';
}
}
if($type==1)$rs['jiatype'].=''.$rs['jiafee'].'元';
if($type=='0')$rs['jiafee'] = '';
$rs['dakatime'] = $dakatime;
return $rs;
}
protected function flowgetfields($lx)
{
$arr['dakatime'] = '此时间段打卡';
return $arr;
}
protected function flowbillwhere($uid, $lx)
{
$month = $this->rock->post('month');
$where = '';
if($month!=''){
$where.=" and `stime` like '$month%'";
}
return array(
'where' => $where
);
}
protected function flowcheckfinsh($zt)
{
if($zt==1)m('flow:leave')->updateenddt();
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
