Commit 7242d9e3 authored by clone's avatar clone

1

parent b49e2ef3
...@@ -120,16 +120,16 @@ class AmercementService ...@@ -120,16 +120,16 @@ class AmercementService
return $str; return $str;
} }
public function getStatusName($status,$is_settlement) public function getStatusName($status, $is_settlement)
{ {
switch ($status) { switch ($status) {
case 0 : case 0 :
$str = '待支付'; $str = '待支付';
break; break;
case 1 : case 1 :
if($is_settlement > 0){ if ($is_settlement > 0) {
$str = '已支付-已结算'; $str = '已支付-已结算';
}else{ } else {
$str = '已支付-未结算'; $str = '已支付-未结算';
} }
...@@ -292,7 +292,7 @@ class AmercementService ...@@ -292,7 +292,7 @@ class AmercementService
$redis_cache = new RedisCacheService(); $redis_cache = new RedisCacheService();
$result['type_name'] = $this->getTypeName($result['type']); $result['type_name'] = $this->getTypeName($result['type']);
$result['status_name'] = $this->getStatusName($result['status'],$result['is_settlement']); $result['status_name'] = $this->getStatusName($result['status'], $result['is_settlement']);
$agent_data = $redis_cache->getRedisCache(2, $result['submit_agent_id']); $agent_data = $redis_cache->getRedisCache(2, $result['submit_agent_id']);
$result['submit_agent_name'] = $agent_data['name']; $result['submit_agent_name'] = $agent_data['name'];
$agent_data = $redis_cache->getRedisCache(2, $result['agent_id']); $agent_data = $redis_cache->getRedisCache(2, $result['agent_id']);
...@@ -490,7 +490,7 @@ class AmercementService ...@@ -490,7 +490,7 @@ class AmercementService
$this->updateAmercement($val['id'], ['money_sum' => $money_sum]); $this->updateAmercement($val['id'], ['money_sum' => $money_sum]);
} }
$result[$key]['type_name'] = $this->getTypeName($val['type']); $result[$key]['type_name'] = $this->getTypeName($val['type']);
$result[$key]['status_name'] = $this->getStatusName($val['status'],$val['is_settlement']); $result[$key]['status_name'] = $this->getStatusName($val['status'], $val['is_settlement']);
$agent_data = $redis_cache->getRedisCache(2, $val['submit_agent_id']); $agent_data = $redis_cache->getRedisCache(2, $val['submit_agent_id']);
$result[$key]['submit_agent_name'] = $agent_data['name']; $result[$key]['submit_agent_name'] = $agent_data['name'];
...@@ -556,7 +556,7 @@ class AmercementService ...@@ -556,7 +556,7 @@ class AmercementService
$result[$key]['forfeit_penalty'] = $forfeit_penalty; $result[$key]['forfeit_penalty'] = $forfeit_penalty;
} }
$result[$key]['type_name'] = $this->getTypeName($val['type']); $result[$key]['type_name'] = $this->getTypeName($val['type']);
$result[$key]['status_name'] = $this->getStatusName($val['status'],$val['is_settlement']); $result[$key]['status_name'] = $this->getStatusName($val['status'], $val['is_settlement']);
$agent_data = $redis_cache->getRedisCache(2, $val['submit_agent_id']); $agent_data = $redis_cache->getRedisCache(2, $val['submit_agent_id']);
$result[$key]['submit_agent_name'] = $agent_data['name']; $result[$key]['submit_agent_name'] = $agent_data['name'];
$agent_data = $redis_cache->getRedisCache(2, $val['agent_id']); $agent_data = $redis_cache->getRedisCache(2, $val['agent_id']);
...@@ -604,9 +604,18 @@ class AmercementService ...@@ -604,9 +604,18 @@ class AmercementService
//状态 //状态
if (isset($params['status']) && is_numeric($params["status"])) { if (isset($params['status']) && is_numeric($params["status"])) {
if ($params['status'] == 1) {
$conditions["status"] = 1;
$conditions["is_settlement"] = 0;
} else if ($params['status'] == 3) {
$conditions["status"] = 1;
$conditions["is_settlement"] = 1;
} else {
$conditions["status"] = $params["status"]; $conditions["status"] = $params["status"];
} }
}
//项目 //项目
if (isset($params['type']) && is_numeric($params["type"])) { if (isset($params['type']) && is_numeric($params["type"])) {
$conditions["type"] = $params["type"]; $conditions["type"] = $params["type"];
......
...@@ -187,7 +187,8 @@ ...@@ -187,7 +187,8 @@
<select class="form-control btn4 margin-top-ld state-pay"> <select class="form-control btn4 margin-top-ld state-pay">
<option value="">状态</option> <option value="">状态</option>
<option value="0">待支付</option> <option value="0">待支付</option>
<option value="1">已支付</option> <option value="1">已支付-未结算</option>
<option value="3">已支付-已结算</option>
<option value="2">已取消</option> <option value="2">已取消</option>
</select> </select>
<select class="form-control btn4 margin-top-ld fine-item"> <select class="form-control btn4 margin-top-ld fine-item">
......
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