|
|
@@ -233,13 +233,15 @@ class EmployeeDailySalary extends Api
|
|
|
$this->error('请求方式错误');
|
|
|
}
|
|
|
$req = $this->request->param();
|
|
|
- $res=db('绩效工资汇总')
|
|
|
- ->field('LEFT(sczl_rq, 10) as sczl_rq,sczl_gdbh,rtrim(g.Gd_cpmc) as Gd_cpmc,sczl_yjno,sczl_gxh,sczl_type,
|
|
|
- sczl_jtbh,sum(班组车头产量) as 班组车头产量,sum(班组换算产量) as 班组换算产量,工序难度系数,sum(个人计件工资)
|
|
|
- as 个人计件工资,sum(个人加班工资) as 个人加班工资,sum(装版工时) as 装版工时,sum(保养工时) as 保养工时,
|
|
|
- sum(打样工时) as 打样工时,sum(异常停机工时) as 异常停机工时,sum(车头产量占用机时) as 车头产量占用机时,日定额,
|
|
|
- sum(达标定额) as 达标定额,千件工价,补产标准,bh,rtrim(xm) as xm,Rate')
|
|
|
- ->join('工单_基本资料 g','g.Gd_gdbh=绩效工资汇总.sczl_gdbh','LEFT')
|
|
|
+ $res = db('绩效工资汇总')
|
|
|
+ ->field('LEFT(sczl_rq, 10) as sczl_rq, sczl_gdbh, rtrim(g.yj_yjmc) as Gd_cpmc,
|
|
|
+ sczl_yjno, sczl_gxh, sczl_type, sczl_jtbh,sum(班组车头产量) as 班组车头产量,
|
|
|
+ sum(班组换算产量) as 班组换算产量, 工序难度系数, sum(个人计件工资) as 个人计件工资,
|
|
|
+ sum(个人加班工资) as 个人加班工资, sum(装版工时) as 装版工时,
|
|
|
+ sum(保养工时) as 保养工时, sum(打样工时) as 打样工时,
|
|
|
+ sum(异常停机工时) as 异常停机工时, sum(车头产量占用机时) as 车头产量占用机时, 日定额,
|
|
|
+ sum(达标定额) as 达标定额, 千件工价, 补产标准, bh, rtrim(xm) as xm, Rate')
|
|
|
+ ->join('工单_印件资料 g','g.Yj_Gdbh = 绩效工资汇总.sczl_gdbh AND g.yj_Yjno = 绩效工资汇总.sczl_yjno','LEFT')
|
|
|
->group('LEFT(sczl_rq, 10),sczl_gdbh')
|
|
|
->where(['sys_ny'=>$req['date'],'bh'=>$req['code']])
|
|
|
->select();
|
|
|
@@ -280,12 +282,12 @@ class EmployeeDailySalary extends Api
|
|
|
$start_time=$req['date'].' 00:00:00';
|
|
|
$end_time=$req['date'].' 23:59:59';
|
|
|
$res=db('绩效工资汇总')
|
|
|
- ->field('LEFT(sczl_rq, 10) as sczl_rq,sczl_gdbh,rtrim(g.Gd_cpmc) as Gd_cpmc,sczl_yjno,sczl_gxh,sczl_type,
|
|
|
+ ->field('LEFT(sczl_rq, 10) as sczl_rq,sczl_gdbh,rtrim(g.yj_yjmc) as Gd_cpmc,sczl_yjno,sczl_gxh,sczl_type,
|
|
|
sczl_jtbh,sum(班组车头产量) as 班组车头产量,sum(班组换算产量) as 班组换算产量,工序难度系数,sum(个人计件工资)
|
|
|
as 个人计件工资,sum(个人加班工资) as 个人加班工资,sum(装版工时) as 装版工时,sum(保养工时) as 保养工时,
|
|
|
sum(打样工时) as 打样工时,sum(异常停机工时) as 异常停机工时,sum(车头产量占用机时) as 车头产量占用机时,日定额,
|
|
|
sum(达标定额) as 达标定额,千件工价,补产标准,bh,rtrim(xm) as xm,Rate')
|
|
|
- ->join('工单_基本资料 g','g.Gd_gdbh=绩效工资汇总.sczl_gdbh','LEFT')
|
|
|
+ ->join('工单_印件资料 g','g.Yj_Gdbh = 绩效工资汇总.sczl_gdbh AND g.yj_Yjno = 绩效工资汇总.sczl_yjno','LEFT')
|
|
|
->group('LEFT(sczl_rq, 10),sczl_gdbh')
|
|
|
->where(['sczl_rq'=>['between',"$start_time,$end_time"],'bh'=>$req['code']])
|
|
|
->select();
|