|
|
@@ -299,10 +299,34 @@ class LargeWasteRewardPunish extends Api
|
|
|
if ($this->request->isGet() === false){
|
|
|
$this->error('非法请求');
|
|
|
}
|
|
|
- $list = \db('设备_基本资料')
|
|
|
- ->field('rtrim(设备编号) as 设备编号')
|
|
|
- ->where('sys_sbID','<>','')
|
|
|
+ $param = $this->request->param();
|
|
|
+ $list = \db('设备_产量计酬')
|
|
|
+ ->alias('a')
|
|
|
+ ->join('人事_基本资料 b1','a.sczl_bh1 = b1.员工编号','left')
|
|
|
+ ->join('人事_基本资料 b2','a.sczl_bh2 = b2.员工编号','left')
|
|
|
+ ->join('人事_基本资料 b3','a.sczl_bh3 = b3.员工编号','left')
|
|
|
+ ->join('人事_基本资料 b4','a.sczl_bh4 = b4.员工编号','left')
|
|
|
+ ->join('人事_基本资料 b5','a.sczl_bh5 = b5.员工编号','left')
|
|
|
+ ->join('人事_基本资料 b6','a.sczl_bh6 = b6.员工编号','left')
|
|
|
+ ->join('人事_基本资料 b7','a.sczl_bh7 = b7.员工编号','left')
|
|
|
+ ->join('人事_基本资料 b8','a.sczl_bh8 = b8.员工编号','left')
|
|
|
+ ->join('人事_基本资料 b9','a.sczl_bh9 = b9.员工编号','left')
|
|
|
+ ->join('人事_基本资料 b10','a.sczl_bh10 = b10.员工编号','left')
|
|
|
+ ->field('a.sczl_gxmc as 工序名称,a.sczl_jtbh as 机台编号,a.sczl_bh1 as 员工编号1,rtrim(b1.员工姓名) as 员工姓名1
|
|
|
+ ,a.sczl_bh2 as 员工编号2,rtrim(b2.员工姓名) as 员工姓名2,a.sczl_bh3 as 员工编号3,rtrim(b3.员工姓名) as 员工姓名3
|
|
|
+ ,a.sczl_bh4 as 员工编号4,rtrim(b4.员工姓名) as 员工姓名4,a.sczl_bh5 as 员工编号5,rtrim(b5.员工姓名) as 员工姓名5
|
|
|
+ ,a.sczl_bh6 as 员工编号6,rtrim(b6.员工姓名) as 员工姓名6,a.sczl_bh7 as 员工编号7,rtrim(b7.员工姓名) as 员工姓名7
|
|
|
+ ,a.sczl_bh8 as 员工编号8,rtrim(b8.员工姓名) as 员工姓名8,a.sczl_bh9 as 员工编号9,rtrim(b9.员工姓名) as 员工姓名9
|
|
|
+ ,a.sczl_bh10 as 员工编号10,rtrim(b10.员工姓名) as 员工姓名10')
|
|
|
+ ->where('a.sczl_gdbh',$param['gdbh'])
|
|
|
+ ->where('a.sczl_yjno',$param['yjno'])
|
|
|
+ ->where('a.sczl_bzdh','like',substr($param['bzdh'],0,1).'%')
|
|
|
+ ->group('机台编号,员工编号1,员工编号2,员工编号3,员工编号4,员工编号5,员工编号6,员工编号7,员工编号8,员工编号9,员工编号10')
|
|
|
->select();
|
|
|
+// $list = \db('设备_基本资料')
|
|
|
+// ->field('rtrim(设备编号) as 设备编号')
|
|
|
+// ->where('sys_sbID','<>','')
|
|
|
+// ->select();
|
|
|
if (empty($list)){
|
|
|
$this->success('未找到机台编号');
|
|
|
}
|