Commit d90f0e8e authored by zw's avatar zw

Merge branch 'test' into 1030-v2.9.6

parents 1093d426 edb22d2f
......@@ -156,7 +156,7 @@ class Broker extends Basic
if ($params["phone"] != "13918937742") {
$is_login = $this->brokerService->judgeBand($params["device_id"], $agents_data['id'], $params["model"], 0, $params["push_id"], 0);
if (!$is_login) {
return $this->response("102", "该账号没有绑定该手机,请先向店长申请,由店长致电财务徐伟洋。");
return $this->response("102", "该账号没有绑定该手机,请先向店长申请,由店长致电财务董飞。");
}
}
......
......@@ -1724,7 +1724,7 @@ class Finance extends Basic
}
if (!empty($this->params['bargain_id'])) {
$where['a.id'] = $this->params['bargain_id'];
$where['a.bargain_id'] = $this->params['bargain_id'];
}
$fields = 'a.id,a.create_time,step_content,b.name,b.phone';
......@@ -1845,9 +1845,8 @@ class Finance extends Basic
if (empty($this->params['bargain_id'])) {
return $this->response(101, '成交报告id为空');
}
$field = 'a.id,a.scale,a.agent_id,a.role,a.scale_fee,b.scale as new_scale,b.should_commission,a.create_time';
if ($this->request->isGet()) {
$field = 'a.id,a.scale,a.agent_id,a.role,a.scale_fee,b.scale as new_scale,b.should_commission';
$data = $this->m_bargain->getBargainPartialDetail($field, [ 'id' => $this->params['bargain_id'] ]);
return $this->response(200, '', $data);
}
......@@ -1861,7 +1860,7 @@ class Finance extends Basic
}
//检查成交报告是否存在
$data_arr = $this->m_bargain->getBargainPartialDetail('a.id,a.agent_id,a.create_time', [ 'id' => $this->params['bargain_id'] ]);
$data_arr = $this->m_bargain->getBargainPartialDetail($field, [ 'id' => $this->params['bargain_id'] ]);
if (empty($data_arr['id'])) {
return $this->response(101, '没有成交报告信息');
......@@ -1968,7 +1967,7 @@ class Finance extends Basic
if (!empty($where)) {
//获取被修改人信息
$m_agent = new AAgents();
$agent_data = $m_agent->agentBargainDetail('a.id,a.store_id,a.district_id,b.create_time', [ 'b.id' => $bargain_id ]);
$agent_data = $m_agent->agentBargainDetail('a.id,a.store_id,a.district_id,b.create_time', $where);
$this->updatePerformanceData($agent_data['id'], $agent_data['create_time'], $agent_data['store_id'],$agent_data['district_id']);
}
......
......@@ -81,7 +81,7 @@ class Login extends Basic
}
if ($user_data['status'] != 0 || $user_data['admin_off'] != '0' || empty($auth_group_id)) {
return $this->response('101', '没有后台登录权限,请先向店长申请,由店长致电财务徐伟洋。');
return $this->response('101', '没有后台登录权限,请先向店长申请,由店长致电财务董飞。');
}
$last_login_ip = ip2long($this->request->ip());
......@@ -90,7 +90,7 @@ class Login extends Basic
//判断设备id是否存在
$is_login = $this->brokerService->judgeBand($last_login_ip, $user_data['id'], $model, 0,$only_id , 1);
if (!$is_login) {
return $this->response("102", "该账号没有绑定该设备的浏览器,请先向店长申请,由店长致电财务徐伟洋。");
return $this->response("102", "该账号没有绑定该设备的浏览器,请先向店长申请,由店长致电财务董飞。");
}
}
......
......@@ -319,6 +319,7 @@ class PerformanceService
if (!empty($params['site_id'])) {
$where_['d.site_id'] = $params['site_id'];
}
//区域搜索条件
if (!empty($params['district_id'])) {
$where_['a.district_id'] = $params['district_id'];
......
......@@ -42,18 +42,15 @@ class OPartialCommission extends BaseModel
->limit($pageSize)
->page($pageNo)
->select();
$result = [];
$m_agent = new AAgents();
$m_real = new ORealIncome();
$fields_str = 'a.id,a.name,a.phone,b.store_name,c.district_name';
$fields_str = 'a.id,a.name,a.phone,b.store_name';
foreach ($data as $k => $v) {
//分佣ID
$data[$k]['commission_id'] = $v["bargain_id"] ;
if (isset($v['agent_id'])) {
$agent_data = $m_agent->getStoreDistrict($fields_str, [ 'a.id' => $v['agent_id'] ]);
$data[$k]['agent'] = $agent_data['name'] . '-' . $agent_data['phone'];
$data[$k]['district_store'] = $agent_data['district_name'] . '-' . $agent_data['store_name'];
$data[$k]['district_store'] = $agent_data['store_name'];
}
if ($v['father_id'] != 0) {
......@@ -121,7 +118,6 @@ class OPartialCommission extends BaseModel
$result[$k]['real_fee'] = $v['real_fee'];
$result[$k]['service_charge'] = $v['service_charge'];
$result[$k]['charity_fund'] = $v['charity_fund'];
$result[$k]['practical_fee'] = $v['practical_fee'];
$result[$k]['cash'] = $v['cash'];
$result[$k]['practical_fee'] = $v['practical_fee'];
}
......
......@@ -144,7 +144,7 @@ class TAgentTotalModel extends Model
->group($group_)
->order($order)
->select();
//echo $this->db_->getLastSql();
//echo $this->db_->getLastSql();exit;
return $result;
}
......
......@@ -372,7 +372,7 @@ define(['doT', 'text!temp/real_time_performance_template_tpl.html', 'text!temp/r
var district_id = $('#district_id').val();
var agent_id = realtime.agent_id_choose;
var order = realtime.order_ranking;
var site_id = user_info_obj.site_id;
var site_id = $('#realtime_city_choose').val();
window.open('/index/selectDistrictPerformance?' +
'is_excel=' + is_excel + '&start_day=' + start_day + '&end_day=' + end_day + '&district_id=' + district_id + '&store_id=' + store_id + '&agent_id=' + agent_id + '&order=' + order+ '&site_id=' + site_id);
},
......@@ -389,7 +389,7 @@ define(['doT', 'text!temp/real_time_performance_template_tpl.html', 'text!temp/r
var district_id = $('#district_id').val();
var agent_id = realtime.agent_id_choose;
var order = realtime.order_ranking;
var site_id = user_info_obj.site_id;
var site_id = $('#realtime_city_choose').val();
window.open('/index/selectStorePerformance?' +
'is_excel=' + is_excel + '&start_day=' + start_day + '&end_day=' + end_day + '&district_id=' + district_id + '&store_id=' + store_id + '&agent_id=' + agent_id + '&order=' + order+ '&site_id=' + site_id);
},
......@@ -406,7 +406,7 @@ define(['doT', 'text!temp/real_time_performance_template_tpl.html', 'text!temp/r
var district_id = $('#district_id').val();
var agent_id = realtime.agent_id_choose;
var order = realtime.order_ranking;
var site_id = user_info_obj.site_id;
var site_id = $('#realtime_city_choose').val();
window.open('/index/selectIndividualPerformance?' +
'is_excel=' + is_excel + '&start_day=' + start_day + '&end_day=' + end_day + '&district_id=' + district_id + '&store_id=' + store_id + '&agent_id=' + agent_id + '&order=' + order+ '&site_id=' + site_id);
},
......
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