|
|
@ -12,7 +12,9 @@ import jnpf.customer.entity.CustomerEntity;
|
|
|
|
import jnpf.permission.model.authorize.AuthorizeConditionModel;
|
|
|
|
import jnpf.permission.model.authorize.AuthorizeConditionModel;
|
|
|
|
import jnpf.contractfile.model.contractfile.ContractFilePagination;
|
|
|
|
import jnpf.contractfile.model.contractfile.ContractFilePagination;
|
|
|
|
import jnpf.permission.service.AuthorizeService;
|
|
|
|
import jnpf.permission.service.AuthorizeService;
|
|
|
|
|
|
|
|
|
|
|
|
import java.lang.reflect.Field;
|
|
|
|
import java.lang.reflect.Field;
|
|
|
|
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -57,6 +59,9 @@ public class ContractFileServiceImpl extends ServiceImpl<ContractFileMapper, Con
|
|
|
|
@Autowired
|
|
|
|
@Autowired
|
|
|
|
private CustomerVMapper customerMapper;
|
|
|
|
private CustomerVMapper customerMapper;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
|
|
|
private ContractFileMapper contractFileMapper;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public List<ContractFileEntity> getList(ContractFilePagination contractFilePagination) {
|
|
|
|
public List<ContractFileEntity> getList(ContractFilePagination contractFilePagination) {
|
|
|
@ -284,6 +289,16 @@ public class ContractFileServiceImpl extends ServiceImpl<ContractFileMapper, Con
|
|
|
|
for (int i = 0; i < personList.size(); i++) {
|
|
|
|
for (int i = 0; i < personList.size(); i++) {
|
|
|
|
Map<String, Object> dataRowMap = new HashMap<>();
|
|
|
|
Map<String, Object> dataRowMap = new HashMap<>();
|
|
|
|
ContractFileModel model = personList.get(i);
|
|
|
|
ContractFileModel model = personList.get(i);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
QueryWrapper<ContractFileEntity> queryWrapper = new QueryWrapper<>();
|
|
|
|
|
|
|
|
queryWrapper
|
|
|
|
|
|
|
|
.eq("contract_name", model.getContractName())
|
|
|
|
|
|
|
|
.eq("contract_code", model.getContractCode())
|
|
|
|
|
|
|
|
.eq("name", model.getName());
|
|
|
|
|
|
|
|
List<ContractFileEntity> list = contractFileMapper.selectList(queryWrapper);
|
|
|
|
|
|
|
|
if (list.size() > 0) {
|
|
|
|
|
|
|
|
System.out.println(list);
|
|
|
|
|
|
|
|
} else {
|
|
|
|
dataRowMap.put("contractCode", model.getContractCode());
|
|
|
|
dataRowMap.put("contractCode", model.getContractCode());
|
|
|
|
dataRowMap.put("contractName", model.getContractName());
|
|
|
|
dataRowMap.put("contractName", model.getContractName());
|
|
|
|
dataRowMap.put("contractNo", model.getContractNo());
|
|
|
|
dataRowMap.put("contractNo", model.getContractNo());
|
|
|
@ -300,6 +315,9 @@ public class ContractFileServiceImpl extends ServiceImpl<ContractFileMapper, Con
|
|
|
|
dataRowMap.put("approval", model.getApproval());
|
|
|
|
dataRowMap.put("approval", model.getApproval());
|
|
|
|
dataRow.add(dataRowMap);
|
|
|
|
dataRow.add(dataRowMap);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for (int i = 1; i < 15; i++) {
|
|
|
|
for (int i = 1; i < 15; i++) {
|
|
|
|
Map<String, Object> columnsMap = new HashMap<>();
|
|
|
|
Map<String, Object> columnsMap = new HashMap<>();
|
|
|
|
columnsMap.put("AllowDBNull", true);
|
|
|
|
columnsMap.put("AllowDBNull", true);
|
|
|
@ -337,6 +355,7 @@ public class ContractFileServiceImpl extends ServiceImpl<ContractFileMapper, Con
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public ContractfileImportVO importData(List<ContractFileModel> dt) {
|
|
|
|
public ContractfileImportVO importData(List<ContractFileModel> dt) {
|
|
|
|
for (ContractFileModel model : dt) {
|
|
|
|
for (ContractFileModel model : dt) {
|
|
|
|
|
|
|
|
|
|
|
|
model.setCreatorTime(DateUtil.cstFormat(model.getCreatorTime()));
|
|
|
|
model.setCreatorTime(DateUtil.cstFormat(model.getCreatorTime()));
|
|
|
|
model.setNum(DateUtil.cstFormat(model.getNum()));
|
|
|
|
model.setNum(DateUtil.cstFormat(model.getNum()));
|
|
|
|
if (model.getContractType() != null) {
|
|
|
|
if (model.getContractType() != null) {
|
|
|
@ -378,6 +397,7 @@ public class ContractFileServiceImpl extends ServiceImpl<ContractFileMapper, Con
|
|
|
|
model.setStatus("2");
|
|
|
|
model.setStatus("2");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
List<ContractFileEntity> entitys = JsonUtil.getJsonToList(dt, ContractFileEntity.class);
|
|
|
|
List<ContractFileEntity> entitys = JsonUtil.getJsonToList(dt, ContractFileEntity.class);
|
|
|
|
//记录成功了几条
|
|
|
|
//记录成功了几条
|
|
|
|