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
e9ec88d8
Commit
e9ec88d8
authored
Jul 01, 2021
by
陈浩建
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加存量升级清单
parent
dd326000
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
173 additions
and
20 deletions
+173
-20
common/src/main/java/com/winsun/bean/PackageUpgrade.java
+6
-6
common/src/main/java/com/winsun/mapper/PackageUpgradeMapper.java
+19
-0
common/src/main/java/com/winsun/outSideSystem/IntelligenceSendOrder.java
+4
-4
gateway/pom.xml
+0
-4
gateway/src/main/java/com/winsun/framework/zuul/ZuulServiceApplication.java
+5
-2
gateway/src/main/resources/application-prod.yml
+4
-0
old-user/src/main/java/com/winsun/controller/PackageUpgradeController.java
+2
-0
service-manager/src/main/java/com/winsun/controller/PackageUpgradeController.java
+129
-0
task/src/main/java/com/winsun/TimingTask/RhZhiNenTask.java
+4
-4
No files found.
common/src/main/java/com/winsun/bean/PackageUpgrade.java
View file @
e9ec88d8
...
...
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.enums.IdType;
import
lombok.Data
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* (PackageUpgrade)实体类
...
...
@@ -25,7 +26,7 @@ public class PackageUpgrade implements Serializable {
/**
* 主键标识
*/
@TableId
(
value
=
"serv_id"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"serv_id"
)
private
Double
servId
;
/**
* 局向
...
...
@@ -58,7 +59,7 @@ public class PackageUpgrade implements Serializable {
/**
* 入网时间
*/
private
Object
finishDate
;
private
Date
finishDate
;
/**
* 网龄
*/
...
...
@@ -170,7 +171,7 @@ public class PackageUpgrade implements Serializable {
/**
* 宽带入网时间
*/
private
Object
createDateKd
;
private
Date
createDateKd
;
/**
* 宽带号码是否活跃(亚飞提供)
*/
...
...
@@ -207,7 +208,7 @@ public class PackageUpgrade implements Serializable {
/**
* 停机时间
*/
private
Object
stopDateKd
;
private
Date
stopDateKd
;
/**
* 宽带本金余额
*/
...
...
@@ -253,4 +254,4 @@ public class PackageUpgrade implements Serializable {
*/
private
String
promptDec
;
}
\ No newline at end of file
}
common/src/main/java/com/winsun/mapper/PackageUpgradeMapper.java
0 → 100644
View file @
e9ec88d8
package
com
.
winsun
.
mapper
;
import
com.baomidou.mybatisplus.mapper.BaseMapper
;
import
com.winsun.bean.Package
;
import
com.winsun.bean.PackageUpgrade
;
import
org.apache.ibatis.annotations.Delete
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Select
;
import
org.springframework.stereotype.Component
;
import
java.util.List
;
import
java.util.Map
;
@Mapper
@Component
public
interface
PackageUpgradeMapper
extends
BaseMapper
<
PackageUpgrade
>
{
}
common/src/main/java/com/winsun/outSideSystem/IntelligenceSendOrder.java
View file @
e9ec88d8
...
...
@@ -1037,12 +1037,12 @@ public class IntelligenceSendOrder {
net
.
sf
.
json
.
JSONObject
.
fromObject
(
saleList
.
get
(
i
));
// 判断获取的全部产品与订单产品符合的拿取对应的ID
if
(
itmeJson
.
getString
(
"propertyName"
).
indexOf
(
"提速包"
)
!=
-
1
)
{
if
(
itmeJson
.
getString
(
"name"
).
equals
(
expenses
))
{
if
(
expenses
.
equals
(
itmeJson
.
getString
(
"name"
)
))
{
// 获取对应产品ID
saleId2
=
itmeJson
.
getString
(
"saleId"
);
}
}
else
if
(
itmeJson
.
getString
(
"propertyName"
).
indexOf
(
"增值业务"
)
!=
-
1
)
{
if
(
itmeJson
.
getString
(
"name"
).
equals
(
expenses
))
{
if
(
expenses
.
equals
(
itmeJson
.
getString
(
"name"
)
))
{
// 获取对应产品ID
saleId2
=
itmeJson
.
getString
(
"saleId"
);
}
...
...
@@ -1568,12 +1568,12 @@ public class IntelligenceSendOrder {
net
.
sf
.
json
.
JSONObject
itmeJson
=
net
.
sf
.
json
.
JSONObject
.
fromObject
(
saleList
.
get
(
i
));
// 判断获取的全部产品与订单产品符合的拿取对应的ID
if
(
itmeJson
.
getString
(
"propertyName"
).
indexOf
(
"提速包"
)
!=
-
1
)
{
if
(
itmeJson
.
getString
(
"name"
).
equals
(
expenses
))
{
if
(
expenses
.
equals
(
itmeJson
.
getString
(
"name"
)
))
{
// 获取对应产品ID
saleId
=
itmeJson
.
getString
(
"saleId"
);
}
}
else
if
(
itmeJson
.
getString
(
"propertyName"
).
indexOf
(
"增值业务"
)
!=
-
1
)
{
if
(
itmeJson
.
getString
(
"name"
).
equals
(
expenses
))
{
if
(
expenses
.
equals
(
itmeJson
.
getString
(
"name"
)
))
{
// 获取对应产品ID
saleId
=
itmeJson
.
getString
(
"saleId"
);
}
...
...
gateway/pom.xml
View file @
e9ec88d8
...
...
@@ -48,10 +48,6 @@
<artifactId>
jasypt-spring-boot
</artifactId>
</dependency>
<dependency>
<groupId>
com.melloware
</groupId>
<artifactId>
jasypt
</artifactId>
</dependency>
<dependency>
<groupId>
com.alibaba
</groupId>
<artifactId>
druid
</artifactId>
</dependency>
...
...
gateway/src/main/java/com/winsun/framework/zuul/ZuulServiceApplication.java
View file @
e9ec88d8
package
com
.
winsun
.
framework
.
zuul
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.cloud.context.config.annotation.RefreshScope
;
...
...
@@ -16,13 +17,15 @@ import org.springframework.web.filter.CorsFilter;
@RefreshScope
public
class
ZuulServiceApplication
{
@Value
(
"${allowedOrigin.origin}"
)
private
String
origin
=
"*"
;
@Bean
public
CorsFilter
corsFilter
()
{
final
UrlBasedCorsConfigurationSource
source
=
new
UrlBasedCorsConfigurationSource
();
final
CorsConfiguration
config
=
new
CorsConfiguration
();
config
.
setAllowCredentials
(
true
);
// 允许cookies跨域
// config.addAllowedOrigin("*"
);// 允许向该服务器提交请求的URI,*表示全部允许。。这里尽量限制来源域,比如http://xxxx:8080 ,以降低安全风险。。
config
.
addAllowedOrigin
(
"https://dx.dianyuanjiangli.com"
);
// 允许向该服务器提交请求的URI,*表示全部允许。。这里尽量限制来源域,比如http://xxxx:8080 ,以降低安全风险。。
config
.
addAllowedOrigin
(
origin
);
// 允许向该服务器提交请求的URI,*表示全部允许。。这里尽量限制来源域,比如http://xxxx:8080 ,以降低安全风险。。
//
config.addAllowedOrigin("https://dx.dianyuanjiangli.com");// 允许向该服务器提交请求的URI,*表示全部允许。。这里尽量限制来源域,比如http://xxxx:8080 ,以降低安全风险。。
config
.
addAllowedHeader
(
"*"
);
// 允许访问的头信息,*表示全部
config
.
setMaxAge
(
18000L
);
// 预检请求的缓存时间(秒),即在这个时间段里,对于相同的跨域请求不会再预检了
config
.
addAllowedMethod
(
"*"
);
// 允许提交请求的方法,*表示全部允许,也可以单独设置GET、PUT等
...
...
gateway/src/main/resources/application-prod.yml
View file @
e9ec88d8
...
...
@@ -86,3 +86,7 @@ management:
jasypt
:
encryptor
:
password
:
schoolCenterErp
# 可信源配置
allowedOrigin
:
origin
:
"
https://dx.dianyuanjiangli.com"
old-user/src/main/java/com/winsun/controller/PackageUpgradeController.java
View file @
e9ec88d8
...
...
@@ -3,6 +3,8 @@ package com.winsun.controller;
import
com.baomidou.mybatisplus.enums.SqlLike
;
import
com.baomidou.mybatisplus.mapper.EntityWrapper
;
import
com.baomidou.mybatisplus.mapper.Wrapper
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.winsun.auth.core.annotion.Permission
;
import
com.winsun.auth.core.base.controller.BaseController
;
import
com.winsun.auth.core.common.model.ResponseData
;
import
com.winsun.bean.Package
;
...
...
service-manager/src/main/java/com/winsun/controller/PackageUpgradeController.java
0 → 100644
View file @
e9ec88d8
package
com
.
winsun
.
controller
;
import
com.baomidou.mybatisplus.mapper.EntityWrapper
;
import
com.baomidou.mybatisplus.mapper.Wrapper
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.winsun.auth.core.annotion.Permission
;
import
com.winsun.auth.core.base.controller.BaseController
;
import
com.winsun.auth.core.common.model.ResponseData
;
import
com.winsun.bean.Package
;
import
com.winsun.bean.PackageUpgrade
;
import
com.winsun.bean.Teacher
;
import
com.winsun.mapper.PackageMapper
;
import
com.winsun.mapper.PackageUpgradeMapper
;
import
com.winsun.mapper.TeacherMapper
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.*
;
/**
* @Author: chenhaojian
* @Date: 2021/6/29
*/
@RestController
@RequestMapping
(
"/packageUpgrade"
)
public
class
PackageUpgradeController
extends
BaseController
{
@Autowired
private
PackageUpgradeMapper
packageUpgradeMapper
;
@Autowired
private
PackageMapper
packageMapper
;
@Permission
(
menuname
=
"查询信息"
,
value
=
"list"
,
method
=
RequestMethod
.
POST
)
public
Map
<
String
,
Object
>
dataList
(
@RequestParam
(
name
=
"accNbr"
,
required
=
false
)
String
accNbr
,
@RequestParam
(
name
=
"cdmaDiscDesc"
,
required
=
false
)
String
cdmaDiscDesc
,
@RequestParam
(
name
=
"wxcl"
,
required
=
false
)
String
wxcl
,
@RequestParam
(
name
=
"pageNo"
,
required
=
false
)
int
pageNo
,
@RequestParam
(
name
=
"pageSize"
,
required
=
false
)
int
pageSize
){
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
try
{
String
package1
=
""
;
String
package2
=
""
;
if
(
StringUtils
.
isNotBlank
(
cdmaDiscDesc
)){
package1
=
packageMapper
.
selectById
(
cdmaDiscDesc
).
getPackageName
();
}
if
(
StringUtils
.
isNotBlank
(
wxcl
)){
package2
=
packageMapper
.
selectById
(
wxcl
).
getPackageName
();
}
Wrapper
<
PackageUpgrade
>
wrapper
=
new
EntityWrapper
<>();
wrapper
.
setSqlSelect
(
"serv_id as servId,acc_nbr as accNbr,cdma_disc_desc as cdmaDiscDesc,wxcl"
);
wrapper
.
eq
(
StringUtils
.
isNotBlank
(
accNbr
),
"acc_nbr"
,
accNbr
);
wrapper
.
eq
(
StringUtils
.
isNotBlank
(
package1
),
"cdma_disc_desc"
,
package1
);
wrapper
.
eq
(
StringUtils
.
isNotBlank
(
package2
),
"wxcl"
,
package2
);
com
.
baomidou
.
mybatisplus
.
plugins
.
Page
<
PackageUpgrade
>
page
=
new
Page
<>(
pageNo
,
pageSize
);
List
<
PackageUpgrade
>
aPackage
=
packageUpgradeMapper
.
selectPage
(
page
,
wrapper
);
page
.
setRecords
(
aPackage
);
map
.
put
(
"page"
,
ResponseData
.
success
(
page
,
"查询成功!"
));
}
catch
(
Exception
e
){
e
.
printStackTrace
();
}
return
map
;
}
@RequestMapping
(
value
=
"addData"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
String
>
addData
(
@RequestParam
(
name
=
"accNbr"
)
String
accNbr
,
@RequestParam
(
name
=
"cdmaDiscDesc"
)
String
cdmaDiscDesc
,
@RequestParam
(
name
=
"wxcl"
)
String
wxcl
){
Wrapper
<
PackageUpgrade
>
wrapper
=
new
EntityWrapper
<>();
wrapper
.
eq
(
StringUtils
.
isNotBlank
(
accNbr
),
"acc_nbr"
,
accNbr
);
packageUpgradeMapper
.
delete
(
wrapper
);
PackageUpgrade
packageUpgrade
=
new
PackageUpgrade
();
packageUpgrade
.
setServId
(
Double
.
valueOf
(
accNbr
));
packageUpgrade
.
setAccNbr
(
accNbr
);
Date
date
=
new
Date
();
packageUpgrade
.
setCustName
(
"测试"
);
packageUpgrade
.
setCreateDateKd
(
date
);
packageUpgrade
.
setFinishDate
(
date
);
packageUpgrade
.
setStopDateKd
(
date
);
try
{
String
package1
=
""
;
String
package2
=
""
;
if
(
StringUtils
.
isNotBlank
(
cdmaDiscDesc
)){
package1
=
packageMapper
.
selectById
(
cdmaDiscDesc
).
getPackageName
();
}
if
(
StringUtils
.
isNotBlank
(
wxcl
)){
package2
=
packageMapper
.
selectById
(
wxcl
).
getPackageName
();
}
packageUpgrade
.
setCdmaDiscDesc
(
package1
);
packageUpgrade
.
setWxcl
(
package2
);
packageUpgradeMapper
.
insert
(
packageUpgrade
);
}
catch
(
Exception
e
){
e
.
printStackTrace
();
}
return
ResponseData
.
success
();
}
@RequestMapping
(
value
=
"deleteData"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
String
>
deleteData
(
@RequestParam
(
name
=
"accNbr"
)
String
accNbr
){
if
(
StringUtils
.
isBlank
(
accNbr
)){
return
ResponseData
.
error
(
""
);
};
Wrapper
<
PackageUpgrade
>
wrapper
=
new
EntityWrapper
<>();
wrapper
.
eq
(
StringUtils
.
isNotBlank
(
accNbr
),
"acc_nbr"
,
accNbr
);
try
{
packageUpgradeMapper
.
delete
(
wrapper
);
}
catch
(
Exception
e
){
e
.
printStackTrace
();
}
return
ResponseData
.
success
();
}
@RequestMapping
(
value
=
"getPackage"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
List
<
Map
<
String
,
Object
>>>
getPackage
(){
Wrapper
<
Package
>
wrapper
=
new
EntityWrapper
<>();
wrapper
.
setSqlSelect
(
"id,name,package_name as packageName"
);
List
<
Map
<
String
,
Object
>>
packageList
=
packageMapper
.
selectMaps
(
wrapper
);
return
ResponseData
.
success
(
packageList
);
}
}
task/src/main/java/com/winsun/TimingTask/RhZhiNenTask.java
View file @
e9ec88d8
...
...
@@ -217,12 +217,12 @@ public class RhZhiNenTask {
saleId1
=
itmeJson
.
getString
(
"saleId"
);
}
}
else
if
(
itmeJson
.
getString
(
"propertyName"
).
indexOf
(
"提速包"
)
!=
-
1
)
{
if
(
itmeJson
.
getString
(
"name"
).
equals
(
expenses
))
{
if
(
expenses
.
equals
(
itmeJson
.
getString
(
"name"
)
))
{
// 获取对应产品ID
saleId2
=
itmeJson
.
getString
(
"saleId"
);
}
}
else
if
(
itmeJson
.
getString
(
"propertyName"
).
indexOf
(
"增值业务"
)
!=
-
1
)
{
if
(
itmeJson
.
getString
(
"name"
).
equals
(
expenses
))
{
if
(
expenses
.
equals
(
itmeJson
.
getString
(
"name"
)
))
{
// 获取对应产品ID
saleId2
=
itmeJson
.
getString
(
"saleId"
);
}
...
...
@@ -246,12 +246,12 @@ public class RhZhiNenTask {
net
.
sf
.
json
.
JSONObject
itmeJson
=
net
.
sf
.
json
.
JSONObject
.
fromObject
(
saleList
.
get
(
i
));
// 判断获取的全部产品与订单产品符合的拿取对应的ID
if
(
itmeJson
.
getString
(
"propertyName"
).
indexOf
(
"提速包"
)
!=
-
1
)
{
if
(
itmeJson
.
getString
(
"name"
).
equals
(
expenses
))
{
if
(
expenses
.
equals
(
itmeJson
.
getString
(
"name"
)
))
{
// 获取对应产品ID
saleId2
=
itmeJson
.
getString
(
"saleId"
);
}
}
else
if
(
itmeJson
.
getString
(
"propertyName"
).
indexOf
(
"增值业务"
)
!=
-
1
)
{
if
(
itmeJson
.
getString
(
"name"
).
equals
(
expenses
))
{
if
(
expenses
.
equals
(
itmeJson
.
getString
(
"name"
)
))
{
// 获取对应产品ID
saleId2
=
itmeJson
.
getString
(
"saleId"
);
}
...
...
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