pujiaming лет назад: 2
Родитель
Сommit
776f84d8fa

+ 2 - 2
.env.development

@@ -1,8 +1,8 @@
 VITE_ENV = 'development',
 # VITE_PROJECT_NAME = 朱雀游戏中心
 VITE_PROJECT_NAME = 游戏中心
-VITE_API_HOST = http://gm.coolpad.nkfzs.com/api/web
-# VITE_API_HOST = http://gm.rose.nei.nkfzs.com/api/web
+# VITE_API_HOST = http://gm.coolpad.nkfzs.com/api/web
+VITE_API_HOST = http://gm.rose.nei.nkfzs.com/api/web
 # VITE_API_HOST = http://gm.nkfzs.com/api/web
 # VITE_LOGO: 'QingQue'
 VITE_LOGO: 'KuPai'

+ 1 - 1
src/components/layout/header.vue

@@ -114,7 +114,7 @@
             <el-input v-model="loginForm.smsCaptcha" type="number" placeholder="请输入验证码" :prefix-icon="Lock">
               <template #append>
                 <div>
-                  <el-button @click="getCaptcha" color="#ed8c0f" style="width: 100px;" :disabled ="!can_send">{{smsMessage}}</el-button>
+                  <el-button @click="getCaptcha" type="primary" style="width: 100px;" :disabled ="!can_send">{{smsMessage}}</el-button>
                 </div>
               </template>
             </el-input>

+ 1 - 1
src/global.scss

