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
fbe769c8
Commit
fbe769c8
authored
Mar 06, 2020
by
吴学德
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改网关配置文件
parent
3d1d6b6c
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
101 additions
and
5 deletions
+101
-5
common/src/main/java/com/winsun/constant/FilePath.java
+29
-0
common/src/main/java/com/winsun/utils/FileUtil.java
+38
-0
gateway/src/main/resources/application-prod.yml
+1
-1
service-manager/src/main/java/com/winsun/controller/PackageController.java
+33
-4
No files found.
common/src/main/java/com/winsun/constant/FilePath.java
0 → 100644
View file @
fbe769c8
package
com
.
winsun
.
constant
;
/**
* @Author xuede
* @Date 2020/3/6 9:31
* @Version 1.0
*/
public
enum
FilePath
{
BACKGROUNDIMG
(
"套餐背景图片基础路径"
,
"BackgroundImg"
);
FilePath
(
String
name
,
String
value
){
this
.
name
=
name
;
this
.
value
=
value
;
}
private
String
name
;
private
String
value
;
public
String
getName
()
{
return
name
;
}
public
String
getValue
()
{
return
value
;
}
}
common/src/main/java/com/winsun/utils/FileUtil.java
0 → 100644
View file @
fbe769c8
package
com
.
winsun
.
utils
;
import
com.winsun.auth.core.common.model.ResponseData
;
import
com.winsun.auth.core.util.IOUtils
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.web.multipart.MultipartFile
;
import
java.io.*
;
/**
* @Author xuede
* @Date 2020/3/6 10:29
* @Version 1.0
*/
@Slf4j
public
class
FileUtil
{
//写到相应路径
public
static
boolean
makefile
(
String
path
,
MultipartFile
file
,
String
filename
){
File
dir
=
new
File
(
path
);
if
(!
dir
.
exists
())
{
dir
.
mkdirs
();
}
File
savePath
=
new
File
(
dir
,
filename
);
OutputStream
os
=
null
;
try
{
os
=
new
FileOutputStream
(
savePath
);
os
.
write
(
file
.
getBytes
());
os
.
flush
();
}
catch
(
IOException
e
)
{
log
.
error
(
"上传文件失败:"
+
e
.
getMessage
(),
e
);
return
false
;
}
finally
{
IOUtils
.
closeQuite
(
os
);
}
return
true
;
}
}
gateway/src/main/resources/application-prod.yml
View file @
fbe769c8
...
@@ -51,7 +51,7 @@ zuul:
...
@@ -51,7 +51,7 @@ zuul:
sensitiveHeaders
:
sensitiveHeaders
:
serviceId
:
core
serviceId
:
core
jyyy
:
jyyy
:
path
:
/
jyyy
/**
path
:
/
schoolcenter
/**
sensitiveHeaders
:
sensitiveHeaders
:
serviceId
:
manager
serviceId
:
manager
ribbon
:
ribbon
:
...
...
service-manager/src/main/java/com/winsun/controller/PackageController.java
View file @
fbe769c8
package
com
.
winsun
.
controller
;
package
com
.
winsun
.
controller
;
import
com.alibaba.druid.sql.visitor.functions.If
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.baomidou.mybatisplus.enums.SqlLike
;
import
com.baomidou.mybatisplus.enums.SqlLike
;
import
com.baomidou.mybatisplus.mapper.EntityWrapper
;
import
com.baomidou.mybatisplus.mapper.EntityWrapper
;
...
@@ -11,8 +12,10 @@ import com.winsun.auth.core.common.model.ResponseData;
...
@@ -11,8 +12,10 @@ import com.winsun.auth.core.common.model.ResponseData;
import
com.winsun.auth.core.shiro.ShiroUser
;
import
com.winsun.auth.core.shiro.ShiroUser
;
import
com.winsun.bean.Package
;
import
com.winsun.bean.Package
;
import
com.winsun.bean.SchoolPackage
;
import
com.winsun.bean.SchoolPackage
;
import
com.winsun.constant.FilePath
;
import
com.winsun.mapper.PackageMapper
;
import
com.winsun.mapper.PackageMapper
;
import
com.winsun.mapper.SchoolPackageMapper
;
import
com.winsun.mapper.SchoolPackageMapper
;
import
com.winsun.utils.FileUtil
;
import
com.winsun.utils.MyBatisPlusUpdateUtils
;
import
com.winsun.utils.MyBatisPlusUpdateUtils
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
...
@@ -21,11 +24,12 @@ import org.springframework.web.bind.annotation.RequestMapping;
...
@@ -21,11 +24,12 @@ import org.springframework.web.bind.annotation.RequestMapping;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.multipart.MultipartFile
;
import
java.
util.ArrayList
;
import
java.
io.File
;
import
java.
util.HashMap
;
import
java.
io.IOException
;
import
java.
util.List
;
import
java.
io.InputStream
;
import
java.util.
Map
;
import
java.util.
*
;
/**
/**
* @Author: chancy
* @Author: chancy
...
@@ -40,6 +44,12 @@ public class PackageController extends BaseController {
...
@@ -40,6 +44,12 @@ public class PackageController extends BaseController {
private
static
SchoolPackageMapper
schoolPackageMapper
;
private
static
SchoolPackageMapper
schoolPackageMapper
;
//默认路径
private
static
String
DEFAULTPATH
=
"/images/pkg/"
;
private
static
String
FILENAME
=
"adv_img.jpg"
;
@Autowired
@Autowired
public
PackageController
(
PackageMapper
packageMapper
,
SchoolPackageMapper
schoolPackageMapper
)
{
public
PackageController
(
PackageMapper
packageMapper
,
SchoolPackageMapper
schoolPackageMapper
)
{
PackageController
.
packageMapper
=
packageMapper
;
PackageController
.
packageMapper
=
packageMapper
;
...
@@ -167,4 +177,23 @@ public class PackageController extends BaseController {
...
@@ -167,4 +177,23 @@ public class PackageController extends BaseController {
}
}
return
ResponseData
.
success
(
arrayList
,
"查询完毕!"
);
return
ResponseData
.
success
(
arrayList
,
"查询完毕!"
);
}
}
@Permission
(
menuname
=
"上传背景图"
,
value
=
"backgroundUpload"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
String
>
backgroundUpload
(
@RequestParam
(
value
=
"file"
)
MultipartFile
file
)
{
EntityWrapper
<
Package
>
packagewrapper
=
new
EntityWrapper
<>();
packagewrapper
.
setSqlSelect
(
"max(id) as id"
);
List
<
Map
<
String
,
Object
>>
selectMaps
=
packageMapper
.
selectMaps
(
packagewrapper
);
String
id
=
selectMaps
.
get
(
0
).
get
(
"id"
).
toString
();
Integer
fileid
=
Integer
.
valueOf
(
id
)+
1
;
//路径BackgroundImg/images/pkg/
String
backgroundpath
=
FilePath
.
BACKGROUNDIMG
.
getValue
()+
"/"
+
DEFAULTPATH
+
"/"
+
fileid
.
toString
();
boolean
makefile
=
FileUtil
.
makefile
(
backgroundpath
,
file
,
FILENAME
);
if
(!
makefile
){
return
ResponseData
.
error
(
"上传失败!"
);
}
return
ResponseData
.
success
(
"上传成功"
);
}
}
}
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