|
@@ -9,7 +9,10 @@ import com.huiju.estateagents.base.ResponseBean;
|
9
|
9
|
import com.huiju.estateagents.common.CommConstant;
|
10
|
10
|
import com.huiju.estateagents.entity.TaPersonBuilding;
|
11
|
11
|
import com.huiju.estateagents.entity.TaRaise;
|
|
12
|
+import com.huiju.estateagents.entity.TaSalesBatch;
|
12
|
13
|
import com.huiju.estateagents.service.ITaRaiseService;
|
|
14
|
+import com.huiju.estateagents.service.ITaSalesBatchService;
|
|
15
|
+import com.huiju.estateagents.service.ITaSaveService;
|
13
|
16
|
import com.huiju.estateagents.service.ITdCityService;
|
14
|
17
|
import io.swagger.models.auth.In;
|
15
|
18
|
import org.slf4j.Logger;
|
|
@@ -41,6 +44,9 @@ public class TaRaiseController extends BaseController {
|
41
|
44
|
@Autowired
|
42
|
45
|
public ITdCityService iTdCityService;
|
43
|
46
|
|
|
47
|
+ @Autowired
|
|
48
|
+ public ITaSalesBatchService iTaSalesBatchService;
|
|
49
|
+
|
44
|
50
|
/**
|
45
|
51
|
* 获取认筹列表
|
46
|
52
|
*
|
|
@@ -130,9 +136,18 @@ public class TaRaiseController extends BaseController {
|
130
|
136
|
return responseBean;
|
131
|
137
|
}
|
132
|
138
|
|
|
139
|
+ //获取销售批次状态
|
|
140
|
+ TaSalesBatch taSalesBatch = new TaSalesBatch();
|
|
141
|
+ if (taRaise.getSalesBatchId() != null){
|
|
142
|
+ QueryWrapper<TaSalesBatch> taSalesBatchQueryWrapper = new QueryWrapper<>();
|
|
143
|
+ taSalesBatchQueryWrapper.eq("sales_batch_id", taRaise.getSalesBatchId());
|
|
144
|
+ taSalesBatch = iTaSalesBatchService.getOne(taSalesBatchQueryWrapper);
|
|
145
|
+
|
|
146
|
+ }
|
|
147
|
+
|
133
|
148
|
taRaise.setOrgId(orgId);
|
134
|
149
|
taRaise.setRaisePrice(taRaise.getRaisePrice() != null ? taRaise.getRaisePrice() : null );
|
135
|
|
- taRaise.setStatus(CommConstant.IS_PUBLISH);
|
|
150
|
+ taRaise.setStatus(taSalesBatch.getStatus());
|
136
|
151
|
taRaise.setCreateDate(LocalDateTime.now());
|
137
|
152
|
if (iTaRaiseService.save(taRaise)) {
|
138
|
153
|
responseBean.addSuccess(taRaise);
|