@@ -274,7 +274,7 @@
                         display: block!important;
                     }
                     .detail{
-                        width: 150px;
+                        width: 150px!important;
                         
                     }
                     .game_tag{

+ 2 - 2
src/views/category.vue

@@ -44,7 +44,7 @@
     <ul v-if="gameLis.length">
       <li class="hot-item" v-for="(item,index) in gameLis" :key="index">
         <img class="game-logo" :src="prefix + item.logopic"  :onerror="logoErrorFun" alt=""/>
-        <van-button type="primary" class="down-btn" :disabled="item.download_url === ''" size="small" round color="#14b9c7"  @click="downGame(item.download_url, item.download_url === '')">下载</van-button>
+        <van-button type="primary" class="down-btn" :disabled="item.download_url === ''" size="small" round  @click="downGame(item.download_url, item.download_url === '')">下载</van-button>
         <div class="detail">
           <div class="top">
             <span class="game_title ellip">{{ item.screen_name }}</span>
@@ -74,7 +74,7 @@
     <el-empty v-else :image-size="200" />
 
     <div class="more-action">
-      <el-button v-if="params.page*params.pagesize < total" type="info" @click="loadMore">更多</el-button>
+      <el-button type="primary" v-if="params.page*params.pagesize < total" @click="loadMore">更多</el-button>
       <el-divider v-else>没有更多了</el-divider>
     </div>
   </div>

+ 3 - 3
src/views/home.vue

@@ -133,7 +133,7 @@
         <img class="swiper-item-img" :src="prefix + item.screenshot" :onerror="posterErrorFun" />
         <div class="game-card ">
           <div class="ellip" style="color: #fff;">{{ item.screen_name }}</div>
-          <van-button type="primary" size="small" color="#14b9c7" round :disabled="item.download_url === ''"  @click="downGame(item.download_url, item.download_url === '')">下载</van-button>
+          <van-button type="primary" size="small"  round :disabled="item.download_url === ''"  @click="downGame(item.download_url, item.download_url === '')">下载</van-button>
         </div>
       </van-swipe-item>
     </van-swipe>
@@ -164,7 +164,7 @@
             </div>
             <div class="desc ellip">{{ item.sketch || '暂无简介' }}</div>
           </div>
-          <van-button type="primary" :disabled="item.download_url === ''" size="small" round color="#14b9c7"  @click="downGame(item.download_url, item.download_url === '')">下载</van-button>
+          <van-button type="primary" :disabled="item.download_url === ''" size="small" round   @click="downGame(item.download_url, item.download_url === '')">下载</van-button>
         </li>
       </ul>
       <van-empty v-else description="暂无数据" />
@@ -183,7 +183,7 @@
             </div>
             <div class="desc ellip">{{ item.sketch || '暂无简介' }}</div>
           </div>
-          <van-button type="primary" :disabled="item.download_url === ''" size="small" round color="#14b9c7"  @click="downGame(item.download_url, item.download_url === '')">下载</van-button>
+          <van-button type="primary" :disabled="item.download_url === ''" size="small" round   @click="downGame(item.download_url, item.download_url === '')">下载</van-button>
         </li>
       </ul>
       <van-empty v-else description="暂无数据" />

+ 7 - 7
src/views/login.vue

@@ -43,7 +43,7 @@
             <el-input v-model="loginForm.smsCaptcha" type="number" placeholder="请输入验证码" :prefix-icon="Lock">
               <template #append>
                 <div>
-                  <el-button @click="getCaptcha" color="#ed8c0f" style="width: 100px;" :disabled ="!can_send">{{smsMessage}}</el-button>
+                  <el-button @click="getCaptcha" type="primary" style="width: 100px;" :disabled ="!can_send">{{smsMessage}}</el-button>
                 </div>
               </template>
             </el-input>
@@ -89,7 +89,7 @@
                 :rules="[{ required: true, message: '请填写密码' }]" />
             </van-cell-group>
             <div style="margin: 16px;margin-top: 30px;">
-              <van-button round block color="linear-gradient(to right,#909399, #85ABBD)" native-type="submit">
+              <van-button round type="primary" block  native-type="submit">
                 登录
               </van-button>
             </div>
@@ -117,7 +117,7 @@
                 :rules="[{ required: true, message: '请填写手机号' }]" />
             </van-cell-group>
             <div style="margin: 16px;margin-top: 30px;">
-              <van-button round block color="linear-gradient(to right,#909399, #85ABBD)" :disabled="!can_send || loginForm.account.length!==11" @click="getCaptcha">
+              <van-button round block type="primary" :disabled="!can_send || loginForm.account.length!==11" @click="getCaptcha">
                 {{ smsMessage }}
               </van-button>
             </div>
@@ -145,7 +145,7 @@
               @focus="showKeyboard = true"
             />
             <div style="margin: 16px;margin-top: 30px;">
-              <van-button round block color="linear-gradient(to right,#1989FA, #00B0FF)" :disabled="loginForm.smsCaptcha === undefined || loginForm.smsCaptcha.length!==6" native-type="submit">
+              <van-button round block type="primary" :disabled="loginForm.smsCaptcha === undefined || loginForm.smsCaptcha.length!==6" native-type="submit">
                 登录
               </van-button>
             </div>
@@ -396,9 +396,9 @@ onMounted(() => {
 .bg{
   width: 100%;
   height: 29rem;
-  background: #EBEEFD url('../assets/img/pcbg.svg') no-repeat left;
-  background-position: 4rem;
-  background-size: cover;
+  background: linear-gradient(#d9e8fe, #ddf2f4, #e3fee9);
+  // background-position: 4rem;
+  // background-size: cover;
   border-radius: .8rem;
   overflow: hidden;
   margin-top: 3rem;

+ 8 - 8
src/views/mine.vue

@@ -11,25 +11,25 @@
             }}</el-tag>
           </div>
           <div class="desc ellip">{{ item.sketch || '暂无简介' }}</div>
-          <el-button type="info" :disabled="item.download_url === '' ? true : false" @click="downGame(item.download_url)"  class="pcbt" :icon="Download">
+          <el-button type="primary" :disabled="item.download_url === '' ? true : false" @click="downGame(item.download_url)"  class="pcbt" :icon="Download">
             {{ bytesChange(item.size) }}
           </el-button>
-          <el-button type="info" @click="showGifts(item)" class="pcbt">查看礼包</el-button>
+          <el-button type="primary" @click="showGifts(item)" class="pcbt">查看礼包</el-button>
         </div>
         <div class="right">
-          <van-button size="small" type="primary" round color="#909399" @click="showGifts2(item)">查看礼包</van-button>
-          <van-button size="small" type="primary" :disabled="item.download_url === '' ? true : false"  round color="#909399" @click="downGame(item.download_url)">下载</van-button>
+          <van-button size="small" type="primary" round  @click="showGifts2(item)">查看礼包</van-button>
+          <van-button size="small" type="primary" :disabled="item.download_url === '' ? true : false"  round  @click="downGame(item.download_url)">下载</van-button>
         </div>
         <img :src="prefix + item.screenshot" class="game-poster" :onerror="posterErrorFun" alt=""/>
       </li>
     </ul>
     <div v-if="!user.isLogin" :style="{ height: viewWidth + 'px' }" class="df fdc aic jcc">
       <el-empty description="您还未登录!登录后可查询数据!">
-        <el-button style="color:#fff" color="#909399" @click="goLogin">去登录 &gt;&gt;</el-button>
+        <el-button type="primary" @click="goLogin">去登录 &gt;&gt;</el-button>
       </el-empty>
     </div>
     <div class="more-action">
-      <el-button v-if="params.page*params.pagesize < total" type="info" @click="loadMore">更多</el-button>
+      <el-button v-if="params.page*params.pagesize < total" type="primary" @click="loadMore">更多</el-button>
       <el-divider v-else>没有更多了</el-divider>
     </div>
   </div>
@@ -45,7 +45,7 @@
           </el-form>
         </el-collapse-item>
         <div style="width: 20%;">
-          <el-button :disabled="item.user_get_at !== ''" color="#909399" style="color: #fff;" @click="receiveGift(item.id)">领取礼包</el-button>
+          <el-button :disabled="item.user_get_at !== ''" type="primary" style="color: #fff;" @click="receiveGift(item.id)">领取礼包</el-button>
         </div>
       </div>
 
@@ -57,7 +57,7 @@
     <van-collapse v-if="giftData.length" v-model="activeNames">
       <van-collapse-item v-for="(item, index) in giftData" :key="index" :title="item.gift_name" :name="item.id">
         <template #value>
-          <van-button size="small" :disabled="item.user_get_at !== ''" round color="#909399" @click="receiveGift(item.id)">领取礼包</van-button>
+          <van-button size="small" :disabled="item.user_get_at !== ''" round type="primary" @click="receiveGift(item.id)">领取礼包</van-button>
         </template>
         <van-cell-group>
           <van-cell value-class="value-length" center size="large" title="礼包内容:" :value="item.gift_content">

+ 2 - 2
src/views/search.vue

@@ -24,7 +24,7 @@
             }}</el-tag>
           </div>
           <div class="desc ellip">{{ item.sketch || '暂无简介' }}</div>
-          <el-button type="info" :disabled="item.download_url === '' ? true : false" @click="downGame(item.download_url)"  class="pcbt" :icon="Download">
+          <el-button type="primary" :disabled="item.download_url === '' ? true : false" @click="downGame(item.download_url)"  class="pcbt" :icon="Download">
             {{ bytesChange(item.size) }}
           </el-button>
         </div>
@@ -34,7 +34,7 @@
         <img :src="search.prefix + item.screenshot" class="game-poster" :onerror="posterErrorFun" alt=""/>
       </li>
       <div class="more-action">
-        <el-button v-if="search.params.page*search.params.pagesize < search.total" type="info" @click="search.loadMore">更多</el-button>
+        <el-button v-if="search.params.page*search.params.pagesize < search.total" type="primary" @click="search.loadMore">更多</el-button>
         <el-divider v-else>没有更多了</el-divider>
       </div>
     </ul>

+ 12 - 12
src/views/settings.vue

@@ -21,7 +21,7 @@
               <el-input type="password" v-model="ruleForm.new_password2" placeholder="请再次输入新密码" @input="blurValidate(ruleFormRef)" />
             </el-form-item>
             <el-form-item>
-              <el-button type="primary" color="#909399" style="color: #fff;" size="large" @click="submitForm(ruleFormRef)">
+              <el-button type="primary"   size="large" @click="submitForm(ruleFormRef)">
                 提交
               </el-button>
             </el-form-item>
@@ -42,7 +42,7 @@
               <el-input type="text" :disabled="!!user.profile.user_name" v-model="ruleForm2.account" placeholder="请输入用户名" />
             </el-form-item>
             <el-form-item v-if="!user.profile.user_name">
-              <el-button type="primary" color="#909399" style="color: #fff;" size="large" @click="submitForm2(ruleFormRef2)">
+              <el-button type="primary"   size="large" @click="submitForm2(ruleFormRef2)">
                 提交
               </el-button>
             </el-form-item>
@@ -65,16 +65,16 @@
             <el-form-item label="验证码:" prop="captcha">
               <el-input type="text" :disabled="ruleForm3.mobile.length !== 11" v-model="ruleForm3.captcha" placeholder="请输入验证码" >
                 <template #append>
-                  <el-button v-if="!!user.profile.mobile" @click="getCaptcha" style="width: 100px;" :disabled ="!can_send">{{smsMessage}}</el-button>
-                  <el-button v-else @click="getCaptcha2" style="width: 100px;" :disabled ="!can_send">{{smsMessage}}</el-button>
+                  <el-button v-if="!!user.profile.mobile" type="primary" @click="getCaptcha" style="width: 100px;" :disabled ="!can_send">{{smsMessage}}</el-button>
+                  <el-button v-else @click="getCaptcha2" type="primary" style="width: 100px;" :disabled ="!can_send">{{smsMessage}}</el-button>
                 </template>
               </el-input>
             </el-form-item>
             <el-form-item >
-              <el-button v-if="!!user.profile.mobile" type="info"  style="color: #fff;" size="large" @click="submitForm3(ruleFormRef3)">
+              <el-button v-if="!!user.profile.mobile" type="primary"   size="large" @click="submitForm3(ruleFormRef3)">
                 解绑
               </el-button>
-              <el-button v-else type="info"  style="color: #fff;" size="large" @click="submitForm4(ruleFormRef3)">
+              <el-button v-else type="primary"   size="large" @click="submitForm4(ruleFormRef3)">
                 绑定
               </el-button>
             </el-form-item>
@@ -133,7 +133,7 @@
           :rules="[{ required: true, message: '请再次填写新密码' },{ validator: checkAgeMob}]"
         />
         <div style="margin: 16px;display: flex;flex-direction: row-reverse;">
-          <van-button style="width: 100%;padding: 10px;" round block type="primary" color="#909399" native-type="submit">
+          <van-button style="width: 100%;padding: 10px;" round block type="primary"  native-type="submit">
             提交
           </van-button>
         </div>
@@ -151,7 +151,7 @@
           :rules="[{ required: true, message: '请填写用户名',trigger: 'onBlur' },{ pattern: pattern, message: '请输入以字母为开头,长度为6-20位的用户名'}]"
         />
         <div v-if="!user.profile.user_name" style="margin: 16px;display: flex;flex-direction: row-reverse;">
-          <van-button round block style="width: 100%;padding: 10px;" type="primary" color="#909399" native-type="submit">
+          <van-button round block style="width: 100%;padding: 10px;" type="primary"  native-type="submit">
             提交
           </van-button>
         </div>
@@ -176,15 +176,15 @@
           placeholder="请输入验证码"
           :rules="[{ required: true, message: '请填写验证码' }]">
           <template #button>
-            <van-button v-if="!!user.profile.mobile" color="#909399" size="small" type="primary" style="min-width: 20vw;" :disabled="!can_send" @click="getCaptcha">{{ smsMessage }}</van-button>
-            <van-button v-else size="small" color="#909399" type="primary" style="min-width: 20vw;" :disabled="!can_send" @click="getCaptcha2">{{ smsMessage }}</van-button>
+            <van-button v-if="!!user.profile.mobile"  size="small" type="primary" style="min-width: 20vw;" :disabled="!can_send" @click="getCaptcha">{{ smsMessage }}</van-button>
+            <van-button v-else size="small"  type="primary" style="min-width: 20vw;" :disabled="!can_send" @click="getCaptcha2">{{ smsMessage }}</van-button>
           </template>
         </van-field>
         <div style="margin: 16px;">
-          <van-button v-if="!!user.profile.mobile" style="width: 100%;padding: 10px;" round block type="primary" color="#909399" @click="onSubmit3">
+          <van-button v-if="!!user.profile.mobile" style="width: 100%;padding: 10px;" round block type="primary"  @click="onSubmit3">
             解绑
           </van-button>
-          <van-button v-else round block type="primary" style="width: 100%;padding: 10px;" color="#909399" @click="onSubmit4">
+          <van-button v-else round block type="primary" style="width: 100%;padding: 10px;"  @click="onSubmit4">
             绑定
           </van-button>
         </div>