Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
E
easy-affair-show
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
easy-affair-show
Commits
068a983a
Commit
068a983a
authored
Aug 12, 2022
by
廖旭伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
list接口增加时间倒序;新增客户,手机号码唯一
parent
6339c7dc
Changes
18
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
139 additions
and
73 deletions
+139
-73
eas-manager/src/main/java/com/mortals/xhx/module/customer/service/impl/CustomerServiceImpl.java
...xhx/module/customer/service/impl/CustomerServiceImpl.java
+20
-0
eas-manager/src/main/java/com/mortals/xhx/module/customer/web/CustomerController.java
...m/mortals/xhx/module/customer/web/CustomerController.java
+7
-0
eas-manager/src/main/java/com/mortals/xhx/module/customer/web/CustomerTrialController.java
...tals/xhx/module/customer/web/CustomerTrialController.java
+17
-53
eas-manager/src/main/java/com/mortals/xhx/module/customer/web/CustomerWorkCollectController.java
...hx/module/customer/web/CustomerWorkCollectController.java
+3
-0
eas-manager/src/main/java/com/mortals/xhx/module/customer/web/CustomerWorkDesignStatController.java
...module/customer/web/CustomerWorkDesignStatController.java
+3
-0
eas-manager/src/main/java/com/mortals/xhx/module/design/web/DesignMasterplateController.java
...ls/xhx/module/design/web/DesignMasterplateController.java
+8
-0
eas-manager/src/main/java/com/mortals/xhx/module/font/web/FontMaterialController.java
...m/mortals/xhx/module/font/web/FontMaterialController.java
+12
-17
eas-manager/src/main/java/com/mortals/xhx/module/help/web/HelpController.java
.../java/com/mortals/xhx/module/help/web/HelpController.java
+8
-2
eas-manager/src/main/java/com/mortals/xhx/module/help/web/HelpEvaluateController.java
...m/mortals/xhx/module/help/web/HelpEvaluateController.java
+8
-0
eas-manager/src/main/java/com/mortals/xhx/module/message/web/MessageController.java
...com/mortals/xhx/module/message/web/MessageController.java
+8
-1
eas-manager/src/main/java/com/mortals/xhx/module/news/web/NewsController.java
.../java/com/mortals/xhx/module/news/web/NewsController.java
+4
-0
eas-manager/src/main/java/com/mortals/xhx/module/picture/web/BackgroundMaterialController.java
.../xhx/module/picture/web/BackgroundMaterialController.java
+4
-0
eas-manager/src/main/java/com/mortals/xhx/module/picture/web/ElementMaterialController.java
...als/xhx/module/picture/web/ElementMaterialController.java
+4
-0
eas-manager/src/main/java/com/mortals/xhx/module/picture/web/PictureMaterialController.java
...als/xhx/module/picture/web/PictureMaterialController.java
+4
-0
eas-manager/src/main/java/com/mortals/xhx/module/proposal/web/ProposalController.java
...m/mortals/xhx/module/proposal/web/ProposalController.java
+7
-0
eas-manager/src/main/java/com/mortals/xhx/module/question/web/QuestionController.java
...m/mortals/xhx/module/question/web/QuestionController.java
+7
-0
eas-manager/src/main/java/com/mortals/xhx/module/question/web/QuestionRecordController.java
...als/xhx/module/question/web/QuestionRecordController.java
+7
-0
eas-manager/src/main/java/com/mortals/xhx/module/question/web/QuestionReplyController.java
...tals/xhx/module/question/web/QuestionReplyController.java
+8
-0
No files found.
eas-manager/src/main/java/com/mortals/xhx/module/customer/service/impl/CustomerServiceImpl.java
View file @
068a983a
package
com.mortals.xhx.module.customer.service.impl
;
package
com.mortals.xhx.module.customer.service.impl
;
import
cn.hutool.core.util.PhoneUtil
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.model.PageInfo
;
import
com.mortals.framework.model.PageInfo
;
...
@@ -33,9 +34,28 @@ import java.util.List;
...
@@ -33,9 +34,28 @@ import java.util.List;
@Service
(
"customerService"
)
@Service
(
"customerService"
)
public
class
CustomerServiceImpl
extends
AbstractCRUDServiceImpl
<
CustomerDao
,
CustomerEntity
,
Long
>
implements
CustomerService
{
public
class
CustomerServiceImpl
extends
AbstractCRUDServiceImpl
<
CustomerDao
,
CustomerEntity
,
Long
>
implements
CustomerService
{
@Override
protected
void
validData
(
CustomerEntity
entity
,
Context
context
)
throws
AppException
{
if
(
StringUtils
.
isEmpty
(
entity
.
getContactTelphone
())){
throw
new
AppException
(
"手机号不能为空"
);
}
if
(
StringUtils
.
isEmpty
(
entity
.
getCustName
())){
throw
new
AppException
(
"姓名不能为空"
);
}
if
(!
PhoneUtil
.
isPhone
(
entity
.
getContactTelphone
())){
throw
new
AppException
(
"手机号码格式不正确"
);
}
}
@Override
@Override
protected
void
saveBefore
(
CustomerEntity
entity
,
Context
context
)
throws
AppException
{
protected
void
saveBefore
(
CustomerEntity
entity
,
Context
context
)
throws
AppException
{
this
.
validData
(
entity
,
context
);
this
.
validData
(
entity
,
context
);
CustomerEntity
query
=
new
CustomerEntity
();
query
.
setContactTelphone
(
entity
.
getContactTelphone
());
List
<
CustomerEntity
>
list
=
dao
.
getList
(
query
);
if
(
CollectionUtils
.
isNotEmpty
(
list
)){
throw
new
AppException
(
"手机号码为:"
+
entity
.
getContactTelphone
()+
"的用户已存在"
);
}
if
(
StringUtils
.
isNotEmpty
(
entity
.
getPassword
()))
{
if
(
StringUtils
.
isNotEmpty
(
entity
.
getPassword
()))
{
try
{
try
{
entity
.
setPassword
(
SecurityUtil
.
md5DoubleEncoding
(
entity
.
getPassword
()));
entity
.
setPassword
(
SecurityUtil
.
md5DoubleEncoding
(
entity
.
getPassword
()));
...
...
eas-manager/src/main/java/com/mortals/xhx/module/customer/web/CustomerController.java
View file @
068a983a
...
@@ -45,6 +45,13 @@ public class CustomerController extends BaseCRUDJsonBodyMappingController<Custom
...
@@ -45,6 +45,13 @@ public class CustomerController extends BaseCRUDJsonBodyMappingController<Custom
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
@Override
protected
void
doListBefore
(
CustomerEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
@Override
@Override
public
Rest
<
Object
>
list
(
@RequestBody
(
required
=
false
)
CustomerEntity
query
)
{
public
Rest
<
Object
>
list
(
@RequestBody
(
required
=
false
)
CustomerEntity
query
)
{
Map
<
String
,
Object
>
model
=
new
HashMap
();
Map
<
String
,
Object
>
model
=
new
HashMap
();
...
...
eas-manager/src/main/java/com/mortals/xhx/module/customer/web/CustomerTrialController.java
View file @
068a983a
package
com.mortals.xhx.module.customer.web
;
package
com.mortals.xhx.module.customer.web
;
import
com.mortals.framework.annotation.UnAuth
;
import
com.alibaba.fastjson.JSONObject
;
import
com.mortals.framework.common.IBaseEnum
;
import
com.mortals.framework.common.IBaseEnum
;
import
com.mortals.framework.common.Rest
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.model.BaseEntity
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.model.PageInfo
;
import
com.mortals.framework.model.Result
;
import
com.mortals.framework.utils.ReflectUtils
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.xhx.base.system.param.service.ParamService
;
import
com.mortals.xhx.base.system.param.service.ParamService
;
import
com.mortals.xhx.common.code.*
;
import
com.mortals.xhx.common.code.MemberLevelEnum
;
import
com.mortals.xhx.common.code.TrialAcceptEnum
;
import
com.mortals.xhx.module.customer.model.CustomerTrialEntity
;
import
com.mortals.xhx.module.customer.service.CustomerTrialService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.*
;
import
com.mortals.framework.model.Context
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.xhx.module.customer.model.CustomerTrialEntity
;
import
com.mortals.xhx.module.customer.model.CustomerTrialQuery
;
import
com.mortals.xhx.module.customer.service.CustomerTrialService
;
import
org.apache.commons.lang3.ArrayUtils
;
import
com.mortals.framework.util.StringUtils
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.stream.Collectors
;
import
com.alibaba.fastjson.JSONObject
;
import
java.util.Arrays
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.multipart.MultipartFile
;
import
static
com
.
mortals
.
framework
.
ap
.
SysConstains
.*;
/**
/**
*
*
* 客户试用申请
* 客户试用申请
...
@@ -56,35 +43,12 @@ public class CustomerTrialController extends BaseCRUDJsonBodyMappingController<C
...
@@ -56,35 +43,12 @@ public class CustomerTrialController extends BaseCRUDJsonBodyMappingController<C
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
// @Override
@Override
// public Rest<Object> list(@RequestBody(required = false) CustomerTrialEntity query) {
protected
void
doListBefore
(
CustomerTrialEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
// Map<String, Object> model = new HashMap();
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
// Rest<Object> ret = new Rest();
orderCols
.
put
(
"createTime"
,
"DESC"
);
// Context context = this.getContext();
query
.
setOrderCols
(
orderCols
);
// String busiDesc = "查询" + this.getModuleDesc();
}
//
// int code;
// try {
// PageInfo pageInfo = this.buildPageInfo(query);
// this.doListBefore(query, model, context);
// Result result = this.getService().findExt(query, pageInfo, context);
// model.put("data", result.getList());
// model.put("pageInfo", result.getPageInfo());
// this.parsePageInfo(model, result.getPageInfo());
// code = this.doListAfter(query, model, context);
// this.recordSysLog(this.request, busiDesc + " 【成功】");
// } catch (Exception var9) {
// code = -1;
// this.doException(this.request, busiDesc, model, var9);
// }
//
// this.init(model, context);
// ret.setCode(code);
// ret.setData(model);
// ret.setDict(model.get("dict") == null ? null : (Map)model.remove("dict"));
// ret.setMsg(model.get("message_info") == null ? "" : model.remove("message_info").toString());
// return ret;
// }
@PostMapping
({
"accept"
})
@PostMapping
({
"accept"
})
public
String
accept
(
@RequestBody
CustomerTrialEntity
entity
)
{
public
String
accept
(
@RequestBody
CustomerTrialEntity
entity
)
{
...
...
eas-manager/src/main/java/com/mortals/xhx/module/customer/web/CustomerWorkCollectController.java
View file @
068a983a
...
@@ -52,6 +52,9 @@ public class CustomerWorkCollectController extends BaseCRUDJsonBodyMappingContro
...
@@ -52,6 +52,9 @@ public class CustomerWorkCollectController extends BaseCRUDJsonBodyMappingContro
throw
new
AppException
(
"非法用户,不可访问"
);
throw
new
AppException
(
"非法用户,不可访问"
);
}
}
query
.
setCustomerId
(
this
.
getCurUser
().
getId
());
query
.
setCustomerId
(
this
.
getCurUser
().
getId
());
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
}
@RequestMapping
(
value
=
{
"delete/masterplateId"
},
method
=
{
RequestMethod
.
POST
,
RequestMethod
.
GET
})
@RequestMapping
(
value
=
{
"delete/masterplateId"
},
method
=
{
RequestMethod
.
POST
,
RequestMethod
.
GET
})
...
...
eas-manager/src/main/java/com/mortals/xhx/module/customer/web/CustomerWorkDesignStatController.java
View file @
068a983a
...
@@ -55,5 +55,8 @@ public class CustomerWorkDesignStatController extends BaseCRUDJsonBodyMappingCon
...
@@ -55,5 +55,8 @@ public class CustomerWorkDesignStatController extends BaseCRUDJsonBodyMappingCon
throw
new
AppException
(
"非法用户,不可访问"
);
throw
new
AppException
(
"非法用户,不可访问"
);
}
}
query
.
setCustomerId
(
this
.
getCurUser
().
getId
());
query
.
setCustomerId
(
this
.
getCurUser
().
getId
());
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
}
}
}
\ No newline at end of file
eas-manager/src/main/java/com/mortals/xhx/module/design/web/DesignMasterplateController.java
View file @
068a983a
...
@@ -55,6 +55,14 @@ public class DesignMasterplateController extends BaseCRUDJsonBodyMappingControll
...
@@ -55,6 +55,14 @@ public class DesignMasterplateController extends BaseCRUDJsonBodyMappingControll
}
}
}
}
@Override
protected
void
doListBefore
(
DesignMasterplateEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
@Override
protected
int
doListAfter
(
DesignMasterplateEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
protected
int
doListAfter
(
DesignMasterplateEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
List
<
DesignMasterplateEntity
>
resultList
=
(
List
<
DesignMasterplateEntity
>)
model
.
get
(
"data"
);
List
<
DesignMasterplateEntity
>
resultList
=
(
List
<
DesignMasterplateEntity
>)
model
.
get
(
"data"
);
if
(
CollectionUtils
.
isNotEmpty
(
resultList
)){
if
(
CollectionUtils
.
isNotEmpty
(
resultList
)){
...
...
eas-manager/src/main/java/com/mortals/xhx/module/font/web/FontMaterialController.java
View file @
068a983a
package
com.mortals.xhx.module.font.web
;
package
com.mortals.xhx.module.font.web
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.xhx.base.system.param.service.ParamService
;
import
com.mortals.xhx.base.system.param.service.ParamService
;
import
com.mortals.xhx.module.font.model.FontMaterialEntity
;
import
com.mortals.xhx.module.font.service.FontMaterialService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.*
;
import
com.mortals.framework.model.Context
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.xhx.module.font.model.FontMaterialEntity
;
import
com.mortals.xhx.module.font.model.FontMaterialQuery
;
import
com.mortals.xhx.module.font.service.FontMaterialService
;
import
org.apache.commons.lang3.ArrayUtils
;
import
com.mortals.framework.util.StringUtils
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.stream.Collectors
;
import
com.alibaba.fastjson.JSONObject
;
import
java.util.Arrays
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.multipart.MultipartFile
;
import
static
com
.
mortals
.
framework
.
ap
.
SysConstains
.*;
/**
/**
*
*
* 字体素材
* 字体素材
...
@@ -48,5 +37,11 @@ public class FontMaterialController extends BaseCRUDJsonBodyMappingController<Fo
...
@@ -48,5 +37,11 @@ public class FontMaterialController extends BaseCRUDJsonBodyMappingController<Fo
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
@Override
protected
void
doListBefore
(
FontMaterialEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
}
}
\ No newline at end of file
eas-manager/src/main/java/com/mortals/xhx/module/help/web/HelpController.java
View file @
068a983a
package
com.mortals.xhx.module.help.web
;
package
com.mortals.xhx.module.help.web
;
import
com.mortals.framework.common.IBaseEnum
;
import
com.mortals.framework.common.IBaseEnum
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.xhx.base.system.param.service.ParamService
;
import
com.mortals.xhx.common.code.QuestionStatusEnum
;
import
com.mortals.xhx.common.code.QuestionStatusEnum
;
import
com.mortals.xhx.module.help.model.HelpEntity
;
import
com.mortals.xhx.module.help.model.HelpEntity
;
import
com.mortals.xhx.module.help.service.HelpService
;
import
com.mortals.xhx.module.help.service.HelpService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
/**
/**
*
*
...
@@ -33,5 +33,11 @@ public class HelpController extends BaseCRUDJsonBodyMappingController<HelpServic
...
@@ -33,5 +33,11 @@ public class HelpController extends BaseCRUDJsonBodyMappingController<HelpServic
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
@Override
protected
void
doListBefore
(
HelpEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
}
}
\ No newline at end of file
eas-manager/src/main/java/com/mortals/xhx/module/help/web/HelpEvaluateController.java
View file @
068a983a
...
@@ -57,6 +57,14 @@ public class HelpEvaluateController extends BaseCRUDJsonBodyMappingController<He
...
@@ -57,6 +57,14 @@ public class HelpEvaluateController extends BaseCRUDJsonBodyMappingController<He
entity
.
setOrganization
(
customerEntity
.
getOrganization
());
entity
.
setOrganization
(
customerEntity
.
getOrganization
());
}
}
@Override
protected
void
doListBefore
(
HelpEvaluateEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
@Override
protected
int
doListAfter
(
HelpEvaluateEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
protected
int
doListAfter
(
HelpEvaluateEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
List
<
HelpEvaluateEntity
>
evaluateEntities
=
(
List
<
HelpEvaluateEntity
>)
model
.
get
(
"data"
);
List
<
HelpEvaluateEntity
>
evaluateEntities
=
(
List
<
HelpEvaluateEntity
>)
model
.
get
(
"data"
);
Map
<
Integer
,
List
<
HelpEvaluateEntity
>>
map
=
evaluateEntities
.
stream
().
collect
(
Collectors
.
groupingBy
(
HelpEvaluateEntity:
:
getEvaluateType
));
Map
<
Integer
,
List
<
HelpEvaluateEntity
>>
map
=
evaluateEntities
.
stream
().
collect
(
Collectors
.
groupingBy
(
HelpEvaluateEntity:
:
getEvaluateType
));
...
...
eas-manager/src/main/java/com/mortals/xhx/module/message/web/MessageController.java
View file @
068a983a
package
com.mortals.xhx.module.message.web
;
package
com.mortals.xhx.module.message.web
;
import
com.mortals.framework.common.IBaseEnum
;
import
com.mortals.framework.common.IBaseEnum
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.xhx.common.code.MessageTypeEnum
;
import
com.mortals.xhx.common.code.MessageTypeEnum
;
...
@@ -12,6 +13,7 @@ import com.mortals.xhx.module.message.service.MessageService;
...
@@ -12,6 +13,7 @@ import com.mortals.xhx.module.message.service.MessageService;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
/**
/**
*
*
...
@@ -37,6 +39,11 @@ public class MessageController extends BaseCRUDJsonBodyMappingController<Message
...
@@ -37,6 +39,11 @@ public class MessageController extends BaseCRUDJsonBodyMappingController<Message
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
@Override
protected
void
doListBefore
(
MessageEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
}
}
\ No newline at end of file
eas-manager/src/main/java/com/mortals/xhx/module/news/web/NewsController.java
View file @
068a983a
...
@@ -11,6 +11,7 @@ import com.mortals.xhx.module.news.service.NewsService;
...
@@ -11,6 +11,7 @@ import com.mortals.xhx.module.news.service.NewsService;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
/**
/**
*
*
...
@@ -38,6 +39,9 @@ public class NewsController extends BaseCRUDJsonBodyMappingController<NewsServic
...
@@ -38,6 +39,9 @@ public class NewsController extends BaseCRUDJsonBodyMappingController<NewsServic
@Override
@Override
protected
void
doListBefore
(
NewsEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
protected
void
doListBefore
(
NewsEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
query
.
setCustomerId
(
this
.
getCurUser
().
getId
());
query
.
setCustomerId
(
this
.
getCurUser
().
getId
());
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
}
@Override
@Override
...
...
eas-manager/src/main/java/com/mortals/xhx/module/picture/web/BackgroundMaterialController.java
View file @
068a983a
...
@@ -11,6 +11,7 @@ import org.springframework.beans.factory.annotation.Autowired;
...
@@ -11,6 +11,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
/**
/**
...
@@ -40,6 +41,9 @@ public class BackgroundMaterialController extends BaseCRUDJsonBodyMappingContro
...
@@ -40,6 +41,9 @@ public class BackgroundMaterialController extends BaseCRUDJsonBodyMappingContro
@Override
@Override
protected
void
doListBefore
(
PictureMaterialEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
protected
void
doListBefore
(
PictureMaterialEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
query
.
setPictureType
(
PictureTypeEnum
.
BACKGROUND
.
getValue
());
query
.
setPictureType
(
PictureTypeEnum
.
BACKGROUND
.
getValue
());
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
}
@Override
@Override
...
...
eas-manager/src/main/java/com/mortals/xhx/module/picture/web/ElementMaterialController.java
View file @
068a983a
...
@@ -11,6 +11,7 @@ import org.springframework.beans.factory.annotation.Autowired;
...
@@ -11,6 +11,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
/**
/**
...
@@ -40,6 +41,9 @@ public class ElementMaterialController extends BaseCRUDJsonBodyMappingControlle
...
@@ -40,6 +41,9 @@ public class ElementMaterialController extends BaseCRUDJsonBodyMappingControlle
@Override
@Override
protected
void
doListBefore
(
PictureMaterialEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
protected
void
doListBefore
(
PictureMaterialEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
query
.
setPictureType
(
PictureTypeEnum
.
ELEMENT
.
getValue
());
query
.
setPictureType
(
PictureTypeEnum
.
ELEMENT
.
getValue
());
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
}
@Override
@Override
...
...
eas-manager/src/main/java/com/mortals/xhx/module/picture/web/PictureMaterialController.java
View file @
068a983a
...
@@ -11,6 +11,7 @@ import org.springframework.beans.factory.annotation.Autowired;
...
@@ -11,6 +11,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
/**
/**
...
@@ -41,6 +42,9 @@ public class PictureMaterialController extends BaseCRUDJsonBodyMappingController
...
@@ -41,6 +42,9 @@ public class PictureMaterialController extends BaseCRUDJsonBodyMappingController
@Override
@Override
protected
void
doListBefore
(
PictureMaterialEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
protected
void
doListBefore
(
PictureMaterialEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
query
.
setPictureType
(
PictureTypeEnum
.
PICTURE
.
getValue
());
query
.
setPictureType
(
PictureTypeEnum
.
PICTURE
.
getValue
());
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
}
@Override
@Override
...
...
eas-manager/src/main/java/com/mortals/xhx/module/proposal/web/ProposalController.java
View file @
068a983a
...
@@ -66,6 +66,13 @@ public class ProposalController extends BaseCRUDJsonBodyMappingController<Propos
...
@@ -66,6 +66,13 @@ public class ProposalController extends BaseCRUDJsonBodyMappingController<Propos
}
}
@Override
protected
void
doListBefore
(
ProposalEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
@PostMapping
({
"reply"
})
@PostMapping
({
"reply"
})
@RepeatSubmit
@RepeatSubmit
public
String
reply
(
@RequestBody
ProposalEntity
entity
)
{
public
String
reply
(
@RequestBody
ProposalEntity
entity
)
{
...
...
eas-manager/src/main/java/com/mortals/xhx/module/question/web/QuestionController.java
View file @
068a983a
...
@@ -43,6 +43,13 @@ public class QuestionController extends BaseCRUDJsonBodyMappingController<Questi
...
@@ -43,6 +43,13 @@ public class QuestionController extends BaseCRUDJsonBodyMappingController<Questi
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
@Override
protected
void
doListBefore
(
QuestionEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
@PostMapping
({
"evaluate"
})
@PostMapping
({
"evaluate"
})
public
String
evaluate
(
@RequestBody
QuestionEntity
entity
){
public
String
evaluate
(
@RequestBody
QuestionEntity
entity
){
Map
<
String
,
Object
>
model
=
new
HashMap
();
Map
<
String
,
Object
>
model
=
new
HashMap
();
...
...
eas-manager/src/main/java/com/mortals/xhx/module/question/web/QuestionRecordController.java
View file @
068a983a
...
@@ -47,6 +47,13 @@ public class QuestionRecordController extends BaseCRUDJsonBodyMappingController<
...
@@ -47,6 +47,13 @@ public class QuestionRecordController extends BaseCRUDJsonBodyMappingController<
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
@Override
protected
void
doListBefore
(
QuestionRecordEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
@PostMapping
({
"ask"
})
@PostMapping
({
"ask"
})
public
String
ask
(
@RequestBody
QuestionRecordEntity
entity
)
{
public
String
ask
(
@RequestBody
QuestionRecordEntity
entity
)
{
...
...
eas-manager/src/main/java/com/mortals/xhx/module/question/web/QuestionReplyController.java
View file @
068a983a
package
com.mortals.xhx.module.question.web
;
package
com.mortals.xhx.module.question.web
;
import
com.mortals.framework.exception.AppException
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.xhx.module.question.model.QuestionReplyEntity
;
import
com.mortals.xhx.module.question.model.QuestionReplyEntity
;
...
@@ -7,6 +8,7 @@ import com.mortals.xhx.module.question.service.QuestionReplyService;
...
@@ -7,6 +8,7 @@ import com.mortals.xhx.module.question.service.QuestionReplyService;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
/**
/**
*
*
...
@@ -28,5 +30,11 @@ public class QuestionReplyController extends BaseCRUDJsonBodyMappingController<Q
...
@@ -28,5 +30,11 @@ public class QuestionReplyController extends BaseCRUDJsonBodyMappingController<Q
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
@Override
protected
void
doListBefore
(
QuestionReplyEntity
query
,
Map
<
String
,
Object
>
model
,
Context
context
)
throws
AppException
{
Map
<
String
,
String
>
orderCols
=
new
HashMap
<>();
orderCols
.
put
(
"createTime"
,
"DESC"
);
query
.
setOrderCols
(
orderCols
);
}
}
}
\ No newline at end of file
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