Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
tl_estate
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hujun
tl_estate
Commits
09647e4a
Commit
09647e4a
authored
Jul 05, 2018
by
hujun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
收款列表
parent
7b47dbc7
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
70 additions
and
126 deletions
+70
-126
Collection.php
application/index/controller/Collection.php
+59
-47
getCollection.js
public/resource/js/getCollection.js
+0
-71
get_collection_template_tpl.html
public/resource/template/get_collection_template_tpl.html
+11
-8
No files found.
application/index/controller/Collection.php
View file @
09647e4a
...
...
@@ -81,6 +81,8 @@ class Collection extends Basic
$data
[
'data'
][
'list'
]
=
$order
->
getAddPayLogOrderListLmit
(
$pageNo
,
$pageSize
,
$order_
=
'a.id desc'
,
$field
,
$where
);
$data
[
'data'
][
'total'
]
=
$order
->
getAddPayLogOrderListLmitTotal
(
$where
);
$data
[
'data'
][
'money_total'
]
=
$order
->
getMoneyTotal
();
//总额
$data
[
'data'
][
'list'
]
=
$this
->
numberTransitionString
(
$data
[
'data'
][
'list'
]);
return
$this
->
response
(
200
,
""
,
$data
[
'data'
]);
}
else
{
$pageNo
=
1
;
...
...
@@ -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'
;
$data
=
$order
->
getAddPayLogOrderListLmit
(
$pageNo
,
$pageSize
,
$order_
=
'a.id desc'
,
$field
,
$where
);
//付款类型 10意向金 20定金 30保管金 40押金 50 租金 60 进场费 70转让费 80其他
//支付方式 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'
]
=
'其他'
;
}
}
$data
=
$this
->
numberTransitionString
(
$data
);
$export
=
new
ExportExcelUntil
();
$title
=
[
'收款时间'
,
'客户姓名'
,
'客户手机号'
,
'约带看人姓名'
,
'约带看人手机号'
,
'约带看人所属门店'
,
'约带看人所属部门'
,
'收款金额(元)'
,
'实付金额(元)'
,
'入账类型'
,
'入账方式'
,
'商铺地址'
,
'商铺号'
];
...
...
@@ -278,4 +234,59 @@ class Collection extends Basic
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
public/resource/js/getCollection.js
View file @
09647e4a
...
...
@@ -279,9 +279,6 @@ define(['doT', 'text!temp/get_collection_template_tpl.html', 'css!style/home.css
},
getList
:
function
(
pageNo
)
{
console
.
log
(
$
(
'#customer_name'
).
val
());
console
.
log
(
$
(
'#start_date'
).
val
());
console
.
log
(
$
(
'#shop_name'
).
val
());
follow
.
pageNo
=
pageNo
;
var
params
=
{};
params
.
user_name
=
$
.
trim
(
$
(
'#customer_name'
).
val
());
...
...
@@ -309,78 +306,10 @@ define(['doT', 'text!temp/get_collection_template_tpl.html', 'css!style/home.css
if
(
data
.
code
==
200
)
{
var
doTtmpl
=
doT
.
template
(
document
.
getElementById
(
'get_collection_tpl'
).
innerHTML
);
$
(
"#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
)
/*分页代码*/
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
{
alert
(
data
[
'msg'
]);
};
...
...
public/resource/template/get_collection_template_tpl.html
View file @
09647e4a
...
...
@@ -2,20 +2,23 @@
[
%
if
(
it
)
{
%
]
[
%
for
(
var
item
in
it
){
%
]
<
tr
class
=
"text-center"
>
<
td
>
[
%=
it
[
item
][
'create_time'
]
%
]
<
/td
>
<
td
>
[
%=
it
[
item
][
'user_name'
]
%
]
<
/td
>
<
td
>
[
%=
it
[
item
][
'create_time'
]
%
]
<
/td
>
<
td
>
[
%=
it
[
item
][
'user_name'
]
%
]
<
/td
>
<
td
>
[
%=
it
[
item
][
'user_phone'
]
%
]
<
/td
>
<
td
>
[
%=
it
[
item
][
'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
][
'internal_address'
]
%
]
<
/td
>
<
td
>
[
%=
it
[
item
][
'house_number'
]
%
]
<
/td>
<
td
>
[
%=
it
[
item
][
'house_number'
]
%
]
<
/td
>
<
td
>
<!--
增加收款图片
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 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
>
<!--
增加收款图片
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 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
>
<
/tr
>
[
%
}
%
]
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment