|
|
@@ -14,6 +14,7 @@ import com.izouma.awesomeadmin.util.DateTimeTool;
|
|
|
import com.izouma.awesomeadmin.util.MbappUtil;
|
|
|
import com.izouma.awesomeadmin.util.PushUtil;
|
|
|
import org.apache.commons.collections.CollectionUtils;
|
|
|
+import org.apache.commons.lang.StringUtils;
|
|
|
import org.apache.log4j.Logger;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
@@ -50,6 +51,9 @@ public class HouseInfoServiceImpl implements HouseInfoService {
|
|
|
@Autowired
|
|
|
private CustomerServiceService customerServiceService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private SystemVariableService systemVariableService;
|
|
|
+
|
|
|
|
|
|
@Override
|
|
|
public List<HouseInfo> getHouseInfoList(HouseInfo record) {
|
|
|
@@ -784,7 +788,12 @@ public class HouseInfoServiceImpl implements HouseInfoService {
|
|
|
HouseInfo joinHouseInfo = new HouseInfo();
|
|
|
joinHouseInfo.setId(houseInfo.getId());
|
|
|
joinHouseInfo.setPlayerNumber(1);
|
|
|
- joinHouseInfo.setBonus(BigDecimal.valueOf(entryTicket * 10));
|
|
|
+ int ticketPrice = 1;
|
|
|
+ String ticketPriceStr = systemVariableService.get("ticketPrice");
|
|
|
+ if (StringUtils.isNotBlank(ticketPriceStr)) {
|
|
|
+ ticketPrice = Integer.valueOf(ticketPriceStr);
|
|
|
+ }
|
|
|
+ joinHouseInfo.setBonus(BigDecimal.valueOf(entryTicket * ticketPrice));
|
|
|
|
|
|
houseInfoMapper.joinHouseInfo(joinHouseInfo);
|
|
|
|