|
@@ -5,6 +5,7 @@ import com.github.pagehelper.PageInfo;
|
5
|
5
|
import com.liang.common.JsonTool;
|
6
|
6
|
import com.liang.common.base.BaseController;
|
7
|
7
|
import com.liang.common.base.BaseResult;
|
|
8
|
+import com.liang.common.enums.ProjectTypeEnnum;
|
8
|
9
|
import com.liang.common.utils.ExcelPoiUtil;
|
9
|
10
|
import com.liang.entity.*;
|
10
|
11
|
import com.liang.service.*;
|
|
@@ -556,7 +557,7 @@ public class PrjAnnualbudgetController extends BaseController {
|
556
|
557
|
model.addAttribute("rwsys", project.getYsje());
|
557
|
558
|
|
558
|
559
|
Map<String, String> paraMap = new HashMap<>();
|
559
|
|
- if ("政府类项目".equals(annualbudget.getXmlxmc())) {
|
|
560
|
+ if (ProjectTypeEnnum.ZFLXM.msg().equals(annualbudget.getXmlxmc())) {
|
560
|
561
|
List<Integer> nfList = prjFeeschemeService.getYearList(annualbudget.getRws());
|
561
|
562
|
paraMap.put("xm", annualbudget.getRws().toString());
|
562
|
563
|
paraMap.put("nf", nfList.get(nfList.size() - 1).toString());
|
|
@@ -565,7 +566,7 @@ public class PrjAnnualbudgetController extends BaseController {
|
565
|
566
|
paraMap.put("nf", annualbudget.getNf());
|
566
|
567
|
}
|
567
|
568
|
Double ndczje;
|
568
|
|
- if ("国网公司科技项目".equals((annualbudget.getXmlxmc()))) {
|
|
569
|
+ if (ProjectTypeEnnum.GWGSKJXM.msg().equals((annualbudget.getXmlxmc()))) {
|
569
|
570
|
ndczje = prjFeeschemeService.getNdFeeSchemeofDKY(paraMap);
|
570
|
571
|
} else {
|
571
|
572
|
ndczje = prjFeeschemeService.getNdFeeScheme(paraMap);
|
|
@@ -592,7 +593,7 @@ public class PrjAnnualbudgetController extends BaseController {
|
592
|
593
|
|
593
|
594
|
Map<String, String> paraMap = new HashMap<>();
|
594
|
595
|
|
595
|
|
- if ("政府类项目".equals(annualbudget.getXmlxmc())) {
|
|
596
|
+ if (ProjectTypeEnnum.ZFLXM.msg().equals(annualbudget.getXmlxmc())) {
|
596
|
597
|
List<Integer> nfList = prjFeeschemeService.getYearList(annualbudget.getRws());
|
597
|
598
|
paraMap.put("xm", annualbudget.getRws().toString());
|
598
|
599
|
paraMap.put("nf", nfList.get(nfList.size() - 1).toString());
|
|
@@ -601,7 +602,7 @@ public class PrjAnnualbudgetController extends BaseController {
|
601
|
602
|
paraMap.put("nf", annualbudget.getNf());
|
602
|
603
|
}
|
603
|
604
|
Double ndczje;
|
604
|
|
- if ("国网公司科技项目".equals(annualbudget.getXmlxmc())) {
|
|
605
|
+ if (ProjectTypeEnnum.GWGSKJXM.msg().equals(annualbudget.getXmlxmc())) {
|
605
|
606
|
ndczje = prjFeeschemeService.getNdFeeSchemeofDKY(paraMap);
|
606
|
607
|
model.addAttribute("ysmc", "陕西公司出资总额");
|
607
|
608
|
} else {
|
|
@@ -622,7 +623,11 @@ public class PrjAnnualbudgetController extends BaseController {
|
622
|
623
|
public String forNdysView(Model model, @PathVariable Integer rws) {
|
623
|
624
|
PrjAnnualbudget annualbudget = prjAnnualbudgetService.queryByRws(rws);
|
624
|
625
|
model.addAttribute("annualbudget", annualbudget);
|
625
|
|
-
|
|
626
|
+ if (ProjectTypeEnnum.GWGSKJXM.msg().equals(annualbudget.getXmlxmc())) {
|
|
627
|
+ model.addAttribute("ysmc", "陕西公司出资总额");
|
|
628
|
+ } else {
|
|
629
|
+ model.addAttribute("ysmc", "项目总预算");
|
|
630
|
+ }
|
626
|
631
|
return "annualbudget/view_annualbudget";
|
627
|
632
|
}
|
628
|
633
|
|