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 | 234 | |
| 235 | 235 | @RequestMapping(value = "/checkDate",method = RequestMethod.GET) |
| 236 | 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 | 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 | 40 | */ |
| 41 | 41 | public static List<Map<String, Object>> load(String date, String gsBm){ |
| 42 | 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 | 44 | list = new ArrayList<>(); |
| 45 | 45 | httpClient = HttpClients.createDefault(); |
| 46 | 46 | get = new HttpGet(url); |
| 47 | 47 | requestConfig = RequestConfig.custom() |
| 48 | - .setConnectTimeout(2500).setConnectionRequestTimeout(2000) | |
| 49 | - .setSocketTimeout(2500).build(); | |
| 48 | + .setConnectTimeout(10000).setConnectionRequestTimeout(10000) | |
| 49 | + .setSocketTimeout(60000).build(); | |
| 50 | 50 | get.setConfig(requestConfig); |
| 51 | 51 | if(list.size() > 0) |
| 52 | 52 | list.clear(); | ... | ... |
src/main/java/com/bsth/service/oil/YlbService.java
| ... | ... | @@ -20,6 +20,9 @@ public interface YlbService extends BaseService<Ylb, Integer>{ |
| 20 | 20 | Map<String, Object> sumYlb(Map<String, Object> map); |
| 21 | 21 | String checkJsy(Map<String, Object> map); |
| 22 | 22 | String checkDate(Map<String, Object> map); |
| 23 | + | |
| 24 | + String getModifyRights(); | |
| 25 | + String modifyRightsChange(); | |
| 23 | 26 | |
| 24 | 27 | List<Map<String, Object>> oilListMonth(Map<String, Object> map); |
| 25 | 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 | 92 | |
| 93 | 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 | 1602 | String rq=map.get("rq").toString(); |
| 1603 | 1603 | String gsbm=map.get("ssgsdm_like").toString(); |
| 1604 | 1604 | String type="1"; |
| 1605 | - if(gsbm.equals("26")){ | |
| 1605 | + if(gsbm.equals("26") && modify_rights_close){ | |
| 1606 | 1606 | Date date=new Date(); |
| 1607 | 1607 | try { |
| 1608 | 1608 | long day2=date.getTime(); |
| ... | ... | @@ -1619,6 +1619,21 @@ public class YlbServiceImpl extends BaseServiceImpl<Ylb,Integer> implements YlbS |
| 1619 | 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 | 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 | 652 | layer.msg('只能操作一天内数据.'); |
| 653 | 653 | }else{ |
| 654 | 654 | var i = layer.load(2); |
| 655 | + params["fgsdm_like"] = ''; | |
| 655 | 656 | $get('/ylb/obtain', params, function () { |
| 656 | 657 | layer.close(i); |
| 657 | 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 | 60 | \ No newline at end of file | ... | ... |