优化供应商、客户和会员的导入

This commit is contained in:
季圣华
2022-09-22 20:43:13 +08:00
parent ae7719902d
commit 9352291510

View File

@@ -409,9 +409,12 @@ public class SupplierService {
//'名称', '联系人', '手机号码', '联系电话', '电子邮箱', '传真', '期初应付', '纳税人识别号', '税率(%)', '开户行', '账号', '地址', '备注', '排序', '状态' //'名称', '联系人', '手机号码', '联系电话', '电子邮箱', '传真', '期初应付', '纳税人识别号', '税率(%)', '开户行', '账号', '地址', '备注', '排序', '状态'
List<Supplier> sList = new ArrayList<>(); List<Supplier> sList = new ArrayList<>();
for (int i = 2; i < src.getRows(); i++) { for (int i = 2; i < src.getRows(); i++) {
String supplierName = ExcelUtils.getContent(src, i, 0);
String enabled = ExcelUtils.getContent(src, i, 14);
if(StringUtil.isNotEmpty(supplierName) && StringUtil.isNotEmpty(enabled)) {
Supplier s = new Supplier(); Supplier s = new Supplier();
s.setType(type); s.setType(type);
s.setSupplier(ExcelUtils.getContent(src, i, 0)); s.setSupplier(supplierName);
s.setContacts(ExcelUtils.getContent(src, i, 1)); s.setContacts(ExcelUtils.getContent(src, i, 1));
s.setTelephone(ExcelUtils.getContent(src, i, 2)); s.setTelephone(ExcelUtils.getContent(src, i, 2));
s.setPhoneNum(ExcelUtils.getContent(src, i, 3)); s.setPhoneNum(ExcelUtils.getContent(src, i, 3));
@@ -425,10 +428,10 @@ public class SupplierService {
s.setAddress(ExcelUtils.getContent(src, i, 11)); s.setAddress(ExcelUtils.getContent(src, i, 11));
s.setDescription(ExcelUtils.getContent(src, i, 12)); s.setDescription(ExcelUtils.getContent(src, i, 12));
s.setSort(ExcelUtils.getContent(src, i, 13)); s.setSort(ExcelUtils.getContent(src, i, 13));
String enabled = ExcelUtils.getContent(src, i, 14); s.setEnabled("1".equals(enabled));
s.setEnabled(enabled.equals("1"));
sList.add(s); sList.add(s);
} }
}
importExcel(sList, type); importExcel(sList, type);
} }
@@ -439,9 +442,12 @@ public class SupplierService {
//'名称', '联系人', '手机号码', '联系电话', '电子邮箱', '传真', '期初应收', '纳税人识别号', '税率(%)', '开户行', '账号', '地址', '备注', '排序', '状态' //'名称', '联系人', '手机号码', '联系电话', '电子邮箱', '传真', '期初应收', '纳税人识别号', '税率(%)', '开户行', '账号', '地址', '备注', '排序', '状态'
List<Supplier> sList = new ArrayList<>(); List<Supplier> sList = new ArrayList<>();
for (int i = 2; i < src.getRows(); i++) { for (int i = 2; i < src.getRows(); i++) {
String supplierName = ExcelUtils.getContent(src, i, 0);
String enabled = ExcelUtils.getContent(src, i, 14);
if(StringUtil.isNotEmpty(supplierName) && StringUtil.isNotEmpty(enabled)) {
Supplier s = new Supplier(); Supplier s = new Supplier();
s.setType(type); s.setType(type);
s.setSupplier(ExcelUtils.getContent(src, i, 0)); s.setSupplier(supplierName);
s.setContacts(ExcelUtils.getContent(src, i, 1)); s.setContacts(ExcelUtils.getContent(src, i, 1));
s.setTelephone(ExcelUtils.getContent(src, i, 2)); s.setTelephone(ExcelUtils.getContent(src, i, 2));
s.setPhoneNum(ExcelUtils.getContent(src, i, 3)); s.setPhoneNum(ExcelUtils.getContent(src, i, 3));
@@ -455,10 +461,10 @@ public class SupplierService {
s.setAddress(ExcelUtils.getContent(src, i, 11)); s.setAddress(ExcelUtils.getContent(src, i, 11));
s.setDescription(ExcelUtils.getContent(src, i, 12)); s.setDescription(ExcelUtils.getContent(src, i, 12));
s.setSort(ExcelUtils.getContent(src, i, 13)); s.setSort(ExcelUtils.getContent(src, i, 13));
String enabled = ExcelUtils.getContent(src, i, 14); s.setEnabled("1".equals(enabled));
s.setEnabled(enabled.equals("1"));
sList.add(s); sList.add(s);
} }
}
importExcel(sList, type); importExcel(sList, type);
} }
@@ -469,19 +475,22 @@ public class SupplierService {
//'名称', '联系人', '手机号码', '联系电话', '电子邮箱', '备注', '排序', '状态' //'名称', '联系人', '手机号码', '联系电话', '电子邮箱', '备注', '排序', '状态'
List<Supplier> sList = new ArrayList<>(); List<Supplier> sList = new ArrayList<>();
for (int i = 2; i < src.getRows(); i++) { for (int i = 2; i < src.getRows(); i++) {
String supplierName = ExcelUtils.getContent(src, i, 0);
String enabled = ExcelUtils.getContent(src, i, 7);
if(StringUtil.isNotEmpty(supplierName) && StringUtil.isNotEmpty(enabled)) {
Supplier s = new Supplier(); Supplier s = new Supplier();
s.setType(type); s.setType(type);
s.setSupplier(ExcelUtils.getContent(src, i, 0)); s.setSupplier(supplierName);
s.setContacts(ExcelUtils.getContent(src, i, 1)); s.setContacts(ExcelUtils.getContent(src, i, 1));
s.setTelephone(ExcelUtils.getContent(src, i, 2)); s.setTelephone(ExcelUtils.getContent(src, i, 2));
s.setPhoneNum(ExcelUtils.getContent(src, i, 3)); s.setPhoneNum(ExcelUtils.getContent(src, i, 3));
s.setEmail(ExcelUtils.getContent(src, i, 4)); s.setEmail(ExcelUtils.getContent(src, i, 4));
s.setDescription(ExcelUtils.getContent(src, i, 5)); s.setDescription(ExcelUtils.getContent(src, i, 5));
s.setSort(ExcelUtils.getContent(src, i, 6)); s.setSort(ExcelUtils.getContent(src, i, 6));
String enabled = ExcelUtils.getContent(src, i, 7); s.setEnabled("1".equals(enabled));
s.setEnabled(enabled.equals("1"));
sList.add(s); sList.add(s);
} }
}
importExcel(sList, type); importExcel(sList, type);
} }