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
a5b135d7
Commit
a5b135d7
authored
Aug 24, 2020
by
huluobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
ab267a40
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
6 deletions
+7
-6
IBeautyExpoQuestionnaireService.java
...cation/user/customer/IBeautyExpoQuestionnaireService.java
+1
-1
BeautyExpoQuestionnaireServiceImpl.java
...ser/customer/impl/BeautyExpoQuestionnaireServiceImpl.java
+2
-1
BeautyExpoQuestionnaireController.java
...aces/user/customer/BeautyExpoQuestionnaireController.java
+4
-4
No files found.
src/main/java/com/gogirl/application/user/customer/IBeautyExpoQuestionnaireService.java
View file @
a5b135d7
...
@@ -18,7 +18,7 @@ public interface IBeautyExpoQuestionnaireService extends IService<BeautyExpoQues
...
@@ -18,7 +18,7 @@ public interface IBeautyExpoQuestionnaireService extends IService<BeautyExpoQues
*
*
* @param beautyExpoQuestionnaire
* @param beautyExpoQuestionnaire
*/
*/
void
submitQuestionnaire
(
BeautyExpoQuestionnaire
beautyExpoQuestionnaire
);
BeautyExpoQuestionnaire
submitQuestionnaire
(
BeautyExpoQuestionnaire
beautyExpoQuestionnaire
);
/**
/**
...
...
src/main/java/com/gogirl/application/user/customer/impl/BeautyExpoQuestionnaireServiceImpl.java
View file @
a5b135d7
...
@@ -21,11 +21,12 @@ import org.springframework.stereotype.Service;
...
@@ -21,11 +21,12 @@ import org.springframework.stereotype.Service;
public
class
BeautyExpoQuestionnaireServiceImpl
extends
ServiceImpl
<
BeautyExpoQuestionnaireMapper
,
BeautyExpoQuestionnaire
>
implements
IBeautyExpoQuestionnaireService
{
public
class
BeautyExpoQuestionnaireServiceImpl
extends
ServiceImpl
<
BeautyExpoQuestionnaireMapper
,
BeautyExpoQuestionnaire
>
implements
IBeautyExpoQuestionnaireService
{
@Override
@Override
public
void
submitQuestionnaire
(
BeautyExpoQuestionnaire
beautyExpoQuestionnaire
)
{
public
BeautyExpoQuestionnaire
submitQuestionnaire
(
BeautyExpoQuestionnaire
beautyExpoQuestionnaire
)
{
if
(
hasSubmitted
(
beautyExpoQuestionnaire
.
getCustomerId
(),
beautyExpoQuestionnaire
.
getType
()))
{
if
(
hasSubmitted
(
beautyExpoQuestionnaire
.
getCustomerId
(),
beautyExpoQuestionnaire
.
getType
()))
{
throw
new
RRException
(
ErrorCode
.
CS_2003
);
throw
new
RRException
(
ErrorCode
.
CS_2003
);
}
}
this
.
save
(
beautyExpoQuestionnaire
);
this
.
save
(
beautyExpoQuestionnaire
);
return
beautyExpoQuestionnaire
;
}
}
@Override
@Override
...
...
src/main/java/com/gogirl/interfaces/user/customer/BeautyExpoQuestionnaireController.java
View file @
a5b135d7
...
@@ -34,17 +34,17 @@ public class BeautyExpoQuestionnaireController {
...
@@ -34,17 +34,17 @@ public class BeautyExpoQuestionnaireController {
@ApiOperation
(
"/提交美博会调查问卷"
)
@ApiOperation
(
"/提交美博会调查问卷"
)
@PostMapping
(
"/customer/beautyExpoQuestionnaire/submitQuestionnaire"
)
@PostMapping
(
"/customer/beautyExpoQuestionnaire/submitQuestionnaire"
)
public
JsonResult
<
Void
>
submitQuestionnaire
(
@RequestBody
BeautyExpoQuestionnaire
beautyExpoQuestionnaire
)
{
public
JsonResult
<
Integer
>
submitQuestionnaire
(
@RequestBody
BeautyExpoQuestionnaire
beautyExpoQuestionnaire
)
{
CustomerIdLock
lock
=
CustomerIdLock
.
getInstance
();
CustomerIdLock
lock
=
CustomerIdLock
.
getInstance
();
Integer
customerId
=
SessionUtils
.
getCustomerId
();
Integer
customerId
=
SessionUtils
.
getCustomerId
();
try
{
try
{
lock
.
lock
(
customerId
);
lock
.
lock
(
customerId
);
beautyExpoQuestionnaire
.
setCustomerId
(
customerId
);
beautyExpoQuestionnaire
.
setCustomerId
(
customerId
);
beautyExpoQuestionnaireService
.
submitQuestionnaire
(
beautyExpoQuestionnaire
);
BeautyExpoQuestionnaire
result
=
beautyExpoQuestionnaireService
.
submitQuestionnaire
(
beautyExpoQuestionnaire
);
return
JsonResult
.
success
(
result
.
getId
());
}
finally
{
}
finally
{
lock
.
unlock
(
customerId
);
lock
.
unlock
(
customerId
);
}
}
return
JsonResult
.
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