Merge branch 'master' of https://github.com/java110/MicroCommunity
| | |
| | | import com.alibaba.fastjson.JSONArray; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.java110.api.listener.AbstractServiceApiDataFlowListener; |
| | | import com.java110.common.constant.BusinessTypeConstant; |
| | | import com.java110.common.constant.CommonConstant; |
| | | import com.java110.common.constant.ServiceCodeConstant; |
| | | import com.java110.common.cache.MappingCache; |
| | | import com.java110.common.constant.*; |
| | | import com.java110.common.util.Assert; |
| | | import com.java110.core.annotation.Java110Listener; |
| | | import com.java110.core.context.DataFlowContext; |
| | | import com.java110.entity.center.AppService; |
| | | import com.java110.event.service.api.ServiceDataFlowEvent; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.http.HttpHeaders; |
| | |
| | | /** |
| | | * 添加小区成员 |
| | | * |
| | | * @param paramInJson |
| | | * @return |
| | | * @param paramInJson 接口请求数据封装 |
| | | * @return 封装好的 data数据 |
| | | */ |
| | | private JSONObject addCommunityMember(JSONObject paramInJson) { |
| | | |
| | |
| | | businessCommunityMember.put("communityId", paramInJson.getString("communityId")); |
| | | businessCommunityMember.put("memberId", paramInJson.getString("memberId")); |
| | | businessCommunityMember.put("memberTypeCd", paramInJson.getString("memberTypeCd")); |
| | | String auditStatusCd = MappingCache.getValue(MappingConstant.DOMAIN_COMMUNITY_MEMBER_AUDIT, paramInJson.getString("memberTypeCd")); |
| | | auditStatusCd = StringUtils.isEmpty(auditStatusCd) ? StatusConstant.STATUS_CD_AUDIT_COMPLETE : auditStatusCd; |
| | | businessCommunityMember.put("auditStatusCd", auditStatusCd); |
| | | business.getJSONObject(CommonConstant.HTTP_BUSINESS_DATAS).put("businessCommunityMember", businessCommunityMember); |
| | | |
| | | return business; |
| | |
| | | import com.alibaba.fastjson.JSONArray; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.java110.api.listener.AbstractServiceApiDataFlowListener; |
| | | import com.java110.common.constant.BusinessTypeConstant; |
| | | import com.java110.common.constant.CommonConstant; |
| | | import com.java110.common.constant.CommunityMemberTypeConstant; |
| | | import com.java110.common.constant.ServiceCodeConstant; |
| | | import com.java110.common.cache.MappingCache; |
| | | import com.java110.common.constant.*; |
| | | import com.java110.common.util.Assert; |
| | | import com.java110.core.annotation.Java110Listener; |
| | | import com.java110.core.context.DataFlowContext; |
| | | import com.java110.core.factory.GenerateCodeFactory; |
| | | import com.java110.entity.center.AppService; |
| | | import com.java110.event.service.api.ServiceDataFlowEvent; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.http.HttpHeaders; |
| | |
| | | businessCommunityMember.put("communityId", paramInJson.getString("communityId")); |
| | | businessCommunityMember.put("memberId", paramInJson.getString("floorId")); |
| | | businessCommunityMember.put("memberTypeCd", CommunityMemberTypeConstant.FLOOR); |
| | | businessCommunityMember.put("auditStatusCd", StatusConstant.STATUS_CD_AUDIT_COMPLETE); |
| | | business.getJSONObject(CommonConstant.HTTP_BUSINESS_DATAS).put("businessCommunityMember", businessCommunityMember); |
| | | |
| | | return business; |
| | |
| | | |
| | | /** |
| | | * 小区信息封装 |
| | | * |
| | | * @param businessCommunityInfo 小区信息 封装 |
| | | * @throws DAOException |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 小区属性信息分装 |
| | | * |
| | | * @param businessCommunityAttr 小区属性信息封装 |
| | | * @throws DAOException |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 保存小区照片信息 |
| | | * |
| | | * @param businessCommunityPhoto 小区照片 |
| | | * @throws DAOException |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 保存小区证件信息 |
| | | * |
| | | * @param businessCommunityCerdentials 小区证件 |
| | | * @throws DAOException |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 查询小区信息 |
| | | * |
| | | * @param info bId 信息 |
| | | * @return 小区信息 |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 查询小区属性 |
| | | * |
| | | * @param info bId 信息 |
| | | * @return 小区属性 |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 查询小区照片 |
| | | * |
| | | * @param info bId 信息 |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 查询小区证件 |
| | | * |
| | | * @param info bId 信息 |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 保存小区信息 到 instance |
| | | * |
| | | * @param info bId 信息 |
| | | * @throws DAOException |
| | | */ |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 查询小区信息(instance) |
| | | * |
| | | * @param info bId 信息 |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 小区属性查询(instance) |
| | | * |
| | | * @param info bId 信息 |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 小区照片查询(instance) |
| | | * |
| | | * @param info bId 信息 |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 修改小区信息 |
| | | * |
| | | * @param info 修改信息 |
| | | * @throws DAOException |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 修改小区属性信息(instance) |
| | | * |
| | | * @param info 修改信息 |
| | | * @throws DAOException |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 修改 小区照片信息 |
| | | * |
| | | * @param info 修改信息 |
| | | * @throws DAOException |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 小区成员加入信息 |
| | | * |
| | | * @param businessCommunityMember 小区成员信息 封装 |
| | | * @throws DAOException 操作数据库异常 |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 成员加入 保存信息至instance |
| | | * |
| | | * @param info |
| | | * @throws DAOException |
| | | */ |
| | |
| | | /** |
| | | * 查询小区成员加入信息(business过程) |
| | | * 根据bId 查询小区信息 |
| | | * |
| | | * @param info bId 信息 |
| | | * @return 小区信息 |
| | | * @throws DAOException |
| | |
| | | /** |
| | | * 查询小区成员加入信息(instance过程) |
| | | * 根据bId 查询小区信息 |
| | | * |
| | | * @param info bId 信息 |
| | | * @return 小区信息 |
| | | * @throws DAOException |
| | |
| | | |
| | | return memberCommunitys.get(0); |
| | | } |
| | | |
| | | /** |
| | | * 修改小区成员加入信息 |
| | | * |
| | | * @param info 修改信息 |
| | | * @throws DAOException |
| | | */ |
| | |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * |
| | | * 小区 服务侦听 父类 |
| | | * Created by wuxw on 2018/7/4. |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 获取 DAO工具类 |
| | | * |
| | | * @return |
| | | */ |
| | | public abstract ICommunityServiceDao getCommunityServiceDaoImpl(); |
| | |
| | | /** |
| | | * 刷新 businessCommunityInfo 数据 |
| | | * 主要将 数据库 中字段和 接口传递字段建立关系 |
| | | * |
| | | * @param businessCommunityInfo |
| | | */ |
| | | protected void flushBusinessCommunityInfo(Map businessCommunityInfo,String statusCd){ |
| | |
| | | } |
| | | |
| | | /** |
| | | 刷新 businessCommunityAttr 数据 |
| | | * 刷新 businessCommunityAttr 数据 |
| | | * 主要将 数据库 中字段和 接口传递字段建立关系 |
| | | * |
| | | * @param businessCommunityAttr |
| | | * @param statusCd |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 刷新 businessCommunityPhoto 数据 |
| | | * |
| | | * @param businessCommunityPhoto |
| | | * @param statusCd |
| | | */ |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 刷新 businessCommunityMember 数据 |
| | | * 主要将 数据库 中字段和 接口传递字段建立关系 |
| | | * |
| | | * @param businessCommunityMember |
| | | */ |
| | | protected void flushBusinessCommunityMember(Map businessCommunityMember,String statusCd){ |
| | |
| | | businessCommunityMember.put("communityMemberId",businessCommunityMember.get("community_member_id")); |
| | | businessCommunityMember.put("memberId",businessCommunityMember.get("member_id")); |
| | | businessCommunityMember.put("memberTypeCd",businessCommunityMember.get("member_type_cd")); |
| | | businessCommunityMember.put("auditStatusCd", businessCommunityMember.get("audit_status_cd")); |
| | | businessCommunityMember.put("statusCd", statusCd); |
| | | } |
| | | |
| | | /** |
| | | * 当修改数据时,查询instance表中的数据 自动保存删除数据到business中 |
| | | * |
| | | * @param businessCommunity 小区信息 |
| | | */ |
| | | protected void autoSaveDelBusinessCommunity(Business business, JSONObject businessCommunity){ |
| | |
| | | |
| | | /** |
| | | * 当修改数据时,查询instance表中的数据 自动保存删除数据到business中 |
| | | * |
| | | * @param business 当前业务 |
| | | * @param communityAttr 小区属性 |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 当修改数据时,查询instance表中的数据 自动保存删除数据到business中 |
| | | * |
| | | * @param business |
| | | * @param businessCommunityPhoto 小区照片 |
| | | */ |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 当修改数据时,查询instance表中的数据 自动保存删除数据到business中 |
| | | * |
| | | * @param businessCommunityMember 小区信息 |
| | | */ |
| | | protected void autoSaveDelBusinessCommunityMember(Business business, JSONObject businessCommunityMember){ |
| | |
| | | currentCommunityMember.put("communityMemberId",currentCommunityMember.get("community_member_id")); |
| | | currentCommunityMember.put("memberId",currentCommunityMember.get("member_id")); |
| | | currentCommunityMember.put("memberTypeCd",currentCommunityMember.get("member_type_cd")); |
| | | currentCommunityMember.put("auditStatusCd", currentCommunityMember.get("audit_status_cd")); |
| | | currentCommunityMember.put("operate",StatusConstant.OPERATE_DEL); |
| | | getCommunityServiceDaoImpl().saveBusinessCommunityMember(currentCommunityMember); |
| | | } |
| | |
| | | |
| | | /** |
| | | * 小区成员加入 侦听 |
| | | * |
| | | * <p> |
| | | * businessCommunityMember |
| | | * Created by wuxw on 2018/5/18. |
| | | */ |
| | |
| | | @Transactional |
| | | public class MemberJoinedCommunityListener extends AbstractCommunityBusinessServiceDataFlowListener{ |
| | | |
| | | private final static Logger logger = LoggerFactory.getLogger(MemberJoinedCommunityListener.class); |
| | | private static final int CURRENT_ORDER = 5; |
| | | |
| | | private static Logger logger = LoggerFactory.getLogger(MemberJoinedCommunityListener.class); |
| | | |
| | | @Autowired |
| | | ICommunityServiceDao communityServiceDaoImpl; |
| | | |
| | | @Override |
| | | public int getOrder() { |
| | | return 5; |
| | | return CURRENT_ORDER; |
| | | } |
| | | |
| | | @Override |
| | |
| | | |
| | | /** |
| | | * 保存小区信息 business 表中 |
| | | * |
| | | * @param dataFlowContext 数据对象 |
| | | * @param business 当前业务对象 |
| | | */ |
| | |
| | | |
| | | /** |
| | | * business 数据转移到 instance |
| | | * |
| | | * @param dataFlowContext 数据对象 |
| | | * @param business 当前业务对象 |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 撤单 |
| | | * |
| | | * @param dataFlowContext 数据对象 |
| | | * @param business 当前业务对象 |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 处理 businessCommunityMember 节点 |
| | | * |
| | | * @param business 总的数据节点 |
| | | * @param businessCommunityMember 小区成员节点 |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 刷新 小区ID |
| | | * |
| | | * @param data |
| | | */ |
| | | private void flushCommunityMemberId(JSONObject data) { |
| | |
| | | businessCommunityMember.put("communityMemberId",communityMemberId); |
| | | |
| | | } |
| | | |
| | | public ICommunityServiceDao getCommunityServiceDaoImpl() { |
| | | return communityServiceDaoImpl; |
| | | } |
| | |
| | | |
| | | /** |
| | | * 查询未入驻的小区 |
| | | * |
| | | * @param pd |
| | | * @return |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 商户入驻申请接口 |
| | | * |
| | | * @param pd |
| | | * @return |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 退出小区 |
| | | * |
| | | * @param pd |
| | | * @return |
| | | */ |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | public RestTemplate getRestTemplate() { |
| | | return restTemplate; |
| | | } |
| | |
| | | for (int communityIndex = 0; communityIndex < communitys.size(); communityIndex++) { |
| | | tempCommunity = communitys.getJSONObject(communityIndex); |
| | | |
| | | if (!StatusConstant.STATUS_CD_VALID.equals(tempCommunity.getString("statusCd"))) { |
| | | if (!StatusConstant.STATUS_CD_AUDIT_COMPLETE.equals(tempCommunity.getString("auditStatusCd"))) { |
| | | continue; |
| | | } |
| | | newCommunity = new JSONObject(); |
| | |
| | | }); |
| | | }, |
| | | saveFloorInfo:function(){ |
| | | vc.loading('open'); |
| | | if(!vc.component.addFloorValidate()){ |
| | | vc.component.addFloorInfo.errorInfo = vc.validate.errInfo; |
| | | vc.loading('close'); |
| | | |
| | | return ; |
| | | } |
| | | |
| | |
| | | //关闭model |
| | | $('#addFloorModel').modal('hide'); |
| | | vc.component.clearAddFloorInfo(); |
| | | vc.component.$emit('addFloor_reload_event',{}); |
| | | vc.emit('listFloor','listFloorData',{}); |
| | | vc.loading('close'); |
| | | |
| | | return ; |
| | | } |
| | | vc.component.addFloorInfo.errorInfo = json; |
| | | vc.loading('close'); |
| | | |
| | | }, |
| | | function(errInfo,error){ |
| | | console.log('请求失败处理'); |
| | | |
| | | vc.component.addFloorInfo.errorInfo = errInfo; |
| | | vc.loading('close'); |
| | | |
| | | }); |
| | | }, |
| | | clearAddFloorInfo:function(){ |
| | |
| | | {{community.cityCode}} |
| | | </td> |
| | | <td> |
| | | {{_showCommunityStatus(community.statusCd)}} |
| | | {{_showCommunityStatus(community.auditStatusCd)}} |
| | | </td> |
| | | <td class="text-right"> |
| | | <div class="btn-group" v-if="community.statusCd == 0"> |
| | | <div class="btn-group" v-if="community.auditStatusCd == '0000'"> |
| | | <button class="btn-white btn btn-xs" v-on:click="_openExitCommunityModel(community)">申请退出</button> |
| | | </div> |
| | | </td> |
| | |
| | | return "入驻审核"; |
| | | }else if(_statusCd == '1001'){ |
| | | return "退出审核"; |
| | | }else if(_statusCd == '0000'){ |
| | | return "入驻成功"; |
| | | } |
| | | |
| | | return "在用"; |
| | | return "未知"; |
| | | } |
| | | } |
| | | }); |
| | |
| | | </td> |
| | | <td class="text-right"> |
| | | <div class="btn-group"> |
| | | <button class="btn-white btn btn-xs" v-on:click="_openDelFloorModel(floor)">修改</button> |
| | | </div> |
| | | <div class="btn-group"> |
| | | <button class="btn-white btn btn-xs" v-on:click="_openDelFloorModel(floor)">删除</button> |
| | | </div> |
| | | </td> |
| | |
| | | vc.component._listFloorData(); |
| | | }, |
| | | _initEvent:function(){ |
| | | |
| | | vc.on('listFloor','listFloorData',function(){ |
| | | vc.component._listFloorData(); |
| | | }); |
| | | }, |
| | | methods:{ |
| | | _listFloorData:function(){ |
| | |
| | | ); |
| | | }, |
| | | _saveEnterCommunity:function(_communityInfo){ |
| | | vc.loading('open'); |
| | | var _param = { |
| | | communityId:_communityInfo.communityId |
| | | }; |
| | |
| | | function(json,res){ |
| | | if(res.status == 200){ |
| | | vc.emit('enterCommunity','listMyCommunity',{ |
| | | }) |
| | | }); |
| | | $('#storeEnterCommunityModel').modal('hide'); |
| | | |
| | | vc.loading('close'); |
| | | return ; |
| | | } |
| | | vc.component.storeEnterCommunityInfo.errorInfo = json; |
| | | },function(errInfo,error){ |
| | | console.log('请求失败处理'); |
| | | vc.component.storeEnterCommunityInfo.errorInfo = json; |
| | | vc.loading('close'); |
| | | |
| | | } |
| | | ); |
| | | |
| | |
| | | |memberId|1|String|30|小区成员ID|-| |
| | | |communityId|1|String|30|小区ID|-| |
| | | |memberTypeCd|1|String|12|成员角色|-| |
| | | |auditStatusCd|1|String|4|审核状态|不需要审核时写0000| |
| | | |
| | | ###### 返回协议 |
| | | |
| | |
| | | SIGN:aabdncdhdbd878sbdudn898 |
| | | 请求报文: |
| | | |
| | | 无 |
| | | |
| | | 返回报文: |
| | | { |
| | | "memberId": "390001200001", |
| | | "communityId": "1234444", |
| | | "memberTypeCd": "12221222" |
| | | } |
| | | |
| | | 返回报文: |
| | | |
| | | 成功 |
| | | |
| | | ``` |
| | |
| | | |businessCommunityMember|communityId|1|String|30|小区ID|小区ID| |
| | | |businessCommunityMember|memberId|1|String|30|成员ID|成员ID| |
| | | |businessCommunityMember|memberTypeCd|1|String|30|成员类型|成员类型| |
| | | |businessCommunityMember|auditStatusCd|1|String|4|审核状态|不需要审核的时直接写成0000| |
| | | |
| | | ###### 返回协议 |
| | | |
| | |
| | | "communityMemberId": "-1", |
| | | "communityId": "7020181217000001", |
| | | "memberId": "3456789", |
| | | "memberTypeCd": "390001200001" |
| | | "memberTypeCd": "390001200001", |
| | | "auditStatusCd":"0000" |
| | | } |
| | | }, |
| | | "attrs": [{ |
| | |
| | | * 映射表配置 |
| | | * Created by wuxw on 2018/4/14. |
| | | */ |
| | | public class MappingConstant { |
| | | public final class MappingConstant { |
| | | |
| | | private MappingConstant(){ |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | public final static String KEY_LOG_ON_OFF = "LOG_ON_OFF"; |
| | | public final static String KEY_COST_TIME_ON_OFF = "COST_TIME_ON_OFF"; |
| | | public static final String KEY_LOG_ON_OFF = "LOG_ON_OFF"; |
| | | public static final String KEY_COST_TIME_ON_OFF = "COST_TIME_ON_OFF"; |
| | | |
| | | //私钥 |
| | | public final static String KEY_PRIVATE_STRING = "PRIVATE_STRING"; |
| | | public static final String KEY_PRIVATE_STRING = "PRIVATE_STRING"; |
| | | |
| | | //公钥 |
| | | public final static String KEY_PUBLIC_STRING = "PUBLIC_STRING"; |
| | | public static final String KEY_PUBLIC_STRING = "PUBLIC_STRING"; |
| | | |
| | | //私钥(外部系统) |
| | | public final static String KEY_OUT_PRIVATE_STRING = "OUT_PRIVATE_STRING"; |
| | | public static final String KEY_OUT_PRIVATE_STRING = "OUT_PRIVATE_STRING"; |
| | | |
| | | //公钥(外部系统) |
| | | public final static String KEY_OUT_PUBLIC_STRING = "OUT_PUBLIC_STRING"; |
| | | public static final String KEY_OUT_PUBLIC_STRING = "OUT_PUBLIC_STRING"; |
| | | //解密 KEY_SIZE |
| | | public final static String KEY_DEFAULT_DECRYPT_KEY_SIZE = "DEFAULT_DECRYPT_KEY_SIZE"; |
| | | public static final String KEY_DEFAULT_DECRYPT_KEY_SIZE = "DEFAULT_DECRYPT_KEY_SIZE"; |
| | | |
| | | public final static String KEY_RULE_ON_OFF = "RULE_ON_OFF"; |
| | | public final static String VALUE_ON = "ON"; |
| | | public final static String VALUE_OFF = "OFF"; |
| | | public static final String KEY_RULE_ON_OFF = "RULE_ON_OFF"; |
| | | public static final String VALUE_ON = "ON"; |
| | | public static final String VALUE_OFF = "OFF"; |
| | | |
| | | //不用调用规则校验的配置 |
| | | public final static String KEY_NO_NEED_RULE_VALDATE_ORDER = "NO_NEED_RULE_VALDATE_ORDER";//Q |
| | | public static final String KEY_NO_NEED_RULE_VALDATE_ORDER = "NO_NEED_RULE_VALDATE_ORDER";//Q |
| | | |
| | | //不用保存订单也订单项信息的配置 |
| | | public final static String KEY_NO_SAVE_ORDER = "NO_SAVE_ORDER";//Q |
| | | public static final String KEY_NO_SAVE_ORDER = "NO_SAVE_ORDER";//Q |
| | | |
| | | // 不用调用 下游系统的配置(一般不存在这种情况,这里主要是在没有下游系统的情况下测试中心服务用) |
| | | public final static String KEY_NO_INVOKE_BUSINESS_SYSTEM = "NO_INVOKE_BUSINESS_SYSTEM";// |
| | | public static final String KEY_NO_INVOKE_BUSINESS_SYSTEM = "NO_INVOKE_BUSINESS_SYSTEM";// |
| | | |
| | | // 不用调用 作废下游系统的配置(一般不存在这种情况,这里主要是在没有下游系统的情况下测试中心服务用) |
| | | public final static String KEY_NO_INVALID_BUSINESS_SYSTEM = "NO_INVALID_BUSINESS_SYSTEM";// |
| | | public static final String KEY_NO_INVALID_BUSINESS_SYSTEM = "NO_INVALID_BUSINESS_SYSTEM";// |
| | | |
| | | //需要调用服务生成各个ID |
| | | public final static String KEY_NEED_INVOKE_GENERATE_ID = "NEED_INVOKE_SERVICE_GENERATE_ID"; |
| | | public static final String KEY_NEED_INVOKE_GENERATE_ID = "NEED_INVOKE_SERVICE_GENERATE_ID"; |
| | | |
| | | //默认掩码 |
| | | public final static String KEY_DEFAULT_SECURITY_CODE = "DEFAULT_SECURITY_CODE"; |
| | | public static final String KEY_DEFAULT_SECURITY_CODE = "DEFAULT_SECURITY_CODE"; |
| | | |
| | | // 生成 编码路径 |
| | | public final static String KEY_CODE_PATH = "CODE_PATH"; |
| | | public static final String KEY_CODE_PATH = "CODE_PATH"; |
| | | |
| | | |
| | | |
| | | /** |
| | | * 中心服务地址 |
| | | */ |
| | | public final static String KEY_CENTER_SERVICE_URL = "CENTER_SERVICE_URL"; |
| | | public static final String KEY_CENTER_SERVICE_URL = "CENTER_SERVICE_URL"; |
| | | |
| | | public final static String KEY_API_SERVICE_URL = "API_SERVICE_URL"; |
| | | public static final String KEY_API_SERVICE_URL = "API_SERVICE_URL"; |
| | | |
| | | /** |
| | | * 控制中心服务APP_ID |
| | | */ |
| | | public final static String KEY_CONSOLE_SERVICE_APP_ID = "CONSOLE_SERVICE_APP_ID"; |
| | | public static final String KEY_CONSOLE_SERVICE_APP_ID = "CONSOLE_SERVICE_APP_ID"; |
| | | |
| | | public final static String KEY_CONSOLE_SECURITY_CODE = "CONSOLE_SECURITY_CODE"; |
| | | public static final String KEY_CONSOLE_SECURITY_CODE = "CONSOLE_SECURITY_CODE"; |
| | | |
| | | /** |
| | | * 控制服务是否调用接口解密处理 |
| | | */ |
| | | public final static String KEY_CONSOLE_SERVICE_SECURITY_ON_OFF = "CONSOLE_SERVICE_SECURITY_ON_OFF"; |
| | | public static final String KEY_CONSOLE_SERVICE_SECURITY_ON_OFF = "CONSOLE_SERVICE_SECURITY_ON_OFF"; |
| | | |
| | | /** |
| | | * 用户秘钥 |
| | | */ |
| | | public final static String KEY_USER_PASSWORD_SECRET = "USER_PASSWORD_SECRET"; |
| | | public static final String KEY_USER_PASSWORD_SECRET = "USER_PASSWORD_SECRET"; |
| | | |
| | | /** |
| | | * JWT 秘钥 |
| | | */ |
| | | public final static String KEY_JWT_SECRET = "JWT_SECRET"; |
| | | public static final String KEY_JWT_SECRET = "JWT_SECRET"; |
| | | |
| | | /** |
| | | * JWT 秘钥 |
| | | */ |
| | | public final static String KEY_JWT_EXPIRE_TIME = "JWT_EXPIRE_TIME"; |
| | | public static final String KEY_JWT_EXPIRE_TIME = "JWT_EXPIRE_TIME"; |
| | | |
| | | /** |
| | | * 员工默认密码 |
| | | */ |
| | | public final static String KEY_STAFF_DEFAULT_PASSWORD = "STAFF_DEFAULT_PASSWORD"; |
| | | public static final String KEY_STAFF_DEFAULT_PASSWORD = "STAFF_DEFAULT_PASSWORD"; |
| | | |
| | | |
| | | /** |
| | | * 默认权限 |
| | | */ |
| | | public final static String DOMAIN_DEFAULT_PRIVILEGE_ADMIN = "DEFAULT_PRIVILEGE_ADMIN"; |
| | | public static final String DOMAIN_DEFAULT_PRIVILEGE_ADMIN = "DEFAULT_PRIVILEGE_ADMIN"; |
| | | |
| | | |
| | | /** |
| | | * 默认权限 |
| | | */ |
| | | public final static String DOMAIN_DEFAULT_PRIVILEGE = "DEFAULT_PRIVILEGE"; |
| | | public static final String DOMAIN_DEFAULT_PRIVILEGE = "DEFAULT_PRIVILEGE"; |
| | | |
| | | |
| | | /** |
| | | * 商户类型转 小区成员角色 |
| | | */ |
| | | public final static String DOMAIN_STORE_TYPE_2_COMMUNITY_MEMBER_TYPE = "STORE_TYPE_2_COMMUNITY_MEMBER_TYPE"; |
| | | public static final String DOMAIN_STORE_TYPE_2_COMMUNITY_MEMBER_TYPE = "STORE_TYPE_2_COMMUNITY_MEMBER_TYPE"; |
| | | |
| | | |
| | | /** |
| | | * 小区成员审核 |
| | | */ |
| | | public static final String DOMAIN_COMMUNITY_MEMBER_AUDIT = "COMMUNITY_MEMBER_AUDIT"; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
| | | */ |
| | | public final static String STATUS_CD_AUDIT_INVALID = "1001"; |
| | | |
| | | /** |
| | | * 入驻成功 |
| | | */ |
| | | public final static String STATUS_CD_AUDIT_COMPLETE = "0000"; |
| | | |
| | | public final static String REQUEST_BUSINESS_TYPE = "Q"; |
| | | public final static String REQUEST_BUSINESS_TYPE_BUSINESS = "B"; |
| | | public final static String REQUEST_BUSINESS_TYPE_INSTANCE = "I"; |
| | |
| | | |
| | | <!--小区成员加入 add by wuxw 2018-10-27 saveBusinessCommunityMember--> |
| | | <insert id="saveBusinessCommunityMember" parameterType="Map"> |
| | | insert into business_community_member(community_member_id,b_id,community_id,member_id,member_type_cd,month,operate) |
| | | values(#{communityMemberId},#{bId},#{communityId},#{memberId},#{memberTypeCd},#{month},#{operate}) |
| | | insert into business_community_member(community_member_id,b_id,community_id,member_id,member_type_cd,month,operate,audit_status_cd) |
| | | values(#{communityMemberId},#{bId},#{communityId},#{memberId},#{memberTypeCd},#{month},#{operate},#{auditStatusCd}) |
| | | </insert> |
| | | |
| | | <!-- 小区成员加入 instance表中 add by wuxw 2018-10-27 --> |
| | | <insert id="saveCommunityMemberInstance" parameterType="Map"> |
| | | insert into s_community_member(community_member_id,b_id,community_id,member_id,member_type_cd,status_cd) |
| | | select ms.community_member_id,ms.b_id,ms.community_id,ms.member_id,ms.member_type_cd,'1000' |
| | | insert into s_community_member(community_member_id,b_id,community_id,member_id,member_type_cd,status_cd,audit_status_cd) |
| | | select ms.community_member_id,ms.b_id,ms.community_id,ms.member_id,ms.member_type_cd,'0',ms.audit_status_cd |
| | | from business_community_member ms where |
| | | ms.operate = 'ADD' and ms.b_id=#{bId} |
| | | </insert> |
| | | |
| | | <!-- 查询小区成员 add by wuxw 2018-10-27 getBusinessCommunityMember--> |
| | | <select id="getBusinessCommunityMember" parameterType="Map" resultType="Map"> |
| | | select ms.community_member_id,ms.b_id,ms.community_id,ms.member_id,ms.member_type_cd,ms.operate |
| | | select ms.community_member_id,ms.b_id,ms.community_id,ms.member_id,ms.member_type_cd,ms.operate,ms.audit_status_cd |
| | | from business_community_member ms where 1 = 1 |
| | | <if test="operate != null and operate != ''"> |
| | | and ms.operate = #{operate} |
| | |
| | | |
| | | <!-- 查询小区成员 add by wuxw 2018-07-03 --> |
| | | <select id="getCommunityMember" parameterType="Map" resultType="Map"> |
| | | select ms.community_member_id,ms.b_id,ms.community_id,ms.member_id,ms.member_type_cd,ms.status_cd |
| | | select ms.community_member_id,ms.b_id,ms.community_id,ms.member_id,ms.member_type_cd,ms.status_cd,ms.audit_status_cd |
| | | from s_community_member ms |
| | | where 1=1 |
| | | <if test="statusCd != null and statusCd != ''"> |
| | |
| | | <if test="newBId != null and newBId != ''"> |
| | | ,ms.b_id = #{newBId} |
| | | </if> |
| | | <if test="auditStatusCd !=null and auditStatusCd !=''"> |
| | | ,ms.audit_status_cd = #{auditStatusCd} |
| | | </if> |
| | | where 1=1 |
| | | <if test="bId != null and bId !=''"> |
| | | and ms.b_id = #{bId} |