...
package POIXLS;
import java.io.File;
import java.io.FileInputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.CellType;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.ss.usermodel.WorkbookFactory;
import java.sql.*;
//import com.e6soft.base.service.JService;
//import com.e6soft.base.annotations.JCall;
//import com.e6soft.base.util.WebUtil;
public class CS {
public static List
1.合同编号&项目名称&合同名称为空, 合同当事人不为空的情况
2.合同编号不为空,项目名称 与合同名称为空的情况
2.1合同编号不为空,项目名称与合同名称为空的情况 其甲方没有的情况 也是甲方在上层的情况
3.合同编号不为空, 项目名称为空, 合同名称不为空的情况
4.合同编号为空,项目名称与合同名称不为空的情况
5.正常
6.// 都为空的情况 // 有年份的情况