Commit bbb9bbeab25e97feaa7c5f4f8a3bc54bd85690c3
1 parent
bafcd201
南汇油电修改权限开关
Showing
6 changed files
with
101 additions
and
7 deletions
src/main/java/com/bsth/controller/oil/YlbController.java
| @@ -234,8 +234,24 @@ public class YlbController extends BaseController<Ylb, Integer>{ | @@ -234,8 +234,24 @@ public class YlbController extends BaseController<Ylb, Integer>{ | ||
| 234 | 234 | ||
| 235 | @RequestMapping(value = "/checkDate",method = RequestMethod.GET) | 235 | @RequestMapping(value = "/checkDate",method = RequestMethod.GET) |
| 236 | public String checkDate(@RequestParam Map<String, Object> map){ | 236 | public String checkDate(@RequestParam Map<String, Object> map){ |
| 237 | - String list=ylbService.checkDate(map); | ||
| 238 | - return list; | 237 | + String result=ylbService.checkDate(map); |
| 238 | + return result; | ||
| 239 | + } | ||
| 240 | + | ||
| 241 | + @RequestMapping(value = "/getModifyRights",method = RequestMethod.GET) | ||
| 242 | + public Map<String, Object> getModifyRights(@RequestParam Map<String, Object> map){ | ||
| 243 | + String result=ylbService.getModifyRights(); | ||
| 244 | + Map<String, Object> resMap = new HashMap<String, Object>(); | ||
| 245 | + resMap.put("text", result); | ||
| 246 | + return resMap; | ||
| 247 | + } | ||
| 248 | + | ||
| 249 | + @RequestMapping(value = "/modifyRightsChange",method = RequestMethod.GET) | ||
| 250 | + public Map<String, Object> modifyRightsChange(@RequestParam Map<String, Object> map){ | ||
| 251 | + String result=ylbService.modifyRightsChange(); | ||
| 252 | + Map<String, Object> resMap = new HashMap<String, Object>(); | ||
| 253 | + resMap.put("text", result); | ||
| 254 | + return resMap; | ||
| 239 | } | 255 | } |
| 240 | 256 | ||
| 241 | @RequestMapping(value = "/sumYlb",method = RequestMethod.GET) | 257 | @RequestMapping(value = "/sumYlb",method = RequestMethod.GET) |
src/main/java/com/bsth/service/forms/impl/RevenueLoader.java
| @@ -40,13 +40,13 @@ public class RevenueLoader { | @@ -40,13 +40,13 @@ public class RevenueLoader { | ||
| 40 | */ | 40 | */ |
| 41 | public static List<Map<String, Object>> load(String date, String gsBm){ | 41 | public static List<Map<String, Object>> load(String date, String gsBm){ |
| 42 | try { | 42 | try { |
| 43 | - url = ConfigUtil.get("http.ticketing.interface") + "?txnType=getLineRevenue&busiDate="+date+"&companyCode="+gsBm; | 43 | + url = ConfigUtil.get("http.ticketing.interface") + "?revenueFlag=1&txnType=getLineRevenue&busiDate="+date+"&companyCode="+gsBm; |
| 44 | list = new ArrayList<>(); | 44 | list = new ArrayList<>(); |
| 45 | httpClient = HttpClients.createDefault(); | 45 | httpClient = HttpClients.createDefault(); |
| 46 | get = new HttpGet(url); | 46 | get = new HttpGet(url); |
| 47 | requestConfig = RequestConfig.custom() | 47 | requestConfig = RequestConfig.custom() |
| 48 | - .setConnectTimeout(2500).setConnectionRequestTimeout(2000) | ||
| 49 | - .setSocketTimeout(2500).build(); | 48 | + .setConnectTimeout(10000).setConnectionRequestTimeout(10000) |
| 49 | + .setSocketTimeout(60000).build(); | ||
| 50 | get.setConfig(requestConfig); | 50 | get.setConfig(requestConfig); |
| 51 | if(list.size() > 0) | 51 | if(list.size() > 0) |
| 52 | list.clear(); | 52 | list.clear(); |
src/main/java/com/bsth/service/oil/YlbService.java
| @@ -20,6 +20,9 @@ public interface YlbService extends BaseService<Ylb, Integer>{ | @@ -20,6 +20,9 @@ public interface YlbService extends BaseService<Ylb, Integer>{ | ||
| 20 | Map<String, Object> sumYlb(Map<String, Object> map); | 20 | Map<String, Object> sumYlb(Map<String, Object> map); |
| 21 | String checkJsy(Map<String, Object> map); | 21 | String checkJsy(Map<String, Object> map); |
| 22 | String checkDate(Map<String, Object> map); | 22 | String checkDate(Map<String, Object> map); |
| 23 | + | ||
| 24 | + String getModifyRights(); | ||
| 25 | + String modifyRightsChange(); | ||
| 23 | 26 | ||
| 24 | List<Map<String, Object>> oilListMonth(Map<String, Object> map); | 27 | List<Map<String, Object>> oilListMonth(Map<String, Object> map); |
| 25 | List<Ylb> listYlb(Map<String, Object> map); | 28 | List<Ylb> listYlb(Map<String, Object> map); |
src/main/java/com/bsth/service/oil/impl/YlbServiceImpl.java
| @@ -92,7 +92,7 @@ public class YlbServiceImpl extends BaseServiceImpl<Ylb,Integer> implements YlbS | @@ -92,7 +92,7 @@ public class YlbServiceImpl extends BaseServiceImpl<Ylb,Integer> implements YlbS | ||
| 92 | 92 | ||
| 93 | Logger logger = LoggerFactory.getLogger(this.getClass()); | 93 | Logger logger = LoggerFactory.getLogger(this.getClass()); |
| 94 | 94 | ||
| 95 | - | 95 | + private static boolean modify_rights_close = true; |
| 96 | 96 | ||
| 97 | /** | 97 | /** |
| 98 | * 获取进存油信息 | 98 | * 获取进存油信息 |
| @@ -1602,7 +1602,7 @@ public class YlbServiceImpl extends BaseServiceImpl<Ylb,Integer> implements YlbS | @@ -1602,7 +1602,7 @@ public class YlbServiceImpl extends BaseServiceImpl<Ylb,Integer> implements YlbS | ||
| 1602 | String rq=map.get("rq").toString(); | 1602 | String rq=map.get("rq").toString(); |
| 1603 | String gsbm=map.get("ssgsdm_like").toString(); | 1603 | String gsbm=map.get("ssgsdm_like").toString(); |
| 1604 | String type="1"; | 1604 | String type="1"; |
| 1605 | - if(gsbm.equals("26")){ | 1605 | + if(gsbm.equals("26") && modify_rights_close){ |
| 1606 | Date date=new Date(); | 1606 | Date date=new Date(); |
| 1607 | try { | 1607 | try { |
| 1608 | long day2=date.getTime(); | 1608 | long day2=date.getTime(); |
| @@ -1619,6 +1619,21 @@ public class YlbServiceImpl extends BaseServiceImpl<Ylb,Integer> implements YlbS | @@ -1619,6 +1619,21 @@ public class YlbServiceImpl extends BaseServiceImpl<Ylb,Integer> implements YlbS | ||
| 1619 | return type; | 1619 | return type; |
| 1620 | } | 1620 | } |
| 1621 | 1621 | ||
| 1622 | + @Override | ||
| 1623 | + public String getModifyRights(){ | ||
| 1624 | + return modify_rights_close?"关闭":"打开"; | ||
| 1625 | + } | ||
| 1626 | + | ||
| 1627 | + @Override | ||
| 1628 | + public String modifyRightsChange(){ | ||
| 1629 | + if(modify_rights_close){ | ||
| 1630 | + modify_rights_close = false; | ||
| 1631 | + } else { | ||
| 1632 | + modify_rights_close = true; | ||
| 1633 | + } | ||
| 1634 | + return modify_rights_close?"权限关闭":"权限打开"; | ||
| 1635 | + } | ||
| 1636 | + | ||
| 1622 | 1637 | ||
| 1623 | 1638 | ||
| 1624 | @Override | 1639 | @Override |
src/main/resources/static/pages/oil/list_ph.html
| @@ -652,6 +652,7 @@ onkeyup="this.value=this.value.replace(/[^(\d||/.)]/g,'').replace('.','$#$').rep | @@ -652,6 +652,7 @@ onkeyup="this.value=this.value.replace(/[^(\d||/.)]/g,'').replace('.','$#$').rep | ||
| 652 | layer.msg('只能操作一天内数据.'); | 652 | layer.msg('只能操作一天内数据.'); |
| 653 | }else{ | 653 | }else{ |
| 654 | var i = layer.load(2); | 654 | var i = layer.load(2); |
| 655 | + params["fgsdm_like"] = ''; | ||
| 655 | $get('/ylb/obtain', params, function () { | 656 | $get('/ylb/obtain', params, function () { |
| 656 | layer.close(i); | 657 | layer.close(i); |
| 657 | jsDoQuery(params, true); | 658 | jsDoQuery(params, true); |
src/main/resources/static/pages/oil/modifyRights.html
0 → 100644
| 1 | +<div class="page-head"> | ||
| 2 | + <div class="page-title"> | ||
| 3 | + <h1>进出站油电信息编辑</h1> | ||
| 4 | + </div> | ||
| 5 | +</div> | ||
| 6 | + | ||
| 7 | +<ul class="page-breadcrumb breadcrumb"> | ||
| 8 | + <li><span class="active">编辑权限</span></li> | ||
| 9 | +</ul> | ||
| 10 | + | ||
| 11 | +<div class="portlet light bordered"> | ||
| 12 | + <div class="portlet-title"> | ||
| 13 | + <div class="caption"> | ||
| 14 | + <i class="icon-equalizer font-red-sunglo"></i> <span | ||
| 15 | + class="caption-subject font-red-sunglo bold uppercase"></span> | ||
| 16 | + </div> | ||
| 17 | + </div> | ||
| 18 | + <div class="portlet-body form"> | ||
| 19 | + <form action="/addYlb" class="form-horizontal" id="ylb_add_form" > | ||
| 20 | + | ||
| 21 | + <div class="alert alert-danger display-hide"> | ||
| 22 | + <button class="close" data-close="alert"></button> | ||
| 23 | + 您的输入有误,请检查下面的输入项 | ||
| 24 | + </div> | ||
| 25 | + <input type="hidden" value="0" name="yhlx" /> | ||
| 26 | + <div class="form-body"> | ||
| 27 | + <div class="form-group"> | ||
| 28 | + <label class="col-md-3 control-label">修改历史油/电权限:</label> | ||
| 29 | + <div class="col-md-2"> | ||
| 30 | + <input type="text" class="form-control" name="modify_rights" id="modify_rights" readonly="readonly"> | ||
| 31 | + </div> | ||
| 32 | + <button type="button" class="btn green" id="change" >修改</button> | ||
| 33 | + </div> | ||
| 34 | + </div> | ||
| 35 | + </form> | ||
| 36 | + <!-- END FORM--> | ||
| 37 | + </div> | ||
| 38 | +</div> | ||
| 39 | +<script> | ||
| 40 | +(function(){ | ||
| 41 | + | ||
| 42 | + function getModifyRights(){ | ||
| 43 | + $get('/ylb/getModifyRights',"",function(result){ | ||
| 44 | + $("#modify_rights").val(result.text); | ||
| 45 | + }); | ||
| 46 | + } | ||
| 47 | + getModifyRights(); | ||
| 48 | + | ||
| 49 | + $("#change").on('click', function () { | ||
| 50 | + var par={}; | ||
| 51 | + par["modify_rights"] = $("#modify_rights").val(); | ||
| 52 | + $get('/ylb/modifyRightsChange',par,function(result){ | ||
| 53 | + layer.msg(result.text); | ||
| 54 | + getModifyRights(); | ||
| 55 | + }); | ||
| 56 | + }); | ||
| 57 | + | ||
| 58 | +})(); | ||
| 59 | +</script> | ||
| 0 | \ No newline at end of file | 60 | \ No newline at end of file |