| | |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.java110.core.annotation.Java110Cmd; |
| | | import com.java110.core.annotation.Java110Transactional; |
| | | import com.java110.core.context.ICmdDataFlowContext; |
| | | import com.java110.core.event.cmd.Cmd; |
| | | import com.java110.core.event.cmd.CmdEvent; |
| | |
| | | } |
| | | |
| | | @Override |
| | | @Java110Transactional |
| | | public void doCmd(CmdEvent event, ICmdDataFlowContext context, JSONObject reqJson) throws CmdException { |
| | | String userId = context.getReqHeaders().get("user-id"); |
| | | //是否有空闲车位 |
| | |
| | | reqJson.put("psId", "-1"); |
| | | } |
| | | //flag审核操作 并且 审核通过 state=1 并且业主车辆不存在的情况先existCar=false |
| | | if (reqJson.containsKey("flag") && !StringUtil.isEmpty(reqJson.getString("flag")) && reqJson.getString("flag").equals("1") |
| | | && reqJson.containsKey("state") && !StringUtil.isEmpty(reqJson.getString("state")) && reqJson.getString("state").equals("1") |
| | | if ("1".equals(reqJson.getString("flag")) |
| | | && "1".equals(reqJson.getString("state")) |
| | | && !existCar) { |
| | | //获取预约车免费时长的值 |
| | | String freeTime = CommunitySettingFactory.getValue(reqJson.getString("communityId"), CAR_FREE_TIME); |
| | |
| | | } |
| | | } |
| | | String result = ""; |
| | | if (reqJson.containsKey("state") && !StringUtil.isEmpty(reqJson.getString("state")) && reqJson.getString("state").equals("1")) { |
| | | if ("1".equals(reqJson.getString("state"))) { |
| | | result = "审核通过!"; |
| | | } else if (reqJson.containsKey("state") && !StringUtil.isEmpty(reqJson.getString("state")) && reqJson.getString("state").equals("2")) { |
| | | } else if ("2".equals(reqJson.getString("state"))) { |
| | | result = "审核不通过!"; |
| | | } |
| | | if (existCar) { |