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
af8a47bb
Commit
af8a47bb
authored
Jul 16, 2020
by
huangZW
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'developer' of
http://115.159.76.241/haoban3.0/haoban-manage3.0.git
into developer
parents
365f629c
e9c3274e
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
67 additions
and
3 deletions
+67
-3
MaidianLogApiService.java
...m/gic/haoban/manage/api/service/MaidianLogApiService.java
+5
-0
TabHaobanMaidianLogMapper.java
.../manage/service/dao/mapper/TabHaobanMaidianLogMapper.java
+7
-0
MaidianLogService.java
.../gic/haoban/manage/service/service/MaidianLogService.java
+5
-0
MaidianLogServiceImpl.java
...an/manage/service/service/impl/MaidianLogServiceImpl.java
+14
-0
MaidianLogApiServiceImpl.java
...ge/service/service/out/impl/MaidianLogApiServiceImpl.java
+9
-0
TabHaobanMaidianLogMapper.xml
...e/src/main/resources/mapper/TabHaobanMaidianLogMapper.xml
+11
-1
TestController.java
.../com/gic/haoban/manage/web/controller/TestController.java
+13
-0
dubbo-haoban-manage-web.xml
...3-web/src/main/webapp/WEB-INF/dubbo-haoban-manage-web.xml
+3
-2
No files found.
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/service/MaidianLogApiService.java
View file @
af8a47bb
package
com
.
gic
.
haoban
.
manage
.
api
.
service
;
import
com.gic.api.base.commons.Page
;
import
com.gic.haoban.base.api.common.BasePageInfo
;
import
com.gic.haoban.manage.api.dto.MaidianLogDTO
;
import
java.util.List
;
public
interface
MaidianLogApiService
{
void
insert
(
MaidianLogDTO
maidianLogDTO
);
public
Page
<
MaidianLogDTO
>
queryList
(
String
hbversion
,
BasePageInfo
pageInfo
);
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/TabHaobanMaidianLogMapper.java
View file @
af8a47bb
package
com
.
gic
.
haoban
.
manage
.
service
.
dao
.
mapper
;
import
com.gic.haoban.manage.api.dto.MaidianLogDTO
;
import
com.gic.haoban.manage.service.entity.TabHaobanMaidianLog
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
public
interface
TabHaobanMaidianLogMapper
{
int
deleteByPrimaryKey
(
Integer
maidianId
);
...
...
@@ -14,4 +18,6 @@ public interface TabHaobanMaidianLogMapper {
int
updateByPrimaryKeySelective
(
TabHaobanMaidianLog
record
);
int
updateByPrimaryKey
(
TabHaobanMaidianLog
record
);
public
List
<
TabHaobanMaidianLog
>
queryList
(
@Param
(
"hbversion"
)
String
hbversion
);
}
\ No newline at end of file
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/MaidianLogService.java
View file @
af8a47bb
package
com
.
gic
.
haoban
.
manage
.
service
.
service
;
import
com.gic.api.base.commons.Page
;
import
com.gic.haoban.base.api.common.BasePageInfo
;
import
com.gic.haoban.manage.api.dto.MaidianLogDTO
;
import
java.util.List
;
public
interface
MaidianLogService
{
void
insert
(
MaidianLogDTO
maidianLogDTO
);
public
Page
<
MaidianLogDTO
>
queryList
(
String
hbversion
,
BasePageInfo
pageInfo
);
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/impl/MaidianLogServiceImpl.java
View file @
af8a47bb
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
impl
;
import
java.util.Date
;
import
java.util.List
;
import
com.gic.haoban.base.api.common.BasePageInfo
;
import
com.gic.haoban.common.utils.PageUtil
;
import
com.github.pagehelper.Page
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -25,4 +31,12 @@ public class MaidianLogServiceImpl implements MaidianLogService{
}
@Override
public
com
.
gic
.
api
.
base
.
commons
.
Page
<
MaidianLogDTO
>
queryList
(
String
hbversion
,
BasePageInfo
pageInfo
)
{
PageHelper
.
startPage
(
pageInfo
);
List
<
TabHaobanMaidianLog
>
logList
=
mapper
.
queryList
(
hbversion
);
com
.
gic
.
api
.
base
.
commons
.
Page
<
MaidianLogDTO
>
page
=
PageUtil
.
changePageHelperToCurrentPage
(
new
PageInfo
<
TabHaobanMaidianLog
>(
logList
),
MaidianLogDTO
.
class
);
return
page
;
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/MaidianLogApiServiceImpl.java
View file @
af8a47bb
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
out
.
impl
;
import
com.gic.api.base.commons.Page
;
import
com.gic.haoban.base.api.common.BasePageInfo
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -7,6 +9,8 @@ import com.gic.haoban.manage.api.dto.MaidianLogDTO;
import
com.gic.haoban.manage.api.service.MaidianLogApiService
;
import
com.gic.haoban.manage.service.service.MaidianLogService
;
import
java.util.List
;
@Service
public
class
MaidianLogApiServiceImpl
implements
MaidianLogApiService
{
...
...
@@ -18,4 +22,9 @@ public class MaidianLogApiServiceImpl implements MaidianLogApiService {
maidianLogService
.
insert
(
maidianLogDTO
);
}
@Override
public
Page
<
MaidianLogDTO
>
queryList
(
String
hbversion
,
BasePageInfo
pageInfo
)
{
Page
<
MaidianLogDTO
>
page
=
maidianLogService
.
queryList
(
hbversion
,
pageInfo
);
return
page
;
}
}
haoban-manage3-service/src/main/resources/mapper/TabHaobanMaidianLogMapper.xml
View file @
af8a47bb
...
...
@@ -33,7 +33,7 @@
<sql
id=
"Base_Column_List"
>
maidian_id, staff_id, wx_enterprise_id, phone_number, device_date, options, event,
url, context, scene, platform, model, brand, hbversion, system, sdk_version, version,
system_info, stay_time, create_time, update_time,track_sign,store_id,
,
store_status,clerk_code,clerk_id,enterprise_id
system_info, stay_time, create_time, update_time,track_sign,store_id,store_status,clerk_code,clerk_id,enterprise_id
</sql>
<select
id=
"selectByPrimaryKey"
resultMap=
"BaseResultMap"
parameterType=
"java.lang.Integer"
>
select
...
...
@@ -305,4 +305,13 @@
update_time = #{updateTime,jdbcType=TIMESTAMP}
where maidian_id = #{maidianId,jdbcType=INTEGER}
</update>
<select
id=
"queryList"
resultMap=
"BaseResultMap"
parameterType=
"java.lang.String"
>
select
<include
refid=
"Base_Column_List"
/>
from tab_haoban_maidian_log
where hbversion = #{hbversion}
and event ='onError' and platform!='devtools' group by options order by device_date desc
</select>
</mapper>
\ No newline at end of file
haoban-manage3-web/src/main/java/com/gic/haoban/manage/web/controller/TestController.java
View file @
af8a47bb
package
com
.
gic
.
haoban
.
manage
.
web
.
controller
;
import
com.gic.api.base.commons.Page
;
import
com.gic.haoban.base.api.common.BasePageInfo
;
import
com.gic.haoban.common.utils.EntityUtil
;
import
com.gic.haoban.common.utils.HaobanResponse
;
import
com.gic.haoban.manage.api.dto.DepartmentDTO
;
import
com.gic.haoban.manage.api.dto.MaidianLogDTO
;
import
com.gic.haoban.manage.api.service.DepartmentApiService
;
import
com.gic.haoban.manage.api.service.MaidianLogApiService
;
import
com.gic.haoban.manage.api.service.MemberUnionidRelatedApiService
;
import
com.gic.haoban.manage.api.service.TestApiService
;
import
com.gic.haoban.manage.web.errCode.HaoBanErrCode
;
...
...
@@ -52,6 +56,9 @@ public class TestController extends WebBaseController {
@Autowired
private
DepartmentApiService
departmentApiService
;
@Autowired
private
MaidianLogApiService
maidianLogApiService
;
@RequestMapping
(
"/send-message-test"
)
public
HaobanResponse
testSendMessage
(
QywxXcxSendMessageQo
qo
)
{
QywxXcxSendMessageDTO
messageDTO
=
EntityUtil
.
changeEntityByOrika
(
QywxXcxSendMessageDTO
.
class
,
qo
);
...
...
@@ -126,4 +133,10 @@ public class TestController extends WebBaseController {
}
return
resultResponse
(
HaoBanErrCode
.
ERR_1
);
}
@RequestMapping
(
"/maidian-log"
)
public
HaobanResponse
maidian
(
String
hbversion
,
BasePageInfo
pageInfo
)
{
Page
<
MaidianLogDTO
>
page
=
maidianLogApiService
.
queryList
(
hbversion
,
pageInfo
);
return
resultResponse
(
HaoBanErrCode
.
ERR_1
,
page
);
}
}
haoban-manage3-web/src/main/webapp/WEB-INF/dubbo-haoban-manage-web.xml
View file @
af8a47bb
...
...
@@ -60,8 +60,7 @@
<dubbo:reference
interface=
"com.gic.wechat.token.api.service.QywxTokenManageService"
id=
"qywxTokenManageService"
/>
<dubbo:reference
interface=
"com.gic.haoban.manage.api.service.DealSyncOperationApiService"
id=
"dealSyncOperationApiService"
/>
<dubbo:reference
interface=
"com.gic.haoban.manage.api.service.DealSyncOperationApiService"
id=
"dealSyncOperationApiService"
/>
<dubbo:reference
id=
"quartzService"
interface=
"com.gic.quartz.api.service.QuartzService"
timeout=
"10000"
/>
<dubbo:reference
id=
"testApiService"
interface=
"com.gic.haoban.manage.api.service.TestApiService"
timeout=
"10000"
/>
...
...
@@ -70,5 +69,7 @@
<dubbo:reference
interface=
"com.gic.cloud.web.service.api.service.CloudStoreGroupService"
id=
"cloudStoreGroupService"
timeout=
"10000"
retries=
"0"
/>
<dubbo:reference
id=
"maidianDataService"
interface=
"com.gic.cloud.data.api.service.MaidianDataService"
timeout=
"10000"
retries=
"0"
check=
"false"
/>
<dubbo:reference
id=
"maidianLogApiService"
interface=
"com.gic.haoban.manage.api.service.MaidianLogApiService"
timeout=
"10000"
retries=
"0"
check=
"false"
/>
</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