Commit 09647e4a authored by hujun's avatar hujun

收款列表

parent 7b47dbc7
...@@ -81,6 +81,8 @@ class Collection extends Basic ...@@ -81,6 +81,8 @@ class Collection extends Basic
$data['data']['list'] = $order->getAddPayLogOrderListLmit($pageNo, $pageSize, $order_ = 'a.id desc', $field, $where); $data['data']['list'] = $order->getAddPayLogOrderListLmit($pageNo, $pageSize, $order_ = 'a.id desc', $field, $where);
$data['data']['total'] = $order->getAddPayLogOrderListLmitTotal($where); $data['data']['total'] = $order->getAddPayLogOrderListLmitTotal($where);
$data['data']['money_total'] = $order->getMoneyTotal(); //总额 $data['data']['money_total'] = $order->getMoneyTotal(); //总额
$data['data']['list'] = $this->numberTransitionString($data['data']['list']);
return $this->response(200, "", $data['data']); return $this->response(200, "", $data['data']);
} else { } else {
$pageNo = 1; $pageNo = 1;
...@@ -88,53 +90,7 @@ class Collection extends Basic ...@@ -88,53 +90,7 @@ class Collection extends Basic
$field = 'a.create_time,c.user_name,c.user_phone,e.name,e.phone,f.store_name,g.district_name,a.money,a.real_money,a.pay_type,a.type,d.internal_address,a.house_number,a.source'; $field = 'a.create_time,c.user_name,c.user_phone,e.name,e.phone,f.store_name,g.district_name,a.money,a.real_money,a.pay_type,a.type,d.internal_address,a.house_number,a.source';
$data = $order->getAddPayLogOrderListLmit($pageNo, $pageSize, $order_ = 'a.id desc', $field, $where); $data = $order->getAddPayLogOrderListLmit($pageNo, $pageSize, $order_ = 'a.id desc', $field, $where);
//付款类型 10意向金 20定金 30保管金 40押金 50 租金 60 进场费 70转让费 80其他 $data = $this->numberTransitionString($data);
//支付方式 10支付宝 20 微信 30pos机器 40转账 50现金 60其他
foreach ($data as $k => $v) {
switch ($v['pay_type']) {
case 10 :
$data[$k]['pay_type'] = '意向金';break;
case 20 :
$data[$k]['pay_type'] = '定金';break;
case 30 :
$data[$k]['pay_type'] = '保管金';break;
case 40 :
$data[$k]['pay_type'] = '押金';break;
case 50 :
$data[$k]['pay_type'] = '租金';break;
case 60 :
$data[$k]['pay_type'] = '进场费';break;
case 70 :
$data[$k]['pay_type'] = '转让费';break;
case 80 :
$data[$k]['pay_type'] = '其他';
case 90 :
$data[$k]['pay_type'] = '佣金';
}
switch ($v['type']) {
case 10 :
$data[$k]['type'] = '支付宝';break;
case 20 :
$data[$k]['type'] = '微信';break;
case 30 :
if ($v['source'] == 0) {
$data[$k]['type'] = 'POS机器';
} elseif ($v['source'] == 1){
$data[$k]['type'] = '智能POS机器';
}
break;
case 40 :
$data[$k]['type'] = '转账';break;
case 50 :
$data[$k]['type'] = '现金';break;
default :
$data[$k]['type'] = '其他';
}
}
$export = new ExportExcelUntil(); $export = new ExportExcelUntil();
$title = [ '收款时间', '客户姓名', '客户手机号', '约带看人姓名', '约带看人手机号', '约带看人所属门店', '约带看人所属部门', '收款金额(元)', '实付金额(元)', '入账类型','入账方式','商铺地址','商铺号' ]; $title = [ '收款时间', '客户姓名', '客户手机号', '约带看人姓名', '约带看人手机号', '约带看人所属门店', '约带看人所属部门', '收款金额(元)', '实付金额(元)', '入账类型','入账方式','商铺地址','商铺号' ];
...@@ -278,4 +234,59 @@ class Collection extends Basic ...@@ -278,4 +234,59 @@ class Collection extends Basic
return $this->response("101","失败"); return $this->response("101","失败");
} }
} }
/**
* @param $data
* @return mixed
*/
public function numberTransitionString($data) {
//付款类型 10意向金 20定金 30保管金 40押金 50 租金 60 进场费 70转让费 80其他 90佣金
//支付方式 10支付宝 20 微信 30pos机器 40转账 50现金 60其他
foreach ($data as $k => $v) {
switch ($v['pay_type']) {
case 10 :
$data[$k]['pay_type'] = '意向金';break;
case 20 :
$data[$k]['pay_type'] = '定金';break;
case 30 :
$data[$k]['pay_type'] = '保管金';break;
case 40 :
$data[$k]['pay_type'] = '押金';break;
case 50 :
$data[$k]['pay_type'] = '租金';break;
case 60 :
$data[$k]['pay_type'] = '进场费';break;
case 70 :
$data[$k]['pay_type'] = '转让费';break;
case 80 :
$data[$k]['pay_type'] = '其他';break;
case 90 :
$data[$k]['pay_type'] = '佣金';break;
}
switch ($v['type']) {
case 10 :
$data[$k]['type'] = '支付宝';break;
case 20 :
$data[$k]['type'] = '微信';break;
case 30 :
if ($v['source'] == 0) {
$data[$k]['type'] = 'POS机器';
} elseif ($v['source'] == 1){
$data[$k]['type'] = '智能POS机器';
}
break;
case 40 :
$data[$k]['type'] = '转账';break;
case 50 :
$data[$k]['type'] = '现金';break;
default :
$data[$k]['type'] = '其他';
}
}
return $data;
}
} }
\ No newline at end of file
...@@ -279,9 +279,6 @@ define(['doT', 'text!temp/get_collection_template_tpl.html', 'css!style/home.css ...@@ -279,9 +279,6 @@ define(['doT', 'text!temp/get_collection_template_tpl.html', 'css!style/home.css
}, },
getList: function(pageNo) { getList: function(pageNo) {
console.log($('#customer_name').val());
console.log($('#start_date').val());
console.log($('#shop_name').val());
follow.pageNo = pageNo; follow.pageNo = pageNo;
var params = {}; var params = {};
params.user_name = $.trim($('#customer_name').val()); params.user_name = $.trim($('#customer_name').val());
...@@ -309,78 +306,10 @@ define(['doT', 'text!temp/get_collection_template_tpl.html', 'css!style/home.css ...@@ -309,78 +306,10 @@ define(['doT', 'text!temp/get_collection_template_tpl.html', 'css!style/home.css
if(data.code == 200) { if(data.code == 200) {
var doTtmpl = doT.template(document.getElementById('get_collection_tpl').innerHTML); var doTtmpl = doT.template(document.getElementById('get_collection_tpl').innerHTML);
$("#follow_list").html(doTtmpl(data.data.list)); $("#follow_list").html(doTtmpl(data.data.list));
// 支付方式 10支付宝 20 微信 30pos机器 40转账 50现金 60其他
$("#follow_list tr").each(function(e) {
//e代表索引 从0开始 eq(0)就是第一行
var temp = $("#follow_list").find("tr").eq(e).find("td").eq(5).html(); //获取一列的值
var temp_two = $("#follow_list").find("tr").eq(e).find("td").eq(6).html();
// null
var temp_one = $("#follow_list").find("tr").eq(e).find("td").eq(1).html();
if(temp_two * 1 == 10) {
$("#follow_list").find("tr").eq(e).find("td").eq(6).html("支付宝")
}
if(temp_two * 1 == 20) {
$("#follow_list").find("tr").eq(e).find("td").eq(6).html("微信")
}
if(temp_two * 1 == 30) {
$("#follow_list").find("tr").eq(e).find("td").eq(6).html("pos机器")
}
if(temp_two * 1 == 40) {
$("#follow_list").find("tr").eq(e).find("td").eq(6).html("转账")
}
if(temp_two * 1 == 50) {
$("#follow_list").find("tr").eq(e).find("td").eq(6).html("现金")
}
if(temp_two * 1 == 60) {
$("#follow_list").find("tr").eq(e).find("td").eq(6).html("其他")
}
// 付款类型 10意向金 20定金 30保管金 40押金 50 租金 60 进场费 70转让费 80其他
if(temp * 1 == 10) {
$("#follow_list").find("tr").eq(e).find("td").eq(5).html("意向金")
}
if(temp * 1 == 20) {
$("#follow_list").find("tr").eq(e).find("td").eq(5).html("定金")
}
if(temp * 1 == 30) {
$("#follow_list").find("tr").eq(e).find("td").eq(5).html("保管金")
}
if(temp * 1 == 40) {
$("#follow_list").find("tr").eq(e).find("td").eq(5).html("押金")
}
if(temp * 1 == 50) {
$("#follow_list").find("tr").eq(e).find("td").eq(5).html("租金")
}
if(temp * 1 == 60) {
$("#follow_list").find("tr").eq(e).find("td").eq(5).html("进场费")
}
if(temp * 1 == 70) {
$("#follow_list").find("tr").eq(e).find("td").eq(5).html("转让费")
}
if(temp * 1 == 80) {
$("#follow_list").find("tr").eq(e).find("td").eq(5).html("其他")
}
if(temp * 1 == 90) {
$("#follow_list").find("tr").eq(e).find("td").eq(5).html("佣金")
}
// null 佣金
if(temp_one == 'null') {
$("#follow_list").find("tr").eq(e).find("td").eq(1).html(" ")
}
});
$("#money_total").html(data.data.money_total) $("#money_total").html(data.data.money_total)
/*分页代码*/ /*分页代码*/
add_page(data.data.total, pageNo, follow.pageSize, follow.getList); add_page(data.data.total, pageNo, follow.pageSize, follow.getList);
/* $("#pagediv").pagination({
length:data.data.total,
current: pageNo,
every: follow.pageSize,
onClick: function(el) {
follow.getList(el.num.current);
}
});*/
} else { } else {
alert(data['msg']); alert(data['msg']);
}; };
......
...@@ -7,15 +7,18 @@ ...@@ -7,15 +7,18 @@
<td>[%= it[item]['user_phone'] %]</td> <td>[%= it[item]['user_phone'] %]</td>
<td>[%= it[item]['money'] %]</td> <td>[%= it[item]['money'] %]</td>
<td>[%= it[item]['real_money'] %]</td> <td>[%= it[item]['real_money'] %]</td>
<td class="pay_type">[%= it[item]['type'] %]</td> <td>[%= it[item]['type'] %]</td>
<td>[%= it[item]['pay_type'] %]</td> <td>[%= it[item]['pay_type'] %]</td>
<td>[%= it[item]['internal_address'] %]</td> <td>[%= it[item]['internal_address'] %]</td>
<td>[%= it[item]['house_number'] %]</td> <td>[%= it[item]['house_number'] %]</td>
<td> <td>
<!--增加收款图片 2.2版本--> <!--增加收款图片 2.2版本-->
<a class="btn1 btn-info add-pic" href="#modal-addPic" data-toggle="modal" data-id='[%= it[item]["order_id"] %]'>收款图片</a> <a class="btn1 btn-info add-pic" href="#modal-addPic" data-toggle="modal"
<a class="btn1 btn-info timeline" href="#modal-time" data-toggle="modal" data-id='[%= it[item]["order_id"] %]'>时间轴</a> data-id='[%= it[item]["order_id"] %]'>收款图片</a>
<a class="btn1 btn-info submit_edit2" href="#modal-linetime" data-toggle="modal" data-id='[%= it[item]["id"]%]' data-money='[%= it[item]["real_money"] %]'>编辑</a> <a class="btn1 btn-info timeline" href="#modal-time" data-toggle="modal"
data-id='[%= it[item]["order_id"] %]'>时间轴</a>
<a class="btn1 btn-info submit_edit2" href="#modal-linetime" data-toggle="modal"
data-id='[%= it[item]["id"]%]' data-money='[%= it[item]["real_money"] %]'>编辑</a>
</td> </td>
</tr> </tr>
[% } %] [% } %]
......
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