|
@@ -136,15 +136,15 @@ public class WmDaAgentServiceImpl extends ServiceImpl<WmDaAgentMapper, WmDaAgent
|
|
|
|
|
|
wmDaAgent.setCreateTime(LocalDateTime.now());
|
|
wmDaAgent.setCreateTime(LocalDateTime.now());
|
|
boolean isSave = super.save(wmDaAgent);
|
|
boolean isSave = super.save(wmDaAgent);
|
|
- List<SysDept> list = sysDeptMapper.selectByName(wmDaAgent.getEntName());
|
|
|
|
|
|
+ List<SysDept> list = sysDeptMapper.selectByName(wmDaAgent.getGsmc());
|
|
if (isSave) {
|
|
if (isSave) {
|
|
|
|
|
|
if (SecurityUtils.getRoles().contains(3)) {
|
|
if (SecurityUtils.getRoles().contains(3)) {
|
|
if (CollUtil.isEmpty(list)) {
|
|
if (CollUtil.isEmpty(list)) {
|
|
SysDept sysDept = new SysDept();
|
|
SysDept sysDept = new SysDept();
|
|
sysDept.setDeptId((int) System.currentTimeMillis() / 1000);
|
|
sysDept.setDeptId((int) System.currentTimeMillis() / 1000);
|
|
- sysDept.setName(wmDaAgent.getEntName());
|
|
|
|
- sysDept.setTaxCode(wmDaAgent.getRegCode());
|
|
|
|
|
|
+ sysDept.setName(wmDaAgent.getGsmc());
|
|
|
|
+ sysDept.setTaxCode(wmDaAgent.getZjNumber());
|
|
sysDept.setLevel(3);
|
|
sysDept.setLevel(3);
|
|
sysDept.setExpiryDate(queryDept.getExpiryDate());
|
|
sysDept.setExpiryDate(queryDept.getExpiryDate());
|
|
sysDeptService.save(sysDept);
|
|
sysDeptService.save(sysDept);
|
|
@@ -178,9 +178,9 @@ public class WmDaAgentServiceImpl extends ServiceImpl<WmDaAgentMapper, WmDaAgent
|
|
if (CollUtil.isEmpty(list)) {
|
|
if (CollUtil.isEmpty(list)) {
|
|
SysDept sysDept = new SysDept();
|
|
SysDept sysDept = new SysDept();
|
|
sysDept.setDeptId((int) System.currentTimeMillis() / 1000);
|
|
sysDept.setDeptId((int) System.currentTimeMillis() / 1000);
|
|
- sysDept.setName(wmDaAgent.getEntName());
|
|
|
|
|
|
+ sysDept.setName(wmDaAgent.getGsmc());
|
|
sysDept.setLevel(4);
|
|
sysDept.setLevel(4);
|
|
- sysDept.setTaxCode(wmDaAgent.getRegCode());
|
|
|
|
|
|
+ sysDept.setTaxCode(wmDaAgent.getZjNumber());
|
|
sysDept.setExpiryDate(queryDept.getExpiryDate());
|
|
sysDept.setExpiryDate(queryDept.getExpiryDate());
|
|
sysDeptService.save(sysDept);
|
|
sysDeptService.save(sysDept);
|
|
wmDaAgent.setDeptId(sysDept.getDeptId());
|
|
wmDaAgent.setDeptId(sysDept.getDeptId());
|
|
@@ -220,11 +220,11 @@ public class WmDaAgentServiceImpl extends ServiceImpl<WmDaAgentMapper, WmDaAgent
|
|
public Page<WmDaAgent> selectWmManagementList(Page<WmDaAgent> page, WmDaAgent wmDaAgent) {
|
|
public Page<WmDaAgent> selectWmManagementList(Page<WmDaAgent> page, WmDaAgent wmDaAgent) {
|
|
|
|
|
|
QueryWrapper queryWrapper = Wrappers.query();
|
|
QueryWrapper queryWrapper = Wrappers.query();
|
|
- if (null != wmDaAgent.getEntName()) {
|
|
|
|
- queryWrapper.like("gsmc", wmDaAgent.getEntName());
|
|
|
|
|
|
+ if (null != wmDaAgent.getGsmc()) {
|
|
|
|
+ queryWrapper.like("gsmc", wmDaAgent.getGsmc());
|
|
}
|
|
}
|
|
- if (null != wmDaAgent.getRegCode()) {
|
|
|
|
- queryWrapper.like("zjNamber", wmDaAgent.getRegCode());
|
|
|
|
|
|
+ if (null != wmDaAgent.getZjNumber()) {
|
|
|
|
+ queryWrapper.like("zjNamber", wmDaAgent.getZjNumber());
|
|
}
|
|
}
|
|
|
|
|
|
List<Long> areaIds;
|
|
List<Long> areaIds;
|
|
@@ -256,10 +256,10 @@ public class WmDaAgentServiceImpl extends ServiceImpl<WmDaAgentMapper, WmDaAgent
|
|
LocalDateTime now = LocalDateTime.now();
|
|
LocalDateTime now = LocalDateTime.now();
|
|
|
|
|
|
WmDaAgent query = new WmDaAgent();
|
|
WmDaAgent query = new WmDaAgent();
|
|
- query.setEntName(wmDaAgent.getEntName());
|
|
|
|
|
|
+ query.setGsmc(wmDaAgent.getGsmc());
|
|
List<WmDaAgent> list1 = wmDaAgentMapper.selectList(Wrappers.query(query));
|
|
List<WmDaAgent> list1 = wmDaAgentMapper.selectList(Wrappers.query(query));
|
|
WmDaAgent wmDaAgent1 = new WmDaAgent();
|
|
WmDaAgent wmDaAgent1 = new WmDaAgent();
|
|
- wmDaAgent1.setRegCode(wmDaAgent.getRegCode());
|
|
|
|
|
|
+ wmDaAgent1.setZjNumber(wmDaAgent.getZjNumber());
|
|
List<WmDaAgent> list2 = wmDaAgentMapper.selectList(Wrappers.query(wmDaAgent1));
|
|
List<WmDaAgent> list2 = wmDaAgentMapper.selectList(Wrappers.query(wmDaAgent1));
|
|
|
|
|
|
if (CollUtil.isNotEmpty(list1)) {
|
|
if (CollUtil.isNotEmpty(list1)) {
|
|
@@ -289,21 +289,21 @@ public class WmDaAgentServiceImpl extends ServiceImpl<WmDaAgentMapper, WmDaAgent
|
|
wmDaAgent.setManagement(String.valueOf(1));
|
|
wmDaAgent.setManagement(String.valueOf(1));
|
|
wmDaAgent.setPgqx("1");
|
|
wmDaAgent.setPgqx("1");
|
|
super.save(wmDaAgent);
|
|
super.save(wmDaAgent);
|
|
- List<SysDept> list3 = sysDeptMapper.selectByName(wmDaAgent.getEntName());
|
|
|
|
|
|
+ List<SysDept> list3 = sysDeptMapper.selectByName(wmDaAgent.getGsmc());
|
|
int deptId;
|
|
int deptId;
|
|
if (list3.size() == 0) {
|
|
if (list3.size() == 0) {
|
|
SysDept sysDept = new SysDept();
|
|
SysDept sysDept = new SysDept();
|
|
sysDept.setDeptId((int) System.currentTimeMillis() / 1000);
|
|
sysDept.setDeptId((int) System.currentTimeMillis() / 1000);
|
|
- sysDept.setTaxCode(wmDaAgent.getRegCode());
|
|
|
|
|
|
+ sysDept.setTaxCode(wmDaAgent.getZjNumber());
|
|
sysDept.setDeptPermissions(wmDaAgent.getDeptPermissions());
|
|
sysDept.setDeptPermissions(wmDaAgent.getDeptPermissions());
|
|
sysDept.setFinancialReviewType(wmDaAgent.getFinancialReviewType());
|
|
sysDept.setFinancialReviewType(wmDaAgent.getFinancialReviewType());
|
|
sysDept.setExpiryDate(now.plusYears(1L).toLocalDate());
|
|
sysDept.setExpiryDate(now.plusYears(1L).toLocalDate());
|
|
if (wmDaAgent.getQylx().contains("0")) {
|
|
if (wmDaAgent.getQylx().contains("0")) {
|
|
- sysDept.setName(wmDaAgent.getEntName());
|
|
|
|
|
|
+ sysDept.setName(wmDaAgent.getGsmc());
|
|
sysDept.setLevel(3);
|
|
sysDept.setLevel(3);
|
|
sysDeptService.save(sysDept);
|
|
sysDeptService.save(sysDept);
|
|
} else {
|
|
} else {
|
|
- sysDept.setName(wmDaAgent.getEntName());
|
|
|
|
|
|
+ sysDept.setName(wmDaAgent.getGsmc());
|
|
sysDept.setLevel(5);
|
|
sysDept.setLevel(5);
|
|
sysDeptService.save(sysDept);
|
|
sysDeptService.save(sysDept);
|
|
}
|
|
}
|
|
@@ -440,7 +440,7 @@ public class WmDaAgentServiceImpl extends ServiceImpl<WmDaAgentMapper, WmDaAgent
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
public R updateByPrimaryKeySelective(WmDaAgent wmDaAgent) {
|
|
public R updateByPrimaryKeySelective(WmDaAgent wmDaAgent) {
|
|
WmDaAgent query = new WmDaAgent();
|
|
WmDaAgent query = new WmDaAgent();
|
|
- query.setEntName(wmDaAgent.getEntName());
|
|
|
|
|
|
+ query.setGsmc(wmDaAgent.getGsmc());
|
|
List<WmDaAgent> list1 = wmDaAgentMapper.selectList(Wrappers.query(query));
|
|
List<WmDaAgent> list1 = wmDaAgentMapper.selectList(Wrappers.query(query));
|
|
|
|
|
|
if (list1.size() > 1) {
|
|
if (list1.size() > 1) {
|
|
@@ -455,7 +455,7 @@ public class WmDaAgentServiceImpl extends ServiceImpl<WmDaAgentMapper, WmDaAgent
|
|
String[] ents = wmDaAgent.getExtDrugEnt().split(",");
|
|
String[] ents = wmDaAgent.getExtDrugEnt().split(",");
|
|
agentList = this.listByIds(Arrays.asList(ents));
|
|
agentList = this.listByIds(Arrays.asList(ents));
|
|
if (CollectionUtil.isNotEmpty(agentList)) {
|
|
if (CollectionUtil.isNotEmpty(agentList)) {
|
|
- List<String> gsmcList = agentList.stream().map(WmDaAgent::getEntName).collect(Collectors.toList());
|
|
|
|
|
|
+ List<String> gsmcList = agentList.stream().map(WmDaAgent::getGsmc).collect(Collectors.toList());
|
|
wmDaAgent.setTemp1(String.join(",", gsmcList));
|
|
wmDaAgent.setTemp1(String.join(",", gsmcList));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -530,12 +530,12 @@ public class WmDaAgentServiceImpl extends ServiceImpl<WmDaAgentMapper, WmDaAgent
|
|
sysDept1.setDeptId(wmDaAgent.getDeptId());
|
|
sysDept1.setDeptId(wmDaAgent.getDeptId());
|
|
SysDept sysDept = sysDeptMapper.selectDept(sysDept1);
|
|
SysDept sysDept = sysDeptMapper.selectDept(sysDept1);
|
|
sysDept.setDelFlag(wmDaAgent.getEnableFlag());
|
|
sysDept.setDelFlag(wmDaAgent.getEnableFlag());
|
|
- sysDept.setName(wmDaAgent.getEntName());
|
|
|
|
|
|
+ sysDept.setName(wmDaAgent.getGsmc());
|
|
sysDept.setDeptId(wmDaAgent.getDeptId());
|
|
sysDept.setDeptId(wmDaAgent.getDeptId());
|
|
// sysDept.setSubjectType(wmDaAgent.getSubjectType());
|
|
// sysDept.setSubjectType(wmDaAgent.getSubjectType());
|
|
|
|
|
|
|
|
|
|
- sysDept.setTaxCode(wmDaAgent.getRegCode());
|
|
|
|
|
|
+ sysDept.setTaxCode(wmDaAgent.getZjNumber());
|
|
|
|
|
|
// if(!Arrays.equals(sysDept.getSubjectType(),wmDaAgent.getSubjectType())){
|
|
// if(!Arrays.equals(sysDept.getSubjectType(),wmDaAgent.getSubjectType())){
|
|
//
|
|
//
|
|
@@ -759,7 +759,7 @@ public class WmDaAgentServiceImpl extends ServiceImpl<WmDaAgentMapper, WmDaAgent
|
|
for (WmDaAgent wmDaAgent : wmDaAgentList) {
|
|
for (WmDaAgent wmDaAgent : wmDaAgentList) {
|
|
WmDept wmDept = new WmDept();
|
|
WmDept wmDept = new WmDept();
|
|
wmDept.setDeptId(wmDaAgent.getDeptId());
|
|
wmDept.setDeptId(wmDaAgent.getDeptId());
|
|
- wmDept.setName(wmDaAgent.getEntName());
|
|
|
|
|
|
+ wmDept.setName(wmDaAgent.getGsmc());
|
|
wmDeptList.add(wmDept);
|
|
wmDeptList.add(wmDept);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -787,15 +787,15 @@ public class WmDaAgentServiceImpl extends ServiceImpl<WmDaAgentMapper, WmDaAgent
|
|
WmDaDrugEnt wmDaDrugEnt = new WmDaDrugEnt();
|
|
WmDaDrugEnt wmDaDrugEnt = new WmDaDrugEnt();
|
|
Integer wmDaDrugEnts = null;
|
|
Integer wmDaDrugEnts = null;
|
|
if (deptIds.getLevel() == 2) {
|
|
if (deptIds.getLevel() == 2) {
|
|
- deptIds.setName(wmDaAgent.getEntName());
|
|
|
|
|
|
+ deptIds.setName(wmDaAgent.getGsmc());
|
|
sysDeptService.updateById(deptIds);
|
|
sysDeptService.updateById(deptIds);
|
|
wmDaDrugEnt.setId(wmDaAgent.getId());
|
|
wmDaDrugEnt.setId(wmDaAgent.getId());
|
|
- wmDaDrugEnt.setEntname(wmDaAgent.getEntName());
|
|
|
|
- wmDaDrugEnt.setEntcode(wmDaAgent.getRegCode());
|
|
|
|
|
|
+ wmDaDrugEnt.setEntname(wmDaAgent.getGsmc());
|
|
|
|
+ wmDaDrugEnt.setEntcode(wmDaAgent.getZjNumber());
|
|
wmDaDrugEnt.setManagement(wmDaAgent.getManagement());
|
|
wmDaDrugEnt.setManagement(wmDaAgent.getManagement());
|
|
wmDaDrugEnts = wmDaDrugEntMapper.updateById(wmDaDrugEnt);
|
|
wmDaDrugEnts = wmDaDrugEntMapper.updateById(wmDaDrugEnt);
|
|
} else if (deptIds.getLevel() == 3 || deptIds.getLevel() == 4) {
|
|
} else if (deptIds.getLevel() == 3 || deptIds.getLevel() == 4) {
|
|
- deptIds.setName(wmDaAgent.getEntName());
|
|
|
|
|
|
+ deptIds.setName(wmDaAgent.getGsmc());
|
|
sysDeptService.updateById(deptIds);
|
|
sysDeptService.updateById(deptIds);
|
|
wmDaDrugEnts = wmDaAgentMapper.updateById(wmDaAgent);
|
|
wmDaDrugEnts = wmDaAgentMapper.updateById(wmDaAgent);
|
|
} else {
|
|
} else {
|