Commit 31285933 authored by hujun's avatar hujun

where

parent 7071617b
...@@ -2760,9 +2760,9 @@ class Finance extends Basic ...@@ -2760,9 +2760,9 @@ class Finance extends Basic
if (!empty($where)) { if (!empty($where)) {
//获取被修改人信息 //获取被修改人信息
$m_agent = new AAgents(); $m_agent = new AAgents();
$agent_data = $m_agent->agentBargainAll('a.id,a.store_id,a.district_id,b.create_time', $where); $agent_data = $m_agent->agentBargainAll('a.id,a.store_id,a.district_id,d.income_time', $where);
foreach ($agent_data as $k=>$v) { foreach ($agent_data as $k=>$v) {
$create_time = date('Y-m-d', strtotime($v['create_time'])); $create_time = date('Y-m-d', strtotime($v['income_time']));
$this->totalOfficialReceipts($v['id'], $v['district_id'], $v['store_id'], $create_time); $this->totalOfficialReceipts($v['id'], $v['district_id'], $v['store_id'], $create_time);
} }
$data['status'] = 'successful'; $data['status'] = 'successful';
......
...@@ -830,9 +830,9 @@ class OfficeBargain extends Basic ...@@ -830,9 +830,9 @@ class OfficeBargain extends Basic
if (!empty($where)) { if (!empty($where)) {
//获取被修改人信息 //获取被修改人信息
$m_agent = new AAgents(); $m_agent = new AAgents();
$agent_data = $m_agent->agentBargainOfficeAll('a.id,a.store_id,a.district_id,b.create_time', $where); $agent_data = $m_agent->agentBargainOfficeAll('a.id,a.store_id,a.district_id,d.income_time', $where);
foreach ($agent_data as $k=>$v) { foreach ($agent_data as $k=>$v) {
$create_time = date('Y-m-d', strtotime($v['create_time'])); $create_time = date('Y-m-d', strtotime($v['income_time']));
$this->totalOfficialReceipts($v['id'], $v['district_id'], $v['store_id'], $create_time); $this->totalOfficialReceipts($v['id'], $v['district_id'], $v['store_id'], $create_time);
} }
$data['status'] = 'successful'; $data['status'] = 'successful';
......
...@@ -1346,6 +1346,8 @@ class AAgents extends BaseModel ...@@ -1346,6 +1346,8 @@ class AAgents extends BaseModel
$data = $this->alias('a') $data = $this->alias('a')
->field($field) ->field($field)
->join('o_bargain b', 'a.id = b.agent_id', 'left') ->join('o_bargain b', 'a.id = b.agent_id', 'left')
->join("o_partial_commission c", "b.id = c.bargain_id", "left")
->join('o_real_income d', 'c.real_income_id = d.id', 'left')
->where($where) ->where($where)
->select(); ->select();
} catch (\Exception $e) { } catch (\Exception $e) {
...@@ -1364,6 +1366,8 @@ class AAgents extends BaseModel ...@@ -1364,6 +1366,8 @@ class AAgents extends BaseModel
$data = $this->alias('a') $data = $this->alias('a')
->field($field) ->field($field)
->join('office_o_bargain b', 'a.id = b.agent_id', 'left') ->join('office_o_bargain b', 'a.id = b.agent_id', 'left')
->join("office_o_partial_commission c", "b.id = c.bargain_id", "left")
->join('office_o_real_income d', 'c.real_income_id = d.id', 'left')
->where($where) ->where($where)
->select(); ->select();
} catch (\Exception $e) { } catch (\Exception $e) {
......
...@@ -640,7 +640,7 @@ class OBargainModel extends Model ...@@ -640,7 +640,7 @@ class OBargainModel extends Model
if (isset($params["create_time"])) { if (isset($params["create_time"])) {
$where_["c.income_time"] = $params["create_time"]; $where_["c.income_time"] = $params["create_time"];
} }
$where_["a.status"] = array( "in", "10,11,13" );
return Db::table($this->table) return Db::table($this->table)
->field($field) ->field($field)
->alias("a") ->alias("a")
......
...@@ -571,6 +571,7 @@ class OfficeOBargainModel extends Model ...@@ -571,6 +571,7 @@ class OfficeOBargainModel extends Model
if (isset($params["create_time"])) { if (isset($params["create_time"])) {
$where_["c.income_time"] = $params["create_time"]; $where_["c.income_time"] = $params["create_time"];
} }
$where_["a.status"] = array( "in", "10,11,13" );
return Db::table($this->table) return Db::table($this->table)
->field($field) ->field($field)
......
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