Authored by Lixiaodi

bug修改

... ... @@ -277,14 +277,14 @@
select count(distinct product_id) from storage_deposit
where owner_uid = #{uid} and status=1 and del_status=0
</select>
<select id="queryUserDepositProductId" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
<select id="queryUserDepositProductId" resultType="java.lang.Integer">
select distinct product_id from storage_deposit
where owner_uid = #{uid} and status=1 and del_status=0 limit #{start}, #{count}
</select>
<select id="queryUserDepositProduct" resultMap="CountResultMap">
select product_id , count(distinct storage_id) as storage_id_count,count(*) as storage_count,sum( if( order_status = 0, 1, 0)) as un_shelf_storage_count,max(skup) as skup from storage_deposit
where owner_uid = #{uid} and status=1 and del_status=0 limit #{start}, #{count}
where owner_uid = #{uid} and status=1 and del_status=0
and product_id in
<foreach item="item" index="index" collection="productIdList" open="(" separator="," close=")">
#{item}
... ...
... ... @@ -73,7 +73,7 @@ public class DepositServiceImpl implements DepositService {
}
result.add(bo);
}
return null;
return result;
}
@Override
... ... @@ -220,14 +220,7 @@ public class DepositServiceImpl implements DepositService {
private int getRemainDay(Integer endTime) {
int second = endTime - (int) (System.currentTimeMillis() / 1000);
int day = second / (24 * 3600);
if (second % day != 0) {
if (day > 0) {
day += 1;
} else {
day -= 1;
}
}
int day = (int) Math.ceil(second * 1.0 / (24 * 3600));
return day;
}
}
... ...