|
@@ -1,7 +1,7 @@
|
|
|
package com.xt.jygl.gkyxtjyfx.hxhbtj.ctl;
|
|
|
|
|
|
-
|
|
|
import java.text.SimpleDateFormat;
|
|
|
+import java.util.Calendar;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
@@ -18,6 +18,7 @@ import com.xt.jygl.gkyxtjyfx.hxhbtj.vo.HxhbtjVo;
|
|
|
import com.xtframe.core.base.ctl.BaseCtl;
|
|
|
import com.xtframe.core.support.SecurityMgr;
|
|
|
import com.xtframe.util.StringUtils;
|
|
|
+
|
|
|
@Controller
|
|
|
@RequestMapping("/hxhbtj")
|
|
|
public class HxhbtjCtl extends BaseCtl {
|
|
@@ -27,148 +28,175 @@ public class HxhbtjCtl extends BaseCtl {
|
|
|
private SecurityMgr securityMgr;
|
|
|
@Autowired
|
|
|
private GkService gkService;
|
|
|
+
|
|
|
@SuppressWarnings("unused")
|
|
|
@RequestMapping(value = "/main")
|
|
|
- public String main(Model model, final String rq, final String szgkid,final String menuid) {
|
|
|
- //取到所在地下第一个所在港口
|
|
|
- List<GkEntity> list = gkService.findBySzd(securityMgr.getCurrUser().getSzd()!=null?securityMgr.getCurrUser().getSzd().getId():"");
|
|
|
- String dftszgk="";
|
|
|
- if(list.size()>0){
|
|
|
- dftszgk=list.get(0).getId();
|
|
|
+ public String main(Model model, final String rq, final String szgkid, final String menuid) {
|
|
|
+ // 取到所在地下第一个所在港口
|
|
|
+ List<GkEntity> list = gkService.findBySzd(securityMgr.getCurrUser().getSzd() != null ? securityMgr.getCurrUser().getSzd().getId() : "");
|
|
|
+ String dftszgk = "";
|
|
|
+ if (list.size() > 0) {
|
|
|
+ dftszgk = list.get(0).getId();
|
|
|
}
|
|
|
- Date date=new Date();
|
|
|
- //本月数据
|
|
|
- SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM");
|
|
|
+ Date date = new Date();
|
|
|
+ // 本月数据
|
|
|
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
|
|
|
String benyue = sdf.format(date);
|
|
|
- Object[] ob=(Object[]) hxglService.bywcltj(StringUtils.isEmpty(rq)?benyue:rq, StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
- HxhbtjVo vo=new HxhbtjVo();
|
|
|
- vo.setBywcl(ob[0]!=null?(ob[0].toString()):"");
|
|
|
- vo.setBynmwcl(ob[1]!=null?(ob[1].toString()):"");
|
|
|
- vo.setBywmwcl(ob[2]!=null?(ob[2].toString()):"");
|
|
|
- //本年数据
|
|
|
- SimpleDateFormat sdf2=new SimpleDateFormat("yyyy");
|
|
|
- String bennian=sdf2.format(date);
|
|
|
- String rq2="";
|
|
|
- if(!StringUtils.isEmpty(rq)){
|
|
|
- rq2=rq.substring(0,4);
|
|
|
+ Object[] ob = (Object[]) hxglService.bywcltj(StringUtils.isEmpty(rq) ? benyue : rq, StringUtils.isEmpty(szgkid) ? dftszgk : szgkid);
|
|
|
+ HxhbtjVo vo = new HxhbtjVo();
|
|
|
+ vo.setBywcl(ob[0] != null ? (ob[0].toString()) : "");
|
|
|
+ vo.setBynmwcl(ob[1] != null ? (ob[1].toString()) : "");
|
|
|
+ vo.setBywmwcl(ob[2] != null ? (ob[2].toString()) : "");
|
|
|
+ // 本年数据
|
|
|
+ SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy");
|
|
|
+ String bennian = sdf2.format(date);
|
|
|
+ String rq2 = "";
|
|
|
+ if (!StringUtils.isEmpty(rq)) {
|
|
|
+ rq2 = rq.substring(0, 4);
|
|
|
}
|
|
|
- Object[] ob2=(Object[]) hxglService.bnljltj(StringUtils.isEmpty(rq2)?bennian:rq2, StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
- vo.setBnljl(ob2[0]!=null?(ob2[0].toString()):"");
|
|
|
- vo.setBnnmljl(ob2[1]!=null?(ob2[1].toString()):"");
|
|
|
- vo.setBnwmljl(ob2[2]!=null?(ob2[2].toString()):"");
|
|
|
- //同比增长数
|
|
|
- String lastyear="";
|
|
|
- if(StringUtils.isEmpty(rq)){
|
|
|
- Integer i = Integer.parseInt(benyue.substring(0, 4))-1;
|
|
|
- lastyear=i+benyue.substring(4, 7);
|
|
|
- }else{
|
|
|
- Integer i = Integer.parseInt(rq.substring(0, 4))-1;
|
|
|
- lastyear=i+rq.substring(4, 7);
|
|
|
+ Object[] ob2 = (Object[]) hxglService.bnljltj(StringUtils.isEmpty(rq2) ? bennian : rq2, StringUtils.isEmpty(szgkid) ? dftszgk : szgkid);
|
|
|
+ vo.setBnljl(ob2[0] != null ? (ob2[0].toString()) : "");
|
|
|
+ vo.setBnnmljl(ob2[1] != null ? (ob2[1].toString()) : "");
|
|
|
+ vo.setBnwmljl(ob2[2] != null ? (ob2[2].toString()) : "");
|
|
|
+ // 同比增长数
|
|
|
+ String lastyear = "";
|
|
|
+ if (StringUtils.isEmpty(rq)) {
|
|
|
+ Integer i = Integer.parseInt(benyue.substring(0, 4)) - 1;
|
|
|
+ lastyear = i + benyue.substring(4, 7);
|
|
|
+ } else {
|
|
|
+ Integer i = Integer.parseInt(rq.substring(0, 4)) - 1;
|
|
|
+ lastyear = i + rq.substring(4, 7);
|
|
|
}
|
|
|
- Object[] ob3=(Object[]) hxglService.tbzzs(StringUtils.isEmpty(rq)?benyue:rq,lastyear, StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
- vo.setTbzzs(ob3[0]!=null?(String.format("%.2f", ob3[0])+"%"):"- -");
|
|
|
- vo.setNmtbzzs(ob3[1]!=null?(String.format("%.2f", ob3[1])+"%"):"- -");
|
|
|
- vo.setWmtbzzs(ob3[2]!=null?(String.format("%.2f", ob3[2])+"%"):"- -");
|
|
|
- //航线航班本月营运航线
|
|
|
- List<Object> list1=hxglService.hxhbyytj(StringUtils.isEmpty(rq)?benyue:rq, StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
- vo.setByyyhxzs1(list1.get(0).toString());
|
|
|
- vo.setByyyhxzs2(list1.get(1).toString());
|
|
|
- vo.setByyyhxzs3(list1.get(2).toString());
|
|
|
- vo.setByyyhxzs4(list1.get(3).toString());
|
|
|
- //本月航班数量按照航线类型分组
|
|
|
- List<Object> list2=hxglService.hbyytj(StringUtils.isEmpty(rq)?benyue:rq, StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
- vo.setByyyhbzs1(list2.get(0).toString());
|
|
|
- vo.setByyyhbzs2(list2.get(1).toString());
|
|
|
- vo.setByyyhbzs3(list2.get(2).toString());
|
|
|
- vo.setByyyhbzs4(list2.get(3).toString());
|
|
|
- //本月停航航班数量按照航线类型分组
|
|
|
- List<Object> list3=hxglService.bytyhxs(StringUtils.isEmpty(rq)?benyue:rq, StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
- vo.setBytkhxs1(list3.get(0).toString());
|
|
|
- vo.setBytkhxs2(list3.get(1).toString());
|
|
|
- vo.setBytkhxs3(list3.get(2).toString());
|
|
|
- vo.setBytkhxs4(list3.get(3).toString());
|
|
|
- //按照日期统计所有本月航线(名称)
|
|
|
- List<HxglEntity> hxgl=hxglService.findByRqAndSzgk(StringUtils.isEmpty(rq)?benyue:rq,StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
- String lastmonth="";
|
|
|
- if(StringUtils.isEmpty(rq)){
|
|
|
- Integer i = Integer.parseInt(benyue.substring(5, 7))-1;
|
|
|
- if(i<10){
|
|
|
- lastmonth=benyue.substring(0, 5)+"0"+i;
|
|
|
- }else{
|
|
|
- lastmonth=benyue.substring(0, 5)+i;
|
|
|
- }
|
|
|
- }else{
|
|
|
- Integer i = Integer.parseInt(rq.substring(5, 7))-1;
|
|
|
- if(i<10){
|
|
|
- lastmonth=rq.substring(0, 5)+"0"+i;
|
|
|
- }else{
|
|
|
- lastmonth=rq.substring(0, 5)+i;
|
|
|
- }
|
|
|
+ Object[] ob3 = (Object[]) hxglService.tbzzs(StringUtils.isEmpty(rq) ? benyue : rq, lastyear, StringUtils.isEmpty(szgkid) ? dftszgk : szgkid);
|
|
|
+ vo.setTbzzs(ob3[0] != null ? (String.format("%.2f", ob3[0]) + "%") : "- -");
|
|
|
+ vo.setNmtbzzs(ob3[1] != null ? (String.format("%.2f", ob3[1]) + "%") : "- -");
|
|
|
+ vo.setWmtbzzs(ob3[2] != null ? (String.format("%.2f", ob3[2]) + "%") : "- -");
|
|
|
+ // 集装箱航线航班开辟情况
|
|
|
+ Calendar cal = Calendar.getInstance();
|
|
|
+ if (StringUtils.isNotEmpty(rq)) {
|
|
|
+ String year = rq.substring(0, 4);
|
|
|
+ String month = rq.substring(5, 7);
|
|
|
+ cal.set(Calendar.YEAR, Integer.parseInt(year));
|
|
|
+ cal.set(Calendar.MONTH, Integer.parseInt(month));
|
|
|
}
|
|
|
- //按照日期统计所有上个月月航线(名称)
|
|
|
- List<HxglEntity> lasthxgl=hxglService.findByRqAndSzgk(lastmonth,StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
- //count表示本月航线名称与上月航线名称相同的航线总数
|
|
|
- int count1 = 0;
|
|
|
- int count2 = 0;
|
|
|
- int count3 = 0;
|
|
|
- int count4 = 0;
|
|
|
- for(int i=0;i<hxgl.size();i++){
|
|
|
- for(int j=0;j<lasthxgl.size();j++){
|
|
|
- if(hxgl.get(i).getHxlx().getId().equals("7001")){
|
|
|
- if(hxgl.get(i).getHxmc().equals(lasthxgl.get(j).getHxmc())&&lasthxgl.get(j).getHxlx().getId().equals("7001")){
|
|
|
- count1=count1+1;
|
|
|
- break;
|
|
|
- }
|
|
|
- }else if(hxgl.get(i).getHxlx().getId().equals("7002")&&lasthxgl.get(j).getHxlx().getId().equals("7002")){
|
|
|
- if(hxgl.get(i).getHxmc().equals(lasthxgl.get(j).getHxmc())){
|
|
|
- count2=count2+1;
|
|
|
- break;
|
|
|
- }
|
|
|
- }else if(hxgl.get(i).getHxlx().getId().equals("7003")&&lasthxgl.get(j).getHxlx().getId().equals("7003")){
|
|
|
- if(hxgl.get(i).getHxmc().equals(lasthxgl.get(j).getHxmc())){
|
|
|
- count3=count3+1;
|
|
|
- break;
|
|
|
- }
|
|
|
- }else if(hxgl.get(i).getHxlx().getId().equals("7004")&&lasthxgl.get(j).getHxlx().getId().equals("7004")){
|
|
|
- if(hxgl.get(i).getHxmc().equals(lasthxgl.get(j).getHxmc())){
|
|
|
- count4=count4+1;
|
|
|
- break;
|
|
|
- }
|
|
|
+ String bn = cal.get(Calendar.YEAR) + "";
|
|
|
+ String by = (cal.get(Calendar.MONTH) + 1) + "";
|
|
|
+ cal.add(Calendar.MONTH, -1);
|
|
|
+ String sn = cal.get(Calendar.YEAR) + "";
|
|
|
+ String sy = (cal.get(Calendar.MONTH) + 1) + "";
|
|
|
+ List<Object[]> list1 = hxglService.kbxk(bn, by, sn, sy, StringUtils.isEmpty(szgkid) ? dftszgk : szgkid);
|
|
|
+ if (list1 != null && list1.size() > 0) {
|
|
|
+ for (Object[] obj : list1) {
|
|
|
+ Object[] data = (Object[]) obj;
|
|
|
+ if (data[0].equals(bn + by)) {
|
|
|
+ vo.setByyyhxzs1(Integer.parseInt(data[1] + ""));
|
|
|
+ vo.setByyyhbzs1(Integer.parseInt(data[2] + ""));
|
|
|
+ vo.setByyyhxzs2(Integer.parseInt(data[3] + ""));
|
|
|
+ vo.setByyyhbzs2(Integer.parseInt(data[4] + ""));
|
|
|
+ vo.setByyyhxzs3(Integer.parseInt(data[5] + ""));
|
|
|
+ vo.setByyyhbzs3(Integer.parseInt(data[6] + ""));
|
|
|
+ vo.setByyyhxzs4(Integer.parseInt(data[7] + ""));
|
|
|
+ vo.setByyyhbzs4(Integer.parseInt(data[8] + ""));
|
|
|
+ // 默认新开辟航线数为本月数量
|
|
|
+ vo.setByxkphxs1(vo.getByyyhxzs1());
|
|
|
+ vo.setByxkphxs2(vo.getByyyhxzs2());
|
|
|
+ vo.setByxkphxs3(vo.getByyyhxzs3());
|
|
|
+ vo.setByxkphxs4(vo.getByyyhxzs4());
|
|
|
+ } else if (data[0].equals(sn + sy)) {
|
|
|
+ int t1 = Integer.parseInt(data[1] + "");
|
|
|
+ vo.setByxkphxs1(vo.getByyyhxzs1() - t1 < 0 ? 0 : vo.getByyyhxzs1() - t1);
|
|
|
+ vo.setBytkhxs1(t1 - vo.getByyyhxzs1() < 0 ? 0 : t1 - vo.getByyyhxzs1());
|
|
|
+ int t2 = Integer.parseInt(data[3] + "");
|
|
|
+ vo.setByxkphxs2(vo.getByyyhxzs2() - t2 < 0 ? 0 : vo.getByyyhxzs2() - t2);
|
|
|
+ vo.setBytkhxs2(t2 - vo.getByyyhxzs2() < 0 ? 0 : t2 - vo.getByyyhxzs2());
|
|
|
+ int t3 = Integer.parseInt(data[5] + "");
|
|
|
+ vo.setByxkphxs3(vo.getByyyhxzs3() - t3 < 0 ? 0 : vo.getByyyhxzs3() - t3);
|
|
|
+ vo.setBytkhxs3(t3 - vo.getByyyhxzs3() < 0 ? 0 : t3 - vo.getByyyhxzs3());
|
|
|
+ int t4 = Integer.parseInt(data[7] + "");
|
|
|
+ vo.setByxkphxs4(vo.getByyyhxzs4() - t4 < 0 ? 0 : vo.getByyyhxzs4() - t4);
|
|
|
+ vo.setBytkhxs1(t4 - vo.getByyyhxzs4() < 0 ? 0 : t4 - vo.getByyyhxzs4());
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- int hxlxcount1 = 0;
|
|
|
- int hxlxcount2 = 0;
|
|
|
- int hxlxcount3 = 0;
|
|
|
- int hxlxcount4 = 0;
|
|
|
- for(int i=0;i<hxgl.size();i++){
|
|
|
- if(hxgl.get(i).getHxlx().getId().equals("7001")){
|
|
|
- hxlxcount1=hxlxcount1+1;
|
|
|
- }
|
|
|
- if(hxgl.get(i).getHxlx().getId().equals("7002")){
|
|
|
- hxlxcount2=hxlxcount2+1;
|
|
|
- }
|
|
|
- if(hxgl.get(i).getHxlx().getId().equals("7003")){
|
|
|
- hxlxcount3=hxlxcount3+1;
|
|
|
- }
|
|
|
- if(hxgl.get(i).getHxlx().getId().equals("7004")){
|
|
|
- hxlxcount4=hxlxcount4+1;
|
|
|
- }
|
|
|
- }
|
|
|
- vo.setByxkphxs1((hxlxcount1-count1)+"");
|
|
|
- vo.setByxkphxs2((hxlxcount2-count2)+"");
|
|
|
- vo.setByxkphxs3((hxlxcount3-count3)+"");
|
|
|
- vo.setByxkphxs4((hxlxcount4-count4)+"");
|
|
|
- //填表人跟联系电话
|
|
|
+ /*
|
|
|
+ * //航线航班本月营运航线 List<Object>
|
|
|
+ * list1=hxglService.hxhbyytj(StringUtils.isEmpty(rq)?benyue:rq,
|
|
|
+ * StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
+ * vo.setByyyhxzs1(list1.get(0).toString());
|
|
|
+ * vo.setByyyhxzs2(list1.get(1).toString());
|
|
|
+ * vo.setByyyhxzs3(list1.get(2).toString());
|
|
|
+ * vo.setByyyhxzs4(list1.get(3).toString()); //本月航班数量按照航线类型分组
|
|
|
+ * List<Object>
|
|
|
+ * list2=hxglService.hbyytj(StringUtils.isEmpty(rq)?benyue:rq,
|
|
|
+ * StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
+ * vo.setByyyhbzs1(list2.get(0).toString());
|
|
|
+ * vo.setByyyhbzs2(list2.get(1).toString());
|
|
|
+ * vo.setByyyhbzs3(list2.get(2).toString());
|
|
|
+ * vo.setByyyhbzs4(list2.get(3).toString()); //本月停航航班数量按照航线类型分组
|
|
|
+ * List<Object>
|
|
|
+ * list3=hxglService.bytyhxs(StringUtils.isEmpty(rq)?benyue:rq,
|
|
|
+ * StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
+ * vo.setBytkhxs1(list3.get(0).toString());
|
|
|
+ * vo.setBytkhxs2(list3.get(1).toString());
|
|
|
+ * vo.setBytkhxs3(list3.get(2).toString());
|
|
|
+ * vo.setBytkhxs4(list3.get(3).toString()); //按照日期统计所有本月航线(名称)
|
|
|
+ * List<HxglEntity>
|
|
|
+ * hxgl=hxglService.findByRqAndSzgk(StringUtils.isEmpty(
|
|
|
+ * rq)?benyue:rq,StringUtils.isEmpty(szgkid)?dftszgk:szgkid); String
|
|
|
+ * lastmonth=""; if(StringUtils.isEmpty(rq)){ Integer i =
|
|
|
+ * Integer.parseInt(benyue.substring(5, 7))-1; if(i<10){
|
|
|
+ * lastmonth=benyue.substring(0, 5)+"0"+i; }else{
|
|
|
+ * lastmonth=benyue.substring(0, 5)+i; } }else{ Integer i =
|
|
|
+ * Integer.parseInt(rq.substring(5, 7))-1; if(i<10){
|
|
|
+ * lastmonth=rq.substring(0, 5)+"0"+i; }else{ lastmonth=rq.substring(0,
|
|
|
+ * 5)+i; } } //按照日期统计所有上个月月航线(名称) List<HxglEntity>
|
|
|
+ * lasthxgl=hxglService.findByRqAndSzgk
|
|
|
+ * (lastmonth,StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
+ * //count表示本月航线名称与上月航线名称相同的航线总数 int count1 = 0; int count2 = 0; int
|
|
|
+ * count3 = 0; int count4 = 0; for(int i=0;i<hxgl.size();i++){ for(int
|
|
|
+ * j=0;j<lasthxgl.size();j++){
|
|
|
+ * if(hxgl.get(i).getHxlx().getId().equals("7001")){
|
|
|
+ * if(hxgl.get(i).getHxmc
|
|
|
+ * ().equals(lasthxgl.get(j).getHxmc())&&lasthxgl.get
|
|
|
+ * (j).getHxlx().getId().equals("7001")){ count1=count1+1; break; }
|
|
|
+ * }else
|
|
|
+ * if(hxgl.get(i).getHxlx().getId().equals("7002")&&lasthxgl.get(j)
|
|
|
+ * .getHxlx().getId().equals("7002")){
|
|
|
+ * if(hxgl.get(i).getHxmc().equals(lasthxgl.get(j).getHxmc())){
|
|
|
+ * count2=count2+1; break; } }else
|
|
|
+ * if(hxgl.get(i).getHxlx().getId().equals
|
|
|
+ * ("7003")&&lasthxgl.get(j).getHxlx().getId().equals("7003")){
|
|
|
+ * if(hxgl.get(i).getHxmc().equals(lasthxgl.get(j).getHxmc())){
|
|
|
+ * count3=count3+1; break; } }else
|
|
|
+ * if(hxgl.get(i).getHxlx().getId().equals
|
|
|
+ * ("7004")&&lasthxgl.get(j).getHxlx().getId().equals("7004")){
|
|
|
+ * if(hxgl.get(i).getHxmc().equals(lasthxgl.get(j).getHxmc())){
|
|
|
+ * count4=count4+1; break; } } } } int hxlxcount1 = 0; int hxlxcount2 =
|
|
|
+ * 0; int hxlxcount3 = 0; int hxlxcount4 = 0; for(int
|
|
|
+ * i=0;i<hxgl.size();i++){
|
|
|
+ * if(hxgl.get(i).getHxlx().getId().equals("7001")){
|
|
|
+ * hxlxcount1=hxlxcount1+1; }
|
|
|
+ * if(hxgl.get(i).getHxlx().getId().equals("7002")){
|
|
|
+ * hxlxcount2=hxlxcount2+1; }
|
|
|
+ * if(hxgl.get(i).getHxlx().getId().equals("7003")){
|
|
|
+ * hxlxcount3=hxlxcount3+1; }
|
|
|
+ * if(hxgl.get(i).getHxlx().getId().equals("7004")){
|
|
|
+ * hxlxcount4=hxlxcount4+1; } } vo.setByxkphxs1((hxlxcount1-count1)+"");
|
|
|
+ * vo.setByxkphxs2((hxlxcount2-count2)+"");
|
|
|
+ * vo.setByxkphxs3((hxlxcount3-count3)+"");
|
|
|
+ * vo.setByxkphxs4((hxlxcount4-count4)+"");
|
|
|
+ */
|
|
|
+ // 填表人跟联系电话
|
|
|
vo.setTbr(securityMgr.getCurrUser().getName());
|
|
|
if (securityMgr.getCurrUser().getSfjyr().getText().equals("是")) {
|
|
|
vo.setLxdh(securityMgr.getCurrUser().getSsjyr().getLxdh());
|
|
|
- }else{
|
|
|
- vo.setLxdh(securityMgr.getCurrUser().getSsglbm()!=null?securityMgr.getCurrUser().getSsglbm().getLxdh():"");
|
|
|
+ } else {
|
|
|
+ vo.setLxdh(securityMgr.getCurrUser().getSsglbm() != null ? securityMgr.getCurrUser().getSsglbm().getLxdh() : "");
|
|
|
}
|
|
|
model.addAttribute("record", vo);
|
|
|
- model.addAttribute("szgkid", StringUtils.isEmpty(szgkid)?dftszgk:szgkid);
|
|
|
- model.addAttribute("rq", rq!=null?rq:benyue);
|
|
|
+ model.addAttribute("szgkid", StringUtils.isEmpty(szgkid) ? dftszgk : szgkid);
|
|
|
+ model.addAttribute("rq", rq != null ? rq : benyue);
|
|
|
model.addAttribute("menuid", menuid);
|
|
|
return "gkyxtjyfx/hxhbtj/hxhbtj";
|
|
|
}
|