|
@@ -44,7 +44,7 @@ import com.fuzamei.utils.ValidationUtil;
|
|
|
*
|
|
|
*/
|
|
|
@Controller
|
|
|
-@RequestMapping("valuation_accounting")
|
|
|
+@RequestMapping("/valuation_accounting")
|
|
|
public class ValuationAccountingAction {
|
|
|
|
|
|
@Autowired
|
|
@@ -233,10 +233,14 @@ public class ValuationAccountingAction {
|
|
|
* @ Attention: 首次上传,所以大部分的信息可以写死
|
|
|
* 首次创建基金id号要生成,基金名,托管资产都要从用户这里获取
|
|
|
* 传过来的参数以表单形式提交
|
|
|
+ *
|
|
|
+ *
|
|
|
* @param @param userId 用户id号
|
|
|
* @param @param fundId 基金id号,前端随机生成?????还是说后台生成????================================>暂时通过打开估值核算弹框自动生成TODO
|
|
|
* @param @param fundName 基金名称,客户端手动输入生成并传输过来
|
|
|
* @param @param assets 托管资产,客户端手动输入生成并传输过来
|
|
|
+ *
|
|
|
+ *
|
|
|
* @param @return 设定文件
|
|
|
* @return Map<String,Object> 返回类型
|
|
|
* @author ylx
|
|
@@ -295,10 +299,13 @@ public class ValuationAccountingAction {
|
|
|
*
|
|
|
* @Title: upload
|
|
|
* @Description: TODO(实现银行估值核算的报表文件上传功能---------->>暂时按照一次上传一个文件进行实现)
|
|
|
+ *
|
|
|
+ * 上传的时候以表单的形式传过来
|
|
|
* @param @param file
|
|
|
* @param @param fundId
|
|
|
* @param @param fundName
|
|
|
* @param @param userId
|
|
|
+ *
|
|
|
* @param @return 这里上传人有可能是银行也有可能是管理岗的人,这里要进行校验
|
|
|
* @return Map<String,Object> 返回类型
|
|
|
* @author ylx
|
|
@@ -472,6 +479,17 @@ public class ValuationAccountingAction {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ @RequestMapping(value="/test",method=RequestMethod.POST)
|
|
|
+ @ResponseBody
|
|
|
+ public Map<String, Object> test(@RequestBody String data){
|
|
|
+ try {
|
|
|
+ Map map= JSON.parseObject(data, Map.class);
|
|
|
+ int userId=ValidationUtil.checkAndAssignInt(map.get("userId"));
|
|
|
+ UserDetail userDetail = userAuthoricationService.checkUserAuthority(userId,Role.ADMIN,Role.ACCOUNTING_POS_OF_TBC); //查看用户非空和权限(管理员创建并上传的权限)
|
|
|
+ return JSONUtil.getJsonMap(200, true, HintMSG.UPLOAD_SUCCESS,userDetail); //返回给前端一个成功提示
|
|
|
+ } catch (Exception e) {
|
|
|
+ return JSONUtil.getJsonMap(500, false, HintMSG.UPLOAD_FAIL+":"+e.getMessage(),null); //返回给前端一个map进行前段提示
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
}
|