diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmTaskBidOrderController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmTaskBidOrderController.java
index e0469c80..2f748c6b 100644
--- a/xm-core/src/main/java/com/xm/core/ctrl/XmTaskBidOrderController.java
+++ b/xm-core/src/main/java/com/xm/core/ctrl/XmTaskBidOrderController.java
@@ -161,6 +161,7 @@ public class XmTaskBidOrderController {
order.setTaskBudgetAt(xmTaskDb.getBudgetAt());
order.setName(xmTaskDb.getName());
order.setBizType("1");
+ order.setOtype("7");
BigDecimal originFee=BigDecimal.ZERO;
ItemVo itemVo=itemService.getDict("sysParam","crowd_task_bid_sfee");
BigDecimal bidFeeRate=BigDecimal.valueOf(0.1);
diff --git a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml
index 6006dcfd..7f1a5027 100644
--- a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml
+++ b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml
@@ -40,6 +40,8 @@
and res.act_start_time < #{actStartTimeEnd}
and res.act_end_time > #{actEndTimeStart}
and res.act_end_time < #{actEndTimeEnd}
+ and res.budget_at >= #{startBudgetAt}
+ and res.budget_at < #{endBudgetAt}
and (res.parent_taskid = '' or res.parent_taskid IS NULL)
and res.pid_paths like concat(#{pidPathsLike},'%')