|
|
@@ -61,9 +61,10 @@ class StaffSalary extends Api
|
|
|
}
|
|
|
$startDate = $params['start_date'];
|
|
|
$endDate = $params['end_date'];
|
|
|
+ //将起止日期内数据删除
|
|
|
+ \db('绩效工资汇总_temp')->where('sczl_rq','between',[$startDate,$endDate])->delete();
|
|
|
$where = [];
|
|
|
$where['a.sczl_rq'] = ['between',[$startDate,$endDate]];
|
|
|
- $option['a.sczl_jtbh'] = ['like','JP09%'];
|
|
|
$fields = "a.sczl_gdbh,a.sczl_yjno,a.sczl_gxh,a.sczl_gxmc as sczl_type,a.sczl_rq,a.sczl_jtbh,a.sczl_ms,a.sczl_cl as 班组车头产量,a.sczl_Pgcl,a.sczl_zcfp,
|
|
|
a.sczl_装版工时 as 装版工时,a.sczl_保养工时 as 保养工时,a.sczl_打样工时 as 打样工时,a.sczl_异常停机工时 as 异常停机工时,a.sczl_设备运行工时 as 车头产量占用机时,
|
|
|
a.sczl_bh1,a.sczl_bh2,a.sczl_bh3,a.sczl_bh4,a.sczl_bh5,a.sczl_bh6,a.sczl_bh7,a.sczl_bh8,a.sczl_bh9,a.sczl_bh10,
|
|
|
@@ -88,7 +89,7 @@ class StaffSalary extends Api
|
|
|
if (empty($UniqId)){
|
|
|
$UniqId = 1;
|
|
|
}else{
|
|
|
- $UniqId = $UniqId['UniqID'];
|
|
|
+ $UniqId = $UniqId['UniqID'] + 1;
|
|
|
}
|
|
|
$data = [];
|
|
|
/**
|
|
|
@@ -430,6 +431,10 @@ class StaffSalary extends Api
|
|
|
}
|
|
|
// halt($data);
|
|
|
$res = \db('绩效工资汇总_temp')->insertAll($data);
|
|
|
-
|
|
|
+ if ($res){
|
|
|
+ $this->success('请求成功');
|
|
|
+ }else{
|
|
|
+ $this->error('请求失败');
|
|
|
+ }
|
|
|
}
|
|
|
}
|