Commit f24f82c8 by huangZW

1111

parent ef466584
......@@ -5,6 +5,7 @@ import java.util.Date;
import java.util.List;
import java.util.stream.Collectors;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
......@@ -50,6 +51,9 @@ public class ClerkController extends WebBaseController{
// }
// }
// return resultResponse(HaoBanErrCode.ERR_1,result);
if(StringUtils.isAnyBlank(storeId,bindFlag,departmentId)){
return resultResponse(HaoBanErrCode.ERR_2);
}
//绑定的clerk
if("1".equals(bindFlag)){
// 调陶接口获取详情数据
......@@ -82,6 +86,9 @@ public class ClerkController extends WebBaseController{
//选择成员列表
@RequestMapping("/staff-list")
public HaobanResponse staffList(String departmentId) {
if(StringUtils.isAnyBlank(departmentId)){
return resultResponse(HaoBanErrCode.ERR_2);
}
List<StaffDepartmentRelatedDTO> list = staffDepartmentRelatedApiService.listByDepartmentId(departmentId);
List<String> staffIds = list.stream().map(s->s.getStaffId()).collect(Collectors.toList());
List<StaffDTO> resultlist= staffApiService.listByIds(staffIds);
......@@ -91,6 +98,9 @@ public class ClerkController extends WebBaseController{
//成员绑定
@RequestMapping("/staff-bind")
public HaobanResponse staffBind(String clerkCode,String staffDepartmentRelatedId) {
if(StringUtils.isAnyBlank(clerkCode,staffDepartmentRelatedId)){
return resultResponse(HaoBanErrCode.ERR_2);
}
StaffDepartmentRelatedDTO dto = new StaffDepartmentRelatedDTO();
dto.setStaffDepartmentRelatedId(staffDepartmentRelatedId);
dto.setClerkCode(clerkCode);
......@@ -101,6 +111,9 @@ public class ClerkController extends WebBaseController{
//成员换绑定
@RequestMapping("/clerk-unbind")
public HaobanResponse clerkUnbind(String clerkCode,String staffDepartmentRelatedId) {
if(StringUtils.isAnyBlank(clerkCode,staffDepartmentRelatedId)){
return resultResponse(HaoBanErrCode.ERR_2);
}
StaffDepartmentRelatedDTO one = staffDepartmentRelatedApiService.getOneByClerkCode(clerkCode);
if(one != null){
//存在,则先置空
......@@ -119,6 +132,9 @@ public class ClerkController extends WebBaseController{
//店长转让
@RequestMapping("/clerk-manager-tranfer")
public HaobanResponse clerkManagerTranfer(String clerkCode,String storeId,String staffDepartmentRelatedId) {
if(StringUtils.isAnyBlank(clerkCode,storeId,staffDepartmentRelatedId)){
return resultResponse(HaoBanErrCode.ERR_2);
}
StaffDepartmentRelatedDTO one = staffDepartmentRelatedApiService.getOneByClerkCode(clerkCode);
if(one != null){
//存在,则先置空
......
......@@ -6,6 +6,7 @@ import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
......@@ -51,6 +52,9 @@ public class StoreController extends WebBaseController{
//门店列表
@RequestMapping("/store-list")
public HaobanResponse storeList(String staffId,String wxEnterpriseId) {
if(StringUtils.isAnyBlank(staffId,wxEnterpriseId)){
return resultResponse(HaoBanErrCode.ERR_2);
}
List<DepartmentDTO> list = departmentApiService.listStoreByWxEnterpriseId(wxEnterpriseId);
if(CollectionUtil.isEmpty(list)){
return resultResponse(HaoBanErrCode.ERR_1);
......@@ -87,6 +91,9 @@ public class StoreController extends WebBaseController{
//获取首页销售数据
@RequestMapping("/sale-date")
public HaobanResponse saleDate(String storeId,String wxEnterpriseId) {
if(StringUtils.isAnyBlank(storeId,wxEnterpriseId)){
return resultResponse(HaoBanErrCode.ERR_2);
}
StoreDTO store = storeService.getStore(storeId);
String enterpriseId = store.getEnterpriseId();
String date = DateUtil.format(new Date(), "yyyy-MM-dd");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment