Bladeren bron

补充配网局域网接口

“shengjie.huang” 1 jaar geleden
bovenliggende
commit
f80642d89b
4 gewijzigde bestanden met toevoegingen van 16 en 19 verwijderingen
  1. 4 2
      src/pages/connect/index.vue
  2. 6 11
      src/pages/index/index.vue
  3. 3 3
      src/pages/login/index.vue
  4. 3 3
      src/service/api/index.ts

+ 4 - 2
src/pages/connect/index.vue

@@ -39,6 +39,8 @@
           filterable
           placeholder="请选择家里的无线名称"
           :columns="wifiList"
+          value-key="ssid"
+          label-key="ssid"
           :loading="loading"
           :max="1"
           :show-confirm="false"
@@ -135,8 +137,8 @@ function checkIP() {
 function getWifiList() {
   loading.value = true
   getWifis().then((res: any) => {
-    console.log('wifi列表: ', res);
-    // wifiList.value = res || []
+    console.log('wifi列表: ', res.body);
+    wifiList.value = res.body || []
   }).catch((err)=> {})
   .finally(() => {
     loading.value = false

+ 6 - 11
src/pages/index/index.vue

@@ -33,7 +33,7 @@
           <view class="item-title">打印助手</view>
           <view class="item-desc">我的打印助手</view>
         </view>
-        <view class="guide-item" @click="toPrint()">
+        <view class="guide-item" @click="developing()">
           <wd-img :src="fileImgSrc" width="100" mode="widthFix"></wd-img>
           <view class="item-title">远程打印</view>
           <view class="item-desc">无需驱动 隔空打印</view>
@@ -48,20 +48,20 @@
               <view class="title-text">设备配网</view>
             </view>
           </view>
-          <view class="item">
+          <view class="item" @click="developing()">
             <view class="title">
               <wd-img :src="pictureSrc" width="40" mode="widthFix"></wd-img>
               <view class="title-text">相册图片</view>
             </view>
           </view>
           <view class="item">
-            <view class="title">
+            <view class="title" @click="developing()">
               <wd-img :src="wechatFileSrc" width="40" mode="widthFix"></wd-img>
               <view class="title-text">微信图片</view>
             </view>
           </view>
           <view class="item">
-            <view class="title">
+            <view class="title" @click="developing()">
               <wd-img :src="wechatInvoiceSrc" width="40" mode="widthFix"></wd-img>
               <view class="title-text">微信发票</view>
             </view>
@@ -142,13 +142,8 @@ function toUserHub() {
   }
 }
 
-function toPrint() {
-  if (isLogined.value) {
-
-  } else {
-    toast.warning('请先前往登录')
-    toLogin(1500)
-  }
+function developing() {
+  toast.warning('该功能开发中...')
 }
 
 function toConnect() {

+ 3 - 3
src/pages/login/index.vue

@@ -16,8 +16,8 @@
         <view class="login-password">
           <login-input key="password" v-model="password" password clearable placeholder="密码" :maxlength="20"></login-input>
         </view> -->
-        <wd-button v-if="isLogout && !token" size="large" block type="primary" @click="init()">微信登录</wd-button>
-        <wd-button v-if="token" size="large" block type="primary" open-type="getPhoneNumber" :phone-number-no-quota-toast="false" @getphonenumber="onGetPhoneNumber">手机号快捷登录</wd-button>
+        <wd-button v-if="isLogout && !token" size="large" block type="primary" @click="init()">快捷登录</wd-button>
+        <wd-button v-if="token" size="large" block type="primary" open-type="getPhoneNumber" :phone-number-no-quota-toast="false" @getphonenumber="onGetPhoneNumber">手机号授权</wd-button>
       </view>
     </view>
 
@@ -56,7 +56,7 @@ async function init() {
           break;
         case "1":
           token.value = res.body.token || ""
-          toast.warning("请选择手机号快捷登录")
+          toast.warning("请进行手机号授权")
           break;
         default:
           toast.error({ msg: '获取token异常', duration: 4000 })

+ 3 - 3
src/service/api/index.ts

@@ -102,21 +102,21 @@ export const updateUserHub = (data: any) => {
 
 export const getWifiStatus = () => {
   return http<any>({
-    url: "http://192.168.90.1/api/wifi-status",
+    url: "http://192.168.9.114:5002/api/wifi-status",
     method: "GET",
   })
 }
 
 export const getWifis = () => {
   return http<any>({
-    url: "http://192.168.90.1/api/wifis",
+    url: "http://192.168.9.114:5002/api/wifis",
     method: "GET",
   })
 }
 
 export const connectWifi = (data: any) => {
   return http<any>({
-    url: "http://192.168.90.1/api/wifi-conntion",
+    url: "http://192.168.9.114:5002/api/wifi-conntion",
     method: "POST",
     data: data,
   })