stringsql="select * from MINIO_STORAGE_PATH where 1=1 and FILE_TYPE='1' ";
if(args.InventoryType =="0")//标准类型
if(InventoryType =="0")//标准类型
{
if(!string.IsNullOrEmpty(args.BeginTime))
if(!string.IsNullOrEmpty(BeginTime))
{
sql+=string.Format(" and CREATE_TIME >= to_date('{0}', 'yyyy/mm/dd hh24:mi:ss')",args.BeginTime);//开始时间
sql+=string.Format(" and CREATE_TIME >= to_date('{0}', 'yyyy/mm/dd hh24:mi:ss')", BeginTime);//开始时间
}
if(!string.IsNullOrEmpty(args.EndTime))
if(!string.IsNullOrEmpty(EndTime))
{
sql+=string.Format(" and CREATE_TIME <= to_date('{0}', 'yyyy/mm/dd hh24:mi:ss')",args.EndTime);//结束时间
sql+=string.Format(" and CREATE_TIME <= to_date('{0}', 'yyyy/mm/dd hh24:mi:ss')", EndTime);//结束时间
}
sql+=string.Format(" and FILE_PATH like'%{0}%'",args.InventoryName);//直接添加文件加名称
sql+=string.Format(" and FILE_PATH like'%{0}%'", InventoryName);//直接添加文件加名称
ExcelName="标准清单";
}
else
else
{
#region 清单判断
if(args.InventoryName =="HY企业标准清单")
if(InventoryName =="HY企业标准清单")
{
sql+="and FILE_PATH like'%HY%'";
ExcelName="HY企业标准清单";
}
if(args.InventoryName =="Q-HY企业标准清单")
if(InventoryName =="Q-HY企业标准清单")
{
sql+="and (FILE_PATH like'%Q/HY%'";
ExcelName="Q-HY企业标准清单";
}
if(args.InventoryName =="新产品标准清单")
if(InventoryName =="新产品标准清单")
{
sql+="and (FILE_PATH like'%XYGN%' or FILE_PATH like'%XYGW%')";
ExcelName="新产品标准清单";
}
if(args.InventoryName =="标准目录有效清单")
if(InventoryName =="标准目录有效清单")
{
sql+="and (FILE_PATH like'企业标准'";
ExcelName="标准目录有效清单";
}
if(args.InventoryName =="企业标准明细表")
if(InventoryName =="企业标准明细表")
{
sql+="and (FILE_PATH like'企业标准'";
ExcelName="企业标准明细表";
}
if(args.InventoryName =="过期标准清单")
if(InventoryName =="过期标准清单")
{
sql+="and (FILE_PATH like'%过期XYGN%' or FILE_PATH like'%过期XYGW%')";
sql+="and (FILE_PATH like'%过期标准%'";
ExcelName="过期标准清单";
}
if(args.InventoryName =="参考标准清单")
if(InventoryName =="参考标准清单")
{
sql+="and (FILE_PATH like'%XYGN%' or FILE_PATH like'%XYGW%')";
sql+="and (FILE_PATH like'%参考标准%'";
ExcelName="参考标准清单";
}
if(args.InventoryName =="工艺卡清单")
if(InventoryName =="工艺卡清单")
{
sql+="and (FILE_PATH like'%170钢管厂工艺卡%' or FILE_PATH like'%219钢管厂工艺卡%' or FILE_PATH like'%460钢管厂工艺卡%' or FILE_PATH like'%170热处理工艺卡%' or FILE_PATH like'%连模铸系列工艺卡/转炉厂%' or FILE_PATH like'%连模铸系列工艺卡/特冶厂%' or FILE_PATH like'%连模铸系列工艺卡/电炉厂%' or FILE_PATH like'%电炉厂工艺卡%' or FILE_PATH like'%转炉厂工艺卡%' or FILE_PATH like'%特冶厂工艺卡%' or FILE_PATH like'%大棒厂工艺卡%' or FILE_PATH like'%小棒厂工艺卡%' or FILE_PATH like'%中棒厂工艺卡%'or FILE_PATH like'%锻造厂工艺卡%' or FILE_PATH like'%扁棒厂工艺卡)";
sql+="and (FILE_PATH like'%170钢管厂工艺卡%' or FILE_PATH like'%219钢管厂工艺卡%' or FILE_PATH like'%460钢管厂工艺卡%' or FILE_PATH like'%170热处理工艺卡%' or FILE_PATH like'%连模铸系列工艺卡/转炉厂%' or FILE_PATH like'%连模铸系列工艺卡/特冶厂%' or FILE_PATH like'%连模铸系列工艺卡/电炉厂%' or FILE_PATH like'%电炉厂工艺卡%' or FILE_PATH like'%转炉厂工艺卡%' or FILE_PATH like'%特冶厂工艺卡%' or FILE_PATH like'%大棒厂工艺卡%' or FILE_PATH like'%小棒厂工艺卡%' or FILE_PATH like'%中棒厂工艺卡%'or FILE_PATH like'%锻造厂工艺卡%' or FILE_PATH like'%扁棒厂工艺卡%')";