Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-manage3.0
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
haoban3.0
haoban-manage3.0
Commits
79fc354a
Commit
79fc354a
authored
Feb 12, 2020
by
qwmqiuwenmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
应用列表
parent
d6e258e3
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
160 additions
and
2 deletions
+160
-2
ApplicationDTO.java
...in/java/com/gic/haoban/manage/api/dto/ApplicationDTO.java
+90
-0
ApplicationApiService.java
.../gic/haoban/manage/api/service/ApplicationApiService.java
+8
-0
ApplicationMapper.java
...c/haoban/manage/service/dao/mapper/ApplicationMapper.java
+5
-0
ApplicationService.java
...gic/haoban/manage/service/service/ApplicationService.java
+7
-0
ApplicationApiServiceImpl.java
...anage/service/service/impl/ApplicationApiServiceImpl.java
+17
-0
ApplicationServiceImpl.java
...nage/service/service/out/impl/ApplicationServiceImpl.java
+12
-0
ApplicationMapper.xml
...3-service/src/main/resources/mapper/ApplicationMapper.xml
+7
-0
ApplicationController.java
...c/haoban/manage/web/controller/ApplicationController.java
+12
-1
dubbo-haoban-manage-web.xml
...3-web/src/main/webapp/WEB-INF/dubbo-haoban-manage-web.xml
+2
-1
No files found.
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/dto/ApplicationDTO.java
0 → 100644
View file @
79fc354a
package
com
.
gic
.
haoban
.
manage
.
api
.
dto
;
import
java.io.Serializable
;
import
java.util.Date
;
public
class
ApplicationDTO
implements
Serializable
{
private
String
applicationId
;
private
String
applicationName
;
private
String
appApplicationUrl
;
private
String
appApplicationIconUrl
;
private
String
applicationUrl
;
private
Integer
statusFlag
;
private
Date
createTime
;
private
Date
updateTime
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getApplicationId
()
{
return
applicationId
;
}
public
void
setApplicationId
(
String
applicationId
)
{
this
.
applicationId
=
applicationId
==
null
?
null
:
applicationId
.
trim
();
}
public
String
getApplicationName
()
{
return
applicationName
;
}
public
void
setApplicationName
(
String
applicationName
)
{
this
.
applicationName
=
applicationName
==
null
?
null
:
applicationName
.
trim
();
}
public
String
getAppApplicationUrl
()
{
return
appApplicationUrl
;
}
public
void
setAppApplicationUrl
(
String
appApplicationUrl
)
{
this
.
appApplicationUrl
=
appApplicationUrl
==
null
?
null
:
appApplicationUrl
.
trim
();
}
public
String
getAppApplicationIconUrl
()
{
return
appApplicationIconUrl
;
}
public
void
setAppApplicationIconUrl
(
String
appApplicationIconUrl
)
{
this
.
appApplicationIconUrl
=
appApplicationIconUrl
==
null
?
null
:
appApplicationIconUrl
.
trim
();
}
public
String
getApplicationUrl
()
{
return
applicationUrl
;
}
public
void
setApplicationUrl
(
String
applicationUrl
)
{
this
.
applicationUrl
=
applicationUrl
==
null
?
null
:
applicationUrl
.
trim
();
}
public
Integer
getStatusFlag
()
{
return
statusFlag
;
}
public
void
setStatusFlag
(
Integer
statusFlag
)
{
this
.
statusFlag
=
statusFlag
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/service/ApplicationApiService.java
View file @
79fc354a
package
com
.
gic
.
haoban
.
manage
.
api
.
service
;
import
java.util.List
;
import
com.gic.haoban.manage.api.dto.ApplicationDTO
;
public
interface
ApplicationApiService
{
List
<
ApplicationDTO
>
listApplication
();
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/ApplicationMapper.java
View file @
79fc354a
package
com
.
gic
.
haoban
.
manage
.
service
.
dao
.
mapper
;
import
java.util.List
;
import
com.gic.haoban.manage.service.entity.TabHaobanApplication
;
public
interface
ApplicationMapper
{
...
...
@@ -14,4 +16,6 @@ public interface ApplicationMapper {
int
updateByPrimaryKeySelective
(
TabHaobanApplication
record
);
int
updateByPrimaryKey
(
TabHaobanApplication
record
);
List
<
TabHaobanApplication
>
listApplication
();
}
\ No newline at end of file
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/ApplicationService.java
View file @
79fc354a
package
com
.
gic
.
haoban
.
manage
.
service
.
service
;
import
java.util.List
;
import
com.gic.haoban.manage.service.entity.TabHaobanApplication
;
public
interface
ApplicationService
{
List
<
TabHaobanApplication
>
listApplication
();
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/impl/ApplicationApiServiceImpl.java
View file @
79fc354a
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
impl
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.haoban.manage.api.dto.ApplicationDTO
;
import
com.gic.haoban.manage.api.service.ApplicationApiService
;
import
com.gic.haoban.manage.service.entity.TabHaobanApplication
;
import
com.gic.haoban.manage.service.service.ApplicationService
;
public
class
ApplicationApiServiceImpl
implements
ApplicationApiService
{
@Autowired
private
ApplicationService
applicationService
;
@Override
public
List
<
ApplicationDTO
>
listApplication
()
{
List
<
TabHaobanApplication
>
list
=
applicationService
.
listApplication
();
return
EntityUtil
.
changeEntityListByJSON
(
ApplicationDTO
.
class
,
list
);
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/ApplicationServiceImpl.java
View file @
79fc354a
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
out
.
impl
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.gic.haoban.manage.service.dao.mapper.ApplicationMapper
;
import
com.gic.haoban.manage.service.entity.TabHaobanApplication
;
import
com.gic.haoban.manage.service.service.ApplicationService
;
@Service
public
class
ApplicationServiceImpl
implements
ApplicationService
{
@Autowired
private
ApplicationMapper
mapper
;
@Override
public
List
<
TabHaobanApplication
>
listApplication
()
{
return
mapper
.
listApplication
();
}
}
haoban-manage3-service/src/main/resources/mapper/ApplicationMapper.xml
View file @
79fc354a
...
...
@@ -128,4 +128,10 @@
update_time = #{updateTime,jdbcType=TIMESTAMP}
where application_id = #{applicationId,jdbcType=VARCHAR}
</update>
<select
id=
"listApplication"
resultMap=
"BaseResultMap"
>
select
<include
refid=
"Base_Column_List"
/>
from tab_haoban_application
where status = 1
</select>
</mapper>
\ No newline at end of file
haoban-manage3-web/src/main/java/com/gic/haoban/manage/web/controller/ApplicationController.java
View file @
79fc354a
package
com
.
gic
.
haoban
.
manage
.
web
.
controller
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.gic.haoban.common.utils.HaobanResponse
;
import
com.gic.haoban.manage.api.dto.ApplicationDTO
;
import
com.gic.haoban.manage.api.service.ApplicationApiService
;
import
com.gic.haoban.manage.web.errCode.HaoBanErrCode
;
@RestController
public
class
ApplicationController
extends
WebBaseController
{
@Autowired
private
ApplicationApiService
applicationApiService
;
@RequestMapping
(
"application-list"
)
public
HaobanResponse
applicationList
()
{
return
null
;
List
<
ApplicationDTO
>
list
=
applicationApiService
.
listApplication
();
return
resultResponse
(
HaoBanErrCode
.
ERR_1
,
list
);
}
...
...
haoban-manage3-web/src/main/webapp/WEB-INF/dubbo-haoban-manage-web.xml
View file @
79fc354a
...
...
@@ -19,6 +19,7 @@
<!--<dubbo:registry address="zookeeper://115.159.182.172:2199" protocol="dubbo" id="remoteAdd"/>-->
<!--<dubbo:registry address="zookeeper://localhost:2181|zookeeper://115.159.182.172:2199" protocol="dubbo"/>-->
<dubbo:reference
interface=
"com.gic.haoban.manage.api.service.StaffApi
d
Service"
id=
"staffApiService"
/>
<dubbo:reference
interface=
"com.gic.haoban.manage.api.service.StaffApiService"
id=
"staffApiService"
/>
<dubbo:reference
interface=
"com.gic.haoban.manage.api.service.WxEnterpriseRelatedApiService"
id=
"wxEnterpriseRelatedApiService"
/>
<dubbo:reference
interface=
"com.gic.haoban.manage.api.service.ApplicationApiService"
id=
"applicationApiService"
/>
</beans>
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