Browse Source

同步半场时间

flyzto 11 hours ago
parent
commit
afa91b692f

+ 2 - 0
server/models/GamesPs.js

@@ -1406,6 +1406,7 @@ const syncQbossConfig = () => {
       pc_return_ratio, pc_return_type,
       qboss_jq_add_odds, qboss_jq_add_hours,
       qboss_gq_add_dy_odds, qboss_gq_add_jq_odds,
+      bc_before_hours,
      } = data.data;
     const qbossSetting = {
       innerRebateRatio: qboss_return_ratio ? +qboss_return_ratio : 0,
@@ -1424,6 +1425,7 @@ const syncQbossConfig = () => {
       subsidyAmount: qboss_jq_add_odds ? +qboss_jq_add_odds : 0,
       subsidyRbWmAmount: qboss_gq_add_dy_odds ? +qboss_gq_add_dy_odds : 0,
       subsidyRbOtAmount: qboss_gq_add_jq_odds ? +qboss_gq_add_jq_odds : 0,
+      halfTimeActiveTime: bc_before_hours ? +bc_before_hours : 0,
     };
     Logs.outDev('syncQbossConfig', qbossSetting);
     const settingFields = {};

+ 1 - 1
web/apps/web-antd/src/views/system/parameter/index.vue

@@ -269,7 +269,7 @@ onUnmounted(() => {
         label="上半场激活时间(-h)"
         name="halfTimeActiveTime"
       >
-        <InputNumber v-model:value="formState.halfTimeActiveTime" :min="0" :max="24" :step="0.5" style="width: 200px" />
+        <InputNumber :disabled="formState.syncSettingEnabled" v-model:value="formState.halfTimeActiveTime" :min="0" :max="24" :step="0.5" style="width: 200px" />
       </Form.Item>
 
       <Form.Item