Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gogirl-miniapp-backend
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
huluobin
gogirl-miniapp-backend
Commits
c475a71e
Commit
c475a71e
authored
Aug 25, 2020
by
huluobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
6b80cd7f
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
113 additions
and
10 deletions
+113
-10
ComplaintMainServiceImpl.java
...cation/store/complaint/impl/ComplaintMainServiceImpl.java
+3
-0
ComplaintSkuView.java
...a/com/gogirl/domain/store/complaint/ComplaintSkuView.java
+22
-0
ComplaintMainMapper.java
...structure/mapper/store/complaint/ComplaintMainMapper.java
+12
-0
TestPaperController.java
.../gogirl/interfaces/user/customer/TestPaperController.java
+1
-1
application-dev.yml
src/main/resources/application-dev.yml
+28
-8
BaseQuestionMapper.xml
src/main/resources/mapper/user/BaseQuestionMapper.xml
+1
-1
ComplaintMainMapper.xml
src/main/resources/mapper/xcx/ComplaintMainMapper.xml
+10
-0
ComplaintMainMapperTest.java
...cture/mapper/store/complaint/ComplaintMainMapperTest.java
+36
-0
No files found.
src/main/java/com/gogirl/application/store/complaint/impl/ComplaintMainServiceImpl.java
View file @
c475a71e
...
...
@@ -10,6 +10,7 @@ import com.gogirl.domain.order.serve.OrderServe;
import
com.gogirl.domain.store.complaint.ComplaintDetailed
;
import
com.gogirl.domain.store.complaint.ComplaintDetailedTechnician
;
import
com.gogirl.domain.store.complaint.ComplaintMain
;
import
com.gogirl.domain.store.complaint.ComplaintSkuView
;
import
com.gogirl.domain.user.investigation.OrderQuestionOption
;
import
com.gogirl.infrastructure.common.util.ListUtil
;
import
com.gogirl.infrastructure.mapper.order.serve.OrderManageMapper
;
...
...
@@ -76,6 +77,8 @@ public class ComplaintMainServiceImpl extends ServiceImpl<ComplaintMainMapper, C
complaintDetailed
.
setMainId
(
complaintMain
.
getId
());
complaintDetailed
.
setCreateDate
(
LocalDateTime
.
now
());
complaintDetailed
.
setSkuId
(
orderQuestionOption1
.
getComplaintSkuId
());
ComplaintSkuView
complaintSkuView
=
baseMapper
.
selectComplaintSkuView
(
complaintDetailed
.
getSkuId
(),
complaintDetailed
.
getComplaintSkuType
());
return
complaintDetailed
;
})
.
collect
(
Collectors
.
toList
());
...
...
src/main/java/com/gogirl/domain/store/complaint/ComplaintSkuView.java
0 → 100644
View file @
c475a71e
package
com
.
gogirl
.
domain
.
store
.
complaint
;
import
lombok.Data
;
/**
* <p>
*
* </p>
*
* @author robbendev
* @since 2020/8/25 11:55 上午
*/
@Data
public
class
ComplaintSkuView
{
private
Integer
id
;
private
Integer
type
;
private
String
typeName
;
private
String
name
;
}
src/main/java/com/gogirl/infrastructure/mapper/store/complaint/ComplaintMainMapper.java
View file @
c475a71e
...
...
@@ -2,6 +2,8 @@ package com.gogirl.infrastructure.mapper.store.complaint;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.gogirl.domain.store.complaint.ComplaintMain
;
import
com.gogirl.domain.store.complaint.ComplaintSkuView
;
import
org.apache.ibatis.annotations.Param
;
/**
* <p>
...
...
@@ -13,4 +15,14 @@ import com.gogirl.domain.store.complaint.ComplaintMain;
*/
public
interface
ComplaintMainMapper
extends
BaseMapper
<
ComplaintMain
>
{
/**
* <p>
* 获取客诉sku分类名和name
* </p>
*
* @param skuId
* @param complaintSkuType
* @return
*/
ComplaintSkuView
selectComplaintSkuView
(
@Param
(
"skuId"
)
Integer
skuId
,
@Param
(
"complaintSkuType"
)
Integer
complaintSkuType
);
}
src/main/java/com/gogirl/interfaces/user/customer/TestPaperController.java
View file @
c475a71e
...
...
@@ -23,7 +23,7 @@ public class TestPaperController {
private
final
BaseQuestionService
baseQuestionService
;
private
final
GogirlTokenService
gogirlTokenService
;
@ApiOperation
(
"获取
s
调查问卷"
)
@ApiOperation
(
"获取调查问卷"
)
@GetMapping
(
"/customer/testPaper/getTestPaper"
)
public
JsonResult
<
List
<
BaseQuestion
>>
getTestPaper
(
@RequestHeader
String
token
)
{
...
...
src/main/resources/application-dev.yml
View file @
c475a71e
...
...
@@ -109,11 +109,31 @@ server:
port
:
7777
feign
:
hystrix
:
enabled
:
false
client
:
config
:
default
:
connectTimeout
:
30000
readTimeout
:
30000
#feign:
# hystrix:
# enabled: true
# client:
# config:
# default:
# connectTimeout: 2000
# readTimeout: 2000
#ribbon:
# okhttp:
# enabled: true
###hystrix的超时时间
#hystrix:
# command:
# default:
# execution:
# timeout:
# enabled: true
# isolation:
# thread:
# timeoutInMilliseconds: 60000
##Ribbon超时
ribbon
:
ConnectTimeout
:
20000
#毫秒 连接超时时间
ReadTimeout
:
20000
#毫秒 逻辑处理超时时间
src/main/resources/mapper/user/BaseQuestionMapper.xml
View file @
c475a71e
...
...
@@ -40,7 +40,7 @@
SELECT t2.*
FROM base_question_type t1
LEFT JOIN base_question t2 ON t1.id = t2.type_id
where t2.object_oriented=2
where t2.object_oriented=
2
ORDER BY RAND()) t3
GROUP BY t3.type_id
) bq
...
...
src/main/resources/mapper/xcx/ComplaintMainMapper.xml
0 → 100644
View file @
c475a71e
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper
namespace=
"com.gogirl.infrastructure.mapper.store.complaint.ComplaintMainMapper"
>
<select
id=
"selectComplaintSkuView"
resultType=
"com.gogirl.domain.store.complaint.ComplaintSkuView"
>
select *
from complaint_sku_view
where id = #{skuId}
and type = #{complaintSkuType}
</select>
</mapper>
src/test/java/com/gogirl/infrastructure/mapper/store/complaint/ComplaintMainMapperTest.java
0 → 100644
View file @
c475a71e
package
com
.
gogirl
.
infrastructure
.
mapper
.
store
.
complaint
;
import
com.gogirl.domain.store.complaint.ComplaintSkuView
;
import
com.gogirl.infrastructure.common.util.JsonUtilByJackson
;
import
lombok.extern.slf4j.Slf4j
;
import
org.junit.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.ActiveProfiles
;
import
org.springframework.test.context.junit4.SpringRunner
;
import
javax.annotation.Resource
;
/**
* <p>
*
* </p>
*
* @author robbendev
* @since 2020/8/25 12:00 下午
*/
@ActiveProfiles
(
"prod"
)
@RunWith
(
SpringRunner
.
class
)
@SpringBootTest
@Slf4j
public
class
ComplaintMainMapperTest
{
@Resource
ComplaintMainMapper
complaintMainMapper
;
@Test
public
void
selectComplaintSkuView
()
{
ComplaintSkuView
complaintSkuView
=
complaintMainMapper
.
selectComplaintSkuView
(
1
,
2
);
log
.
info
(
JsonUtilByJackson
.
writeValueAsString
(
complaintSkuView
));
}
}
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