Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gdtel-gztel-school-center
Overview
Overview
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
吴学德
gdtel-gztel-school-center
Commits
7c0e6fb9
Commit
7c0e6fb9
authored
Apr 25, 2021
by
陈浩建
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
存量订单导出字段修改
parent
c815d560
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
61 additions
and
20 deletions
+61
-20
apply-net/src/main/java/com/winsun/controller/RongHeController.java
+1
-1
common/src/main/java/com/winsun/constant/UserType.java
+9
-5
service-manager/src/main/java/com/winsun/controller/NewUserController.java
+0
-2
service-manager/src/main/java/com/winsun/controller/OrderController.java
+23
-6
task/src/main/java/com/winsun/service/ExportService.java
+28
-6
No files found.
apply-net/src/main/java/com/winsun/controller/RongHeController.java
View file @
7c0e6fb9
...
@@ -221,7 +221,7 @@ public class RongHeController {
...
@@ -221,7 +221,7 @@ public class RongHeController {
}
}
}
else
{
}
else
{
index
=
Integer
.
parseInt
(
setMealIndex
);
index
=
Integer
.
parseInt
(
setMealIndex
);
mealStr
=
mealArry
[
index
];
//
mealStr = mealArry[index];
byStr
=
rateArry
[
index
];
byStr
=
rateArry
[
index
];
prices
=
priceArry
[
index
]
+
"元"
;
prices
=
priceArry
[
index
]
+
"元"
;
}
}
...
...
common/src/main/java/com/winsun/constant/UserType.java
View file @
7c0e6fb9
...
@@ -11,13 +11,17 @@ import java.util.Map;
...
@@ -11,13 +11,17 @@ import java.util.Map;
*/
*/
public
enum
UserType
{
public
enum
UserType
{
//1:老客户;0新客户;2:老客户续约3:融合 4:抽奖;5:单宽;6:羊城通卡
//1:老客户;0新客户;2:老客户续约3:融合 4:抽奖;5:单宽;6:羊城通卡
OLDCUSTOMER
(
"1"
,
"老客户
"
),
NEWCUSTOMER
(
"0"
,
"新客户办理
"
),
NEWCUSTOMER
(
"0"
,
"新客户
"
),
OLDCUSTOMER
(
"1"
,
"老客户办理
"
),
OLDCUSTOMERRENEW
(
"2"
,
"老客户续约"
),
OLDCUSTOMERRENEW
(
"2"
,
"老客户续约"
),
RH
(
"3"
,
"融合"
),
RH
(
"3"
,
"融合
办理
"
),
LUCKYDRAW
(
"4"
,
"抽奖"
),
LUCKYDRAW
(
"4"
,
"抽奖"
),
DY
(
"5"
,
"单宽"
),
DY
(
"5"
,
"单宽业务"
),
YCTK
(
"6"
,
"羊城通卡"
);
YCTK
(
"6"
,
"羊城通业务"
),
TYY
(
"7"
,
"天翼云"
),
YZF
(
"8"
,
"翼支付"
),
BYSTH
(
"9"
,
"毕业生融合"
),
DKJR
(
"10"
,
"单宽进融"
);
UserType
(
String
id
,
String
name
)
{
UserType
(
String
id
,
String
name
)
{
this
.
id
=
id
;
this
.
id
=
id
;
this
.
name
=
name
;
this
.
name
=
name
;
...
...
service-manager/src/main/java/com/winsun/controller/NewUserController.java
View file @
7c0e6fb9
...
@@ -284,8 +284,6 @@ public class NewUserController extends BaseController {
...
@@ -284,8 +284,6 @@ public class NewUserController extends BaseController {
schoolWrapper
.
eq
(
StringUtils
.
isNotBlank
(
substName
),
"sub_name"
,
substName
);
schoolWrapper
.
eq
(
StringUtils
.
isNotBlank
(
substName
),
"sub_name"
,
substName
);
schoolWrapper
.
groupBy
(
"school_name"
);
schoolWrapper
.
groupBy
(
"school_name"
);
List
<
School
>
list
=
schoolMapper
.
selectList
(
schoolWrapper
);
List
<
School
>
list
=
schoolMapper
.
selectList
(
schoolWrapper
);
return
ResponseData
.
success
(
list
);
return
ResponseData
.
success
(
list
);
}
}
}
}
service-manager/src/main/java/com/winsun/controller/OrderController.java
View file @
7c0e6fb9
...
@@ -16,6 +16,7 @@ import com.winsun.auth.core.util.IOUtils;
...
@@ -16,6 +16,7 @@ import com.winsun.auth.core.util.IOUtils;
import
com.winsun.bean.Package
;
import
com.winsun.bean.Package
;
import
com.winsun.bean.*
;
import
com.winsun.bean.*
;
import
com.winsun.constant.FilePath
;
import
com.winsun.constant.FilePath
;
import
com.winsun.constant.UserType
;
import
com.winsun.mapper.*
;
import
com.winsun.mapper.*
;
import
com.winsun.rabbitmq.RabbitProducer
;
import
com.winsun.rabbitmq.RabbitProducer
;
import
com.winsun.service.IHhrUserService
;
import
com.winsun.service.IHhrUserService
;
...
@@ -854,11 +855,15 @@ public class OrderController extends BaseController {
...
@@ -854,11 +855,15 @@ public class OrderController extends BaseController {
tops
.
add
(
"合伙人手机"
);
tops
.
add
(
"合伙人手机"
);
tops
.
add
(
"现有套餐"
);
tops
.
add
(
"现有套餐"
);
tops
.
add
(
"升级套餐"
);
tops
.
add
(
"升级套餐"
);
tops
.
add
(
"创建时间"
);
tops
.
add
(
"受理时间"
);
tops
.
add
(
"揽装人"
);
tops
.
add
(
"揽装工号"
);
tops
.
add
(
"订单状态"
);
tops
.
add
(
"订单状态"
);
tops
.
add
(
"订单类型"
);
tops
.
add
(
"订单类型"
);
tops
.
add
(
"地区"
);
//
tops.add("地区");
tops
.
add
(
"地址"
);
//
tops.add("地址");
tops
.
add
(
"学生证审核状态"
);
//
tops.add("学生证审核状态");
List
<
String
>
columns
=
new
ArrayList
<>();
List
<
String
>
columns
=
new
ArrayList
<>();
columns
.
add
(
"customer_name"
);
columns
.
add
(
"customer_name"
);
columns
.
add
(
"order_number"
);
columns
.
add
(
"order_number"
);
...
@@ -870,11 +875,15 @@ public class OrderController extends BaseController {
...
@@ -870,11 +875,15 @@ public class OrderController extends BaseController {
columns
.
add
(
"hehuoren_phone"
);
columns
.
add
(
"hehuoren_phone"
);
columns
.
add
(
"now_package"
);
columns
.
add
(
"now_package"
);
columns
.
add
(
"business_package"
);
columns
.
add
(
"business_package"
);
columns
.
add
(
"create_time"
);
columns
.
add
(
"accept_date"
);
columns
.
add
(
"lz_user"
);
columns
.
add
(
"lzgh"
);
columns
.
add
(
"order_status"
);
columns
.
add
(
"order_status"
);
columns
.
add
(
"user_type"
);
columns
.
add
(
"user_type"
);
columns
.
add
(
"site"
);
//
columns.add("site");
columns
.
add
(
"address"
);
//
columns.add("address");
columns
.
add
(
"student_card_checkStatus"
);
//
columns.add("student_card_checkStatus");
ServletOutputStream
os
=
null
;
ServletOutputStream
os
=
null
;
XSSFWorkbook
workbook
=
new
XSSFWorkbook
();
XSSFWorkbook
workbook
=
new
XSSFWorkbook
();
try
{
try
{
...
@@ -899,14 +908,22 @@ public class OrderController extends BaseController {
...
@@ -899,14 +908,22 @@ public class OrderController extends BaseController {
sheet
.
setColumnWidth
(
13
,
6500
);
sheet
.
setColumnWidth
(
13
,
6500
);
sheet
.
setColumnWidth
(
14
,
6500
);
sheet
.
setColumnWidth
(
14
,
6500
);
sheet
.
setColumnWidth
(
15
,
6500
);
sheet
.
setColumnWidth
(
15
,
6500
);
sheet
.
setColumnWidth
(
16
,
6500
);
//第一行字段名称
//第一行字段名称
tops
.
forEach
(
column
->
{
tops
.
forEach
(
column
->
{
XSSFCell
cell
=
row
.
createCell
(
Math
.
max
(
row
.
getLastCellNum
(),
0
));
XSSFCell
cell
=
row
.
createCell
(
Math
.
max
(
row
.
getLastCellNum
(),
0
));
cell
.
setCellValue
(
column
);
cell
.
setCellValue
(
column
);
});
});
//数据
//数据
School
school
=
new
School
();
int
rowIndex
=
row
.
getRowNum
();
int
rowIndex
=
row
.
getRowNum
();
for
(
Map
<
String
,
Object
>
maps
:
Orders
)
{
for
(
Map
<
String
,
Object
>
maps
:
Orders
)
{
String
schoolId
=
schoolMapper
.
selectSchoolIdByUserId
(
maps
.
get
(
"hehuoren_id"
).
toString
());
school
=
schoolMapper
.
selectById
(
schoolId
);
maps
.
put
(
"lz_user"
,
school
.
getLzUser
());
maps
.
put
(
"lzgh"
,
school
.
getLzgh
());
String
userTypeSrt
=
UserType
.
findById
(
maps
.
get
(
"user_type"
).
toString
()).
getName
();
maps
.
put
(
"user_type"
,
userTypeSrt
);
final
XSSFRow
rowdata
=
sheet
.
createRow
(++
rowIndex
);
final
XSSFRow
rowdata
=
sheet
.
createRow
(++
rowIndex
);
for
(
String
column
:
columns
)
{
for
(
String
column
:
columns
)
{
XSSFCell
cell
=
rowdata
.
createCell
(
Math
.
max
(
rowdata
.
getLastCellNum
(),
0
));
XSSFCell
cell
=
rowdata
.
createCell
(
Math
.
max
(
rowdata
.
getLastCellNum
(),
0
));
...
...
task/src/main/java/com/winsun/service/ExportService.java
View file @
7c0e6fb9
...
@@ -5,9 +5,12 @@ import com.baomidou.mybatisplus.mapper.EntityWrapper;
...
@@ -5,9 +5,12 @@ import com.baomidou.mybatisplus.mapper.EntityWrapper;
import
com.winsun.auth.core.base.controller.BaseController
;
import
com.winsun.auth.core.base.controller.BaseController
;
import
com.winsun.bean.ExportExcel
;
import
com.winsun.bean.ExportExcel
;
import
com.winsun.bean.Order
;
import
com.winsun.bean.Order
;
import
com.winsun.bean.School
;
import
com.winsun.constant.FilePath
;
import
com.winsun.constant.FilePath
;
import
com.winsun.constant.UserType
;
import
com.winsun.mapper.ExportExcelMapper
;
import
com.winsun.mapper.ExportExcelMapper
;
import
com.winsun.mapper.OrderMapper
;
import
com.winsun.mapper.OrderMapper
;
import
com.winsun.mapper.SchoolMapper
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.poi.xssf.usermodel.XSSFCell
;
import
org.apache.poi.xssf.usermodel.XSSFCell
;
...
@@ -36,6 +39,9 @@ public class ExportService extends BaseController {
...
@@ -36,6 +39,9 @@ public class ExportService extends BaseController {
private
OrderMapper
orderMapper
;
private
OrderMapper
orderMapper
;
@Autowired
private
SchoolMapper
schoolMapper
;
private
ExportExcelMapper
exportExcelMapper
;
private
ExportExcelMapper
exportExcelMapper
;
@Autowired
@Autowired
...
@@ -138,11 +144,15 @@ public class ExportService extends BaseController {
...
@@ -138,11 +144,15 @@ public class ExportService extends BaseController {
tops
.
add
(
"合伙人手机"
);
tops
.
add
(
"合伙人手机"
);
tops
.
add
(
"现有套餐"
);
tops
.
add
(
"现有套餐"
);
tops
.
add
(
"升级套餐"
);
tops
.
add
(
"升级套餐"
);
tops
.
add
(
"创建时间"
);
tops
.
add
(
"受理时间"
);
tops
.
add
(
"揽装人"
);
tops
.
add
(
"揽装工号"
);
tops
.
add
(
"订单状态"
);
tops
.
add
(
"订单状态"
);
tops
.
add
(
"订单类型"
);
tops
.
add
(
"订单类型"
);
tops
.
add
(
"地区"
);
//
tops.add("地区");
tops
.
add
(
"地址"
);
//
tops.add("地址");
tops
.
add
(
"学生证审核状态"
);
//
tops.add("学生证审核状态");
List
<
String
>
columns
=
new
ArrayList
<>();
List
<
String
>
columns
=
new
ArrayList
<>();
columns
.
add
(
"customer_name"
);
columns
.
add
(
"customer_name"
);
columns
.
add
(
"order_number"
);
columns
.
add
(
"order_number"
);
...
@@ -154,11 +164,15 @@ public class ExportService extends BaseController {
...
@@ -154,11 +164,15 @@ public class ExportService extends BaseController {
columns
.
add
(
"hehuoren_phone"
);
columns
.
add
(
"hehuoren_phone"
);
columns
.
add
(
"now_package"
);
columns
.
add
(
"now_package"
);
columns
.
add
(
"business_package"
);
columns
.
add
(
"business_package"
);
columns
.
add
(
"create_time"
);
columns
.
add
(
"accept_date"
);
columns
.
add
(
"lz_user"
);
columns
.
add
(
"lzgh"
);
columns
.
add
(
"order_status"
);
columns
.
add
(
"order_status"
);
columns
.
add
(
"user_type"
);
columns
.
add
(
"user_type"
);
columns
.
add
(
"site"
);
//
columns.add("site");
columns
.
add
(
"address"
);
//
columns.add("address");
columns
.
add
(
"student_card_checkStatus"
);
//
columns.add("student_card_checkStatus");
SimpleDateFormat
format
=
new
SimpleDateFormat
(
"yyyyMMdd"
);
SimpleDateFormat
format
=
new
SimpleDateFormat
(
"yyyyMMdd"
);
String
formatPath
=
format
.
format
(
new
Date
());
String
formatPath
=
format
.
format
(
new
Date
());
String
filePath
=
FilePath
.
IMPORTPATH
.
getValue
()+
formatPath
;
String
filePath
=
FilePath
.
IMPORTPATH
.
getValue
()+
formatPath
;
...
@@ -193,14 +207,22 @@ public class ExportService extends BaseController {
...
@@ -193,14 +207,22 @@ public class ExportService extends BaseController {
sheet
.
setColumnWidth
(
13
,
6500
);
sheet
.
setColumnWidth
(
13
,
6500
);
sheet
.
setColumnWidth
(
14
,
6500
);
sheet
.
setColumnWidth
(
14
,
6500
);
sheet
.
setColumnWidth
(
15
,
6500
);
sheet
.
setColumnWidth
(
15
,
6500
);
sheet
.
setColumnWidth
(
16
,
6500
);
//第一行字段名称
//第一行字段名称
tops
.
forEach
(
column
->
{
tops
.
forEach
(
column
->
{
XSSFCell
cell
=
row
.
createCell
(
Math
.
max
(
row
.
getLastCellNum
(),
0
));
XSSFCell
cell
=
row
.
createCell
(
Math
.
max
(
row
.
getLastCellNum
(),
0
));
cell
.
setCellValue
(
column
);
cell
.
setCellValue
(
column
);
});
});
//数据
//数据
School
school
=
new
School
();
int
rowIndex
=
row
.
getRowNum
();
int
rowIndex
=
row
.
getRowNum
();
for
(
Map
<
String
,
Object
>
maps
:
Orders
)
{
for
(
Map
<
String
,
Object
>
maps
:
Orders
)
{
String
schoolId
=
schoolMapper
.
selectSchoolIdByUserId
(
maps
.
get
(
"hehuoren_id"
).
toString
());
school
=
schoolMapper
.
selectById
(
schoolId
);
maps
.
put
(
"lz_user"
,
school
.
getLzUser
());
maps
.
put
(
"lzgh"
,
school
.
getLzgh
());
String
userTypeSrt
=
UserType
.
findById
(
maps
.
get
(
"user_type"
).
toString
()).
getName
();
maps
.
put
(
"user_type"
,
userTypeSrt
);
final
XSSFRow
rowdata
=
sheet
.
createRow
(++
rowIndex
);
final
XSSFRow
rowdata
=
sheet
.
createRow
(++
rowIndex
);
for
(
String
column
:
columns
)
{
for
(
String
column
:
columns
)
{
XSSFCell
cell
=
rowdata
.
createCell
(
Math
.
max
(
rowdata
.
getLastCellNum
(),
0
));
XSSFCell
cell
=
rowdata
.
createCell
(
Math
.
max
(
rowdata
.
getLastCellNum
(),
0
));
...
...
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