| | |
| | | import org.springframework.http.ResponseEntity; |
| | | |
| | | import java.util.List; |
| | | import java.util.Random; |
| | | |
| | | /** |
| | | * 钥匙申请 |
| | |
| | | Assert.hasKeyAndValue(reqJson, "endTime", "必填,请选择结束时间"); |
| | | Assert.hasKeyAndValue(reqJson, "machineIds", "必填,请填写设备信息"); |
| | | Assert.hasKeyAndValue(reqJson, "photos", "必填,未包含身份证信息"); |
| | | Assert.hasKeyAndValue(reqJson, "typeFlag", "必填,未包含密码类型"); |
| | | |
| | | } |
| | | |
| | |
| | | |
| | | AppService service = event.getAppService(); |
| | | |
| | | |
| | | JSONArray machineIds = reqJson.getJSONArray("machineIds"); |
| | | reqJson.put("pwd", getRandom()); |
| | | for (int machineIndex = 0; machineIndex < machineIds.size(); machineIndex++) { |
| | | //添加单元信息 |
| | | reqJson.put("machineId", machineIds.getString(machineIndex)); |
| | |
| | | return business; |
| | | } |
| | | |
| | | /** |
| | | * 获取随机数 |
| | | * |
| | | * @return |
| | | */ |
| | | private static String getRandom() { |
| | | Random random = new Random(); |
| | | String result = ""; |
| | | for (int i = 0; i < 6; i++) { |
| | | result += random.nextInt(10); |
| | | } |
| | | return result; |
| | | } |
| | | |
| | | |
| | | public IMachineInnerServiceSMO getMachineInnerServiceSMOImpl() { |
| | | return machineInnerServiceSMOImpl; |