|
|
@@ -30,25 +30,34 @@ class Inspect extends Api
|
|
|
if (Request::instance()->isGet() == false){
|
|
|
$this->error('非法请求');
|
|
|
}
|
|
|
- $sql = 'SELECT DISTINCT DATE(sys_rq) AS sys_rq FROM `db_手工检验` ORDER BY sys_rq DESC LIMIT 30 ';
|
|
|
- $list = Db::query($sql);
|
|
|
|
|
|
- foreach ($list as $key => $value){
|
|
|
- $where = [$value['sys_rq'].'00:00:00',$value['sys_rq'].'24:00:00'];
|
|
|
- $dataCount = db()->table('db_手工检验')->where('sys_rq','between time',$where)->field('rtrim(sys_id) as sys_id')->order('sys_id asc')->select();
|
|
|
- $list[$key]['count'] = count($dataCount);
|
|
|
- // 提取 sys_id 列成新数组
|
|
|
- $sysIds = array_column($dataCount, 'sys_id');
|
|
|
- //统计每个不同的 sys_id 的数量
|
|
|
- $counts = array_count_values($sysIds);
|
|
|
- $i = 0;
|
|
|
- foreach ($counts as $k=>$v){
|
|
|
- $list[$key]['sys'][$i]['sys_id'] = $k;
|
|
|
- $list[$key]['sys'][$i]['count'] = $v;
|
|
|
- $i++;
|
|
|
+ $rows = db('db_手工检验')
|
|
|
+ ->field('LEFT(sys_rq, 10) as date, COUNT(*) as counts')
|
|
|
+ ->group('date')
|
|
|
+ ->order('UniqId desc')
|
|
|
+ ->limit(30)
|
|
|
+ ->select();
|
|
|
+ $num = db('db_手工检验')
|
|
|
+ ->where('sys_rq','>=',$rows[29]['date'])
|
|
|
+ ->count();
|
|
|
+ $arr = db('db_手工检验')
|
|
|
+ ->field('LEFT(sys_rq, 10) as date, rtrim(sys_id) as sys_id, COUNT(sys_id) as count')
|
|
|
+ ->where('sys_rq','>=',$rows[29]['date'])
|
|
|
+ ->group('date, sys_id')
|
|
|
+ ->limit($num)
|
|
|
+ ->select();
|
|
|
+ foreach($rows as $key=>$value){
|
|
|
+ $rows[$key]['sys'] = [];
|
|
|
+ foreach($arr as $k=>$v){
|
|
|
+ if($value['date'] == $v['date']){
|
|
|
+ unset($v['date']);
|
|
|
+ array_push($rows[$key]['sys'],$v);
|
|
|
+ unset($arr[$k]);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
- $this->success('请求成功',$list);
|
|
|
+
|
|
|
+ $this->success('请求成功',$rows);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -61,10 +70,16 @@ class Inspect extends Api
|
|
|
$this->error('非法请求');
|
|
|
}
|
|
|
$sql = 'SELECT DISTINCT sczl_gdbh FROM `db_手工检验` ORDER BY sczl_gdbh DESC LIMIT 65 ';
|
|
|
- $list = Db::query($sql);
|
|
|
+ $list = db()->query($sql);
|
|
|
+// $rows = db('db_手工检验')
|
|
|
+// ->field('sczl_gdbh')
|
|
|
+// ->group('sczl_gdbh')
|
|
|
+// ->order('sczl_gdbh desc')
|
|
|
+// ->limit(65)
|
|
|
+// ->select();
|
|
|
|
|
|
foreach ($list as $key => $value){
|
|
|
- $dataCount = db()->table('db_手工检验')->alias('d')
|
|
|
+ $dataCount = db('db_手工检验')->alias('d')
|
|
|
->where('sczl_gdbh',$value['sczl_gdbh'])
|
|
|
->where('SUBSTR(d.sczl_yjgx,1,2) = g.yj_Yjno')
|
|
|
->field('rtrim(d.sys_id) as sys_id, rtrim(g.yj_yjmc) as yj_yjmc')
|
|
|
@@ -123,7 +138,7 @@ class Inspect extends Api
|
|
|
|
|
|
$field = 'a.sczl_gdbh,a.sczl_yjgx,rtrim(a.sczl_gxmc) as sczl_gxmc,DATE(a.sczl_rq) as sczl_rq,a.sczl_cl,a.sczl_dedh,a.sczl_废品率系数,a.sczl_检验类别,a.sczl_bh0,
|
|
|
rtrim(a.qczl_NumDesc) as qczl_NumDesc,rtrim(a.sys_id) as sys_id,a.sys_rq,a.mod_rq,a.UniqId,b.千件工价,b.日定额,rtrim(c.员工姓名) as 员工姓名,rtrim(d.yj_yjmc) as yj_yjmc';
|
|
|
- $list = db()->table('db_手工检验')->alias('a')
|
|
|
+ $list = db('db_手工检验')->alias('a')
|
|
|
->join('dic_lzde b','a.sczl_dedh = b.sys_bh','left')
|
|
|
->join('人事_基本资料 c','a.sczl_bh0 = c.员工编号','left')
|
|
|
->join('工单_印件资料 d','a.sczl_gdbh = d.Yj_Gdbh','left')
|
|
|
@@ -131,7 +146,7 @@ class Inspect extends Api
|
|
|
->where('SUBSTR(a.sczl_yjgx,1,2) = d.yj_Yjno')
|
|
|
->field($field)->page($page,$limit)->order('a.sczl_rq,a.UniqId asc')->select();
|
|
|
|
|
|
- $count = db()->table('db_手工检验')->where($option)->count();
|
|
|
+ $count = db('db_手工检验')->where($option)->count();
|
|
|
|
|
|
$data['data'] = $list;
|
|
|
$data['total'] = $count;
|
|
|
@@ -149,10 +164,10 @@ class Inspect extends Api
|
|
|
$this->error('非法请求');
|
|
|
}
|
|
|
$sql = 'SELECT DISTINCT DATE(sys_rq) AS sys_rq FROM `db_机器检验` ORDER BY sys_rq DESC LIMIT 30 ';
|
|
|
- $list = Db::query($sql);
|
|
|
+ $list = db()->query($sql);
|
|
|
foreach ($list as $key => $value){
|
|
|
$where = [$value['sys_rq'].'00:00:00',$value['sys_rq'].'24:00:00'];
|
|
|
- $dataCount = db()->table('db_机器检验')->where('sys_rq','between time',$where)->field('rtrim(sys_id) as sys_id')->order('sys_id asc')->select();
|
|
|
+ $dataCount = db('db_机器检验')->where('sys_rq','between time',$where)->field('rtrim(sys_id) as sys_id')->order('sys_id asc')->select();
|
|
|
$list[$key]['count'] = count($dataCount);
|
|
|
// 提取 sys_id 列成新数组
|
|
|
$sysIds = array_column($dataCount, 'sys_id');
|
|
|
@@ -168,6 +183,39 @@ class Inspect extends Api
|
|
|
$this->success('请求成功',$list);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取机器检验左侧菜单栏
|
|
|
+ *
|
|
|
+ * @ApiMethod GET
|
|
|
+ */
|
|
|
+ public function getMachineCountByGdbh(){
|
|
|
+ if (Request::instance()->isGet() == false){
|
|
|
+ $this->error('非法请求');
|
|
|
+ }
|
|
|
+ $sql = 'SELECT DISTINCT sczl_gdbh FROM `db_机器检验` ORDER BY sczl_gdbh DESC LIMIT 65 ';
|
|
|
+ $list = Db::query($sql);
|
|
|
+ foreach ($list as $key => $value){
|
|
|
+ $dataCount = Db::name('db_机器检验')->alias('d')
|
|
|
+ ->where('sczl_gdbh',$value['sczl_gdbh'])
|
|
|
+ ->field('rtrim(d.sys_id) as sys_id, rtrim(g.Gd_cpmc) as Gd_cpmc')
|
|
|
+ ->join(['工单_基本资料'=>'g'],'d.sczl_gdbh=g.Gd_gdbh')
|
|
|
+ ->order('sys_id asc')
|
|
|
+ ->select();
|
|
|
+ $list[$key]['cpmc'] = $dataCount[0]['Gd_cpmc'];
|
|
|
+ // 提取 sys_id 列成新数组
|
|
|
+ $sysIds = array_column($dataCount, 'sys_id');
|
|
|
+ //统计每个不同的 sys_id 的数量
|
|
|
+ $counts = array_count_values($sysIds);
|
|
|
+ $i = 0;
|
|
|
+ foreach ($counts as $k=>$v){
|
|
|
+ $list[$key]['sys'][$i]['sys_id'] = $k;
|
|
|
+ $list[$key]['sys'][$i]['count'] = $v;
|
|
|
+ $i++;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ $this->success('请求成功',$list);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 获取某个日期机器单据
|
|
|
*
|
|
|
@@ -203,7 +251,7 @@ class Inspect extends Api
|
|
|
a.sczl_设备运行工时,a.sczl_dedh,a.sczl_废品率系数,rtrim(a.sczl_检验类别) as sczl_检验类别,a.sczl_bh1,a.sczl_bh2,a.sczl_bh3,a.sczl_bh4,a.qczl_NumDesc,rtrim(a.sys_id) as sys_id,
|
|
|
a.sys_rq,a.mod_rq,a.UniqId,b.千件工价,b.日定额,rtrim(c1.员工姓名) as sczl_bh1_name,rtrim(c2.员工姓名) as sczl_bh2_name,rtrim(c3.员工姓名) as sczl_bh3_name,
|
|
|
rtrim(c4.员工姓名) as sczl_bh4_name,rtrim(d.yj_yjmc) as yj_yjmc';
|
|
|
- $list = db()->table('db_机器检验')->alias('a')
|
|
|
+ $list = db('db_机器检验')->alias('a')
|
|
|
->join('dic_lzde b','a.sczl_dedh = b.sys_bh','left')
|
|
|
->join('人事_基本资料 c1','a.sczl_bh1 = c1.员工编号','left')
|
|
|
->join('人事_基本资料 c2','a.sczl_bh2 = c2.员工编号','left')
|
|
|
@@ -213,7 +261,7 @@ class Inspect extends Api
|
|
|
->where($where)
|
|
|
->where('SUBSTR(a.sczl_yjgx,1,2) = d.yj_Yjno')
|
|
|
->field($field)->page($page,$limit)->order('a.UniqId desc')->select();
|
|
|
- $count = db()->table('db_机器检验')->where($option)->count();
|
|
|
+ $count = db('db_机器检验')->where($option)->count();
|
|
|
|
|
|
$data['data'] = $list;
|
|
|
$data['total'] = $count;
|
|
|
@@ -248,7 +296,7 @@ class Inspect extends Api
|
|
|
|
|
|
$field = 'a.sczl_gdbh,a.sczl_yjgx,rtrim(a.sczl_gxmc) as sczl_gxmc,DATE(a.sczl_rq) as sczl_rq,a.sczl_cl,a.sczl_dedh,a.sczl_废品率系数,a.sczl_检验类别,a.sczl_bh0,
|
|
|
rtrim(a.qczl_NumDesc) as qczl_NumDesc,rtrim(a.sys_id) as sys_id,a.sys_rq,a.mod_rq,a.UniqId,b.千件工价,b.日定额,rtrim(c.员工姓名) as 员工姓名,rtrim(d.yj_yjmc) as yj_yjmc';
|
|
|
- $rows = db()->table('db_手工检验')->alias('a')
|
|
|
+ $rows = db('db_手工检验')->alias('a')
|
|
|
->join('dic_lzde b','a.sczl_dedh = b.sys_bh','left')
|
|
|
->join('人事_基本资料 c','a.sczl_bh0 = c.员工编号','left')
|
|
|
->join('工单_印件资料 d','a.sczl_gdbh = d.Yj_Gdbh','left')
|
|
|
@@ -257,11 +305,11 @@ class Inspect extends Api
|
|
|
->field($field)->page($page,$limit)->order('a.sczl_rq,a.UniqId asc')->select();
|
|
|
|
|
|
$option['sczl_gdbh'] = [ 'like', '%' . $req['gdbh'] . '%'];
|
|
|
- $total = db()->table('db_手工检验')->where($option)->count();
|
|
|
+ $total = db('db_手工检验')->where($option)->count();
|
|
|
}else{
|
|
|
if (isset($req['cpmc']) && !empty($req['cpmc'])){
|
|
|
//查询工单表
|
|
|
- $gd = db()->table('工单_基本资料')
|
|
|
+ $gd = db('工单_基本资料')
|
|
|
->where('Gd_cpmc', 'LIKE', '%'.$req['cpmc'].'%')
|
|
|
->column('Gd_gdbh');
|
|
|
$where = [
|
|
|
@@ -269,7 +317,7 @@ class Inspect extends Api
|
|
|
];
|
|
|
$field = 'a.sczl_gdbh,a.sczl_yjgx,rtrim(a.sczl_gxmc) as sczl_gxmc,DATE(a.sczl_rq) as sczl_rq,a.sczl_cl,a.sczl_dedh,a.sczl_废品率系数,a.sczl_检验类别,a.sczl_bh0,
|
|
|
rtrim(a.qczl_NumDesc) as qczl_NumDesc,rtrim(a.sys_id) as sys_id,a.sys_rq,a.mod_rq,a.UniqId,b.千件工价,b.日定额,rtrim(c.员工姓名) as 员工姓名,rtrim(d.yj_yjmc) as yj_yjmc';
|
|
|
- $rows = db()->table('db_手工检验')->alias('a')
|
|
|
+ $rows = db('db_手工检验')->alias('a')
|
|
|
->join('dic_lzde b','a.sczl_dedh = b.sys_bh','left')
|
|
|
->join('人事_基本资料 c','a.sczl_bh0 = c.员工编号','left')
|
|
|
->join('工单_印件资料 d','a.sczl_gdbh = d.Yj_Gdbh','left')
|
|
|
@@ -278,7 +326,7 @@ class Inspect extends Api
|
|
|
->field($field)->page($page,$limit)->order('a.sczl_rq,a.UniqId asc')->select();
|
|
|
|
|
|
$option['sczl_gdbh'] = ['in', $gd];
|
|
|
- $total = db()->table('db_手工检验')->where($option)->count();
|
|
|
+ $total = db('db_手工检验')->where($option)->count();
|
|
|
}else{
|
|
|
$this->error('参数错误');
|
|
|
}
|
|
|
@@ -321,7 +369,7 @@ class Inspect extends Api
|
|
|
a.sczl_设备运行工时,a.sczl_dedh,a.sczl_废品率系数,rtrim(a.sczl_检验类别) as sczl_检验类别,a.sczl_bh1,a.sczl_bh2,a.sczl_bh3,a.sczl_bh4,a.qczl_NumDesc,rtrim(a.sys_id) as sys_id,
|
|
|
a.sys_rq,a.mod_rq,a.UniqId,b.千件工价,b.日定额,rtrim(c1.员工姓名) as sczl_bh1_name,rtrim(c2.员工姓名) as sczl_bh2_name,rtrim(c3.员工姓名) as sczl_bh3_name,
|
|
|
rtrim(c4.员工姓名) as sczl_bh4_name,rtrim(d.yj_yjmc) as yj_yjmc';
|
|
|
- $rows = db()->table('db_机器检验')->alias('a')
|
|
|
+ $rows = db('db_机器检验')->alias('a')
|
|
|
->join('dic_lzde b','a.sczl_dedh = b.sys_bh','left')
|
|
|
->join('人事_基本资料 c1','a.sczl_bh1 = c1.员工编号','left')
|
|
|
->join('人事_基本资料 c2','a.sczl_bh2 = c2.员工编号','left')
|
|
|
@@ -333,12 +381,12 @@ class Inspect extends Api
|
|
|
->field($field)->page($page,$limit)->order('a.sczl_rq asc,a.UniqId desc')->select();
|
|
|
$option['sczl_单据类型'] = '初检单';
|
|
|
$option['sczl_gdbh'] = [ 'like', '%' . $req['gdbh'] . '%'];
|
|
|
- $total = db()->table('db_机器检验')->where($option)->count();
|
|
|
+ $total = db('db_机器检验')->where($option)->count();
|
|
|
|
|
|
}else{
|
|
|
if (isset($req['cpmc']) && !empty($req['cpmc'])){
|
|
|
//查询工单表
|
|
|
- $gd = db()->table('工单_基本资料')
|
|
|
+ $gd = db('工单_基本资料')
|
|
|
->where('Gd_cpmc', 'LIKE', '%'.$req['cpmc'].'%')
|
|
|
->column('Gd_gdbh');
|
|
|
$where = [
|
|
|
@@ -349,7 +397,7 @@ class Inspect extends Api
|
|
|
a.sczl_设备运行工时,a.sczl_dedh,a.sczl_废品率系数,rtrim(a.sczl_检验类别) as sczl_检验类别,a.sczl_bh1,a.sczl_bh2,a.sczl_bh3,a.sczl_bh4,a.qczl_NumDesc,rtrim(a.sys_id) as sys_id,
|
|
|
a.sys_rq,a.mod_rq,a.UniqId,b.千件工价,b.日定额,rtrim(c1.员工姓名) as sczl_bh1_name,rtrim(c2.员工姓名) as sczl_bh2_name,rtrim(c3.员工姓名) as sczl_bh3_name,
|
|
|
rtrim(c4.员工姓名) as sczl_bh4_name,rtrim(d.yj_yjmc) as yj_yjmc';
|
|
|
- $rows = db()->table('db_机器检验')->alias('a')
|
|
|
+ $rows = db('db_机器检验')->alias('a')
|
|
|
->join('dic_lzde b','a.sczl_dedh = b.sys_bh','left')
|
|
|
->join('人事_基本资料 c1','a.sczl_bh1 = c1.员工编号','left')
|
|
|
->join('人事_基本资料 c2','a.sczl_bh2 = c2.员工编号','left')
|
|
|
@@ -361,7 +409,7 @@ class Inspect extends Api
|
|
|
->field($field)->page($page,$limit)->order('a.sczl_rq asc,a.UniqId desc')->select();
|
|
|
$option['sczl_单据类型'] = '初检单';
|
|
|
$option['sczl_gdbh'] = ['in', $gd];
|
|
|
- $total = db()->table('db_机器检验')->where($option)->count();
|
|
|
+ $total = db('db_机器检验')->where($option)->count();
|
|
|
}else{
|
|
|
$this->error('参数错误');
|
|
|
}
|
|
|
@@ -411,7 +459,7 @@ class Inspect extends Api
|
|
|
a.sczl_cl7,a.sczl_cl8,a.sczl_cl9,a.sczl_cl10,a.sczl_cl11,a.sczl_cl12,
|
|
|
a.sczl_fp1,a.sczl_fp2,a.sczl_fp3,a.sczl_fp4,a.sczl_fp5,a.sczl_fp6,
|
|
|
a.sczl_fp7,a.sczl_fp8,a.sczl_fp9,a.sczl_fp10,a.sczl_fp11,a.sczl_fp12';
|
|
|
- $rows = db()->table('db_手工检验')->alias('a')
|
|
|
+ $rows = db('db_手工检验')->alias('a')
|
|
|
->join('人事_基本资料 c0','a.sczl_bh0 = c0.员工编号','left')
|
|
|
->join('人事_基本资料 c1','a.sczl_bh1 = c1.员工编号','left')
|
|
|
->join('人事_基本资料 c2','a.sczl_bh2 = c2.员工编号','left')
|
|
|
@@ -466,7 +514,7 @@ class Inspect extends Api
|
|
|
rtrim(c5.员工姓名) as sczl_bh5_name,rtrim(c6.员工姓名) as sczl_bh6_name,
|
|
|
rtrim(c7.员工姓名) as sczl_bh7_name,rtrim(c8.员工姓名) as sczl_bh8_name,
|
|
|
rtrim(d.yj_yjmc) as yj_yjmc';
|
|
|
- $rows = db()->table('db_机器检验')->alias('a')
|
|
|
+ $rows = db('db_机器检验')->alias('a')
|
|
|
->join('dic_lzde b','a.sczl_dedh = b.sys_bh','left')
|
|
|
->join('人事_基本资料 c1','a.sczl_bh1 = c1.员工编号','left')
|
|
|
->join('人事_基本资料 c2','a.sczl_bh2 = c2.员工编号','left')
|
|
|
@@ -510,7 +558,7 @@ class Inspect extends Api
|
|
|
}
|
|
|
array_push($gxmcs,'OR');
|
|
|
|
|
|
- $rows = db()->table('工单_基本资料')->alias('g')
|
|
|
+ $rows = db('工单_基本资料')->alias('g')
|
|
|
->field('rtrim(g.Gd_cpmc) as Gd_cpmc, c.Gy0_yjno, c.Gy0_gxh, rtrim(c.Gy0_gxmc) as Gy0_gxmc')
|
|
|
->where(['g.Gd_gdbh'=>$gdbh])
|
|
|
->where(['c.Gy0_gxmc'=>$gxmcs])
|
|
|
@@ -551,7 +599,7 @@ class Inspect extends Api
|
|
|
}
|
|
|
array_push($gxmcs,'OR');
|
|
|
|
|
|
- $rows = db()->table('工单_基本资料')->alias('g')
|
|
|
+ $rows = db('工单_基本资料')->alias('g')
|
|
|
->field('rtrim(g.Gd_cpmc) as Gd_cpmc, c.Gy0_yjno, c.Gy0_gxh, rtrim(c.Gy0_gxmc) as Gy0_gxmc')
|
|
|
->where(['g.Gd_gdbh'=>$gdbh])
|
|
|
->where(['c.Gy0_gxmc'=>$gxmcs])
|
|
|
@@ -577,11 +625,11 @@ class Inspect extends Api
|
|
|
$this->error('请求方式错误');
|
|
|
}
|
|
|
|
|
|
- $row = db()->table('dic_lzde')
|
|
|
+ $row = db('dic_lzde')
|
|
|
->field('Key_, sys_bh, rtrim(sys_mc) as sys_mc')
|
|
|
->where('sys_mc','初检(手工)')
|
|
|
->find();
|
|
|
- $rows = db()->table('dic_lzde')
|
|
|
+ $rows = db('dic_lzde')
|
|
|
->field('sys_bh, rtrim(sys_mc) as sys_mc')
|
|
|
// ->where('Parent',$row['Key_'])
|
|
|
->where('sys_bh','like',$row['sys_bh'].'%')
|
|
|
@@ -608,11 +656,11 @@ class Inspect extends Api
|
|
|
// }else{
|
|
|
// $this->error('参数错误');
|
|
|
// }
|
|
|
- $row = db()->table('dic_lzde')
|
|
|
+ $row = db('dic_lzde')
|
|
|
->field('Key_, sys_bh, rtrim(sys_mc) as sys_mc')
|
|
|
->where('适用机型','JP01#')
|
|
|
->find();
|
|
|
- $rows = db()->table('dic_lzde')
|
|
|
+ $rows = db('dic_lzde')
|
|
|
->field('sys_bh, rtrim(sys_mc) as sys_mc')
|
|
|
// ->where('Parent',$row['Key_'])
|
|
|
->where('sys_bh','like',$row['sys_bh'].'%')
|
|
|
@@ -647,7 +695,7 @@ class Inspect extends Api
|
|
|
case '废品板':
|
|
|
$field = '人工检_废检 as num';
|
|
|
}
|
|
|
- $rows = db()->table('工单_工艺资料')
|
|
|
+ $rows = db('工单_工艺资料')
|
|
|
->field($field)
|
|
|
->where(['Gy0_gdbh'=>$gdbh, 'Gy0_yjno'=>$yjno, 'Gy0_gxh'=>$gxh])
|
|
|
->find();
|
|
|
@@ -678,7 +726,7 @@ class Inspect extends Api
|
|
|
case '废品板':
|
|
|
$field = '机检_废检 as num';
|
|
|
}
|
|
|
- $rows = db()->table('工单_工艺资料')
|
|
|
+ $rows = db('工单_工艺资料')
|
|
|
->field($field)
|
|
|
->where(['Gy0_gdbh'=>$gdbh, 'Gy0_yjno'=>$yjno, 'Gy0_gxh'=>$gxh])
|
|
|
->find();
|
|
|
@@ -702,11 +750,11 @@ class Inspect extends Api
|
|
|
}else{
|
|
|
$this->error('参数错误');
|
|
|
}
|
|
|
-// $row = db()->table('dic_lzde')
|
|
|
+// $row = db('dic_lzde')
|
|
|
// ->field('Key_, sys_bh, rtrim(sys_mc) as sys_mc')
|
|
|
// ->where('sys_mc',$sys_mc)
|
|
|
// ->find();
|
|
|
- $rows = db()->table('dic_lzde')->alias('d')
|
|
|
+ $rows = db('dic_lzde')->alias('d')
|
|
|
->field('rtrim(s.设备编号) as jtbh, rtrim(s.设备名称) as jtmc')
|
|
|
// ->where('Parent',$row['Key_'])
|
|
|
->where('d.适用机型','like','JP%')
|
|
|
@@ -751,10 +799,14 @@ class Inspect extends Api
|
|
|
}
|
|
|
$data['sys_rq'] = date('Y-m-d H:i:s');
|
|
|
|
|
|
+ //查询UniqId
|
|
|
+ $UniqId = db('db_手工检验')->max('UniqId');
|
|
|
+ $data['UniqId'] = $UniqId+1;
|
|
|
+
|
|
|
//开启事务
|
|
|
db()->startTrans();
|
|
|
try{
|
|
|
- $sql = db()->table('db_手工检验')->fetchSql(true)->insert($data);
|
|
|
+ $sql = db('db_手工检验')->fetchSql(true)->insert($data);
|
|
|
$bool = db()->query($sql);
|
|
|
// 提交事务
|
|
|
db()->commit();
|
|
|
@@ -802,10 +854,14 @@ class Inspect extends Api
|
|
|
}
|
|
|
$data['sys_rq'] = date('Y-m-d H:i:s');
|
|
|
|
|
|
+ //查询UniqId
|
|
|
+ $UniqId = db('db_机器检验')->max('UniqId');
|
|
|
+ $data['UniqId'] = $UniqId+1;
|
|
|
+
|
|
|
//开启事务
|
|
|
db()->startTrans();
|
|
|
try{
|
|
|
- $sql = db()->table('db_机器检验')->fetchSql(true)->insert($data);
|
|
|
+ $sql = db('db_机器检验')->fetchSql(true)->insert($data);
|
|
|
$bool = db()->query($sql);
|
|
|
// 提交事务
|
|
|
db()->commit();
|
|
|
@@ -861,7 +917,7 @@ class Inspect extends Api
|
|
|
//开启事务
|
|
|
db()->startTrans();
|
|
|
try{
|
|
|
- $sql = db()->table('db_手工检验')->where('UniqId',$req['UniqId'])->fetchSql(true)->update($data);
|
|
|
+ $sql = db('db_手工检验')->where('UniqId',$req['UniqId'])->fetchSql(true)->update($data);
|
|
|
$bool = db()->query($sql);
|
|
|
// 提交事务
|
|
|
db()->commit();
|
|
|
@@ -913,7 +969,7 @@ class Inspect extends Api
|
|
|
//开启事务
|
|
|
db()->startTrans();
|
|
|
try{
|
|
|
- $sql = db()->table('db_机器检验')->where('UniqId',$req['UniqId'])->fetchSql(true)->update($data);
|
|
|
+ $sql = db('db_机器检验')->where('UniqId',$req['UniqId'])->fetchSql(true)->update($data);
|
|
|
$bool = db()->query($sql);
|
|
|
// 提交事务
|
|
|
db()->commit();
|
|
|
@@ -947,7 +1003,7 @@ class Inspect extends Api
|
|
|
//开启事务
|
|
|
db()->startTrans();
|
|
|
try{
|
|
|
- $bool = db()->table('db_手工检验')->where('UniqId',$req['UniqId'])->delete();
|
|
|
+ $bool = db('db_手工检验')->where('UniqId',$req['UniqId'])->delete();
|
|
|
|
|
|
// 提交事务
|
|
|
db()->commit();
|
|
|
@@ -982,7 +1038,7 @@ class Inspect extends Api
|
|
|
//开启事务
|
|
|
db()->startTrans();
|
|
|
try{
|
|
|
- $bool = db()->table('db_机器检验')->where('UniqId',$req['UniqId'])->delete();
|
|
|
+ $bool = db('db_机器检验')->where('UniqId',$req['UniqId'])->delete();
|
|
|
|
|
|
// 提交事务
|
|
|
db()->commit();
|
|
|
@@ -1053,7 +1109,7 @@ class Inspect extends Api
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- $rows = db()->table('db_手工检验')->alias('a')
|
|
|
+ $rows = db('db_手工检验')->alias('a')
|
|
|
->join('dic_lzde b','a.sczl_dedh = b.sys_bh','left')
|
|
|
->join('人事_基本资料 c','a.sczl_bh0 = c.员工编号','left')
|
|
|
->join('工单_印件资料 d','a.sczl_gdbh = d.Yj_Gdbh','left')
|
|
|
@@ -1140,7 +1196,7 @@ class Inspect extends Api
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- $rows = db()->table('db_机器检验')->alias('a')
|
|
|
+ $rows = db('db_机器检验')->alias('a')
|
|
|
->join('dic_lzde b','a.sczl_dedh = b.sys_bh','left')
|
|
|
->join('人事_基本资料 c1','a.sczl_bh1 = c1.员工编号','left')
|
|
|
->join('人事_基本资料 c2','a.sczl_bh2 = c2.员工编号','left')
|
|
|
@@ -1214,7 +1270,7 @@ class Inspect extends Api
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- $rows = db()->table('db_手工检验')->alias('a')
|
|
|
+ $rows = db('db_手工检验')->alias('a')
|
|
|
->field($field)
|
|
|
->where($where)
|
|
|
->where('SUBSTR(a.sczl_yjgx,1,2) = d.yj_Yjno')
|
|
|
@@ -1289,7 +1345,7 @@ class Inspect extends Api
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- $rows = db()->table('db_手工检验')
|
|
|
+ $rows = db('db_手工检验')
|
|
|
->field('sczl_gdbh,'.$field)
|
|
|
->where('sczl_rq',['>=',$req['start_time']],['<=',$req['end_time']],'and')
|
|
|
->where('qczl_Num|qczl_NumDesc1|qczl_NumDesc2|qczl_NumDesc3|qczl_NumDesc4|qczl_NumDesc5|qczl_NumDesc6|qczl_NumDesc7|qczl_NumDesc8','<>',0)
|