| | |
| | | import java.util.Optional; |
| | | import java.util.Set; |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.alibaba.fastjson.TypeReference; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.commons.compress.utils.Lists; |
| | | import org.apache.commons.lang3.ObjectUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | import org.springframework.web.bind.annotation.RequestParam; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | import com.alibaba.excel.EasyExcelFactory; |
| | | import com.alibaba.excel.context.AnalysisContext; |
| | | import com.alibaba.excel.event.AnalysisEventListener; |
| | |
| | | import com.walker.infrastructure.utils.PhoneNumberUtils; |
| | | import com.walker.infrastructure.utils.StringUtils; |
| | | import com.walker.web.ResponseValue; |
| | | |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiImplicitParam; |
| | | import io.swagger.annotations.ApiImplicitParams; |
| | |
| | | @Api(value = "机构用户信息", tags = "机构用户信息") |
| | | @RestController |
| | | @RequestMapping("/pc/fin/sys/tenant/user") |
| | | @Slf4j |
| | | public class FinSysTenantUserController extends BaseController { |
| | | |
| | | private String roleName; |
| | |
| | | return ResponseValue.success(1); |
| | | } |
| | | |
| | | // 供产品导数据临时用(可删) |
| | | public ResponseValue add1(FinSysTenantUser user) { |
| | | FinSysTenantUser tenantUser = new FinSysTenantUser(); |
| | | CommonUtil.copyProperties(user, tenantUser); |
| | | |
| | | if (tenantUser == null) { |
| | | return ResponseValue.error("参数为空"); |
| | | } |
| | | // 根据员工编号查询,如果存在则提示 |
| | | FinSysTenantUser userCode = finSysTenantUserService.getByUserCode(tenantUser.getUserCode()); |
| | | if (userCode != null) { |
| | | return ResponseValue.error("员工编号重复"); |
| | | } |
| | | if (StringUtils.isEmpty(tenantUser.getTenantId()) || "0".equals(tenantUser.getTenantId())) { |
| | | return ResponseValue.error("添加时请选择区县"); |
| | | } |
| | | |
| | | // 插入系统用户 |
| | | buildTenantUser(tenantUser, null); |
| | | this.finSysTenantUserService.insert(tenantUser); |
| | | |
| | | // 插入平台用户 |
| | | S_user_core userCore = getsUserCore(tenantUser); |
| | | this.userService.insert(userCore); |
| | | // 插入平台机构 |
| | | // 少角色id |
| | | // 机构id 多个 |
| | | List<Long> roleList = user.getRoleList(); |
| | | if (!CollectionUtils.isEmpty(roleList)) { |
| | | // 用户id |
| | | Long sysUserId = tenantUser.getSysUserId(); |
| | | this.finSysTenantUserService.execInsertRoleUserList(roleList, sysUserId); |
| | | } |
| | | // this.getFinCustomerCache().remove(); |
| | | return ResponseValue.success(1); |
| | | } |
| | | |
| | | // 导数据临时(可删) |
| | | //@GetMapping("/sx") |
| | | public String sx() { |
| | | List<Map<String, Object>> selLi = new ArrayList<>(); |
| | | // 省分公司 |
| | | String jsonObjq = "[{\"jg\":\"省公司渠道平台部\",\"bm\":\"省公司渠道平台部\",\"name\":\"刘红菊\",\"sex\":\"女\",\"userCode\":\"03552178\",\"phone\":18737105228,\"isOk\":\"否\"},{\"jg\":\"省公司金融业务部\",\"bm\":\"省公司金融业务部\",\"name\":\"刘海霞\",\"sex\":\"女\",\"userCode\":\"01505065\",\"phone\":13523087226,\"isOk\":\"否\"},{\"jg\":\"省公司市场营销部\",\"bm\":\"省公司市场营销部\",\"name\":\"张红彬\",\"sex\":\"男\",\"userCode\":\"03361744\",\"phone\":15803876096,\"isOk\":\"否\"},{\"jg\":\"河南省分公司\",\"bm\":\"省公司办公室\",\"name\":\"马振敏\",\"sex\":\"男\",\"userCode\":\"01502670\",\"phone\":13903710700,\"isOk\":\"是\"},{\"jg\":\"河南省分公司\",\"bm\":\"省公司办公室\",\"name\":\"董巍\",\"sex\":\"男\",\"userCode\":\"04046134\",\"phone\":15837923999,\"isOk\":\"是\"},{\"jg\":\"河南省国际业务分公司\",\"bm\":\"运营部\",\"name\":\"崔安栓\",\"sex\":\"男\",\"userCode\":\"04062648\",\"phone\":13383711855,\"isOk\":\"是\"},{\"jg\":\"省公司企业发展与科技部\",\"bm\":\"省分公司企业发展与科技部\",\"name\":\"牧云龙\",\"sex\":\"男\",\"userCode\":\"03994216\",\"phone\":18239947091,\"isOk\":\"否\"},{\"jg\":\"省公司寄递事业部\",\"bm\":\"快递包裹部\",\"name\":\"李佳怡\",\"sex\":\"女\",\"userCode\":\"04099973\",\"phone\":18503806796,\"isOk\":\"是\"},{\"jg\":\"省公司专业公司\",\"bm\":\"省物流业务分公司\",\"name\":\"赵军浩\",\"sex\":\"男\",\"userCode\":\"03823583\",\"phone\":18695817002,\"isOk\":\"是\"},{\"jg\":\"省公司运营管理部\",\"bm\":\"省公司运营管理部\",\"name\":\"吴鹏\",\"sex\":\"男\",\"userCode\":\"03830501\",\"phone\":18703649829,\"isOk\":\"否\"},{\"jg\":\"省公司审计部\",\"bm\":\"省公司审计部\",\"name\":\"吴春晓\",\"sex\":\"女\",\"userCode\":\"03687276\",\"phone\":15224998605,\"isOk\":\"否\"},{\"jg\":\"省培训中心\",\"bm\":\"省培训中心\",\"name\":\"徐红莉\",\"sex\":\"女\",\"userCode\":\"01500210\",\"phone\":18603712875,\"isOk\":\"是\"},{\"jg\":\"省公司审计部\",\"bm\":\"省公司审计部\",\"name\":\"张慧\",\"sex\":\"女\",\"userCode\":\"01503158\",\"phone\":13939066027,\"isOk\":\"否\"},{\"jg\":\"党委党建工作部\",\"bm\":\"党委党建工作部\",\"name\":\"赵鑫\",\"sex\":\"男\",\"userCode\":\"01500027\",\"phone\":18603850005,\"isOk\":\"否\"},{\"jg\":\"省报刊发行中心\",\"bm\":\"零售业务室\",\"name\":\"吕艳鹤\",\"sex\":\"女\",\"userCode\":\"01504870\",\"phone\":15936222211,\"isOk\":\"是\"},{\"jg\":\"省公司服务质量部\",\"bm\":\"省公司服务质量部\",\"name\":\"王威\",\"sex\":\"女\",\"userCode\":\"03890426\",\"phone\":18637467979,\"isOk\":\"否\"},{\"jg\":\"省邮政工会\",\"bm\":\"省邮政工会\",\"name\":\"李朝宇\",\"sex\":\"男\",\"userCode\":\"03425375\",\"phone\":13676970007,\"isOk\":\"否\"},{\"jg\":\"省公司集邮与文化传媒部\",\"bm\":\"省公司集邮与文化传媒部\",\"name\":\"孙翔\",\"sex\":\"男\",\"userCode\":\"01504413\",\"phone\":18236911185,\"isOk\":\"是\"},{\"jg\":\"省公司安全保卫部\",\"bm\":\"省公司安全保卫部\",\"name\":\"郭晓聃\",\"sex\":\"男\",\"userCode\":\"03215667\",\"phone\":13526691093,\"isOk\":\"否\"},{\"jg\":\"省公司安全保卫部\",\"bm\":\"省公司安全保卫部\",\"name\":\"徐辉\",\"sex\":\"男\",\"userCode\":\"03563970\",\"phone\":13613837861,\"isOk\":\"是\"},{\"jg\":\"河南省机要通信局\",\"bm\":\"通信室\",\"name\":\"程辉\",\"sex\":\"男\",\"userCode\":\"03223176\",\"phone\":13937163121,\"isOk\":\"是\"},{\"jg\":\"省公司纪委办\",\"bm\":\"省公司纪委办\",\"name\":\"白长锐\",\"sex\":\"女\",\"userCode\":\"01504608\",\"phone\":15936205391,\"isOk\":\"\"}]"; |
| | | Long dqq = 100L; |
| | | Map<String, Object> dqMap = new HashMap<>(); |
| | | dqMap.put("dq", dqq); |
| | | dqMap.put("jsonObj", jsonObjq); |
| | | selLi.add(dqMap); |
| | | // 洛阳 |
| | | String jsonObjLy = "[{\"jg\":\"洛阳市分公司\",\"bm\":\"市分公司办公室\",\"name\":\"张冰\",\"sex\":\"男\",\"userCode\":\"03759601\",\"phone\":13937928371,\"isOk\":\"是\"},{\"jg\":\"洛阳市分公司\",\"bm\":\"市分公司办公室\",\"name\":\"任远茹\",\"sex\":\"女\",\"userCode\":\"03674597\",\"phone\":15896551283,\"isOk\":\"否\"},{\"jg\":\"市分公司财务部\",\"bm\":\"市分公司财务部\",\"name\":\"张钊烽\",\"sex\":\"男\",\"userCode\":\"04034306\",\"phone\":18039580366,\"isOk\":\"否\"},{\"jg\":\"市分公司党委党建工作部\",\"bm\":\"市分公司党委党建工作部\",\"name\":\"季振利\",\"sex\":\"男\",\"userCode\":\"01510981\",\"phone\":13939933919,\"isOk\":\"否\"},{\"jg\":\"市分公司纪委办公室\",\"bm\":\"市分公司纪委办公室\",\"name\":\"刘静\",\"sex\":\"女\",\"userCode\":\"03683369\",\"phone\":18103884255,\"isOk\":\"否\"},{\"jg\":\"市分公司人力资源部\",\"bm\":\"市分公司人力资源部\",\"name\":\"郭海蓉\",\"sex\":\"女\",\"userCode\":\"01510011\",\"phone\":13903880036,\"isOk\":\"否\"},{\"jg\":\"市分公司邮政工会\",\"bm\":\"市分公司邮政工会\",\"name\":\"沈雯童\",\"sex\":\"女\",\"userCode\":\"04151632\",\"phone\":13838866710,\"isOk\":\"否\"},{\"jg\":\"市分公司市场营销部\",\"bm\":\"市分公司市场营销部\",\"name\":\"张琳\",\"sex\":\"女\",\"userCode\":\"03361080\",\"phone\":15138789615,\"isOk\":\"否\"},{\"jg\":\"市分公司服务质量部\",\"bm\":\"市分公司服务质量部\",\"name\":\"李杨\",\"sex\":\"女\",\"userCode\":\"01511005\",\"phone\":13403798177,\"isOk\":\"否\"},{\"jg\":\"市分公司市场营销部\",\"bm\":\"市分公司市场营销部\",\"name\":\"王锡鹏\",\"sex\":\"男\",\"userCode\":\"01510959\",\"phone\":13803791652,\"isOk\":\"否\"},{\"jg\":\"机要通信分局\",\"bm\":\"机要通信分局\",\"name\":\"王新奇\",\"sex\":\"男\",\"userCode\":\"03696444\",\"phone\":15937960867,\"isOk\":\"否\"},{\"jg\":\"三级物流体系建设工作专班\",\"bm\":\"三级物流体系建设工作专班\",\"name\":\"李奕\",\"sex\":\"男\",\"userCode\":\"03773656\",\"phone\":18637973399,\"isOk\":\"否\"},{\"jg\":\"市分公司金融业务部\",\"bm\":\"市分公司金融业务部\",\"name\":\"武丽娟\",\"sex\":\"女\",\"userCode\":\"01510731\",\"phone\":13938860508,\"isOk\":\"否\"},{\"jg\":\"市分公司渠道平台部\",\"bm\":\"市分公司渠道平台部\",\"name\":\"耿辉\",\"sex\":\"女\",\"userCode\":\"01510263\",\"phone\":18503791195,\"isOk\":\"否\"},{\"jg\":\"市分公司集邮文化传媒部\",\"bm\":\"市分公司集邮文化传媒部\",\"name\":\"王擎华\",\"sex\":\"女\",\"userCode\":\"01510701\",\"phone\":13837906227,\"isOk\":\"否\"},{\"jg\":\"市分公司运营管理部\",\"bm\":\"市分公司运营管理部\",\"name\":\"王萌\",\"sex\":\"男\",\"userCode\":\"01510278\",\"phone\":13849927054,\"isOk\":\"否\"},{\"jg\":\"市分公司运营管理部\",\"bm\":\"市分公司运营管理部\",\"name\":\"张瑜\",\"sex\":\"女\",\"userCode\":\"03388290\",\"phone\":13303797187,\"isOk\":\"否\"},{\"jg\":\"市分公司国际部\",\"bm\":\"市分公司国际部\",\"name\":\"袁梦泽\",\"sex\":\"女\",\"userCode\":\"04018427\",\"phone\":13837570555,\"isOk\":\"否\"},{\"jg\":\"市分公司快包部\",\"bm\":\"市分公司快包部\",\"name\":\"樊伟璟\",\"sex\":\"女\",\"userCode\":\"01510617\",\"phone\":13938823944,\"isOk\":\"否\"},{\"jg\":\"市分公司标快部\",\"bm\":\"市分公司标快部\",\"name\":\"申小芳\",\"sex\":\"女\",\"userCode\":\"03291311\",\"phone\":13693802105,\"isOk\":\"否\"},{\"jg\":\"市分公司物流部\",\"bm\":\"市分公司物流部\",\"name\":\"武小娟\",\"sex\":\"女\",\"userCode\":\"01510277\",\"phone\":13783100717,\"isOk\":\"否\"},{\"jg\":\"洛阳市西工区分公司\",\"bm\":\"西工区分公司\",\"name\":\"王峰\",\"sex\":\"男\",\"userCode\":\"03222623\",\"phone\":15637917771,\"isOk\":\"是\"},{\"jg\":\"洛阳市老城区瀍河区分公司\",\"bm\":\"瀍河区分公司\",\"name\":\"尤明辉\",\"sex\":\"女\",\"userCode\":\"01511182\",\"phone\":13698807787,\"isOk\":\"是\"},{\"jg\":\"洛阳市涧西区分公司\",\"bm\":\"涧西区分公司\",\"name\":\"付晓丽\",\"sex\":\"女\",\"userCode\":\"01515181\",\"phone\":13838410612,\"isOk\":\"是\"},{\"jg\":\"洛阳市洛龙区分公司\",\"bm\":\"洛龙区分公司\",\"name\":\"姬新乐\",\"sex\":\"男\",\"userCode\":\"03207269\",\"phone\":13707690099,\"isOk\":\"是\"},{\"jg\":\"洛阳市吉利区分公司\",\"bm\":\"吉利区分公司\",\"name\":\"于长军\",\"sex\":\"男\",\"userCode\":\"01511215\",\"phone\":13700796606,\"isOk\":\"是\"},{\"jg\":\"偃师市分公司\",\"bm\":\"偃师市分公司\",\"name\":\"乔亚坤\",\"sex\":\"男\",\"userCode\":\"03928890\",\"phone\":18838811901,\"isOk\":\"是\"},{\"jg\":\"孟津县分公司\",\"bm\":\"孟津县分公司\",\"name\":\"宋亚军\",\"sex\":\"男\",\"userCode\":\"01511776\",\"phone\":18937979877,\"isOk\":\"是\"},{\"jg\":\"新安县分公司\",\"bm\":\"新安县分公司\",\"name\":\"柳世强\",\"sex\":\"男\",\"userCode\":\"01511988\",\"phone\":13837903567,\"isOk\":\"是\"},{\"jg\":\"伊川县分公司\",\"bm\":\"伊川县分公司\",\"name\":\"王灿朝\",\"sex\":\"男\",\"userCode\":\"01512126\",\"phone\":13633888158,\"isOk\":\"是\"},{\"jg\":\"汝阳县分公司\",\"bm\":\"汝阳县分公司\",\"name\":\"黄亚柯\",\"sex\":\"男\",\"userCode\":\"03469514\",\"phone\":15896509000,\"isOk\":\"是\"},{\"jg\":\"嵩县分公司\",\"bm\":\"嵩县分公司\",\"name\":\"张蔓\",\"sex\":\"女\",\"userCode\":\"01512531\",\"phone\":13461096641,\"isOk\":\"是\"},{\"jg\":\"洛宁县分公司\",\"bm\":\"洛宁县分公司\",\"name\":\"张红伟\",\"sex\":\"男\",\"userCode\":\"01512666\",\"phone\":\"13608463677\",\"isOk\":\"是\"},{\"jg\":\"栾川县分公司\",\"bm\":\"栾川县分公司\",\"name\":\"任汉晓\",\"sex\":\"男\",\"userCode\":\"01513030\",\"phone\":13213643888,\"isOk\":\"是\"},{\"jg\":\"宜阳县分公司\",\"bm\":\"宜阳县分公司\",\"name\":\"尹召锋\",\"sex\":\"男\",\"userCode\":\"01513087\",\"phone\":13598159606,\"isOk\":\"是\"}]"; |
| | | Long dqLy = 100003L; |
| | | Map<String, Object> dqMapLy = new HashMap<>(); |
| | | dqMapLy.put("dq", dqLy); |
| | | dqMapLy.put("jsonObj", jsonObjLy); |
| | | selLi.add(dqMapLy); |
| | | |
| | | // 新乡 |
| | | String jsonObjXx = "[{\"jg\":\"新乡市红旗区分公司\",\"bm\":\"红旗区分公司\",\"name\":\"何超\",\"sex\":\"男\",\"userCode\":\"03210567\",\"phone\":15537301123,\"isOk\":\"是\"},{\"jg\":\"新乡市卫滨区分公司\",\"bm\":\"卫滨区分公司\",\"name\":\"洪艺凌\",\"sex\":\"女\",\"userCode\":\"04228999\",\"phone\":13193529810,\"isOk\":\"是\"},{\"jg\":\"新乡县分公司\",\"bm\":\"新乡县分公司\",\"name\":\"王珊\",\"sex\":\"女\",\"userCode\":\"01520346\",\"phone\":18503738081,\"isOk\":\"是\"},{\"jg\":\"卫辉市分公司\",\"bm\":\"卫辉市分公司\",\"name\":\"李广鹏\",\"sex\":\"男\",\"userCode\":\"03301600\",\"phone\":13803805869,\"isOk\":\"是\"},{\"jg\":\"长垣县分公司\",\"bm\":\"长垣县分公司\",\"name\":\"牛胜波\",\"sex\":\"男\",\"userCode\":\"03899135\",\"phone\":18790652979,\"isOk\":\"是\"},{\"jg\":\"获嘉县分公司\",\"bm\":\"获嘉县分公司\",\"name\":\"刘素红\",\"sex\":\"女\",\"userCode\":\"01521199\",\"phone\":13937334224,\"isOk\":\"是\"},{\"jg\":\"辉县市分公司\",\"bm\":\"辉县市分公司\",\"name\":\"申新凯\",\"sex\":\"男\",\"userCode\":\"01521360\",\"phone\":18537330511,\"isOk\":\"是\"},{\"jg\":\"原阳县分公司\",\"bm\":\"原阳县分公司\",\"name\":\"刘超\",\"sex\":\"男\",\"userCode\":\"01521730\",\"phone\":13707650123,\"isOk\":\"是\"},{\"jg\":\"延津县分公司\",\"bm\":\"延津县分公司\",\"name\":\"张露\",\"sex\":\"女\",\"userCode\":\"01522001\",\"phone\":13937370037,\"isOk\":\"是\"},{\"jg\":\"封丘县分公司\",\"bm\":\"封丘县分公司\",\"name\":\"夏维高\",\"sex\":\"男\",\"userCode\":\"04075391\",\"phone\":15136797778,\"isOk\":\"是\"},{\"jg\":\"市分公司市场营销部\",\"bm\":\"市分公司市场营销部\",\"name\":\"张杉杉\",\"sex\":\"女\",\"userCode\":\"03826195\",\"phone\":15937377509,\"isOk\":\"否\"},{\"jg\":\"市分公司市场营销部\",\"bm\":\"市分公司市场营销部\",\"name\":\"张驰\",\"sex\":\"男\",\"userCode\":\"04176306\",\"phone\":13598636235,\"isOk\":\"否\"},{\"jg\":\"新乡市分公司\",\"bm\":\"市分公司综合办\",\"name\":\"杜博文\",\"sex\":\"男\",\"userCode\":\"03823498\",\"phone\":15637388663,\"isOk\":\"是\"},{\"jg\":\"新乡市分公司\",\"bm\":\"市分公司综合办\",\"name\":\"王昆\",\"sex\":\"男\",\"userCode\":\"03302561\",\"phone\":13525080106,\"isOk\":\"否\"},{\"jg\":\"新乡市分公司\",\"bm\":\"市分公司综合办\",\"name\":\"李岩\",\"sex\":\"女\",\"userCode\":\"01519703\",\"phone\":15837361011,\"isOk\":\"否\"},{\"jg\":\"市分公司纪委办\",\"bm\":\"市分公司纪委办\",\"name\":\"吴琳琳\",\"sex\":\"女\",\"userCode\":\"03204711\",\"phone\":13462330456,\"isOk\":\"否\"},{\"jg\":\"市分公司党建工作部\",\"bm\":\"市分公司党建工作部\",\"name\":\"薛玉婷\",\"sex\":\"女\",\"userCode\":\"03364895\",\"phone\":18503738050,\"isOk\":\"否\"},{\"jg\":\"市分公司人力资源部\",\"bm\":\"市分公司人力资源部\",\"name\":\"陈晓航\",\"sex\":\"男\",\"userCode\":\"04034140\",\"phone\":13525071200,\"isOk\":\"否\"},{\"jg\":\"市分公司金融业务部\",\"bm\":\"市分公司金融业务部\",\"name\":\"费颖\",\"sex\":\"女\",\"userCode\":\"04034097\",\"phone\":15036606066,\"isOk\":\"否\"},{\"jg\":\"市分公司渠道平台部\",\"bm\":\"市分公司渠道平台部\",\"name\":\"娄海涛\",\"sex\":\"男\",\"userCode\":\"01519606\",\"phone\":15836171777,\"isOk\":\"否\"},{\"jg\":\"市分公司渠道平台部\",\"bm\":\"市分公司渠道平台部\",\"name\":\"贾琪\",\"sex\":\"女\",\"userCode\":\"03363899\",\"phone\":18237396886,\"isOk\":\"否\"},{\"jg\":\"市分公司集邮与文化传媒部\",\"bm\":\"市分公司集邮与文化传媒部\",\"name\":\"杨敏\",\"sex\":\"女\",\"userCode\":\"01521917\",\"phone\":13782581260,\"isOk\":\"否\"},{\"jg\":\"市分公司集邮与文化传媒部\",\"bm\":\"市分公司集邮与文化传媒部\",\"name\":\"周新新\",\"sex\":\"女\",\"userCode\":\"01519517\",\"phone\":13781959890,\"isOk\":\"否\"},{\"jg\":\"市分公司服务质量部\",\"bm\":\"市分公司服务质量部\",\"name\":\"郭华\",\"sex\":\"女\",\"userCode\":\"01520280\",\"phone\":13782571861,\"isOk\":\"否\"},{\"jg\":\"市分公司机要通信分局\",\"bm\":\"市分公司机要通信分局\",\"name\":\"原大伟\",\"sex\":\"男\",\"userCode\":\"01519161\",\"phone\":18637398236,\"isOk\":\"否\"},{\"jg\":\"市分公司工会\",\"bm\":\"市分公司工会\",\"name\":\"韩飞\",\"sex\":\"男\",\"userCode\":\"01520297\",\"phone\":\"13462349483\",\"isOk\":\"否\"},{\"jg\":\"市分公司运营管理部\",\"bm\":\"市分公司运营管理部\",\"name\":\"周文刚\",\"sex\":\"男\",\"userCode\":\"03364889\",\"phone\":15993017558,\"isOk\":\"否\"},{\"jg\":\"市分公司物流责任中心\",\"bm\":\"市分公司物流责任中心\",\"name\":\"刘磊\",\"sex\":\"女\",\"userCode\":\"01519734\",\"phone\":13462202288,\"isOk\":\"否\"},{\"jg\":\"市分公司标快责任中心\",\"bm\":\"市分公司标快责任中心\",\"name\":\"祁灿梗\",\"sex\":\"女\",\"userCode\":\"03448285\",\"phone\":18625956096,\"isOk\":\"否\"},{\"jg\":\"市分公司国际责任中心\",\"bm\":\"市分公司国际责任中心\",\"name\":\"陈潇\",\"sex\":\"女\",\"userCode\":\"04099763\",\"phone\":15660143332,\"isOk\":\"否\"},{\"jg\":\"市分公司财务部\",\"bm\":\"市分公司财务部\",\"name\":\"宋洁\",\"sex\":\"女\",\"userCode\":\"03359178\",\"phone\":13663732775,\"isOk\":\"否\"}]"; |
| | | Long dqXx = 100007L; |
| | | Map<String, Object> dqMapXx = new HashMap<>(); |
| | | dqMapXx.put("dq", dqXx); |
| | | dqMapXx.put("jsonObj", jsonObjXx); |
| | | selLi.add(dqMapXx); |
| | | |
| | | // 焦作 |
| | | String jsonObjJz = "[{\"jg\":\"焦作市分公司\",\"bm\":\"市公司办公室\",\"name\":\"袁明\",\"sex\":\"男\",\"userCode\":\"01522429\",\"phone\":13938160410,\"isOk\":\"是\"},{\"jg\":\"财务部\",\"bm\":\"财务部\",\"name\":\"李翰林\",\"sex\":\"男\",\"userCode\":\"04104297\",\"phone\":17638919096,\"isOk\":\"否\"},{\"jg\":\"人力资源部\",\"bm\":\"人力资源部\",\"name\":\"赵瑞昌\",\"sex\":\"男\",\"userCode\":\"01522936\",\"phone\":13939198378,\"isOk\":\"否\"},{\"jg\":\"党建工作部\",\"bm\":\"党建工作部\",\"name\":\"常艳\",\"sex\":\"女\",\"userCode\":\"01522695\",\"phone\":15993797171,\"isOk\":\"否\"},{\"jg\":\"工会\",\"bm\":\"工会\",\"name\":\"王满中\",\"sex\":\"男\",\"userCode\":\"01522496\",\"phone\":13938159133,\"isOk\":\"否\"},{\"jg\":\"市场营销部\",\"bm\":\"市场营销部\",\"name\":\"郭婧菲\",\"sex\":\"女\",\"userCode\":\"03886838\",\"phone\":18300601166,\"isOk\":\"否\"},{\"jg\":\"服务质量部\",\"bm\":\"服务质量部\",\"name\":\"仝卫强\",\"sex\":\"男\",\"userCode\":\"01522937\",\"phone\":18236859609,\"isOk\":\"否\"},{\"jg\":\"运营管理部\",\"bm\":\"运营管理部\",\"name\":\"侯玉婷\",\"sex\":\"女\",\"userCode\":\"04035146\",\"phone\":15639177955,\"isOk\":\"否\"},{\"jg\":\"网路运营中心\",\"bm\":\"网路运营中心\",\"name\":\"蔡磊\",\"sex\":\"男\",\"userCode\":\"03481688\",\"phone\":18603916101,\"isOk\":\"否\"},{\"jg\":\"三级物流体系建设专\",\"bm\":\"三级物流体系建设专班\",\"name\":\"韦建理\",\"sex\":\"男\",\"userCode\":\"01522952\\n\",\"phone\":\"15978781080\\n\",\"isOk\":\"否\"},{\"jg\":\"金融业务部\",\"bm\":\"金融业务部\",\"name\":\"李凌志\",\"sex\":\"男\",\"userCode\":\"04104055\",\"phone\":15539128318,\"isOk\":\"否\"},{\"jg\":\"集邮与文化传媒部\",\"bm\":\"集邮与文化传媒部\",\"name\":\"杨海艳\",\"sex\":\"女\",\"userCode\":\"01523490\",\"phone\":13939190999,\"isOk\":\"否\"},{\"jg\":\"渠道平台部\",\"bm\":\"渠道平台部\",\"name\":\"段昆明\",\"sex\":\"男\",\"userCode\":\"01522588\",\"phone\":13938193778,\"isOk\":\"否\"},{\"jg\":\"国际物流专业责任中心\",\"bm\":\"国际物流专业责任中心\",\"name\":\"刘红琴\",\"sex\":\"女\",\"userCode\":\"01523196 \",\"phone\":13598509735,\"isOk\":\"否\"},{\"jg\":\"快递包裹专业责任中心\",\"bm\":\"快递包裹专业责任中心\",\"name\":\"都小丽\",\"sex\":\"女\",\"userCode\":\"03252380\",\"phone\":13723199928,\"isOk\":\"否\"},{\"jg\":\"标准快递专业责任中心\",\"bm\":\"标准快递专业责任中心\",\"name\":\"陈满心\",\"sex\":\"女\",\"userCode\":\"03335415\",\"phone\":13639624533,\"isOk\":\"是\"},{\"jg\":\"机要通信分局\",\"bm\":\"机要通信分局\",\"name\":\"张魏强\",\"sex\":\"男\",\"userCode\":\"01522560\",\"phone\":13803919688,\"isOk\":\"是\"},{\"jg\":\"解放区分公司\",\"bm\":\"解放区分公司\",\"name\":\"李敏杰\",\"sex\":\"女\",\"userCode\":\"01522596\",\"phone\":18236859535,\"isOk\":\"是\"},{\"jg\":\"高新区分公司\",\"bm\":\"高新区分公司\",\"name\":\"刘红梅\",\"sex\":\"女\",\"userCode\":\"03679240\",\"phone\":15517775737,\"isOk\":\"是\"},{\"jg\":\"修武县分公司\",\"bm\":\"修武县分公司\",\"name\":\"成艳霞\",\"sex\":\"女\",\"userCode\":\"01523336\",\"phone\":13939151863,\"isOk\":\"否\"},{\"jg\":\"博爱县分公司\",\"bm\":\"博爱县分公司\",\"name\":\"赵新生\",\"sex\":\"男\",\"userCode\":\"01523486\",\"phone\":13839149788,\"isOk\":\"是\"},{\"jg\":\"沁阳市分公司\",\"bm\":\"沁阳市分公司\",\"name\":\"王斌\",\"sex\":\"男\",\"userCode\":\"03268284\",\"phone\":13613910732,\"isOk\":\"否\"},{\"jg\":\"孟州市分公司\",\"bm\":\"孟州市分公司\",\"name\":\"田安忠\",\"sex\":\"男\",\"userCode\":\"03772928\",\"phone\":13938152349,\"isOk\":\"是\"},{\"jg\":\"温县分公司\",\"bm\":\"温县分公司\",\"name\":\"张占军\",\"sex\":\"男\",\"userCode\":\"01524134\",\"phone\":13839122000,\"isOk\":\"是\"},{\"jg\":\"武陟县分公司\",\"bm\":\"武陟县分公司\",\"name\":\"孙文军\",\"sex\":\"男\",\"userCode\":\"03569319\",\"phone\":15939199904,\"isOk\":\"否\"}]"; |
| | | Long dqJz = 100008L; |
| | | Map<String, Object> dqMapJz = new HashMap<>(); |
| | | dqMapJz.put("dq", dqJz); |
| | | dqMapJz.put("jsonObj", jsonObjJz); |
| | | selLi.add(dqMapJz); |
| | | |
| | | // 商丘 |
| | | String jsonObjSq = "[{\"jg\":\"商丘市区分公司\",\"bm\":\"市分公司综合办\",\"name\":\"宋乾\",\"sex\":\"女\",\"userCode\":\"01530524\",\"phone\":13673708862,\"isOk\":\"否\"},{\"jg\":\"商丘市区分公司\",\"bm\":\"市分公司综合办\",\"name\":\"张劲松\",\"sex\":\"男\",\"userCode\":\"01531091\",\"phone\":13462901736,\"isOk\":\"是\"},{\"jg\":\"商丘市区分公司\",\"bm\":\"市分公司综合办\",\"name\":\"任宝珍\",\"sex\":\"女\",\"userCode\":\"01530908\",\"phone\":15937069188,\"isOk\":\"否\"},{\"jg\":\"市分公司财务部\",\"bm\":\"市分公司财务部\",\"name\":\"张玉柱\",\"sex\":\"男\",\"userCode\":\"03618449\",\"phone\":18137017776,\"isOk\":\"否\"},{\"jg\":\"市分公司人教部\",\"bm\":\"市分公司人教部\",\"name\":\"张晓艳\",\"sex\":\"女\",\"userCode\":\"03210927\",\"phone\":13781631208,\"isOk\":\"否\"},{\"jg\":\"市分公司市场部\",\"bm\":\"市分公司市场部\",\"name\":\"范梦柯\",\"sex\":\"男\",\"userCode\":\"04104148\",\"phone\":18737037775,\"isOk\":\"否\"},{\"jg\":\"市分公司服务质量\",\"bm\":\"市分公司服务质量部\",\"name\":\"吕卓兴\",\"sex\":\"男\",\"userCode\":\"03931926\",\"phone\":18637077718,\"isOk\":\"否\"},{\"jg\":\"市分公司金融业务部\",\"bm\":\"市分公司金融业务部\",\"name\":\"范运兴\",\"sex\":\"男\",\"userCode\":\"03271626\",\"phone\":15836857001,\"isOk\":\"否\"},{\"jg\":\"市分公司集邮与维护传媒部\",\"bm\":\"市分公司集邮与维护传媒部\",\"name\":\"崔书强\",\"sex\":\"男\",\"userCode\":\"01530899\",\"phone\":13603709601,\"isOk\":\"否\"},{\"jg\":\"市分公司渠道平台部\",\"bm\":\"市分公司渠道平台部\",\"name\":\"王茜\",\"sex\":\"女\",\"userCode\":\"01530920\",\"phone\":15236862588,\"isOk\":\"否\"},{\"jg\":\"市分公司机要局\",\"bm\":\"市分公司机要局\",\"name\":\"周强\",\"sex\":\"男\",\"userCode\":\"03347143\",\"phone\":13526329955,\"isOk\":\"否\"},{\"jg\":\"市分公司运营管理部\",\"bm\":\"市分公司运营管理部\",\"name\":\"路抒阳\",\"sex\":\"女\",\"userCode\":\"03446939\",\"phone\":15303704567,\"isOk\":\"否\"},{\"jg\":\"市分公司快递包裹部\",\"bm\":\"市分公司快递包裹部\",\"name\":\"程曼\",\"sex\":\"女\",\"userCode\":\"03250233\",\"phone\":19139055879,\"isOk\":\"否\"},{\"jg\":\"市分公司标准快递部\",\"bm\":\"市分公司标准快递部\",\"name\":\"赵冠宇\",\"sex\":\"男\",\"userCode\":\"03383431\",\"phone\":18503700905,\"isOk\":\"否\"},{\"jg\":\"市区分公司\",\"bm\":\"市区分公司\",\"name\":\"朱帅\",\"sex\":\"男\",\"userCode\":\"01530863\",\"phone\":13037534321,\"isOk\":\"是\"},{\"jg\":\"永城市分公司\",\"bm\":\"永城市分公司\",\"name\":\"吴霜\",\"sex\":\"男\",\"userCode\":3630201,\"phone\":13781590766,\"isOk\":\"是\"},{\"jg\":\"夏邑县分公司\",\"bm\":\"夏邑县分公司\",\"name\":\"李卓洋\",\"sex\":\"男\",\"userCode\":\"04222417\",\"phone\":15713610166,\"isOk\":\"是\"},{\"jg\":\"虞城县分公司\",\"bm\":\"虞城县分公司\",\"name\":\"贾峻峰\",\"sex\":\"男\",\"userCode\":\"03734792\",\"phone\":13271056969,\"isOk\":\"是\"},{\"jg\":\"郊区分公司\",\"bm\":\"郊区分公司\",\"name\":\"李远杰\",\"sex\":\"男\",\"userCode\":\"04176514\",\"phone\":13526303157,\"isOk\":\"是\"},{\"jg\":\"柘城县分公司\",\"bm\":\"柘城县分公司\",\"name\":\"韩道民\",\"sex\":\"男\",\"userCode\":\"01532380\",\"phone\":13781547966,\"isOk\":\"是\"},{\"jg\":\"宁陵县分公司\",\"bm\":\"宁陵县分公司\",\"name\":\"徐才华\",\"sex\":\"女\",\"userCode\":\"01532663\",\"phone\":15993929910,\"isOk\":\"是\"},{\"jg\":\"睢县分公司\",\"bm\":\"睢县分公司\",\"name\":\"林茜\",\"sex\":\"女\",\"userCode\":\"03818703\",\"phone\":18037095520,\"isOk\":\"是\"},{\"jg\":\"民权县分公司\",\"bm\":\"民权县分公司\",\"name\":\"毕世祥\",\"sex\":\"男\",\"userCode\":\"01533025\",\"phone\":18337066569,\"isOk\":\"是\"}]"; |
| | | Long dqSq = 100013L; |
| | | Map<String, Object> dqMapSq = new HashMap<>(); |
| | | dqMapSq.put("dq", dqSq); |
| | | dqMapSq.put("jsonObj", jsonObjSq); |
| | | selLi.add(dqMapSq); |
| | | |
| | | // 许昌 |
| | | String jsonObjXc = "[{\"jg\":\"建南区分公司\",\"bm\":\"建南区分公司\",\"name\":\"黄菲菲\",\"sex\":\"女\",\"userCode\":\"03554953\",\"phone\":15638785667,\"isOk\":\"是\"},{\"jg\":\"建北区分公司\",\"bm\":\"建北区分公司\",\"name\":\"陈莹莹\",\"sex\":\"女\",\"userCode\":\"03452284\",\"phone\":18864680605,\"isOk\":\"是\"},{\"jg\":\"长葛市分公司\",\"bm\":\"长葛市分公司\",\"name\":\"张建农\",\"sex\":\"男\",\"userCode\":\"01528570\",\"phone\":15136823766,\"isOk\":\"是\"},{\"jg\":\"禹州市分公司\",\"bm\":\"禹州市分公司\",\"name\":\"赵继伟\",\"sex\":\"男\",\"userCode\":\"01528248\",\"phone\":13639666968,\"isOk\":\"是\"},{\"jg\":\"鄢陵县分公司\",\"bm\":\"鄢陵县分公司\",\"name\":\"马寅飞\",\"sex\":\"男\",\"userCode\":\"03424227\",\"phone\":13598975685,\"isOk\":\"是\"},{\"jg\":\"建安区分公司\",\"bm\":\"建安区分公司\",\"name\":\"宋亚\",\"sex\":\"男\",\"userCode\":\"03463083\",\"phone\":15617222699,\"isOk\":\"是\"},{\"jg\":\"襄城县分公司\",\"bm\":\"襄城县分公司\",\"name\":\"丁亚娟\",\"sex\":\"女\",\"userCode\":\"01528695\",\"phone\":13409389827,\"isOk\":\"是\"},{\"jg\":\"许昌市分公司\",\"bm\":\"许昌市分公司\",\"name\":\"葛飞\",\"sex\":\"男\",\"userCode\":\"01528228\",\"phone\":15936376880,\"isOk\":\"是\"},{\"jg\":\"市分公司财务部\",\"bm\":\"市分公司财务部\",\"name\":\"徐素贞\",\"sex\":\"女\",\"userCode\":\"01528921\",\"phone\":15603743166,\"isOk\":\"否\"},{\"jg\":\"市分公司市场营销部\",\"bm\":\"市分公司市场营销部\",\"name\":\"陈春红\",\"sex\":\"女\",\"userCode\":\"01527674\",\"phone\":15603899126,\"isOk\":\"否\"},{\"jg\":\"市分公司人力资源部\",\"bm\":\"市分公司人力资源部\",\"name\":\"曹辉\",\"sex\":\"男\",\"userCode\":\"03829538\",\"phone\":15503743300,\"isOk\":\"否\"},{\"jg\":\"市分公司服务质量部\",\"bm\":\"市分公司服务质量部\",\"name\":\"康素明\",\"sex\":\"男\",\"userCode\":\"01527887\",\"phone\":18837411185,\"isOk\":\"否\"},{\"jg\":\"市分公司党建工作部\",\"bm\":\"市分公司党建工作部\",\"name\":\"张丹卉\",\"sex\":\"女\",\"userCode\":\"03829542\",\"phone\":15037446316,\"isOk\":\"否\"},{\"jg\":\"市分公司金融业务部\",\"bm\":\"市分公司金融业务部\",\"name\":\"赵飞\",\"sex\":\"男\",\"userCode\":\"01527748\",\"phone\":18503741197,\"isOk\":\"否\"},{\"jg\":\"市分公司渠道平台部\",\"bm\":\"市分公司渠道平台部\",\"name\":\"阴蔚桄\",\"sex\":\"男\",\"userCode\":\"03785422\",\"phone\":18530916215,\"isOk\":\"否\"},{\"jg\":\"市分公司集邮与文化传媒部\",\"bm\":\"市分公司集邮与文化传媒部\",\"name\":\"高晨峰\",\"sex\":\"男\",\"userCode\":\"03167465\",\"phone\":18697378101,\"isOk\":\"否\"},{\"jg\":\"市分公司机要通信分局\",\"bm\":\"市分公司机要通信分局\",\"name\":\"徐志峰\",\"sex\":\"男\",\"userCode\":\"01527726\",\"phone\":13598999166,\"isOk\":\"否\"},{\"jg\":\"市分公司运营管理部\",\"bm\":\"市分公司运营管理部\",\"name\":\"苏毅\",\"sex\":\"男\",\"userCode\":\"01527616\",\"phone\":18623809688,\"isOk\":\"否\"},{\"jg\":\"市分公司特快责任中心\",\"bm\":\"市分公司特快责任中心\",\"name\":\"王静\",\"sex\":\"女\",\"userCode\":\"01528057\",\"phone\":15603895177,\"isOk\":\"否\"},{\"jg\":\"市分公司快包责任中心\",\"bm\":\"市分公司快包责任中心\",\"name\":\"崔文奎\",\"sex\":\"男\",\"userCode\":\"01527891\",\"phone\":\"187374031113\",\"isOk\":\"否\"},{\"jg\":\"市分公司国际责任中心\",\"bm\":\"市分公司国际责任中心\",\"name\":\"王丽丽\",\"sex\":\"女\",\"userCode\":\"03890009\",\"phone\":18737418298,\"isOk\":\"否\"},{\"jg\":\"市分公司物流责任中心\",\"bm\":\"市分公司物流责任中心\",\"name\":\"程星\",\"sex\":\"女\",\"userCode\":\"03965374\",\"phone\":15638781678,\"isOk\":\"否\"}]"; |
| | | Long dqXc = 100010L; |
| | | Map<String, Object> dqMapXc = new HashMap<>(); |
| | | dqMapXc.put("dq", dqXc); |
| | | dqMapXc.put("jsonObj", jsonObjXc); |
| | | selLi.add(dqMapXc); |
| | | |
| | | |
| | | // 安阳 |
| | | String jsonObjAy = "[{\"jg\":\"财务部\",\"bm\":\"财务部\",\"name\":\"田振伟\",\"sex\":\"男\",\"userCode\":\"03252092\",\"phone\":18537205062,\"isOk\":\"是\"},{\"jg\":\"市场营销部\",\"bm\":\"市场营销部\",\"name\":\"张慧娜\",\"sex\":\"女\",\"userCode\":\"01517434\",\"phone\":18537201686,\"isOk\":\"\"},{\"jg\":\"安阳市分公司\",\"bm\":\"综合办公室\",\"name\":\"王纳\",\"sex\":\"女\",\"userCode\":\"01516979\",\"phone\":13937208056,\"isOk\":\"\"},{\"jg\":\"人力资源部\",\"bm\":\"人力资源部\",\"name\":\"常万利\",\"sex\":\"女\",\"userCode\":\"03688129\",\"phone\":15836365600,\"isOk\":\"\"},{\"jg\":\"党委党建工作部\",\"bm\":\"党委党建工作部\",\"name\":\"许萍\",\"sex\":\"女\",\"userCode\":\"03963493\",\"phone\":18537206571,\"isOk\":\"\"},{\"jg\":\"纪委办公室\",\"bm\":\"纪委办公室\",\"name\":\"张朋伟\",\"sex\":\"男\",\"userCode\":\"01517482\",\"phone\":18537205283,\"isOk\":\"\"},{\"jg\":\"服务质量部\",\"bm\":\"服务质量部\",\"name\":\"张曦\",\"sex\":\"女\",\"userCode\":\"03894377\",\"phone\":18503721669,\"isOk\":\"\"},{\"jg\":\"金融业务部\",\"bm\":\"金融业务部\",\"name\":\"张记娜\",\"sex\":\"女\",\"userCode\":\"01525739\",\"phone\":18537201813,\"isOk\":\"\"},{\"jg\":\"集邮与文化传媒部\",\"bm\":\"集邮与文化传媒部\",\"name\":\"杜瑞强\",\"sex\":\"男\",\"userCode\":\"01515685\",\"phone\":17603721968,\"isOk\":\"\"},{\"jg\":\"渠道平台部\",\"bm\":\"渠道平台部\",\"name\":\"杨红\",\"sex\":\"女\",\"userCode\":\"01517259\",\"phone\":18037299990,\"isOk\":\"\"},{\"jg\":\"机要通信分局\",\"bm\":\"机要通信分局\",\"name\":\"董坤\",\"sex\":\"男\",\"userCode\":\"03696188\",\"phone\":18567721602,\"isOk\":\"\"},{\"jg\":\"工会\",\"bm\":\"工会\",\"name\":\"王利萍\",\"sex\":\"女\",\"userCode\":\"01516973\",\"phone\":17698303900,\"isOk\":\"\"},{\"jg\":\"寄递事业部\",\"bm\":\"寄递事业部\",\"name\":\"郭瑾珑\",\"sex\":\"男\",\"userCode\":1515825,\"phone\":18837215926,\"isOk\":\"\"},{\"jg\":\"标准快递专业责任中心\",\"bm\":\"标准快递专业责任中心\",\"name\":\"任荣娜\",\"sex\":\"女\",\"userCode\":\"03776328\",\"phone\":15836322356,\"isOk\":\"\"},{\"jg\":\"运营管理部\",\"bm\":\"运营管理部\",\"name\":\"牛文静\",\"sex\":\"女\",\"userCode\":\"03559114\",\"phone\":13523325066,\"isOk\":\"\"},{\"jg\":\"安阳县分公司\",\"bm\":\"安阳县分公司\",\"name\":\"宋璇\",\"sex\":\"女\",\"userCode\":\"03363695\",\"phone\":13683722950,\"isOk\":\"\"},{\"jg\":\"林州市分公司\",\"bm\":\"林州市分公司\",\"name\":\"邓晓林\",\"sex\":\"女\",\"userCode\":\"03363779\",\"phone\":13673722927,\"isOk\":\"是\"},{\"jg\":\"滑县分公司\",\"bm\":\"滑县分公司\",\"name\":\"邵湛洋\",\"sex\":\"男\",\"userCode\":\"03347421\",\"phone\":18537205255,\"isOk\":\"是\"},{\"jg\":\"内黄县分公司\",\"bm\":\"内黄县分公司\",\"name\":\"李希堂\",\"sex\":\"男\",\"userCode\":\"01516257\",\"phone\":13613728836,\"isOk\":\"是\"},{\"jg\":\"汤阴县分公司\",\"bm\":\"汤阴县分公司\",\"name\":\"连梦\",\"sex\":\"女\",\"userCode\":\"03364262\",\"phone\":15993801114,\"isOk\":\"是\"},{\"jg\":\"龙安区分公司\",\"bm\":\"龙安区分公司\",\"name\":\"李志娜\",\"sex\":\"女\",\"userCode\":\"01516312\",\"phone\":13460821473,\"isOk\":\"是\"},{\"jg\":\"文峰区分公司\",\"bm\":\"文峰区分公司\",\"name\":\"刘大伟\",\"sex\":\"男\",\"userCode\":\"03994629\",\"phone\":18537200905,\"isOk\":\"是\"}]"; |
| | | Long dqAy = 100005L; |
| | | Map<String, Object> dqMapAy = new HashMap<>(); |
| | | dqMapAy.put("dq", dqAy); |
| | | dqMapAy.put("jsonObj", jsonObjAy); |
| | | selLi.add(dqMapAy); |
| | | |
| | | |
| | | // 周口 |
| | | String jsonObjZk = "[{\"jg\":\"周口市分公司\",\"bm\":\"综合办公室\",\"name\":\"王崇光\",\"sex\":\"男\",\"userCode\":\"03696337\",\"phone\":18272856661,\"isOk\":\"是\"},{\"jg\":\"市分公司财务部\",\"bm\":\"市分公司财务部\",\"name\":\"王楷文\",\"sex\":\"男\",\"userCode\":\"04195483\",\"phone\":15503942999,\"isOk\":\"\"}]"; |
| | | Long dqZk = 100014L; |
| | | Map<String, Object> dqMapZk = new HashMap<>(); |
| | | dqMapZk.put("dq", dqZk); |
| | | dqMapZk.put("jsonObj", jsonObjZk); |
| | | selLi.add(dqMapZk); |
| | | |
| | | // 开封 |
| | | String jsonObjKf = "[{\"jg\":\"开封市宋城区分公司\",\"bm\":\"宋城区分公司\",\"name\":\"王琳\",\"sex\":\"女\",\"userCode\":\"01508234\",\"phone\":13723227800,\"isOk\":\"是\"},{\"jg\":\"开封市新区分公司\",\"bm\":\"新区分公司\",\"name\":\"柴晶\",\"sex\":\"女\",\"userCode\":\"01508342\",\"phone\":13903787795,\"isOk\":\"是\"},{\"jg\":\"杞县分公司\",\"bm\":\"杞县分公司\",\"name\":\"杨永民\",\"sex\":\"男\",\"userCode\":\"01508854\",\"phone\":\"13937804028\",\"isOk\":\"是\"},{\"jg\":\"通许县分公司\",\"bm\":\"通许县分公司\",\"name\":\"李卫\",\"sex\":\"男\",\"userCode\":\"03283795\",\"phone\":13781114087,\"isOk\":\"是\"},{\"jg\":\"尉氏县分公司\",\"bm\":\"尉氏县分公司\",\"name\":\"郎慧丽\",\"sex\":\"女\",\"userCode\":\"01509234\",\"phone\":13569532629,\"isOk\":\"是\"},{\"jg\":\"开封市祥符区分公司\",\"bm\":\"祥符区分公司\",\"name\":\"刘永青\",\"sex\":\"男\",\"userCode\":\"01509525\",\"phone\":13903785580,\"isOk\":\"是\"},{\"jg\":\"兰考县分公司\",\"bm\":\"兰考县分公司\",\"name\":\"黄连彬\",\"sex\":\"男\",\"userCode\":\"03339498\",\"phone\":13663788616,\"isOk\":\"是\"},{\"jg\":\"开封市分公司\",\"bm\":\"综合办公室\",\"name\":\"梁斌\",\"sex\":\"男\",\"userCode\":\"03822830\",\"phone\":15093636828,\"isOk\":\"是\"},{\"jg\":\"市场营销部\",\"bm\":\"市场营销部\",\"name\":\"王明磊\",\"sex\":\"男\",\"userCode\":\"01508449\",\"phone\":13603786979,\"isOk\":\"是\"},{\"jg\":\"运营管理部\",\"bm\":\"运营管理部\",\"name\":\"王哲\",\"sex\":\"男\",\"userCode\":\"03208163\",\"phone\":13183258252,\"isOk\":\"是\"},{\"jg\":\"党建工作部\",\"bm\":\"党建工作部\",\"name\":\"梁乐民\",\"sex\":\"男\",\"userCode\":\"04204505\",\"phone\":13693786373,\"isOk\":\"否\"},{\"jg\":\"财务部\",\"bm\":\"财务部\",\"name\":\"刘霞\",\"sex\":\"女\",\"userCode\":\"01508087\",\"phone\":13837818346,\"isOk\":\"否\"},{\"jg\":\"服务质量部\",\"bm\":\"服务质量部\",\"name\":\"张书玲\",\"sex\":\"女\",\"userCode\":\"01504635\",\"phone\":13723239080,\"isOk\":\"否\"},{\"jg\":\"人力资源部\",\"bm\":\"人力资源部\",\"name\":\"王瑞奇\",\"sex\":\"男\",\"userCode\":\"03830615\",\"phone\":13525588969,\"isOk\":\"否\"},{\"jg\":\"金融业务部\",\"bm\":\"金融业务部\",\"name\":\"赵庆珍\",\"sex\":\"男\",\"userCode\":\"01508183\",\"phone\":13837819091,\"isOk\":\"否\"},{\"jg\":\"渠道平台部\",\"bm\":\"渠道平台部\",\"name\":\"陈颖\",\"sex\":\"女\",\"userCode\":\"01508609\",\"phone\":13303786200,\"isOk\":\"否\"},{\"jg\":\"集邮与文化传媒部\",\"bm\":\"集邮与文化传媒部\",\"name\":\"李彬\",\"sex\":\"女\",\"userCode\":\"01508579\",\"phone\":13723251609,\"isOk\":\"否\"},{\"jg\":\"快递包裹专业责任中心\",\"bm\":\"快递包裹专业责任中心\",\"name\":\"徐丹丹\",\"sex\":\"女\",\"userCode\":\"03283761\",\"phone\":18837868981,\"isOk\":\"否\"},{\"jg\":\"标准快递专业责任中心\",\"bm\":\"标准快递专业责任中心\",\"name\":\"沙昱昕\",\"sex\":\"女\",\"userCode\":\"03964580\",\"phone\":18736998885,\"isOk\":\"否\"},{\"jg\":\"机要通信分局\",\"bm\":\"机要通信分局\",\"name\":\"王世杰\",\"sex\":\"男\",\"userCode\":\"03534994\",\"phone\":13633783888,\"isOk\":\"否\"}]"; |
| | | Long dqKf = 100002L; |
| | | Map<String, Object> dqMapKf = new HashMap<>(); |
| | | dqMapKf.put("dq", dqKf); |
| | | dqMapKf.put("jsonObj", jsonObjKf); |
| | | selLi.add(dqMapKf); |
| | | |
| | | // 鹤壁 |
| | | String jsonObjHb = "[{\"jg\":\"财务部\",\"bm\":\"财务部\",\"name\":\"耿守敏\",\"sex\":\"男\",\"userCode\":\"03250361\",\"phone\":15839278086,\"isOk\":\"是\"},{\"jg\":\"鹤壁市山城区分公司\",\"bm\":\"山城区分公司\",\"name\":\"侯蕊平\",\"sex\":\"女\",\"userCode\":\"01518070\",\"phone\":13839237558,\"isOk\":\"是\"},{\"jg\":\"淇县分公司\",\"bm\":\"淇县分公司\",\"name\":\"王华伟\",\"sex\":\"女\",\"userCode\":\"01518185\",\"phone\":13938007161,\"isOk\":\"是\"},{\"jg\":\"浚县分公司\",\"bm\":\"浚县分公司\",\"name\":\"胡永翠\",\"sex\":\"女\",\"userCode\":\"01518249\",\"phone\":13939225206,\"isOk\":\"是\"},{\"jg\":\"鹤壁市分公司\",\"bm\":\"综合办公室\",\"name\":\"欧阳菲菲\",\"sex\":\"女\",\"userCode\":\"03345239\",\"phone\":16650981118,\"isOk\":\"否\"},{\"jg\":\"标快专业责任中心\",\"bm\":\"标快专业责任中心\",\"name\":\"张辰\",\"sex\":\"男\",\"userCode\":\"03536206\",\"phone\":13939208755,\"isOk\":\"否\"},{\"jg\":\"党建部\",\"bm\":\"党建部\",\"name\":\"孙艳平\",\"sex\":\"女\",\"userCode\":\"01517919\",\"phone\":13461901899,\"isOk\":\"否\"},{\"jg\":\"工会\",\"bm\":\"工会\",\"name\":\"牛雨红\",\"sex\":\"男\",\"userCode\":\"01517765\",\"phone\":18503923777,\"isOk\":\"否\"},{\"jg\":\"三级物流建设专班\",\"bm\":\"三级物流建设专班\",\"name\":\"运如\",\"sex\":\"男\",\"userCode\":\"03384784\",\"phone\":13503920298,\"isOk\":\"否\"},{\"jg\":\"快包专业责任中心\",\"bm\":\"快包专业责任中心\",\"name\":\"王科委\",\"sex\":\"男\",\"userCode\":\"03391904\",\"phone\":15839279495,\"isOk\":\"否\"},{\"jg\":\"市场营销部\",\"bm\":\"市场营销部\",\"name\":\"吕九伟\",\"sex\":\"女\",\"userCode\":\"01518041\",\"phone\":13839229519,\"isOk\":\"否\"},{\"jg\":\"市场营销部信息中心\",\"bm\":\"市场营销部信息中心\",\"name\":\"刘文科\",\"sex\":\"男\",\"userCode\":\"01517803\",\"phone\":13939227075,\"isOk\":\"否\"},{\"jg\":\"渠道平台部\",\"bm\":\"渠道平台部\",\"name\":\"张坤\",\"sex\":\"女\",\"userCode\":\"03536279\",\"phone\":18539221025,\"isOk\":\"否\"},{\"jg\":\"运营管理部\",\"bm\":\"运营管理部\",\"name\":\"李静\",\"sex\":\"女\",\"userCode\":\"03316271\",\"phone\":13103920166,\"isOk\":\"否\"},{\"jg\":\"集邮文传部\",\"bm\":\"集邮文传部\",\"name\":\"刘芳芳\",\"sex\":\"女\",\"userCode\":\"01517915\",\"phone\":13803921616,\"isOk\":\"否\"},{\"jg\":\"机要通信分局\",\"bm\":\"机要通信分局\",\"name\":\"李娟\",\"sex\":\"女\",\"userCode\":\"01517818\",\"phone\":15939228101,\"isOk\":\"否\"},{\"jg\":\"金融业务部\",\"bm\":\"金融业务部\",\"name\":\"张秀芹\",\"sex\":\"女\",\"userCode\":\"01517988\",\"phone\":13503925545,\"isOk\":\"否\"}]"; |
| | | Long dqHb = 100006L; |
| | | Map<String, Object> dqMapHb = new HashMap<>(); |
| | | dqMapHb.put("dq", dqHb); |
| | | dqMapHb.put("jsonObj", jsonObjHb); |
| | | selLi.add(dqMapHb); |
| | | |
| | | // 南阳 |
| | | String jsonObjNy = "[{\"jg\":\"内乡县分公司\",\"bm\":\"内乡县分公司\",\"name\":\"胡梅月\",\"sex\":\"女\",\"userCode\":\"03197169\",\"phone\":13849771844,\"isOk\":\"是\"}]"; |
| | | Long dqNy = 100016L; |
| | | Map<String, Object> dqMapNy = new HashMap<>(); |
| | | dqMapNy.put("dq", dqNy); |
| | | dqMapNy.put("jsonObj", jsonObjNy); |
| | | selLi.add(dqMapNy); |
| | | |
| | | // 郑州 |
| | | String jsonObjZz = "[{\"jg\":\"郑州市分公司\",\"bm\":\"综合办公室\",\"name\":\"尚继辉\",\"sex\":\"男\",\"userCode\":\"01505364\",\"phone\":13290909080,\"isOk\":\"是\"},{\"jg\":\"郑州市分公司\",\"bm\":\"综合办公室\",\"name\":\"赵俊霞\",\"sex\":\"女\",\"userCode\":\"03450133\",\"phone\":15093121116,\"isOk\":\"是\"},{\"jg\":\"登封市分公司\",\"bm\":\"登封市分公司\",\"name\":\"张向波\",\"sex\":\"男\",\"userCode\":\"01507299\",\"phone\":13674996555,\"isOk\":\"是\"},{\"jg\":\"郑州市二七区分公司\",\"bm\":\"二七区分公司\",\"name\":\"冯廉波\",\"sex\":\"男\",\"userCode\":\"03215147\",\"phone\":18703877216,\"isOk\":\"是\"},{\"jg\":\"航空港区分公司\",\"bm\":\"航空港区分公司\",\"name\":\"裴冬丽\",\"sex\":\"女\",\"userCode\":\"03214857\",\"phone\":15890039721,\"isOk\":\"是\"},{\"jg\":\"荥阳市分公司\",\"bm\":\"荥阳市分公司\",\"name\":\"张利敏\",\"sex\":\"女\",\"userCode\":\"01506479\",\"phone\":13838200289,\"isOk\":\"是\"},{\"jg\":\"高新区分公司\",\"bm\":\"高新区分公司\",\"name\":\"周珂\",\"sex\":\"男\",\"userCode\":\"01505545\",\"phone\":16696139776,\"isOk\":\"是\"},{\"jg\":\"巩义市分公司\",\"bm\":\"巩义市分公司\",\"name\":\"张文峰\",\"sex\":\"男\",\"userCode\":\"01507008\",\"phone\":13526492666,\"isOk\":\"是\"},{\"jg\":\"郑州市管城区分公司\",\"bm\":\"管城区分公司\",\"name\":\"孟葵香\",\"sex\":\"女\",\"userCode\":\"01505026\",\"phone\":13938449798,\"isOk\":\"是\"},{\"jg\":\"郑州市金水区分公司\",\"bm\":\"金水区分公司\",\"name\":\"陈清晓\",\"sex\":\"男\",\"userCode\":\"03462630\",\"phone\":18638111088,\"isOk\":\"是\"},{\"jg\":\"郑州市郑东新区分公司\",\"bm\":\"郑东新区分公司\",\"name\":\"许红丽\",\"sex\":\"女\",\"userCode\":\"01520886\",\"phone\":18838160016,\"isOk\":\"是\"},{\"jg\":\"郑州市惠济区分公司\",\"bm\":\"惠济区分公司\",\"name\":\"高佳园\",\"sex\":\"女\",\"userCode\":\"04106414\",\"phone\":18837125186,\"isOk\":\"是\"},{\"jg\":\"新密市分公司\",\"bm\":\"新密市分公司\",\"name\":\"吕红建\",\"sex\":\"男\",\"userCode\":\"01507671\",\"phone\":15903656888,\"isOk\":\"是\"},{\"jg\":\"郑州市经开区分公司\",\"bm\":\"经开区分公司\",\"name\":\"邢燚斐\",\"sex\":\"女\",\"userCode\":\"03602293\",\"phone\":13460306010,\"isOk\":\"是\"},{\"jg\":\"郑州市上街区分公司\",\"bm\":\"上街区分公司\",\"name\":\"谭迪\",\"sex\":\"女\",\"userCode\":\"03214836\",\"phone\":13523560390,\"isOk\":\"是\"},{\"jg\":\"新郑市分公司\",\"bm\":\"新郑市分公司\",\"name\":\"翟冠淞\",\"sex\":\"男\",\"userCode\":\"04217531\",\"phone\":13073752678,\"isOk\":\"是\"},{\"jg\":\"中牟县分公司\",\"bm\":\"中牟县分公司\",\"name\":\"张铁柱\",\"sex\":\"男\",\"userCode\":\"01506613\",\"phone\":13503998993,\"isOk\":\"是\"},{\"jg\":\"郑州市中原区分公司\",\"bm\":\"中原区分公司\",\"name\":\"沈洁\",\"sex\":\"女\",\"userCode\":\"01505480\",\"phone\":13526705533,\"isOk\":\"是\"},{\"jg\":\"三级物流体系建设专班\",\"bm\":\"三级物流体系建设专班\",\"name\":\"胡一凡\",\"sex\":\"女\",\"userCode\":\"04196065\",\"phone\":13838240632,\"isOk\":\"否\"},{\"jg\":\"财务部\",\"bm\":\"财务部\",\"name\":\"李丽\",\"sex\":\"女\",\"userCode\":\"01503172\",\"phone\":13676927766,\"isOk\":\"否\"},{\"jg\":\"党建工作部\",\"bm\":\"党建工作部\",\"name\":\"张姣姣\",\"sex\":\"女\",\"userCode\":\"03685389\",\"phone\":15637259837,\"isOk\":\"否\"},{\"jg\":\"工会\",\"bm\":\"工会\",\"name\":\"范春娜\",\"sex\":\"女\",\"userCode\":\"01506805\",\"phone\":15036068866,\"isOk\":\"否\"},{\"jg\":\"金融业务部\",\"bm\":\"金融业务部\",\"name\":\"孙朝辉\",\"sex\":\"男\",\"userCode\":\"01505263\",\"phone\":13700840185,\"isOk\":\"否\"},{\"jg\":\"渠道平台部\",\"bm\":\"渠道平台部\",\"name\":\"王敏\",\"sex\":\"女\",\"userCode\":\"03250707\",\"phone\":13783588184,\"isOk\":\"否\"},{\"jg\":\"人力资源部\",\"bm\":\"人力资源部\",\"name\":\"贾鸿\",\"sex\":\"女\",\"userCode\":\"03680698\",\"phone\":15837136612,\"isOk\":\"否\"},{\"jg\":\"市场营销部\",\"bm\":\"市场营销部\",\"name\":\"刘卉\",\"sex\":\"女\",\"userCode\":\"03231040\",\"phone\":13676970012,\"isOk\":\"否\"},{\"jg\":\"纪委办公室\",\"bm\":\"纪委办公室\",\"name\":\"范兆康\",\"sex\":\"男\",\"userCode\":\"03791229\",\"phone\":13643820645,\"isOk\":\"否\"},{\"jg\":\"集邮与文化传媒部\",\"bm\":\"集邮与文化传媒部\",\"name\":\"贾蓓\",\"sex\":\"女\",\"userCode\":\"03215066\",\"phone\":13503719775,\"isOk\":\"否\"},{\"jg\":\"服务质量部\",\"bm\":\"服务质量部\",\"name\":\"姜兰\",\"sex\":\"女\",\"userCode\":\"01505069\",\"phone\":13523410345,\"isOk\":\"否\"},{\"jg\":\"服务质量部\",\"bm\":\"服务质量部\",\"name\":\"苏文文\",\"sex\":\"女\",\"userCode\":\"03964570\",\"phone\":18569922944,\"isOk\":\"否\"},{\"jg\":\"郑州市分公司\",\"bm\":\"综合办公室\",\"name\":\"姬中煜\",\"sex\":\"男\",\"userCode\":\"01503072\",\"phone\":13523711960,\"isOk\":\"否\"},{\"jg\":\"标准快递专业责任中心政务营销中心\",\"bm\":\"标准快递专业责任中心政务营销中心\",\"name\":\"张悦\",\"sex\":\"女\",\"userCode\":\"03911249\",\"phone\":15713716192,\"isOk\":\"否\"},{\"jg\":\"标准快递专业责任中心商企营销中心\",\"bm\":\"标准快递专业责任中心商企营销中心\",\"name\":\"付文静\",\"sex\":\"女\",\"userCode\":\"03687135\",\"phone\":13103861988,\"isOk\":\"否\"},{\"jg\":\"标准快递专业责任中心省身份证项目\",\"bm\":\"标准快递专业责任中心省身份证项目\",\"name\":\"徐言\",\"sex\":\"男\",\"userCode\":\"03897314\",\"phone\":15838172020,\"isOk\":\"否\"}]"; |
| | | Long dqZz = 100001L; |
| | | Map<String, Object> dqMapZz = new HashMap<>(); |
| | | dqMapZz.put("dq", dqZz); |
| | | dqMapZz.put("jsonObj", jsonObjZz); |
| | | selLi.add(dqMapZz); |
| | | |
| | | // 信阳 |
| | | String jsonObjXy = "[{\"jg\":\"信阳市分公司\",\"bm\":\"综合办公室\",\"name\":\"许春光\",\"sex\":\"男\",\"userCode\":\"01543085\",\"phone\":16637666376,\"isOk\":\"否(请领管理人员)\"},{\"jg\":\"信阳市分公司\",\"bm\":\"综合办公室\",\"name\":\"王鹏\",\"sex\":\"男\",\"userCode\":\"03498941\",\"phone\":13937611122,\"isOk\":\"是\"},{\"jg\":\"息县分公司\",\"bm\":\"息县分公司\",\"name\":\"李昊珺\",\"sex\":\"男\",\"userCode\":\"04207355\",\"phone\":13333766366,\"isOk\":\"是\"},{\"jg\":\"潢川县分公司\",\"bm\":\"潢川县分公司\",\"name\":\"谭仁浩\",\"sex\":\"男\",\"userCode\":\"03680127\",\"phone\":18211700252,\"isOk\":\"是\"},{\"jg\":\"光山县分公司\",\"bm\":\"光山县分公司\",\"name\":\"杜登新\",\"sex\":\"男\",\"userCode\":\"01544502\",\"phone\":18697730280,\"isOk\":\"是\"},{\"jg\":\"信阳市郊区分公司\",\"bm\":\"信阳市郊区分公司\",\"name\":\"吴斌\",\"sex\":\"男\",\"userCode\":\"01544712\",\"phone\":13603768697,\"isOk\":\"是\"},{\"jg\":\"郊区分公司\",\"bm\":\"河南省信阳市商城县分公司\",\"name\":\"杨飞\",\"sex\":\"男\",\"userCode\":\"01545654\",\"phone\":13837623456,\"isOk\":\"是\"},{\"jg\":\"固始县分公司\",\"bm\":\"固始县分公司\",\"name\":\"朱娟\",\"sex\":\"女\",\"userCode\":\"03300918\",\"phone\":13723108456,\"isOk\":\"是\"},{\"jg\":\"新县分公司\",\"bm\":\"新县分公司\",\"name\":\"严萍\",\"sex\":\"女\",\"userCode\":\"03473775\",\"phone\":15194491404,\"isOk\":\"是\"},{\"jg\":\"罗山县分公司\",\"bm\":\"罗山县分公司\",\"name\":\"吕锡亮\",\"sex\":\"男\",\"userCode\":\"03184436\",\"phone\":13526075366,\"isOk\":\"是\"}]"; |
| | | Long dqXy = 100017L; |
| | | Map<String, Object> dqMapXy = new HashMap<>(); |
| | | dqMapXy.put("dq", dqXy); |
| | | dqMapXy.put("jsonObj", jsonObjXy); |
| | | selLi.add(dqMapXy); |
| | | |
| | | |
| | | for (Map<String, Object> map1 : selLi) { |
| | | String jsonObj = map1.get("jsonObj").toString(); |
| | | Long dq = (Long) map1.get("dq"); |
| | | |
| | | List<Map<String, Object>> list = JSON.parseObject(jsonObj, new TypeReference<ArrayList>() { |
| | | }); |
| | | int i = 0; |
| | | for (Map<String, Object> map : list) { |
| | | Object jgObj = map.get("jg"); |
| | | Object bmObj = map.get("bm"); |
| | | // 先查询机构(name) |
| | | // FinSysTenant finSysTenant1 = finSysTenantService.selectByName(jgObj.toString()); |
| | | FinSysTenant finSysTenant = finSysTenantService.selectByNameAndPid(dq, jgObj.toString()); |
| | | if (finSysTenant == null) { |
| | | finSysTenant = finSysTenantService.selectByNameAndPid100(dq, jgObj.toString()); |
| | | } |
| | | if (finSysTenant == null) { |
| | | finSysTenant = finSysTenantService.selectByNameAndPid0(dq, jgObj.toString()); |
| | | } |
| | | if (finSysTenant == null) { |
| | | continue; |
| | | } |
| | | // 再查询部门(name+机构id) |
| | | FinSysTenantDepartment sysDept = finSysTenantDepartmentService.getByTenantIdAndName(finSysTenant.getId(), bmObj.toString()); |
| | | if (sysDept == null) { |
| | | continue; |
| | | } |
| | | map.get("bm"); |
| | | Object sexObj = map.get("sex"); |
| | | Object userCodeObj = map.get("userCode"); |
| | | Object nameObj = map.get("name"); |
| | | Object phoneObj = map.get("phone"); |
| | | FinSysTenantUser finSysTenantUser = new FinSysTenantUser(); |
| | | finSysTenantUser.setSeq(1L); |
| | | if (sexObj != null && sexObj.toString().equals("男")) { |
| | | finSysTenantUser.setSex(1); |
| | | } else { |
| | | finSysTenantUser.setSex(2); |
| | | } |
| | | finSysTenantUser.setStatus(1); |
| | | finSysTenantUser.setSysDeptId(sysDept.getId()); |
| | | finSysTenantUser.setTenantId(finSysTenant.getId().toString()); |
| | | finSysTenantUser.setUserCode(userCodeObj.toString()); |
| | | finSysTenantUser.setUserName(nameObj.toString()); |
| | | finSysTenantUser.setUserPhone(phoneObj.toString()); |
| | | List<Long> roleList = new ArrayList<>(); |
| | | roleList.add(1695901062393L); |
| | | finSysTenantUser.setRoleList(roleList); |
| | | // 再插入用户 |
| | | ResponseValue responseValue = add1(finSysTenantUser); |
| | | i++; |
| | | log.info("添加第" + i + "用户:" + finSysTenantUser.toString() + "结果:" + responseValue.toString()); |
| | | } |
| | | log.info("执行完毕....执行" + i + "条数据"); |
| | | } |
| | | // 再分配仓库 |
| | | // 再分配仓库管理员 |
| | | return "执行完毕"; |
| | | } |
| | | |
| | | |
| | | private void buildTenantUser(FinSysTenantUser tenantUser, FinSysTenantUser sysInfo) { |
| | | tenantUser.setId(NumberGenerator.getLongSequenceNumber()); |
| | | tenantUser.setCreateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis())); |
| | |
| | | */ |
| | | @PostMapping("/import") |
| | | public ResponseValue importUser(@RequestParam String tenantId, @RequestParam String tenantCode, MultipartFile file) |
| | | throws IOException { |
| | | throws IOException { |
| | | String originalFilename = file.getOriginalFilename(); |
| | | if (!originalFilename.endsWith("xls")) { |
| | | return ResponseValue.error("文件格式有误!"); |
| | |
| | | ArrayList<FinSysTenantUser> finSysTenantUsers = new ArrayList<>(); |
| | | |
| | | EasyExcelFactory |
| | | .read(file.getInputStream(), ImportUserParam.class, new AnalysisEventListener<ImportUserParam>() { |
| | | @Override |
| | | public void invoke(ImportUserParam data, AnalysisContext context) { |
| | | if (StringUtils.isEmpty(data.getUserName()) || StringUtils.isEmpty(data.getUserCode()) |
| | | || StringUtils.isEmpty(data.getUserPhone()) || null == data.getSex() |
| | | || StringUtils.isEmpty(data.getEmail()) || null == data.getSeq() |
| | | || StringUtils.isEmpty(data.getRoleName())) { |
| | | throw new ImportUserParamVerifyException("单元格不能为空!"); |
| | | } |
| | | // 根据员工编号查询,如果存在则提示 |
| | | if (finSysTenantUserService.getByUserCode(data.getUserCode()) != null) { |
| | | throw new ImportUserParamVerifyException("员工编号为空或已存在!"); |
| | | } |
| | | if (data.getSex() < 1 && data.getSex() > 0) { |
| | | throw new ImportUserParamVerifyException("性别码只能为 0 或 1"); |
| | | } |
| | | FinSysTenantUser user = new FinSysTenantUser(); |
| | | user.setUserName(data.getUserName()); |
| | | user.setUserCode(data.getUserCode()); |
| | | user.setUserPhone(data.getUserPhone()); |
| | | user.setSex(data.getSex()); |
| | | user.setEmail(data.getEmail()); |
| | | user.setSeq(data.getSeq()); |
| | | user.setTenantId(tenantId); |
| | | user.setTenantCode(tenantCode); |
| | | // 设置角色 |
| | | Optional<S_role> sRole = |
| | | roles.stream().filter(role -> role.getRole_name().equals(data.getRoleName())).findFirst(); |
| | | user.setRoleList(Arrays.asList(sRole.orElse(new S_role()).getRole_id())); |
| | | |
| | | user.setId(NumberGenerator.getLongSequenceNumber()); |
| | | user.setCreateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis())); |
| | | user.setCreateBy(currentUser.getUser_name()); |
| | | user.setUpdateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis())); |
| | | user.setUpdateBy(currentUser.getUser_name()); |
| | | user.setStatus(1);// 0禁用 1启用 |
| | | user.setIsDelete(0);// 是否删除 0是 1否 |
| | | user.setSysUserId(NumberGenerator.getLongSequenceNumber()); |
| | | user.setRemark("批量导入"); |
| | | // 加密手机号 |
| | | setUserPhone(user, data.getUserPhone()); |
| | | |
| | | user.setIsDelete(1); |
| | | // 怎么获取左侧机构树数据 |
| | | user.setSysDeptId(3L); // 对应平台机构id 默认为平台管理 |
| | | finSysTenantUsers.add(user); |
| | | } |
| | | |
| | | @Override |
| | | public void doAfterAllAnalysed(AnalysisContext context) { |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public void onException(Exception exception, AnalysisContext context) throws Exception { |
| | | if (exception != null) { |
| | | // 如果是某一个单元格的转换异常 能获取到具体行号 封装时异常 |
| | | if (exception instanceof ExcelDataConvertException) { |
| | | ExcelDataConvertException excelDataConvertException = (ExcelDataConvertException)exception; |
| | | logger.error("第{}行,第{}列解析异常,数据为:{}", excelDataConvertException.getRowIndex(), |
| | | excelDataConvertException.getColumnIndex() + 1, |
| | | excelDataConvertException.getCellData().getStringValue()); |
| | | throw new IllegalStateException("第" + (excelDataConvertException.getRowIndex() + 1) + "行,第" |
| | | + (excelDataConvertException.getColumnIndex() + 1) + "列解析异常,异常数据为:[ " |
| | | + excelDataConvertException.getCellData().getStringValue() + " ]"); |
| | | .read(file.getInputStream(), ImportUserParam.class, new AnalysisEventListener<ImportUserParam>() { |
| | | @Override |
| | | public void invoke(ImportUserParam data, AnalysisContext context) { |
| | | if (StringUtils.isEmpty(data.getUserName()) || StringUtils.isEmpty(data.getUserCode()) |
| | | || StringUtils.isEmpty(data.getUserPhone()) || null == data.getSex() |
| | | || StringUtils.isEmpty(data.getEmail()) || null == data.getSeq() |
| | | || StringUtils.isEmpty(data.getRoleName())) { |
| | | throw new ImportUserParamVerifyException("单元格不能为空!"); |
| | | } |
| | | if (exception instanceof ImportUserParamVerifyException) { |
| | | throw new IllegalStateException("第" + context.readSheetHolder().getRowIndex() + "行, 解析错误:[ " |
| | | + exception.getMessage() + " ]"); |
| | | // 根据员工编号查询,如果存在则提示 |
| | | if (finSysTenantUserService.getByUserCode(data.getUserCode()) != null) { |
| | | throw new ImportUserParamVerifyException("员工编号为空或已存在!"); |
| | | } |
| | | throw exception; |
| | | if (data.getSex() < 1 && data.getSex() > 0) { |
| | | throw new ImportUserParamVerifyException("性别码只能为 0 或 1"); |
| | | } |
| | | FinSysTenantUser user = new FinSysTenantUser(); |
| | | user.setUserName(data.getUserName()); |
| | | user.setUserCode(data.getUserCode()); |
| | | user.setUserPhone(data.getUserPhone()); |
| | | user.setSex(data.getSex()); |
| | | user.setEmail(data.getEmail()); |
| | | user.setSeq(data.getSeq()); |
| | | user.setTenantId(tenantId); |
| | | user.setTenantCode(tenantCode); |
| | | // 设置角色 |
| | | Optional<S_role> sRole = |
| | | roles.stream().filter(role -> role.getRole_name().equals(data.getRoleName())).findFirst(); |
| | | user.setRoleList(Arrays.asList(sRole.orElse(new S_role()).getRole_id())); |
| | | |
| | | user.setId(NumberGenerator.getLongSequenceNumber()); |
| | | user.setCreateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis())); |
| | | user.setCreateBy(currentUser.getUser_name()); |
| | | user.setUpdateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis())); |
| | | user.setUpdateBy(currentUser.getUser_name()); |
| | | user.setStatus(1);// 0禁用 1启用 |
| | | user.setIsDelete(0);// 是否删除 0是 1否 |
| | | user.setSysUserId(NumberGenerator.getLongSequenceNumber()); |
| | | user.setRemark("批量导入"); |
| | | // 加密手机号 |
| | | setUserPhone(user, data.getUserPhone()); |
| | | |
| | | user.setIsDelete(1); |
| | | // 怎么获取左侧机构树数据 |
| | | user.setSysDeptId(3L); // 对应平台机构id 默认为平台管理 |
| | | finSysTenantUsers.add(user); |
| | | } |
| | | } |
| | | }).sheet().doRead(); |
| | | |
| | | @Override |
| | | public void doAfterAllAnalysed(AnalysisContext context) { |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public void onException(Exception exception, AnalysisContext context) throws Exception { |
| | | if (exception != null) { |
| | | // 如果是某一个单元格的转换异常 能获取到具体行号 封装时异常 |
| | | if (exception instanceof ExcelDataConvertException) { |
| | | ExcelDataConvertException excelDataConvertException = (ExcelDataConvertException) exception; |
| | | logger.error("第{}行,第{}列解析异常,数据为:{}", excelDataConvertException.getRowIndex(), |
| | | excelDataConvertException.getColumnIndex() + 1, |
| | | excelDataConvertException.getCellData().getStringValue()); |
| | | throw new IllegalStateException("第" + (excelDataConvertException.getRowIndex() + 1) + "行,第" |
| | | + (excelDataConvertException.getColumnIndex() + 1) + "列解析异常,异常数据为:[ " |
| | | + excelDataConvertException.getCellData().getStringValue() + " ]"); |
| | | } |
| | | if (exception instanceof ImportUserParamVerifyException) { |
| | | throw new IllegalStateException("第" + context.readSheetHolder().getRowIndex() + "行, 解析错误:[ " |
| | | + exception.getMessage() + " ]"); |
| | | } |
| | | throw exception; |
| | | } |
| | | } |
| | | }).sheet().doRead(); |
| | | |
| | | insertUserAndUserCoreBatch(finSysTenantUsers); |
| | | |
| | |
| | | |
| | | @ApiOperation(value = "根据机构id查询部门中的用户", notes = "根据机构id查询部门中的用户") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "agencyId", value = "机构id", required = true, dataType = "Long", paramType = "query")}) |
| | | @ApiImplicitParam(name = "agencyId", value = "机构id", required = true, dataType = "Long", paramType = "query")}) |
| | | @GetMapping("/select/department") |
| | | public ResponseValue selectDepartment(Long agencyId) { |
| | | public ResponseValue selectDepartment(Long agencyId, String isFilter) { |
| | | FinSysTenantVO finSysTenantVO = new FinSysTenantVO(); |
| | | |
| | | FinSysTenant finSysTenant = new FinSysTenant(); |
| | |
| | | finSysTenantDepartment.setTenantId(agencyId); |
| | | finSysTenantDepartment.setStatus(StatesType.NORMAL.getValue()); |
| | | finSysTenantDepartment.setIsDelete(0); |
| | | List<FinSysTenantDepartment> tenantDepartmentList = |
| | | finSysTenantDepartmentService.select(finSysTenantDepartment); |
| | | List<FinSysTenantDepartment> tenantDepartmentList = finSysTenantDepartmentService.select(finSysTenantDepartment); |
| | | List<DepartmentVO> departmentVOList = Lists.newArrayList(); |
| | | tenantDepartmentList.forEach(department -> { |
| | | DepartmentVO departmentVO = new DepartmentVO(); |
| | |
| | | departmentVO.setId(id); |
| | | departmentVO.setName(department.getName()); |
| | | departmentVO.setType("department"); |
| | | |
| | | String sql = "SELECT SYS_USER_ID,USER_NAME FROM fin_sys_tenant_user " |
| | | + "WHERE STATUS =1 and SYS_DEPT_ID =:deptId AND SYS_USER_ID NOT IN(SELECT MANAGER_ID FROM base_warehouse_manager)"; |
| | | + "WHERE STATUS =1 and SYS_DEPT_ID =:deptId "; |
| | | Map<String, Object> param = new HashMap<>(); |
| | | param.put("deptId", id); |
| | | if ("1".equals(isFilter)) { |
| | | sql = "SELECT SYS_USER_ID,USER_NAME FROM fin_sys_tenant_user " |
| | | + "WHERE STATUS =1 and SYS_DEPT_ID =:deptId AND SYS_USER_ID NOT IN(SELECT MANAGER_ID FROM base_warehouse_manager)"; |
| | | } |
| | | List<Map<String, Object>> select = finSysTenantUserService.select(sql, param, new MapperUtil()); |
| | | List<UserVO> userVOList = Lists.newArrayList(); |
| | | select.forEach(user -> { |
| | | UserVO userVO = new UserVO(); |
| | | userVO.setId((Long)user.get("sysUserId")); |
| | | userVO.setId((Long) user.get("sysUserId")); |
| | | userVO.setName(user.get("userName").toString()); |
| | | userVO.setType("user"); |
| | | userVOList.add(userVO); |
| | |
| | | FinSysTenantUser finSysTenantUser = this.getSysInfo(); |
| | | Integer dataScope = finSysTenantUser.getLv(); |
| | | GenericPager<S_role> pager = finSysTenantUserService.queryPageRoleList(orgId, roleParam.getStatus(), |
| | | roleParam.getRoleName(), dataScope,roleParam.getPageNum(), roleParam.getPageSize()); |
| | | roleParam.getRoleName(), dataScope, roleParam.getPageNum(), roleParam.getPageSize()); |
| | | return ResponseValue.success(pager); |
| | | } else { |
| | | return ResponseValue.error("参数不能为空"); |