Commit 1a1acb61 by 杨清松

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

parent 7b039dbc
......@@ -213,6 +213,12 @@ public class SandUserServiceImpl implements SandUserService {
return flag;
}
@Override
public void resetPassword(String username, String password) {
// TODO Auto-generated method stub
}
......
......@@ -61,4 +61,6 @@ public interface SandUserService {
Boolean repeatCheck(String parameter, String string);
void resetPassword(String username, String password);
}
package com.beecode.inz.basis.web;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import javax.servlet.http.HttpServletRequest;
......@@ -20,6 +21,7 @@ import org.springframework.web.bind.annotation.RestController;
import com.beecode.bcp.core.context.AminoContextHolder;
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.warehouse.WarehouseUserContextHolder;
import com.beecode.inz.basis.pojo.SandUser;
......@@ -198,4 +200,26 @@ public class SandUserController {
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;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import javax.servlet.http.HttpServletRequest;
......@@ -20,6 +21,7 @@ import org.springframework.web.bind.annotation.RestController;
import com.beecode.bcp.core.context.AminoContextHolder;
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.pojo.WarehouseUser;
import com.beecode.inz.basis.service.WarehouseUserService;
......@@ -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