| | |
| | | package com.java110.core.factory; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.java110.intf.code.ICodeApi; |
| | | import com.java110.utils.cache.MappingCache; |
| | | import com.java110.utils.constant.MappingConstant; |
| | | import com.java110.utils.constant.ResponseConstant; |
| | |
| | | import com.java110.utils.factory.ApplicationContextFactory; |
| | | import com.java110.utils.util.Assert; |
| | | import com.java110.utils.util.DateUtil; |
| | | import com.java110.core.smo.code.ICodeApi; |
| | | import org.springframework.web.client.RestTemplate; |
| | | |
| | | import java.rmi.NoSuchObjectException; |
| | |
| | | public static final String CODE_PREFIX_repairId = "82"; |
| | | public static final String CODE_PREFIX_ruId = "83"; |
| | | public static final String CODE_PREFIX_orgId = "84"; |
| | | public static final String CODE_PREFIX_orgCommunityId = "85"; |
| | | public static final String CODE_PREFIX_relId = "84"; |
| | | public static final String CODE_PREFIX_resId = "85"; |
| | | public static final String CODE_PREFIX_auditUserId = "86"; |
| | |
| | | public static final String CODE_PREFIX_advertItemId = "97"; |
| | | public static final String CODE_PREFIX_appUserId = "98"; |
| | | public static final String CODE_PREFIX_activitiesId = "99"; |
| | | public static final String CODE_PREFIX_paId = "10"; |
| | | public static final String CODE_PREFIX_bwId = "11"; |
| | | public static final String CODE_PREFIX_inoutId = "12"; |
| | | public static final String CODE_PREFIX_inspectionId = "13"; |
| | | public static final String CODE_PREFIX_inspectionRouteId = "50"; |
| | | public static final String CODE_PREFIX_irpRelId = "51"; |
| | | public static final String CODE_PREFIX_inspectionPlanId = "14"; |
| | | public static final String CODE_PREFIX_ipStaffId = "15"; |
| | | public static final String CODE_PREFIX_taskId = "52"; |
| | | public static final String CODE_PREFIX_taskDetailId = "53"; |
| | | public static final String CODE_PREFIX_applyOrderId = "15"; |
| | | public static final String CODE_PREFIX_fastuserId = "68"; |
| | | public static final String CODE_PREFIX_junkRequirementId = "69"; |
| | | public static final String CODE_PREFIX_returnFeeId = "70"; |
| | | public static final String CODE_PREFIX_weChatId = "71"; |
| | | public static final String CODE_PREFIX_oweId = "72"; |
| | | public static final String CODE_PREFIX_billId = "73"; |
| | | public static final String CODE_PREFIX_locationId = "74"; |
| | | public static final String CODE_PREFIX_flowId = "75"; |
| | | public static final String CODE_PREFIX_wssId = "76"; |
| | | public static final String CODE_PREFIX_wechatMenuId = "77"; |
| | | public static final String CODE_PREFIX_settingId = "78"; |
| | | public static final String CODE_PREFIX_typeUserId = "79"; |
| | | public static final String CODE_PREFIX_appraiseId = "80"; |
| | | public static final String CODE_PREFIX_rentingConfigId = "81"; |
| | | public static final String CODE_PREFIX_rentingId = "81"; |
| | | |
| | | |
| | | |
| | | public static final String CODE_PREFIX_waterId = "78"; |
| | | public static final String CODE_PREFIX_prestoreFeeId = "78"; |
| | | public static final String CODE_PREFIX_formulaId = "79"; |
| | | public static final String CODE_PREFIX_appointmentId = "80"; |
| | | public static final String CODE_PREFIX_contractId = "81"; |
| | | public static final String CODE_PREFIX_contractTypeId = "81"; |
| | | public static final String CODE_PREFIX_specCd = "82"; |
| | | public static final String CODE_PREFIX_loginId = "82"; |
| | | public static final String CODE_PREFIX_templateId = "82"; |
| | | |
| | | |
| | | |
| | | /** |
| | |
| | | } |
| | | //调用服务 |
| | | return getCode(prefix); |
| | | } |
| | | |
| | | /** |
| | | * 规格ID |
| | | * |
| | | * @return |
| | | * @throws GenerateCodeException |
| | | */ |
| | | public static String getSpecCd() throws GenerateCodeException { |
| | | return DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_L) + nextId("%04d"); |
| | | } |
| | | |
| | | public static String getOId() throws GenerateCodeException { |
| | |
| | | } |
| | | return result; |
| | | } |
| | | |
| | | /** |
| | | * 获取随机数 |
| | | * |
| | | * @return |
| | | */ |
| | | public static String getRandomCode(int bit) { |
| | | Random random = new Random(); |
| | | String result = ""; |
| | | for (int i = 0; i < bit; i++) { |
| | | result += random.nextInt(10); |
| | | } |
| | | return result; |
| | | } |
| | | } |