Ver Fonte

房间添加门票比率

suochencheng há 6 anos atrás
pai
commit
93068ca64d

+ 10 - 1
src/main/java/com/izouma/awesomeadmin/service/impl/HouseInfoServiceImpl.java

@@ -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);