Commit 1a1acb61 by 杨清松

购砂和场站用户增加修改密码功能

parent 7b039dbc
...@@ -213,6 +213,12 @@ public class SandUserServiceImpl implements SandUserService { ...@@ -213,6 +213,12 @@ public class SandUserServiceImpl implements SandUserService {
return flag; return flag;
} }
@Override
public void resetPassword(String username, String password) {
// TODO Auto-generated method stub
}
......
...@@ -61,4 +61,6 @@ public interface SandUserService { ...@@ -61,4 +61,6 @@ public interface SandUserService {
Boolean repeatCheck(String parameter, String string); Boolean repeatCheck(String parameter, String string);
void resetPassword(String username, String password);
} }
package com.beecode.inz.basis.web; package com.beecode.inz.basis.web;
import java.util.List; import java.util.List;
import java.util.Map;
import java.util.UUID; import java.util.UUID;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
...@@ -20,6 +21,7 @@ import org.springframework.web.bind.annotation.RestController; ...@@ -20,6 +21,7 @@ import org.springframework.web.bind.annotation.RestController;
import com.beecode.bcp.core.context.AminoContextHolder; import com.beecode.bcp.core.context.AminoContextHolder;
import com.beecode.bcp.type.KObject; import com.beecode.bcp.type.KObject;
import com.beecode.bcp.type.json.JSONObjectUtils;
import com.beecode.inz.basis.context.sand.SandUserContextHolder; import com.beecode.inz.basis.context.sand.SandUserContextHolder;
import com.beecode.inz.basis.context.warehouse.WarehouseUserContextHolder; import com.beecode.inz.basis.context.warehouse.WarehouseUserContextHolder;
import com.beecode.inz.basis.pojo.SandUser; import com.beecode.inz.basis.pojo.SandUser;
...@@ -198,4 +200,26 @@ public class SandUserController { ...@@ -198,4 +200,26 @@ public class SandUserController {
return null; return null;
} }
} }
/**
* 购砂用户更改密码
*
* @param obj
* @return
*/
@RequestMapping(value = "/sandUser/updatePassword", method = RequestMethod.POST)
public Object updatePassword(@RequestBody String content) {
Map<String, Object> map = JSONObjectUtils.toMap(content);
if (null == map || map.size() == 0)
return ResponseObj.error("参数为空");;
String userId = map.get("userId").toString();
String password = map.get("password").toString();
try {
sandUserService.updatePassword(UUID.fromString(userId), password);
return ResponseObj.success();
} catch (Exception e) {
return ResponseObj.error();
}
}
} }
package com.beecode.inz.basis.web; package com.beecode.inz.basis.web;
import java.util.List; import java.util.List;
import java.util.Map;
import java.util.UUID; import java.util.UUID;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
...@@ -20,6 +21,7 @@ import org.springframework.web.bind.annotation.RestController; ...@@ -20,6 +21,7 @@ import org.springframework.web.bind.annotation.RestController;
import com.beecode.bcp.core.context.AminoContextHolder; import com.beecode.bcp.core.context.AminoContextHolder;
import com.beecode.bcp.type.KObject; import com.beecode.bcp.type.KObject;
import com.beecode.bcp.type.json.JSONObjectUtils;
import com.beecode.inz.basis.context.warehouse.WarehouseUserContextHolder; import com.beecode.inz.basis.context.warehouse.WarehouseUserContextHolder;
import com.beecode.inz.basis.pojo.WarehouseUser; import com.beecode.inz.basis.pojo.WarehouseUser;
import com.beecode.inz.basis.service.WarehouseUserService; import com.beecode.inz.basis.service.WarehouseUserService;
...@@ -203,4 +205,26 @@ public class WarehouseUserController { ...@@ -203,4 +205,26 @@ public class WarehouseUserController {
} }
} }
/**
* 场站用户更改密码
*
* @param obj
* @return
*/
@RequestMapping(value = "/warehouse/updatePassword", method = RequestMethod.POST)
public Object updatePassword(@RequestBody String content) {
Map<String, Object> map = JSONObjectUtils.toMap(content);
if (null == map || map.size() == 0)
return ResponseObj.error("参数为空");;
String userId = map.get("userId").toString();
String password = map.get("password").toString();
try {
warehouseUserService.updatePassword(UUID.fromString(userId), password);
return ResponseObj.success();
} catch (Exception e) {
return ResponseObj.error();
}
}
} }
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