|
@@ -28,45 +28,54 @@ class Resign extends BaseController
|
|
|
public function list(){
|
|
|
$page = isset($this->post['page']) && $this->post['page'] !=="" ? intval($this->post['page']):"1";
|
|
|
$size = isset($this->post['size']) && $this->post['size'] !=="" ? intval($this->post['size']):"10";
|
|
|
- $where =['is_del'=>0];
|
|
|
+ $where =[['is_del',"=",0]];
|
|
|
$bkcode = isset($this->post['bk_code']) && $this->post['bk_code']!="" ? trim($this->post['bk_code']):"";
|
|
|
if($bkcode!=""){
|
|
|
- $where['bk_code'] = $bkcode;
|
|
|
+ //$where['bk_code'] = $bk_code;
|
|
|
+ $where[]=['bk_code',"like","%{$bkcode}%"];
|
|
|
}
|
|
|
$good_code = isset($this->post['good_code']) && $this->post['good_code']!="" ? trim($this->post['good_code']):"";
|
|
|
if($good_code!=""){
|
|
|
- $where['good_code'] = $good_code;
|
|
|
+ // $where['good_code'] = $good_code;
|
|
|
+ $where[]=['good_code',"like","%{$good_code}%"];
|
|
|
}
|
|
|
|
|
|
$good_type_code = isset($this->post['good_type_code']) && $this->post['good_type_code']!="" ? trim($this->post['good_type_code']):"";
|
|
|
if($good_type_code!=""){
|
|
|
- $where['good_type_code'] = $good_type_code;
|
|
|
+ // $where['good_type_code'] = $good_type_code;
|
|
|
+ $where[]=['good_type_code',"like","%{$good_type_code}%"];
|
|
|
}
|
|
|
$wsm_code = isset($this->post['wsm_code']) && $this->post['wsm_code']!="" ? trim($this->post['wsm_code']):"";
|
|
|
if($wsm_code!=""){
|
|
|
- $where['wsm_code'] = $wsm_code;
|
|
|
+ //$where['wsm_code'] = $wsm_code;
|
|
|
+ $where[]=['wsm_code',"=",$wsm_code];
|
|
|
}
|
|
|
$good_name = isset($this->post['good_name']) && $this->post['good_name']!="" ? trim($this->post['good_name']):"";
|
|
|
if($good_name!=""){
|
|
|
- $where['good_name'] = Db::raw(" like '%{$good_name}%'");
|
|
|
+ // $where['good_name'] = Db::raw(" like '%{$good_name}%'");
|
|
|
+ $where[]=['good_name',"like","%{$good_name}%"];
|
|
|
}
|
|
|
|
|
|
$apply_name = isset($this->post['apply_name']) && $this->post['apply_name']!="" ? trim($this->post['apply_name']):"";
|
|
|
if($apply_name!=""){
|
|
|
- $where['apply_name'] =Db::Raw("like '%{$apply_name}%'");
|
|
|
+ // $where['apply_name'] =Db::Raw("like '%{$apply_name}%'");
|
|
|
+ $where[]=['apply_name',"like","%{$apply_name}%"];
|
|
|
}
|
|
|
$status = isset($this->post['status']) && $this->post['status']!=="" ? intval($this->post['status']):"";
|
|
|
if($status!==""){
|
|
|
- $where['status'] = $status;
|
|
|
+ // $where['status'] = $status;
|
|
|
+ $where[]=['status',"=",$status];
|
|
|
}
|
|
|
|
|
|
$start = isset($this->post['start']) && $this->post['start']!=="" ? $this->post['start']:"";
|
|
|
if($start!==""){
|
|
|
- $where['addtime'] = Db::Raw(">= '{$start}'");
|
|
|
+ //$where['addtime'] = Db::Raw(">= '{$start}'");
|
|
|
+ $where[]=['addtime',">=",$start];
|
|
|
}
|
|
|
$end = isset($this->post['end']) && $this->post['end']!=="" ? $this->post['end']:"";
|
|
|
if($end!==""){
|
|
|
- $where['addtime'] = Db::Raw("<= '{$end}'");
|
|
|
+ // $where['addtime'] = Db::Raw("<= '{$end}'");
|
|
|
+ $where[]=['addtime',"<=",$end];
|
|
|
}
|
|
|
$count=Db::name("purchease")->where($where)->count();
|
|
|
$total = ceil($count/$size);
|
|
@@ -380,7 +389,11 @@ class Resign extends BaseController
|
|
|
if($id==""){
|
|
|
return error_show(1001,'id不能为空');
|
|
|
}
|
|
|
- $feed = Db::name("purchease_feedback")->where(['id'=>$id,'is_del'=>0])->find();
|
|
|
+ $info = Db::name("purchease")->where(["id"=>$id,"is_del"=>0])->find();
|
|
|
+ if(empty($info)){
|
|
|
+ return error_show(1002,'未找到备库数据');
|
|
|
+ }
|
|
|
+ $feed = Db::name("purchease_feedback")->where(['bkcode'=>$info['bk_code'],'is_del'=>0])->find();
|
|
|
if(empty($feed)){
|
|
|
return error_show(1004,'未找到数据');
|
|
|
}
|