|
|
|
@ -9,6 +9,7 @@ import com.dreamchaser.depository_manage.entity.MaterialAndPlace; |
|
|
|
import com.dreamchaser.depository_manage.exception.MyException; |
|
|
|
import com.dreamchaser.depository_manage.pojo.*; |
|
|
|
import com.dreamchaser.depository_manage.security.bean.UserToken; |
|
|
|
import com.dreamchaser.depository_manage.security.pool.AuthenticationTokenPool; |
|
|
|
import com.dreamchaser.depository_manage.service.*; |
|
|
|
import com.dreamchaser.depository_manage.utils.*; |
|
|
|
import org.apache.http.protocol.HTTP; |
|
|
|
@ -80,7 +81,11 @@ public class PageController { |
|
|
|
@GetMapping("/") |
|
|
|
public ModelAndView Init(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
String userAgent = request.getHeader("user-agent"); |
|
|
|
// 判断当前使用的设备为移动端还是pc端
|
|
|
|
boolean b = DeviceUtil.checkAgentIsMobile(userAgent); |
|
|
|
@ -142,7 +147,11 @@ public class PageController { |
|
|
|
@GetMapping("/index") |
|
|
|
public ModelAndView index(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
String userAgent = request.getHeader("user-agent"); |
|
|
|
// 判断当前使用的设备为移动端还是pc端
|
|
|
|
boolean b = DeviceUtil.checkAgentIsMobile(userAgent); |
|
|
|
@ -166,7 +175,11 @@ public class PageController { |
|
|
|
public Map<String, Object> index_menus(@RequestParam("uid") String uid, |
|
|
|
HttpServletRequest request, |
|
|
|
HttpServletResponse response) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
//定义链接地址
|
|
|
|
String url = PortConfig.external_url_6666 + "/system_authorizing/obtain_authorization"; |
|
|
|
Map<String, Object> param = new HashMap<>(); |
|
|
|
@ -288,7 +301,11 @@ public class PageController { |
|
|
|
public ModelAndView welcome(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
String header = request.getHeader("user-agent"); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
boolean b = DeviceUtil.checkAgentIsMobile(header); |
|
|
|
if (b) { |
|
|
|
mv.setViewName("pages/other/welcome_mobile"); |
|
|
|
@ -328,6 +345,7 @@ public class PageController { |
|
|
|
|
|
|
|
Map<String, Object> paramForTask = new HashMap<>(); |
|
|
|
paramForTask.put("isDone", 0); |
|
|
|
paramForTask.put("userId", userToken.getId()); |
|
|
|
paramForTask.put("departmentHead", userToken.getNumber()); |
|
|
|
|
|
|
|
// 定义任务列表
|
|
|
|
@ -346,6 +364,7 @@ public class PageController { |
|
|
|
SimpleTaskP simpleTaskP = new SimpleTaskP(simpleStockTakingP); |
|
|
|
list.add(simpleTaskP); |
|
|
|
} |
|
|
|
|
|
|
|
// 查询入库任务
|
|
|
|
List<SimpleApplicationOutOrInRecordP> myTaskIn = depositoryRecordService.findMyTaskIn(paramForTask, userToken); |
|
|
|
for (SimpleApplicationOutOrInRecordP simpleApplicationOutOrInRecordP : myTaskIn) { |
|
|
|
@ -387,7 +406,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/depository_add") |
|
|
|
public ModelAndView depository_add(HttpServletRequest request) { |
|
|
|
UserByPort userByPort = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userByPort = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/warehouse/depository_add"); |
|
|
|
Map<String, Object> administration = LinkInterfaceUtil.findAdministration(userByPort); |
|
|
|
@ -398,7 +421,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/depository-out") |
|
|
|
public ModelAndView depository_out(HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/warehouse/depository-out"); |
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
@ -434,7 +461,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/split_out") |
|
|
|
public ModelAndView split_out(HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/split/split-out"); |
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
@ -454,7 +485,11 @@ public class PageController { |
|
|
|
public ModelAndView material_out(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/material/material-out"); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
Integer isadmin = userToken.getIsadmin(); |
|
|
|
// 获取当天时间戳
|
|
|
|
String currentDate = DateUtil.getCurrentDate(); |
|
|
|
@ -489,7 +524,11 @@ public class PageController { |
|
|
|
@GetMapping("/selectDepository") |
|
|
|
public ModelAndView selectDepository(Integer type, HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
if (type == 1) { |
|
|
|
Integer maindeparment = userToken.getMaindeparment(); |
|
|
|
mv.addObject("adminorg", maindeparment); |
|
|
|
@ -556,7 +595,11 @@ public class PageController { |
|
|
|
@GetMapping("/selectDepositoryByCard") |
|
|
|
public ModelAndView selectDepositoryByCard(Integer type, String clickObj, @RequestParam(value = "flagForGroup", required = false) boolean flagForGroup, HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
if (type == 1) { |
|
|
|
Integer maindeparment = userToken.getMaindeparment(); |
|
|
|
mv.addObject("adminorg", maindeparment); |
|
|
|
@ -629,7 +672,11 @@ public class PageController { |
|
|
|
public ModelAndView material_view(Integer id, HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/material/material-view"); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
if (id != null) { |
|
|
|
Material material = materialService.findMaterialById(id); |
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
@ -661,7 +708,11 @@ public class PageController { |
|
|
|
mv.setViewName("pages/materialtype/materialType_view"); |
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
map.put("parentId", 0); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
Integer role = userToken.getIsadmin(); |
|
|
|
if (role == null) { |
|
|
|
role = 1; |
|
|
|
@ -777,7 +828,11 @@ public class PageController { |
|
|
|
@GetMapping("/table_in") |
|
|
|
public ModelAndView table_in(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
Integer isadmin = userToken.getIsadmin(); |
|
|
|
if (isadmin == null) { |
|
|
|
isadmin = 1; |
|
|
|
@ -794,7 +849,11 @@ public class PageController { |
|
|
|
@GetMapping("/table_out") |
|
|
|
public ModelAndView table_out(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
Integer isadmin = userToken.getIsadmin(); |
|
|
|
if (isadmin == null) { |
|
|
|
isadmin = 1; |
|
|
|
@ -817,7 +876,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/table_user") |
|
|
|
public ModelAndView table_user(HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/user/table-user"); |
|
|
|
List<AdministrationP> administrationPList = findAllCompany(userToken); |
|
|
|
@ -899,7 +962,11 @@ public class PageController { |
|
|
|
public ModelAndView group_out(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/group/group-out"); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
Integer isadmin = userToken.getIsadmin(); |
|
|
|
if (isadmin == null) { |
|
|
|
isadmin = 1; |
|
|
|
@ -941,7 +1008,11 @@ public class PageController { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/group/group_edit"); |
|
|
|
Group group = groupService.findGroupOnlyById(id); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
Integer isadmin = userToken.getIsadmin(); |
|
|
|
if (isadmin == null) { |
|
|
|
isadmin = 1; |
|
|
|
@ -966,7 +1037,11 @@ public class PageController { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/chart/chart-in_back"); |
|
|
|
|
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
|
|
|
|
// 获取当前用户所在部门管理的仓库
|
|
|
|
List<Depository> depositoryByAdminorg = depositoryService.findDepositoryByAdminorg(userToken.getMaindeparment().toString()); |
|
|
|
@ -1016,7 +1091,11 @@ public class PageController { |
|
|
|
public ModelAndView chart_out_back(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/chart/chart-out_back"); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
|
|
|
|
// 获取当前用户所在部门管理的仓库
|
|
|
|
List<Depository> depositoryByAdminorg = depositoryService.findDepositoryByAdminorg(userToken.getMaindeparment().toString()); |
|
|
|
@ -1077,7 +1156,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/user_add") |
|
|
|
public ModelAndView user_add(Integer userId, Integer classes, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/user/user-add"); |
|
|
|
UserByPort userByPort = LinkInterfaceUtil.FindUserById(userId, userToken); |
|
|
|
@ -1089,7 +1172,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/user_role_edit") |
|
|
|
public ModelAndView user_role_edit(Integer id, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/user/user-role-edit"); |
|
|
|
RoleAndDepository roleAndDepositoryById = roleService.findRoleAndDepositoryById(id); |
|
|
|
@ -1107,7 +1194,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/post_role_edit") |
|
|
|
public ModelAndView post_role_edit(Integer id, Integer depositoryId, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/post/postRole_edit"); |
|
|
|
Map<String, Object> userParam = new HashMap<>(); |
|
|
|
@ -1129,7 +1220,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/user_detail") |
|
|
|
public ModelAndView user_edit(Integer id, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/user/user-edit"); |
|
|
|
mv.addObject("depositories", depositoryService.findDepositoryAll()); |
|
|
|
@ -1143,7 +1238,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/warehouse_view") |
|
|
|
public ModelAndView warehouse_view(Integer id, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/warehouse/warehouse_view"); |
|
|
|
if (id != null) { |
|
|
|
@ -1167,7 +1266,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/warehouseByParentId") |
|
|
|
public ModelAndView warehouseByParentId(Integer parentId, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/warehouse/warehouseByParentId"); |
|
|
|
if (parentId != null) { |
|
|
|
@ -1225,7 +1328,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/findWareHouseByParentId") |
|
|
|
public ModelAndView findWareHouseByParentId(Integer parentId, HttpServletRequest request) { |
|
|
|
UserByPort userByPort = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userByPort = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
if (parentId != null) { |
|
|
|
Map<String, Object> param = new HashMap<>(); |
|
|
|
@ -1315,7 +1422,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/findMaterialTypeByParentId") |
|
|
|
public ModelAndView findMaterialTypeByParentId(Integer parentId, HttpServletRequest request) { |
|
|
|
UserByPort userByPort = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userByPort = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
if (parentId != null) { |
|
|
|
Map<String, Object> param = new HashMap<>(); |
|
|
|
@ -1361,7 +1472,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/application_review") |
|
|
|
public ModelAndView application_review(Integer id, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/application/application-review"); |
|
|
|
// 获取主订单信息
|
|
|
|
@ -1472,7 +1587,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/form_step_look") |
|
|
|
public ModelAndView form_step_look(Integer id, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/application/form-step-look"); |
|
|
|
if (id != null) { |
|
|
|
@ -1537,7 +1656,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/application_in_review") |
|
|
|
public ModelAndView application_in_review(Integer id, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/application/form-step-look_in_review"); |
|
|
|
if (id != null) { |
|
|
|
@ -1602,7 +1725,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/form_step_lookByminRecordOut") |
|
|
|
public ModelAndView form_step_lookByminRecordOut(Integer id, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/application/form-step-look_minRecordOut"); |
|
|
|
if (id != null) { |
|
|
|
@ -1673,7 +1800,11 @@ public class PageController { |
|
|
|
// 跳转到出库详情
|
|
|
|
@GetMapping("/ApplicationOutView") |
|
|
|
public ModelAndView ApplicationOutView(Integer id, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/application/form-step-look_back"); |
|
|
|
if (id != null) { |
|
|
|
@ -1848,7 +1979,11 @@ public class PageController { |
|
|
|
@GetMapping("/StockTakingReview") |
|
|
|
public ModelAndView StockTakingReview(Integer id, HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
|
|
|
|
// 获取盘点记录主表
|
|
|
|
StockTaking stockTaking = stockTakingService.findStockTakingById(id); |
|
|
|
@ -1901,7 +2036,11 @@ public class PageController { |
|
|
|
@GetMapping("/StockTakingView") |
|
|
|
public ModelAndView StockTakingView(Integer id, HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
mv.setViewName("pages/stockTaking/stockTakingView"); |
|
|
|
// 获取盘点记录主表
|
|
|
|
StockTaking stockTaking = stockTakingService.findStockTakingById(id); |
|
|
|
@ -1962,7 +2101,11 @@ public class PageController { |
|
|
|
public ModelAndView account_look(Integer id, HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/user/account-look"); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
List<RoleAndDepository> depositoryAndRole = roleService.findDepositoryAndRole(userToken.getId()); |
|
|
|
StringBuilder RoleName = new StringBuilder(); |
|
|
|
StringBuilder DepositoryName = new StringBuilder(); |
|
|
|
@ -2013,7 +2156,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/company_out") |
|
|
|
public ModelAndView Company_Out(HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/company/company-out"); |
|
|
|
List<AdministrationP> administrationPList = findAllCompany(userToken); |
|
|
|
@ -2035,7 +2182,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/company_detail") |
|
|
|
public ModelAndView company_detail(Integer id, HttpServletRequest request) { |
|
|
|
UserByPort userByPort = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userByPort = AuthenticationTokenPool.getUserToken(token); |
|
|
|
String url = PortConfig.external_url + "/org/getgovcont"; |
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
@ -2066,7 +2217,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/findCompanyByParentId") |
|
|
|
public ModelAndView findCompanyByParentId(Integer parentId, Integer level, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
if (parentId != null) { |
|
|
|
mv.addObject("parentId", parentId); |
|
|
|
@ -2086,7 +2241,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/findPostByOrganization") |
|
|
|
public ModelAndView findPostByOrganization(Integer organization, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
String url = PortConfig.external_url + "/org/positionlist"; |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.addObject("parentId", organization); |
|
|
|
@ -2123,7 +2282,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/post_detail") |
|
|
|
public ModelAndView post_detail(Integer id, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/post/post-view"); |
|
|
|
if (id != null) { |
|
|
|
@ -2138,7 +2301,11 @@ public class PageController { |
|
|
|
|
|
|
|
@GetMapping("/findPostByParentId") |
|
|
|
public ModelAndView findPostByParentId(Integer parentId, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
String url = PortConfig.external_url + "/org/positionlist"; |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
if (parentId != null) { |
|
|
|
@ -2181,7 +2348,11 @@ public class PageController { |
|
|
|
// 跳转到添加权限界面
|
|
|
|
@GetMapping("/postRoleAdd") |
|
|
|
public ModelAndView PostRoleAdd(Integer id, Integer classes, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/post/postRole_add"); |
|
|
|
Post postById = LinkInterfaceUtil.findPostById(id, userToken); |
|
|
|
@ -2328,7 +2499,11 @@ public class PageController { |
|
|
|
@GetMapping("/application_in_scanQrCode") |
|
|
|
public ModelAndView applicationInScanQrCode(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
UserByPort userByPort = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userByPort = AuthenticationTokenPool.getUserToken(token); |
|
|
|
String scanQrCodeValue = redisTemplate.opsForValue().get("scanQrCodeValue" + userByPort.getNumber()).toString(); |
|
|
|
redisTemplate.delete("scanQrCodeValue" + userByPort.getNumber()); |
|
|
|
JSONObject jsonObject = JSONObject.parseObject(scanQrCodeValue); |
|
|
|
@ -2352,7 +2527,11 @@ public class PageController { |
|
|
|
@GetMapping("/applicationInByMaterial") |
|
|
|
public ModelAndView applicationInByMaterial(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
UserByPort userByPort = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userByPort = AuthenticationTokenPool.getUserToken(token); |
|
|
|
String scanQrCodeValue = redisTemplate.opsForValue().get("temporaryValueForMaterial" + userByPort.getNumber()).toString(); |
|
|
|
redisTemplate.delete("temporaryValueForMaterial" + userByPort.getNumber()); |
|
|
|
JSONObject jsonObject = JSONObject.parseObject(scanQrCodeValue); |
|
|
|
@ -2386,7 +2565,11 @@ public class PageController { |
|
|
|
@GetMapping("/application_Out_scanQrCode") |
|
|
|
public ModelAndView applicationOutScanQrCode(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
UserByPort userByPort = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userByPort = AuthenticationTokenPool.getUserToken(token); |
|
|
|
String scanQrCodeValue = redisTemplate.opsForValue().get("scanQrCodeValue" + userByPort.getNumber()).toString(); |
|
|
|
redisTemplate.delete("scanQrCodeValue" + userByPort.getNumber()); |
|
|
|
JSONObject jsonObject = JSONObject.parseObject(scanQrCodeValue); |
|
|
|
@ -2441,7 +2624,11 @@ public class PageController { |
|
|
|
// 跳转至库存盘点页面
|
|
|
|
@GetMapping("/stockTaking") |
|
|
|
public ModelAndView stockTaking(HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
// 获取仓储中心详情
|
|
|
|
// Administration company = LinkInterfaceUtil.getCompany(361, userToken);
|
|
|
|
@ -2476,7 +2663,11 @@ public class PageController { |
|
|
|
// 用于打开盘点后物料转移页面
|
|
|
|
@GetMapping("/stockTakingTransfer") |
|
|
|
public ModelAndView stockTakingTransfer(String minIds, HttpServletRequest request) { |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
List<StockTakingChildP> takingChildPS = new ArrayList<>(); |
|
|
|
StockTaking stockTaking = null; |
|
|
|
@ -2628,7 +2819,11 @@ public class PageController { |
|
|
|
mv.setViewName("pages/notice/notice-view"); |
|
|
|
|
|
|
|
NoticeP noticeById = noticeService.findNoticeById(id); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
if (Integer.compare(noticeById.getUserId(), userToken.getId()) == 0) { |
|
|
|
String header = request.getHeader("user-agent"); |
|
|
|
String crypt = Md5.crypt(header); |
|
|
|
@ -2659,7 +2854,11 @@ public class PageController { |
|
|
|
public ModelAndView noticeAll(HttpServletRequest request) { |
|
|
|
ModelAndView mv = new ModelAndView(); |
|
|
|
mv.setViewName("pages/notice/notice-out_user"); |
|
|
|
UserByPort userToken = (UserByPort) request.getAttribute("userToken"); |
|
|
|
String token = request.getHeader("user-token"); |
|
|
|
if(token == null){ |
|
|
|
token = (String) request.getSession().getAttribute("userToken"); |
|
|
|
} |
|
|
|
UserByPort userToken = AuthenticationTokenPool.getUserToken(token); |
|
|
|
mv.addObject("userId", userToken.getId()); |
|
|
|
Integer role = userToken.getIsadmin(); |
|
|
|
if (role == null) { |
|
|
|
|