|
@@ -130,18 +130,8 @@ public class StaBudgetapprovalController extends BaseController {
|
130
|
130
|
@ResponseBody
|
131
|
131
|
@RequestMapping(value = "/exportExcel/{fromdata}", method = RequestMethod.POST)
|
132
|
132
|
public BaseResult exportExcel(@PathVariable(required = false) String fromdata)throws Exception{
|
133
|
|
- SysUserInfo userInfo = getSysUserInfo();
|
134
|
|
- List<String> postName = sysUserInfoService.getPostNameByUserId(userInfo.getUserId());
|
135
|
133
|
ObjectMapper objectMapper = new ObjectMapper();
|
136
|
134
|
StaBudgetapproval formData = objectMapper.readValue(fromdata, StaBudgetapproval.class);
|
137
|
|
- String post = "";
|
138
|
|
- if (postName.size() > 0) {
|
139
|
|
- for (int i = 0; i < postName.size(); i++) {
|
140
|
|
- if ("科研专责".equals(postName.get(i))) {
|
141
|
|
- post = "过";
|
142
|
|
- }
|
143
|
|
- }
|
144
|
|
- }
|
145
|
135
|
|
146
|
136
|
Map<String, Object> paraMap = new HashMap<>();
|
147
|
137
|
paraMap.put("sqmc", formData.getSqmc());
|
|
@@ -153,14 +143,14 @@ public class StaBudgetapprovalController extends BaseController {
|
153
|
143
|
paraMap.put("xmlx", formData.getXmlx());
|
154
|
144
|
paraMap.put("ssbmmc",formData.getSsbmmc());
|
155
|
145
|
paraMap.put("dkyfzr",formData.getDkyfzr());
|
156
|
|
- paraMap.put("nf",formData.getNf());
|
157
|
146
|
|
158
|
|
- if (!userInfo.getAccount().equals("admin")) {
|
159
|
|
- if (!"过".equals(post)) {
|
160
|
|
- paraMap.put("userId", userInfo.getUserId().toString());
|
161
|
|
- }
|
|
147
|
+ paraMap.put("xmmc",formData.getXmmc());
|
|
148
|
+ if (formData.getNf().equals("0")){
|
|
149
|
+ paraMap.put("nf","");
|
|
150
|
+ }else {
|
|
151
|
+ paraMap.put("nf",formData.getNf());
|
162
|
152
|
}
|
163
|
|
- List<StaBudgetapproval> list = staBudgetapprovalService.getFysqList(paraMap);
|
|
153
|
+ List<StaBudgetapproval> list = staBudgetapprovalService.getByjsqList(paraMap);
|
164
|
154
|
|
165
|
155
|
return BaseResult.success("导出完成!",list);
|
166
|
156
|
}
|
|
@@ -1124,25 +1114,12 @@ public class StaBudgetapprovalController extends BaseController {
|
1124
|
1114
|
@RequestMapping(value = "/getAll/{fromdata}",method = RequestMethod.POST)
|
1125
|
1115
|
public BaseResult getAll(@PathVariable(required = false) String fromdata) throws Exception{
|
1126
|
1116
|
Map<String, Object> paraMap = new HashMap<>();
|
1127
|
|
- if (fromdata == null){
|
1128
|
|
- List<StaBudgetapproval> list = staBudgetapprovalService.getApprovingList(paraMap);
|
1129
|
|
- return BaseResult.success("导出成功",list);
|
1130
|
|
- }
|
1131
|
|
- ObjectMapper objectMapper = new ObjectMapper();
|
|
1117
|
+ ObjectMapper objectMapper = new ObjectMapper();
|
1132
|
1118
|
StaBudgetapproval formDatas = objectMapper.readValue(fromdata, StaBudgetapproval.class);
|
1133
|
|
- if (formDatas.getNf() != null && ! formDatas.getNf().isEmpty()){
|
1134
|
|
- String[] nfs = formDatas.getNf().split(",");
|
1135
|
|
- if (nfs.length>1){
|
1136
|
|
- if (nfs[1].equals("0")){
|
1137
|
|
- paraMap.put("nf","");
|
1138
|
|
-
|
1139
|
|
- }else {
|
1140
|
|
- paraMap.put("nf", nfs[1]);
|
1141
|
|
- }
|
1142
|
|
-
|
1143
|
|
- }else {
|
1144
|
|
- paraMap.put("nf",formDatas.getNf());
|
1145
|
|
- }
|
|
1119
|
+ if (formDatas.getNf().equals("0")){
|
|
1120
|
+ paraMap.put("nf","");
|
|
1121
|
+ }else {
|
|
1122
|
+ paraMap.put("nf",formDatas.getNf());
|
1146
|
1123
|
}
|
1147
|
1124
|
paraMap.put("bh", formDatas.getBh());
|
1148
|
1125
|
paraMap.put("erpbh", formDatas.getErpbh());
|
|
@@ -1153,7 +1130,9 @@ public class StaBudgetapprovalController extends BaseController {
|
1153
|
1130
|
paraMap.put("dkyfzr", formDatas.getDkyfzr());
|
1154
|
1131
|
paraMap.put("sqsj1", formDatas.getSqsj1());
|
1155
|
1132
|
paraMap.put("sqsj2", formDatas.getSqsj2());
|
1156
|
|
- List<StaBudgetapproval> list = staBudgetapprovalService.getApprovingList(paraMap);
|
|
1133
|
+ paraMap.put("xmfzrxm",formDatas.getXmfzrxm());
|
|
1134
|
+ List<FeeManagemant> list = prjProjectService.getFyglList(paraMap);
|
|
1135
|
+
|
1157
|
1136
|
|
1158
|
1137
|
return BaseResult.success("导出成功",list);
|
1159
|
1138
|
|
|
@@ -1225,6 +1204,41 @@ public class StaBudgetapprovalController extends BaseController {
|
1225
|
1204
|
return BaseResult.success(result);
|
1226
|
1205
|
}
|
1227
|
1206
|
|
|
1207
|
+
|
|
1208
|
+ @ResponseBody
|
|
1209
|
+ @RequestMapping(value = "/getAlls/{fromdata}",method = RequestMethod.POST)
|
|
1210
|
+ public BaseResult getAlls(@PathVariable(required = false) String fromdata) throws Exception{
|
|
1211
|
+ Map<String, Object> paraMap = new HashMap<>();
|
|
1212
|
+ ObjectMapper objectMapper = new ObjectMapper();
|
|
1213
|
+ StaBudgetapproval formDatas = objectMapper.readValue(fromdata, StaBudgetapproval.class);
|
|
1214
|
+ if (formDatas.getNf().equals("0")){
|
|
1215
|
+ paraMap.put("nf","");
|
|
1216
|
+ }else {
|
|
1217
|
+ paraMap.put("nf",formDatas.getNf());
|
|
1218
|
+ }
|
|
1219
|
+ paraMap.put("bh", formDatas.getBh());
|
|
1220
|
+ paraMap.put("erpbh", formDatas.getErpbh());
|
|
1221
|
+ paraMap.put("xmlx", formDatas.getXmlx());
|
|
1222
|
+ paraMap.put("xmmc", formDatas.getXmmc());
|
|
1223
|
+ paraMap.put("ssbmmc", formDatas.getSsbmmc());
|
|
1224
|
+ paraMap.put("spzt", formDatas.getSpzt());
|
|
1225
|
+ paraMap.put("dkyfzr", formDatas.getDkyfzr());
|
|
1226
|
+ paraMap.put("sqsj1", formDatas.getSqsj1());
|
|
1227
|
+ paraMap.put("sqsj2", formDatas.getSqsj2());
|
|
1228
|
+ paraMap.put("xmfzrxm",formDatas.getXmfzrxm());
|
|
1229
|
+ paraMap.put("sfbyj", formDatas.getSfbyj());
|
|
1230
|
+
|
|
1231
|
+ paraMap.put("sqsj1", formDatas.getSqsj1());
|
|
1232
|
+ paraMap.put("sqsj2", formDatas.getSqsj2());
|
|
1233
|
+ List<StaBudgetapproval> list = staBudgetapprovalService.getApprovingList(paraMap);
|
|
1234
|
+
|
|
1235
|
+
|
|
1236
|
+
|
|
1237
|
+ return BaseResult.success("导出成功",list);
|
|
1238
|
+
|
|
1239
|
+ }
|
|
1240
|
+
|
|
1241
|
+
|
1228
|
1242
|
/**
|
1229
|
1243
|
* 新建数据(提交审批)
|
1230
|
1244
|
*
|