您的位置:首页 > 其它

淘宝,拍拍,易趣,有啊数据包分销模块开发之对促销产品进行优化

2009-06-05 13:56 323 查看
从代销商的角度来考虑,一种方式是其可能只代销我们的促销产品,这种情况我们的解决方案是将全部促销产品进行归类,然后打包供其下载。另一种方式是其代销全部产品线,包括促销产品这种。因在官网上需要体现原产品与促销产品的不同,所以做了如下处理:

艾瑞艾丽“唯一的爱”手工打造 纯银吊坠(As1550030) 365元

促销 艾瑞艾丽“唯一的爱”手工打造 纯银吊坠(As1550030) 198元

/**
* 对促销产品进行优化(目前规则:给代销商最低价格,只保留促销产品)
* 1、缓存非促销重复产品的名称列表
* 2、获取对应产品名称所在List中位置列表
* 3、从原List中清除以上产品
*/
StringBuffer sb_name = new StringBuffer();

String s_temp = "";
for(int i=0;i<al.size();i++){
s_temp = ((DataPackageForm)al.get(i)).getName() + ";";
if(s_temp.startsWith("促销")){
//缓存非促销重复产品的名称列表
sb_name.append(s_temp.replace("促销", "").trim());
}
}
//获取对应产品名称所在List中位置列表
String[] array = sb_name.toString().split(";");

for(int i=0;i<array.length;i++){
for(int j=0;j<al.size();j++){
if(((DataPackageForm)al.get(j)).getName().equals(array[i])){
al.remove(j);//从原List中清除以上产品
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: