Просмотр исходного кода

Merge branch 'admin_dev' into admin_dev_test

ljc 3 недель назад
Родитель
Сommit
ecbf107369

+ 1 - 1
locale/ar.json

@@ -733,7 +733,7 @@
     "title": "نسخ التداول",
     "item1": "الساعة",
     "item2": "اليوم",
-    "item3": "(يجب أن يكون رصيد حساب الإشارة الأولي لا يقل عن 200 دولار)",
+    "item3": "(يجب أن يكون رصيد حساب الإشارة الأولي لا يقل عن 1000 دولار)",
     "page_doc": {
       "item1": "لوحة التحكم",
       "item2": "مركز الإشارات",

+ 10 - 2
locale/cn.json

@@ -22,6 +22,11 @@
       "enum3": "每月",
       "v1": "请输入大于0的数字"
     },
+    "Downloadpage": {
+      "item41": "App 下载",
+      "item42": "CWG Center App 下载",
+      "item43": "CWG Center App,一站式交易平台。扫码或一键即可下载,行情实时更新,交易简单高效,随时随地轻松操作,不错过每一个投资良机。"
+    },
     "custom": {
       "t1": "总余额",
       "t2": "净值",
@@ -806,13 +811,16 @@
     "item37": "只需将指标拖到分析图上,即可获得可操作的见解!",
     "item38": "CWG MetaTrader 4 网页版",
     "item39": "CWG MetaTrader 5 网页版",
-    "item40": "无需下载软件,即可直接访问—PC或者macOS"
+    "item40": "无需下载软件,即可直接访问—PC或者macOS",
+    "item41": "App 下载",
+    "item42": "CWG Center App 下载",
+    "item43": "安装CWG Center App 快速交易"
   },
   "Documentary": {
     "title": "跟单社区",
     "item1": "小时",
     "item2": "天",
-    "item3": "(信号源账户初始资金不得低于$200)",
+    "item3": "(信号源账户初始资金不得低于$1000)",
     "item4": "(标准以及ECN账户资金大于1000美金)",
     "item5": "(美分账户资金大于500美金)",
     "page_doc": {

+ 1 - 1
locale/de.json

@@ -733,7 +733,7 @@
     "title": "Kopieren von Handelsgeschäften",
     "item1": "Stunde",
     "item2": "Tag",
-    "item3": "(Die anfänglichen Mittel des Signal-Kontos müssen mindestens 200 $ betragen)",
+    "item3": "(Die anfänglichen Mittel des Signal-Kontos müssen mindestens 1000 $ betragen)",
     "page_doc": {
       "item1": "Kontrollzentrale",
       "item2": "Signalzentrum",

+ 1 - 1
locale/en.json

@@ -792,7 +792,7 @@
     "title": "Copy Trading",
     "item1": "Hour",
     "item2": "Day",
-    "item3": "(The initial funds of the signal account must be no less than $200)",
+    "item3": "(The initial funds of the signal account must be no less than $1000)",
     "item4": "(Standard and ECN account funds greater than $1000)",
     "item5": "(Cent account funds greater than $500)",
     "page_doc": {

+ 1 - 1
locale/es.json

@@ -733,7 +733,7 @@
     "title": "Copy Trading",
     "item1": "Hora",
     "item2": "Día",
-    "item3": "(Los fondos iniciales de la cuenta de señal deben ser de al menos $200)",
+    "item3": "(Los fondos iniciales de la cuenta de señal deben ser de al menos $1000)",
     "page_doc": {
       "item1": "Panel de Control",
       "item2": "Centro de Señales",

+ 1 - 1
locale/fa.json

@@ -733,7 +733,7 @@
     "title": "تجارت کپی",
     "item1": "ساعت",
     "item2": "روز",
-    "item3": "(میزان مبلغ اولیه حساب سیگنال باید حداقل ۲۰۰ دلار باشد)",
+    "item3": "(میزان مبلغ اولیه حساب سیگنال باید حداقل ۱۰۰۰ دلار باشد)",
     "page_doc": {
       "item1": "پنل کنترل",
       "item2": "مرکز سیگنال",

+ 1 - 1
locale/id.json

@@ -684,7 +684,7 @@
     "title": "Copy Trading",
     "item1": "Jam",
     "item2": "Hari",
-    "item3": "(Dana awal akun sinyal harus tidak kurang dari $200)",
+    "item3": "(Dana awal akun sinyal harus tidak kurang dari $1000)",
     "page_doc": {
       "item1": "Panel Kontrol",
       "item2": "Pusat Sinyal",

+ 1 - 1
locale/ko.json

@@ -733,7 +733,7 @@
     "title": "카피 거래",
     "item1": "시간",
     "item2": "날",
-    "item3": "(The initial funds of the signal account must be no less than $200)",
+    "item3": "(The initial funds of the signal account must be no less than $1000)",
     "page_doc": {
       "item1": "제어판",
       "item2": "시그널 센터",

+ 1 - 1
locale/ms.json

@@ -733,7 +733,7 @@
     "title": "Copy Trading",
     "item1": "Jam",
     "item2": "Hari",
-    "item3": "(Dana awal akaun isyarat mesti tidak kurang daripada $200)",
+    "item3": "(Dana awal akaun isyarat mesti tidak kurang daripada $1000)",
     "page_doc": {
       "item1": "Panel Kawalan",
       "item2": "Pusat Isyarat",

+ 1 - 1
locale/pt.json

@@ -733,7 +733,7 @@
     "title": "Copy Trading",
     "item1": "Hora",
     "item2": "Dia",
-    "item3": "(Os fundos iniciais da conta de sinal não devem ser inferiores a US$200)",
+    "item3": "(Os fundos iniciais da conta de sinal não devem ser inferiores a US$1000)",
     "page_doc": {
       "item1": "Painel de Controle",
       "item2": "Central de Sinal",

+ 1 - 1
locale/th.json

@@ -733,7 +733,7 @@
     "title": "การคัดลอกการซื้อขาย",
     "item1": "ชั่วโมง",
     "item2": "วัน",
-    "item3": "(เงินทุนเริ่มต้นของบัญชีสัญญาต้องไม่น้อยกว่า 200 ดอลลาร์)",
+    "item3": "(เงินทุนเริ่มต้นของบัญชีสัญญาต้องไม่น้อยกว่า 1000 ดอลลาร์)",
     "page_doc": {
       "item1": "แผงควบคุม",
       "item2": "ศูนย์สัญญา",

+ 1 - 1
locale/tr.json

@@ -733,7 +733,7 @@
     "title": "Kopya Ticaret",
     "item1": "Saat",
     "item2": "Gün",
-    "item3": "(Sinyal hesabının başlangıç fonları $200'den az olmamalıdır)",
+    "item3": "(Sinyal hesabının başlangıç fonları $1000'den az olmamalıdır)",
     "page_doc": {
       "item1": "Kontrol Paneli",
       "item2": "Sinyal Merkezi",

+ 1 - 1
locale/vn.json

@@ -733,7 +733,7 @@
     "title": "Copytrading",
     "item1": "Giờ",
     "item2": "Ngày",
-    "item3": "(The initial funds of the signal account must be no less than $200)",
+    "item3": "(The initial funds of the signal account must be no less than $1000)",
     "page_doc": {
       "item1": "Bảng điều khiển",
       "item2": "Trung tâm tín hiệu",

+ 1 - 1
locale/zhHant.json

@@ -734,7 +734,7 @@
     "title": "跟單社區",
     "item1": "小時",
     "item2": "天",
-    "item3": "(信號源賬戶初始資金不得低於$200)",
+    "item3": "(信號源賬戶初始資金不得低於$1000)",
     "item4": "(標準以及ECN賬戶資金大於1000美金)",
     "item5": "(美分賬戶資金大於500美金)",
     "page_doc": {

+ 105 - 0
pages/common/download.vue

@@ -21,6 +21,10 @@
                                     <view class="nav-link cursor-pointer" :class="{ 'active': activeName == 'MT5' }"
                                         @click="activeName = 'MT5'">MetaTrader 5</view>
                                 </view>
+                                <!-- <view class="nav-item">
+                                    <view class="nav-link cursor-pointer" :class="{ 'active': activeName == 'App' }"
+                                        @click="activeName = 'App'" v-t="'vu.Downloadpage.item41'"></view>
+                                </view> -->
                             </view>
                         </view>
                         <view class="card-body">
@@ -498,6 +502,104 @@
                                         </view>
                                     </view>
                                 </view>
+                                <view v-if="activeName == 'App'">
+                                    <view class="row">
+                                        <view class="col-12">
+                                            <h3 class="mb-3 fw-bold" v-t="'vu.Downloadpage.item42'" />
+                                            <p class="mb-5 lh-sm" v-t="'vu.Downloadpage.item43'" />
+                                        </view>
+                                        <view class="col-lg-6 mb-5">
+                                          <cwg-link type="download" class="download-card" :url="app1"
+                                                    downloadName="CWG Center.abb"
+                                                    title="CWG Center">
+<!--                                            <view class="btn btn-danger waves-effect waves-light"><i-->
+<!--                                              class="fi fi-rr-download"></i> {{-->
+<!--                                                t('Downloadpage.item6-1') }}</view>-->
+
+                                            <view class="card card-action action-elevate action-border-primary">
+                                                <view class="row g-0">
+                                                    <view class="col-md-6">
+                                                        <view class="card-header border-0 download-qr-header position-relative">
+                                                            <QrCode :text="app1" :width="qrSize" :height="qrSize" />
+                                                            <!-- <image src="/static/images/vu/android.png" alt=""
+                                                                mode="widthFix" class="img-fluid" /> -->
+                                                        </view>
+                                                    </view>
+                                                    <view class="col-md-6 py-3 d-flex flex-column">
+                                                        <view class="card-body px-3 py-2">
+                                                            <view class="badge badge-sm bg-danger mb-1">Android</view>
+                                                            <h4>
+                                                                <view class="text-dark">Google Play (Android)</view>
+                                                            </h4>
+                                                            <p>CWG Center</p>
+                                                        </view>
+                                                    </view>
+                                                </view>
+                                            </view>
+                                          </cwg-link>
+                                        </view>
+                                        <view class="col-lg-6 mb-5">
+                                          <cwg-link type="download" class="download-card" :url="app2"
+                                                    downloadName="CWG Center.apk"
+                                                    title="CWG Center">
+<!--                                            <view class="btn btn-danger waves-effect waves-light"><i-->
+<!--                                              class="fi fi-rr-download"></i> {{-->
+<!--                                                t('Downloadpage.item6-1') }}</view>-->
+
+                                            <view class="card card-action action-elevate action-border-primary">
+                                                <view class="row g-0">
+                                                    <view class="col-md-6">
+                                                        <view class="card-header border-0 download-qr-header position-relative overflow-hidden">
+                                                            <QrCode :text="app2" :width="qrSize" :height="qrSize" />
+                                                            <!-- <image src="/static/images/vu/metatrade.png" alt=""
+                                                                mode="widthFix" class="img-fluid" /> -->
+                                                        </view>
+                                                    </view>
+                                                    <view class="col-md-6 py-3 d-flex flex-column">
+                                                        <view class="card-body px-3 py-2">
+                                                            <view class="badge badge-sm bg-danger mb-1">Apk</view>
+                                                            <h4>
+                                                                <view class="text-dark">CWG Center.Apk</view>
+                                                            </h4>
+                                                            <p>CWG Center</p>
+                                                        </view>
+                                                    </view>
+                                                </view>
+                                            </view>
+                                          </cwg-link>
+                                        </view>
+                                        <view class="col-lg-6 mb-5">
+                                          <cwg-link type="download" class="download-card" :url="app3"
+                                                    downloadName="CWG Center.app"
+                                                    title="CWG Center">
+<!--                                            <view class="btn btn-danger waves-effect waves-light"><i-->
+<!--                                              class="fi fi-rr-download"></i> {{-->
+<!--                                                t('Downloadpage.item6-1') }}</view>-->
+
+                                            <view class="card card-action action-elevate action-border-primary">
+                                                <view class="row g-0">
+                                                    <view class="col-md-6">
+                                                        <view class="card-header border-0 download-qr-header position-relative overflow-hidden">
+                                                            <QrCode :text="app3" :width="qrSize" :height="qrSize" />
+                                                            <!-- <image src="/static/images/vu/ios-1.png" alt=""
+                                                                mode="widthFix" class="img-fluid" /> -->
+                                                        </view>
+                                                    </view>
+                                                    <view class="col-md-6 py-3 d-flex flex-column">
+                                                        <view class="card-body px-3 py-2">
+                                                            <view class="badge badge-sm bg-danger mb-1">IOS</view>
+                                                            <h4>
+                                                                <view class="text-dark">App Store (IOS)</view>
+                                                            </h4>
+                                                            <p>CWG Center</p>
+                                                        </view>
+                                                    </view>
+                                                </view>
+                                            </view>
+                                          </cwg-link>
+                                        </view>
+                                    </view>
+                                </view>
                             </view>
                         </view>
                     </view>
@@ -521,6 +623,9 @@ const mt43 = ref('https://apps.apple.com/us/app/metatrader-4/id496212596?server=
 const mt51 = ref('https://download.metatrader.com/cdn/mobile/mt5/android?server=CWGMarketsSVG-Demo,CWGMarketsSVG-Live')
 const mt52 = ref(`${config.Host80}/mt/metatrader5.apk`)
 const mt53 = ref('https://download.metatrader.com/cdn/mobile/mt5/ios?server=CWGMarketsSVG-Demo,CWGMarketsSVG-Live')
+const app1 = ref(`${config.Host80}/app/cwg-center.abb`)
+const app2 = ref(`${config.Host80}/app/cwg-center.apk`)
+const app3 = ref(`${config.Host80}/app/cwg-center.app`)
 const qrSize = 160
 const tabsConfig = computed(() => [
     { text: 'MT4', value: 'MT4' },

+ 1 - 1
pages/follow/components/applySignalDialog.vue

@@ -224,7 +224,7 @@ const loginOptionsData = computed(() => {
   return props.loginOptions.map(item => ({
     text: `${item.login} - ${groupTypeName(item.type)} - ${t('Custom.Deposit.AvailableBalance')}${groupCurrency(item.currency)}${item.balance}`,
     value: item.login,
-    disabled: item.balance < 200
+    disable: item.balance < 1000
   }))
 })
 

+ 86 - 85
pages/follow/trading-management.vue

@@ -5,7 +5,8 @@
                 <view class="col-12">
                     <view class="border-0 card-header">
                         <view class="d-flex flex-wrap gap-3 align-items-center justify-content-between mb-3">
-                            <h3 class="mb-0" style="align-self: flex-start" v-t="'Documentary.TundManagement.item11'"></h3>
+                            <h3 class="mb-0" style="align-self: flex-start" v-t="'Documentary.TundManagement.item11'">
+                            </h3>
                             <button class="btn btn-secondary btn-shadow waves-effect" @click="getCustomLoginDownLogin">
                                 <view class="d-flex align-items-center">
                                     <cwg-icon icon="crm-plus" :size="16" color="#fff" />
@@ -20,67 +21,67 @@
         <view class="content-container list-content-empty" v-if="accountDataLoading || accountData.length > 0">
             <uni-loading v-if="accountDataLoading" />
             <view class="field-container" v-else>
-                    <view class="account-l-con" v-for="(item, index) in accountData" :key="index">
-                        <view class="tit">
-                            <view>
-                                <i class="el-icon-success green-icon"></i><text class="tit-tit"
-                                    v-t="'Documentary.TundManagement.item13'"></text>
-                                - {{ item.dealLogin || "--" }}
-                            </view>
-                            <view class="caozuo">
-                                <cwg-icon class="cwg-cursor" @click="dialogFllowDele(item)" name="crm-trash-can" />
-                                <cwg-icon class="cwg-cursor" @click="dialogFllowUpdate(item)" name="cog-outline" />
-                            </view>
+                <view class="account-l-con" v-for="(item, index) in accountData" :key="index">
+                    <view class="tit">
+                        <view>
+                            <i class="el-icon-success green-icon"></i><text class="tit-tit"
+                                v-t="'Documentary.TundManagement.item13'"></text>
+                            - {{ item.dealLogin || "--" }}
                         </view>
-                        <view class="account-grid">
-                            <view class="account-grid-item">
-                                <view class="sub" v-t="'Label.TradingAccount'"></view>
-                                <view class="num">{{ item.dealLogin || "--" }}</view>
-                            </view>
-                            <view class="account-grid-item">
-                                <view class="sub" v-t="'Label.PlatformType'"></view>
-                                <view class="num">{{ item.dealPlatform || "--" }}</view>
-                            </view>
-                            <view class="account-grid-item">
-                                <view class="sub" v-t="'Label.AccountType'"></view>
-                                <view class="num">
-                                    <text>{{ groupTypeName(item.dealLoginType) }}</text>
-                                </view>
-                            </view>
-                            <view class="account-grid-item">
-                                <view class="sub" v-t="'Label.Leverage'"></view>
-                                <view class="num">
-                                    <text v-if="item.dealLeverage">1:{{ item.dealLeverage }}</text>
-                                    <text v-else>{{ "--" }}</text>
-                                </view>
-                            </view>
-                            <view class="account-grid-item">
-                                <view class="sub" v-t="'Label.Balance'"></view>
-                                <view class="num">
-                                    {{ numberFormat(item.dealBalance || 0) }}
-                                </view>
-                            </view>
-                            <view class="account-grid-item">
-                                <view class="sub" v-t="'Label.Equity'"></view>
-                                <view class="num">{{ numberFormat(item.dealEquity || 0) }}</view>
+                        <view class="caozuo">
+                            <cwg-icon class="cwg-cursor" @click="dialogFllowDele(item)" name="crm-trash-can" />
+                            <cwg-icon class="cwg-cursor" @click="dialogFllowUpdate(item)" name="cog-outline" />
+                        </view>
+                    </view>
+                    <view class="account-grid">
+                        <view class="account-grid-item">
+                            <view class="sub" v-t="'Label.TradingAccount'"></view>
+                            <view class="num">{{ item.dealLogin || "--" }}</view>
+                        </view>
+                        <view class="account-grid-item">
+                            <view class="sub" v-t="'Label.PlatformType'"></view>
+                            <view class="num">{{ item.dealPlatform || "--" }}</view>
+                        </view>
+                        <view class="account-grid-item">
+                            <view class="sub" v-t="'Label.AccountType'"></view>
+                            <view class="num">
+                                <text>{{ groupTypeName(item.dealLoginType) }}</text>
                             </view>
-                            <view class="account-grid-item">
-                                <view class="sub" v-t="'Documentary.TundManagement.item14'"></view>
-                                <view class="num">{{ optObj[item.settlementCycle] || "--" }}</view>
+                        </view>
+                        <view class="account-grid-item">
+                            <view class="sub" v-t="'Label.Leverage'"></view>
+                            <view class="num">
+                                <text v-if="item.dealLeverage">1:{{ item.dealLeverage }}</text>
+                                <text v-else>{{ "--" }}</text>
                             </view>
-                            <view class="account-grid-item">
-                                <view class="sub" v-t="'Documentary.TundManagement.item15'"></view>
-                                <view class="num">
-                                    <text v-if="item.distributionType == 1"
-                                        v-t="'Documentary.TundManagement.item59'"></text>
-                                </view>
+                        </view>
+                        <view class="account-grid-item">
+                            <view class="sub" v-t="'Label.Balance'"></view>
+                            <view class="num">
+                                {{ numberFormat(item.dealBalance || 0) }}
                             </view>
-                            <view class="account-grid-item">
-                                <view class="sub" v-t="'Documentary.TundManagement.item16'"></view>
-                                <view class="num">{{ item.distributionRatio || "0" }}%</view>
+                        </view>
+                        <view class="account-grid-item">
+                            <view class="sub" v-t="'Label.Equity'"></view>
+                            <view class="num">{{ numberFormat(item.dealEquity || 0) }}</view>
+                        </view>
+                        <view class="account-grid-item">
+                            <view class="sub" v-t="'Documentary.TundManagement.item14'"></view>
+                            <view class="num">{{ optObj[item.settlementCycle] || "--" }}</view>
+                        </view>
+                        <view class="account-grid-item">
+                            <view class="sub" v-t="'Documentary.TundManagement.item15'"></view>
+                            <view class="num">
+                                <text v-if="item.distributionType == 1"
+                                    v-t="'Documentary.TundManagement.item59'"></text>
                             </view>
                         </view>
+                        <view class="account-grid-item">
+                            <view class="sub" v-t="'Documentary.TundManagement.item16'"></view>
+                            <view class="num">{{ item.distributionRatio || "0" }}%</view>
+                        </view>
                     </view>
+                </view>
             </view>
         </view>
         <view v-else class="content-container list-content-empty">
@@ -323,8 +324,7 @@
                             <view class="form-item">
                                 <uni-forms-item name="settlementCycle" :label="t('Documentary.tradingCenter.item32')">
                                     <cwg-combox v-model:value="dialogFllowData.settlementCycle" :clearable="false"
-                                        :options="optList1"
-                                        :placeholder="t('placeholder.choose')" />
+                                        :options="optList1" :placeholder="t('placeholder.choose')" />
                                 </uni-forms-item>
                             </view>
                         </view>
@@ -492,27 +492,26 @@
                             <view class="form-item">
                                 <uni-forms-item name="settlementCycle" :label="t('Documentary.tradingCenter.item32')">
                                     <cwg-combox v-model:value="dialogFllowDataApply.settlementCycle" :clearable="false"
-                                        :options="optList1"
-                                        :placeholder="t('placeholder.choose')" />
+                                        :options="optList1" :placeholder="t('placeholder.choose')" />
                                 </uni-forms-item>
                             </view>
                         </view>
                     </view>
 
-                  <uni-forms-item class="agree" name="agree">
-                    <checkbox-group :value="dialogFllowDataApply.agree ? ['1'] : []" @change="onAgreeChange">
-                      <label class="checkbox-agree">
-                        <checkbox value="1" :checked="dialogFllowDataApply.agree" />
-                        <text class="agree-text">
-                          {{ t('Documentary.TundManagement.item42') }}
-                          <cwg-link type="pdf" style="text-decoration: underline;" class="a"
-                                    :url="isZh ? 'pdf/CopyTradeUserAgreementcn.pdf' : 'pdf/CopyTradeUserAgreement.pdf'"
-                                    target="_blank" title="Documentary.TundManagement.item43" />
-                          {{ t('Documentary.TundManagement.item42_2') }}
-                        </text>
-                      </label>
-                    </checkbox-group>
-                  </uni-forms-item>
+                    <uni-forms-item class="agree" name="agree">
+                        <checkbox-group :value="dialogFllowDataApply.agree ? ['1'] : []" @change="onAgreeChange">
+                            <label class="checkbox-agree">
+                                <checkbox value="1" :checked="dialogFllowDataApply.agree" />
+                                <text class="agree-text">
+                                    {{ t('Documentary.TundManagement.item42') }}
+                                    <cwg-link type="pdf" style="text-decoration: underline;" class="a"
+                                        :url="isZh ? 'pdf/CopyTradeUserAgreementcn.pdf' : 'pdf/CopyTradeUserAgreement.pdf'"
+                                        target="_blank" title="Documentary.TundManagement.item43" />
+                                    {{ t('Documentary.TundManagement.item42_2') }}
+                                </text>
+                            </label>
+                        </checkbox-group>
+                    </uni-forms-item>
 
                 </view>
             </uni-forms>
@@ -537,8 +536,8 @@ const userStore = useUserStore();
 const userInfo = computed(() => userStore.userInfo);
 import { useFilters } from '@/composables/useFilters'
 const { numberFormat, numberDecimal } = useFilters()
-import {useFollowEnum} from '@/pages/follow/const/enum'
-const {optObj,optList1} = useFollowEnum()
+import { useFollowEnum } from '@/pages/follow/const/enum'
+const { optObj, optList1 } = useFollowEnum()
 
 const isZh = computed(() => ['cn', 'zh', 'zhHant'].includes(locale.value));
 
@@ -829,9 +828,9 @@ function groupTypeName(type) {
 }
 
 const loginOptions = computed(() => loginOptionsLogin.value.map(item => ({
-    text: `${item.login} - ${groupTypeName(item.type)} - ${t('Custom.Deposit.AvailableBalance')}${groupCurrency(item.currency)}${item.balance||0}`,
+    text: `${item.login} - ${groupTypeName(item.type)} - ${t('Custom.Deposit.AvailableBalance')}${groupCurrency(item.currency)}${item.balance || 0}`,
     value: item.login,
-    disable: item.balance < 200
+    disable: item.balance < 1000
 })))
 
 const selectLoginDeal = () => {
@@ -1076,8 +1075,9 @@ onMounted(() => {
 
 <style scoped lang="scss">
 @import "@/uni.scss";
-.btn{
-  margin: 0;
+
+.btn {
+    margin: 0;
 }
 
 .content-container {
@@ -1284,7 +1284,7 @@ onMounted(() => {
 }
 
 .dia-content {
-    padding: px2rpx(20);
+    padding: px2rpx(20) px2rpx(20) px2rpx(100) px2rpx(20);
 
     .uni-forms-item {
         width: 100%;
@@ -1383,14 +1383,15 @@ onMounted(() => {
         display: flex;
         align-items: flex-start;
         gap: px2rpx(8);
-      :deep(.uni-checkbox-input){
-        width: px2rpx(18);
-        height: px2rpx(18);
-      }
+
+        :deep(.uni-checkbox-input) {
+            width: px2rpx(18);
+            height: px2rpx(18);
+        }
 
         .agree-text {
             font-size: px2rpx(14);
-             color: var(--bs-emphasis-color);
+            color: var(--bs-emphasis-color);
             line-height: 1.3;
             font-weight: normal;
             width: 100%;