Przeglądaj źródła

如果存在民政端推送机构信息后又进行修改,然后推送主键重复问题,主键不再取民政端的主键作为填报端机构的主键

pull/11/head
yulin 6 miesięcy temu
rodzic
commit
46f9af5ac4
1 zmienionych plików z 6 dodań i 6 usunięć
  1. +6
    -6
      mztb/src/main/java/cc/smtweb/biz/mztb/web/controller/MztbController.java

+ 6
- 6
mztb/src/main/java/cc/smtweb/biz/mztb/web/controller/MztbController.java Wyświetl plik

@@ -114,9 +114,9 @@ public class MztbController {

Party party = new Party(); // 底层机构表
party.init();
long ptId = Long.parseLong(map.get("pi_id") + "");
party.setId(ptId);
party.setCode(ptId + "");
// long ptId = Long.parseLong(map.get("pi_id") + "");
// party.setId(ptId);
// party.setCode(ptId + "");
party.setId(partyInfo.getId());
party.setCode(partyInfo.getId() + "");
party.setName(partyInfo.getPartyName());
@@ -126,7 +126,7 @@ public class MztbController {
sysPartyList.add(party);
partysInsertList.add(partyInfo);
// 添加机构id
ptIdList.add(ptId + "");
ptIdList.add(partyInfo.getId() + "");

User user = new User(); // 底层用户表
user.init();
@@ -149,14 +149,14 @@ public class MztbController {
dept.setCode(RandomUtil.randomString(8));
dept.setName("填报部门");
dept.setType("100");
dept.setPtId(ptId);
dept.setPtId(partyInfo.getId());
dept.setStatu(0);
deptList.add(dept);

UserParty userParty = new UserParty(); //用户机构关联表
long userPartyId = instance.nextId();
userParty.setId(userPartyId);
userParty.setPartyId(ptId);
userParty.setPartyId(partyInfo.getId());
userParty.setUserId(userId);
userParty.setDeptId(deptId); // 关联部门表
userPartyList.add(userParty);


Ładowanie…
Anuluj
Zapisz