|
@@ -14,6 +14,7 @@ import com.liang.service.*;
|
14
|
14
|
import io.swagger.annotations.ApiOperation;
|
15
|
15
|
import lombok.Synchronized;
|
16
|
16
|
import jdk.nashorn.internal.runtime.linker.LinkerCallSite;
|
|
17
|
+import org.apache.poi.hpsf.Decimal;
|
17
|
18
|
import org.springframework.data.domain.Page;
|
18
|
19
|
import org.springframework.data.domain.PageRequest;
|
19
|
20
|
import org.springframework.http.ResponseEntity;
|
|
@@ -231,7 +232,7 @@ public class StaBudgetapprovalController extends BaseController {
|
231
|
232
|
}
|
232
|
233
|
|
233
|
234
|
/**
|
234
|
|
- * 新建数据
|
|
235
|
+ * 新建数据(年度预算页面)
|
235
|
236
|
*
|
236
|
237
|
* @return
|
237
|
238
|
*/
|
|
@@ -241,6 +242,26 @@ public class StaBudgetapprovalController extends BaseController {
|
241
|
242
|
model.addAttribute("userInfo", userInfo);
|
242
|
243
|
return "annualbudget/add_apply";
|
243
|
244
|
}
|
|
245
|
+ /**
|
|
246
|
+ * 新建数据(费用申请页面)
|
|
247
|
+ *
|
|
248
|
+ * @return
|
|
249
|
+ */
|
|
250
|
+ @RequestMapping(value = "/forAdd", method = RequestMethod.GET)
|
|
251
|
+ public String forAdd(Model model) {
|
|
252
|
+ SysUserInfo userInfo = getSysUserInfo();
|
|
253
|
+ model.addAttribute("userInfo", userInfo);
|
|
254
|
+ return "stabudgetapproval/add";
|
|
255
|
+ }
|
|
256
|
+
|
|
257
|
+ @RequestMapping(value = "/init_prjAnnualbudget", method = RequestMethod.GET)
|
|
258
|
+ public String init_prjAnnualbudget(Model model) {
|
|
259
|
+ //项目类型
|
|
260
|
+ List<Map<String, String>> xmlxList = projecttypeService.getXMLX();
|
|
261
|
+ model.addAttribute("xmlxList", xmlxList);
|
|
262
|
+
|
|
263
|
+ return "stabudgetapproval/list_annualbudget";
|
|
264
|
+ }
|
244
|
265
|
|
245
|
266
|
/**
|
246
|
267
|
* 保存数据(费用申请)
|
|
@@ -1599,5 +1620,20 @@ public class StaBudgetapprovalController extends BaseController {
|
1599
|
1620
|
String bh = staBudgetapprovalService.getBhById(id);
|
1600
|
1621
|
return BaseResult.success(bh);
|
1601
|
1622
|
}
|
|
1623
|
+
|
|
1624
|
+ /**
|
|
1625
|
+ * 获取项目总预算
|
|
1626
|
+ *
|
|
1627
|
+ * @return
|
|
1628
|
+ */
|
|
1629
|
+ @ResponseBody
|
|
1630
|
+ @PostMapping("/getXMZYS/{id}")
|
|
1631
|
+ public BaseResult getXMZYS(@PathVariable String id) {
|
|
1632
|
+ Double xmzys = prjAnnualbudgetdetailService.getXMZYS(id);
|
|
1633
|
+// select YSJE from prj_AnnualBudgetDetail where NYS = b.NYS and FJ = ''
|
|
1634
|
+ return BaseResult.success(xmzys);
|
|
1635
|
+ }
|
|
1636
|
+
|
|
1637
|
+
|
1602
|
1638
|
}
|
1603
|
1639
|
|