优化企业标准导入
This commit is contained in:
+60
-46
@@ -2148,7 +2148,7 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
return Result.error("fail", "读取失败,请严格按照模板文件导入数据");
|
return Result.error("fail", "读取失败,请严格按照模板文件导入数据");
|
||||||
}
|
}
|
||||||
SarBussStandAttrInfoExecl sarBussStandAttrInfo = new SarBussStandAttrInfoExecl();
|
SarBussStandAttrInfoExecl sarBussStandAttrInfo = new SarBussStandAttrInfoExecl();
|
||||||
if (i != 0 && i != 1) {
|
if (i != 0 && i != 1 && !rowList.equals("") && rowList != null ) {
|
||||||
|
|
||||||
String standSort = rowList.get("*企标类别");
|
String standSort = rowList.get("*企标类别");
|
||||||
if (StringUtils.isNotBlank(standSort)) {
|
if (StringUtils.isNotBlank(standSort)) {
|
||||||
@@ -2377,68 +2377,75 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
}
|
}
|
||||||
|
|
||||||
String sycxclass = rowList.get("适用车型");
|
String sycxclass = rowList.get("适用车型");
|
||||||
String[] strings = sycxclass.split(",");
|
if (StringUtils.isNotBlank(sycxclass) && !sycxclass.equals("")){
|
||||||
String sycx = "";
|
String[] strings = sycxclass.split(",");
|
||||||
String sycxs = "";
|
String sycx = "";
|
||||||
if (ObjectUtils.isNotEmpty(strings)) {
|
String sycxs = "";
|
||||||
for (int j = 0; j < strings.length; j++) {
|
if (ObjectUtils.isNotEmpty(strings)) {
|
||||||
sycx = strings[j];
|
for (int j = 0; j < strings.length; j++) {
|
||||||
if (sycx.equals("N1") || sycx.equals("N2") || sycx.equals("N3") || sycx.equals("M1") || sycx.equals("M2") || sycx.equals("M3")) {
|
sycx = strings[j];
|
||||||
if (StringUtils.isNotBlank(sycxs)){
|
if (sycx.equals("N1") || sycx.equals("N2") || sycx.equals("N3") || sycx.equals("M1") || sycx.equals("M2") || sycx.equals("M3")) {
|
||||||
sycxs += "," + sycx;
|
if (StringUtils.isNotBlank(sycxs)){
|
||||||
}else {
|
sycxs += "," + sycx;
|
||||||
sycxs = sycx;
|
}else {
|
||||||
|
sycxs = sycx;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
return Result.error("请输入正确的适用车型");
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
return Result.error("请输入正确的适用车型");
|
|
||||||
}
|
}
|
||||||
|
sarBussStandAttrInfo.setSycxclass(sycxs);
|
||||||
}
|
}
|
||||||
sarBussStandAttrInfo.setSycxclass(sycxs);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
String nylxclass = rowList.get("能源类型");
|
String nylxclass = rowList.get("能源类型");
|
||||||
String[] stringNylxc = nylxclass.split(",");
|
if (StringUtils.isNotBlank(nylxclass) && ! nylxclass.equals("")){
|
||||||
String nylx = "";
|
String[] stringNylxc = nylxclass.split(",");
|
||||||
String nylxs = "";
|
String nylx = "";
|
||||||
if (ObjectUtils.isNotEmpty(stringNylxc)){
|
String nylxs = "";
|
||||||
for (int j = 0; j < stringNylxc.length; j++) {
|
if (ObjectUtils.isNotEmpty(stringNylxc)){
|
||||||
nylx = stringNylxc[j];
|
for (int j = 0; j < stringNylxc.length; j++) {
|
||||||
if (nylx.equals("汽油") || nylx.equals("柴油") || nylx.equals("纯电动") || nylx.equals("混合动力") || nylx.equals("燃料电池") || nylx.equals("替代燃料")){
|
nylx = stringNylxc[j];
|
||||||
if (StringUtils.isNotBlank(nylxs)){
|
if (nylx.equals("汽油") || nylx.equals("柴油") || nylx.equals("纯电动") || nylx.equals("混合动力") || nylx.equals("燃料电池") || nylx.equals("替代燃料")){
|
||||||
nylxs += "," + nylx;
|
if (StringUtils.isNotBlank(nylxs)){
|
||||||
|
nylxs += "," + nylx;
|
||||||
|
}else {
|
||||||
|
nylxs = nylx;
|
||||||
|
}
|
||||||
}else {
|
}else {
|
||||||
nylxs = nylx;
|
return Result.error("请输入正确的能源类型");
|
||||||
}
|
}
|
||||||
}else {
|
|
||||||
return Result.error("请输入正确的能源类型");
|
|
||||||
}
|
}
|
||||||
|
sarBussStandAttrInfo.setNylxclass(nylxs);
|
||||||
}
|
}
|
||||||
sarBussStandAttrInfo.setNylxclass(nylxs);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
String sycpxclass = rowList.get("适用产品线");
|
String sycpxclass = rowList.get("适用产品线");
|
||||||
String[] stringSycpx = sycpxclass.split(",");
|
if (StringUtils.isNotBlank(sycpxclass) && !sycpxclass.equals("")){
|
||||||
String sycpx = "";
|
String[] stringSycpx = sycpxclass.split(",");
|
||||||
String sycpxs = "";
|
String sycpx = "";
|
||||||
if (ObjectUtils.isNotEmpty(stringSycpx)){
|
String sycpxs = "";
|
||||||
for (int j = 0; j < stringSycpx.length; j++) {
|
if (ObjectUtils.isNotEmpty(stringSycpx)){
|
||||||
sycpx = stringSycpx[j];
|
for (int j = 0; j < stringSycpx.length; j++) {
|
||||||
if (sycpx.equals("VAN") || sycpx.equals("微卡") || sycpx.equals("轻卡") || sycpx.equals("皮卡") || sycpx.equals("中卡") || sycpx.equals("重卡") || sycpx.equals("客车")){
|
sycpx = stringSycpx[j];
|
||||||
if (StringUtils.isNotBlank(sycpxs)){
|
if (sycpx.equals("VAN") || sycpx.equals("微卡") || sycpx.equals("轻卡") || sycpx.equals("皮卡") || sycpx.equals("中卡") || sycpx.equals("重卡") || sycpx.equals("客车")){
|
||||||
sycpxs += "," + sycpx;
|
if (StringUtils.isNotBlank(sycpxs)){
|
||||||
|
sycpxs += "," + sycpx;
|
||||||
|
}else {
|
||||||
|
sycpxs = sycpx;
|
||||||
|
}
|
||||||
}else {
|
}else {
|
||||||
sycpxs = sycpx;
|
return Result.error("请输入正确的适用产品线");
|
||||||
}
|
}
|
||||||
}else {
|
|
||||||
return Result.error("请输入正确的适用产品线");
|
|
||||||
}
|
}
|
||||||
|
sarBussStandAttrInfo.setSycpxclass(sycpxs);
|
||||||
}
|
}
|
||||||
sarBussStandAttrInfo.setSycpxclass(sycpxs);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
String txlbbuss = rowList.get("体系类别");
|
String txlbbuss = rowList.get("体系类别");
|
||||||
sarBussStandAttrInfo.setTxlbbuss(txlbbuss);
|
sarBussStandAttrInfo.setTxlbbuss(txlbbuss);
|
||||||
|
|
||||||
@@ -2464,7 +2471,7 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
|
|
||||||
//// //采用标准 13
|
//// //采用标准 13
|
||||||
String cybz = rowList.get("采用标准");
|
String cybz = rowList.get("采用标准");
|
||||||
if (StringUtils.isNotBlank(cybz)){
|
if (StringUtils.isNotBlank(cybz) && !cybz.equals("")){
|
||||||
if (cybz.equals("IDT等同采用") || cybz.equals("NEQ非等效采用") || cybz.equals("MOD修改采用")){
|
if (cybz.equals("IDT等同采用") || cybz.equals("NEQ非等效采用") || cybz.equals("MOD修改采用")){
|
||||||
sarBussStandAttrInfo.setCybz(cybz);
|
sarBussStandAttrInfo.setCybz(cybz);
|
||||||
}else {
|
}else {
|
||||||
@@ -2473,10 +2480,6 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//文件上传人员
|
|
||||||
String userName = tsUserService.userIdByName(userId);
|
|
||||||
sarBussStandAttrInfo.setWjscrybuss(userName);
|
|
||||||
|
|
||||||
//// //采标程度 15
|
//// //采标程度 15
|
||||||
String cycd = rowList.get("采标程度");
|
String cycd = rowList.get("采标程度");
|
||||||
sarBussStandAttrInfo.setCycd(cycd);
|
sarBussStandAttrInfo.setCycd(cycd);
|
||||||
@@ -2659,6 +2662,17 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//文件上传人员
|
||||||
|
if ((sarBussStandAttrInfo.getFbgbuss() != null && !sarBussStandAttrInfo.getFbgbuss().equals(""))
|
||||||
|
|| (sarBussStandAttrInfo.getBzsmbuss() != null && !sarBussStandAttrInfo.getBzsmbuss().equals(""))
|
||||||
|
|| (sarBussStandAttrInfo.getLsbbbuss() != null && !sarBussStandAttrInfo.getLsbbbuss().equals(""))
|
||||||
|
|| (sarBussStandAttrInfo.getQtwjbuss() != null && !sarBussStandAttrInfo.getQtwjbuss().equals(""))
|
||||||
|
|| (sarBussStandAttrInfo.getXgd() != null && !sarBussStandAttrInfo.getXgd().equals(""))
|
||||||
|
|| (sarBussStandAttrInfo.getGlwjbuss() != null && !sarBussStandAttrInfo.getGlwjbuss().equals(""))){
|
||||||
|
String userName = tsUserService.userIdByName(userId);
|
||||||
|
sarBussStandAttrInfo.setWjscrybuss(userName);
|
||||||
|
}
|
||||||
|
|
||||||
sarBussStandAttrInfo.setMenuId(menuId);
|
sarBussStandAttrInfo.setMenuId(menuId);
|
||||||
|
|
||||||
List<SarBussStandAttrInfoExecl> list = new ArrayList<>();
|
List<SarBussStandAttrInfoExecl> list = new ArrayList<>();
|
||||||
|
|||||||
Reference in New Issue
Block a user