|
@@ -471,10 +471,11 @@ class Decision extends Api
|
|
|
if (empty($param) || !isset($param['year'])){
|
|
if (empty($param) || !isset($param['year'])){
|
|
|
$this->error('参数错误');
|
|
$this->error('参数错误');
|
|
|
}
|
|
}
|
|
|
- $processType = ['胶印','卷凹','圆烫','圆切','烫金','模切','丝印','喷码','单凹'];
|
|
|
|
|
- $list = \db('工单_质量考核汇总')
|
|
|
|
|
- ->alias('a')
|
|
|
|
|
- ->field('
|
|
|
|
|
|
|
+ if (isset($param['page']) && isset($param['limit']))
|
|
|
|
|
+ {
|
|
|
|
|
+ $list = \db('工单_质量考核汇总')
|
|
|
|
|
+ ->alias('a')
|
|
|
|
|
+ ->field('
|
|
|
a.sczl_jtbh AS 机台编号,
|
|
a.sczl_jtbh AS 机台编号,
|
|
|
a.Gy0_gdbh AS 工单编号,
|
|
a.Gy0_gdbh AS 工单编号,
|
|
|
a.印件及工序 AS 工序号,
|
|
a.印件及工序 AS 工序号,
|
|
@@ -490,11 +491,40 @@ class Decision extends Api
|
|
|
b.版距,
|
|
b.版距,
|
|
|
DATE_FORMAT(a.入仓日期, \'%Y%m\') AS 完工年月
|
|
DATE_FORMAT(a.入仓日期, \'%Y%m\') AS 完工年月
|
|
|
')
|
|
')
|
|
|
- ->join('工单_工艺资料 b', 'a.Gy0_gdbh = b.Gy0_gdbh AND a.印件及工序 = b.Gy0_yjno AND a.工序 = b.Gy0_gxh')
|
|
|
|
|
- ->where('a.sys_ny', 'like', $param['year'] . '%')
|
|
|
|
|
- ->where('a.工序名称','not like','%机检%')
|
|
|
|
|
- ->where('a.工序名称','not like','%拆片%')
|
|
|
|
|
- ->select();
|
|
|
|
|
|
|
+ ->join('工单_工艺资料 b', 'a.Gy0_gdbh = b.Gy0_gdbh AND a.印件及工序 = b.Gy0_yjno AND a.工序 = b.Gy0_gxh')
|
|
|
|
|
+ ->where('a.sys_ny', 'like', $param['year'] . '%')
|
|
|
|
|
+ ->where('a.工序名称','not like','%机检%')
|
|
|
|
|
+ ->where('a.工序名称','not like','%拆片%')
|
|
|
|
|
+ ->page($param['page'])
|
|
|
|
|
+ ->limit($param['limit'])
|
|
|
|
|
+ ->select();
|
|
|
|
|
+ }else{
|
|
|
|
|
+ $list = \db('工单_质量考核汇总')
|
|
|
|
|
+ ->alias('a')
|
|
|
|
|
+ ->field('
|
|
|
|
|
+ a.sczl_jtbh AS 机台编号,
|
|
|
|
|
+ a.Gy0_gdbh AS 工单编号,
|
|
|
|
|
+ a.印件及工序 AS 工序号,
|
|
|
|
|
+ a.产品名称 AS 印件名称,
|
|
|
|
|
+ a.工序 AS 工序,
|
|
|
|
|
+ a.工序名称,
|
|
|
|
|
+ a.联数,
|
|
|
|
|
+ a.班组产量,
|
|
|
|
|
+ a.班组制程废品,
|
|
|
|
|
+ a.班组质检废品,
|
|
|
|
|
+ a.sczl_bzdh AS 班组编号,
|
|
|
|
|
+ b.印刷方式,
|
|
|
|
|
+ b.版距,
|
|
|
|
|
+ DATE_FORMAT(a.入仓日期, \'%Y%m\') AS 完工年月
|
|
|
|
|
+ ')
|
|
|
|
|
+ ->join('工单_工艺资料 b', 'a.Gy0_gdbh = b.Gy0_gdbh AND a.印件及工序 = b.Gy0_yjno AND a.工序 = b.Gy0_gxh')
|
|
|
|
|
+ ->where('a.sys_ny', 'like', $param['year'] . '%')
|
|
|
|
|
+ ->where('a.工序名称','not like','%机检%')
|
|
|
|
|
+ ->where('a.工序名称','not like','%拆片%')
|
|
|
|
|
+ ->select();
|
|
|
|
|
+ }
|
|
|
|
|
+ $processType = ['胶印','卷凹','圆烫','圆切','烫金','模切','丝印','喷码','单凹'];
|
|
|
|
|
+
|
|
|
if (empty($list)){
|
|
if (empty($list)){
|
|
|
$this->error('未找到数据');
|
|
$this->error('未找到数据');
|
|
|
}
|
|
}
|