Commit 48ba68ad authored by hujun's avatar hujun

成交报告-转到一级

parent bc8e4eda
...@@ -126,10 +126,12 @@ class Finance extends Basic ...@@ -126,10 +126,12 @@ class Finance extends Basic
case 2 : case 2 :
//成交报告列表-第二级审核 //成交报告列表-第二级审核
$where['a.audit_level'] = 1; $where['a.audit_level'] = 1;
$where['a.status'] = 11;
break; break;
case 3 : case 3 :
//成交报告列表-第三级审核 //成交报告列表-第三级审核
$where['a.audit_level'] = 2; $where['a.audit_level'] = 2;
$where['a.status'] = 11;
break; break;
case 4 : case 4 :
//成交报告列表-已结单 //成交报告列表-已结单
...@@ -1223,7 +1225,10 @@ class Finance extends Basic ...@@ -1223,7 +1225,10 @@ class Finance extends Basic
$m_bargain = new OBargainModel(); $m_bargain = new OBargainModel();
$update_data['status'] = 10; $update_data['status'] = 10;
$update_data['audit_level'] = 0; $update_data['audit_level'] = 0;
$m_bargain->updateBargainById($this->params['bargain_id'], $update_data); $where[] = ['EXP', 'id='.$this->params['bargain_id'] .' or father_id='.$this->params['bargain_id']];
$where['status'] = ['<>', 30];
$m_bargain->updateBargainByWhere($update_data, $where);
die('111');
$msg = ''; $msg = '';
if ($data > 0) { if ($data > 0) {
$code = 200; $code = 200;
......
...@@ -70,6 +70,27 @@ class OBargainModel extends Model ...@@ -70,6 +70,27 @@ class OBargainModel extends Model
} }
} }
/**
* 修改信息
*
* @param $data
* @param $params
* @return int
*/
public function updateBargainByWhere($data, $params)
{
$data["update_time"] = date("Y-m-d H:i:s", time());
Db::startTrans();
try {
$this->db_->where($params)->update($data);
Db::commit();
return 1;
} catch (\Exception $e) {
Db::rollback();
return 0;
}
}
/** /**
* 查询成交报告记录 * 查询成交报告记录
* *
...@@ -424,7 +445,11 @@ class OBargainModel extends Model ...@@ -424,7 +445,11 @@ class OBargainModel extends Model
//记录第几级审核-与 OFinancialAudit 表一致 //记录第几级审核-与 OFinancialAudit 表一致
$update_data['audit_level'] = $data['audit_level']; $update_data['audit_level'] = $data['audit_level'];
$this->where('id', $bargain_data['id'])->whereOr('father_id', $bargain_data['id'])->update($update_data); $where_bargain['id'] = $bargain_data['id'];
$where_bargain['status'] = ['<>', 30];
$where_bargain[] = ['EXP', 'id='.$bargain_data['id'] .' or father_id='.$bargain_data['id'] ];
$this->where($where_bargain)->update($update_data);
$this->commit(); $this->commit();
$result = true; $result = true;
} else { } else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment