瀏覽代碼

1.简易登录。

石慧云 4 年之前
父節點
當前提交
50da8f9fac

+ 12 - 1
app/src/main/java/com/quansu/heifengwuliu/utils/net/ApiService.kt

@@ -64,12 +64,23 @@ interface ApiService {
      *
      * @return
      */
-    @POST("api/index/loginSms")//api/index/loginSms   api/index/sendSms
+    @POST("api/index/loginSms")
     @FormUrlEncoded
     fun getRegisterCode(@Field("mobile") mobile: String?): Observable<Response<SendSmsBean>>
 
 
     /**
+     * 获取验证码-注册
+     *
+     * @return
+     */
+    @POST("api/index/sendSms")
+    @FormUrlEncoded
+    fun getRegisterSms(@Field("mobile") mobile: String?): Observable<Response<SendSmsBean>>
+
+
+
+    /**
      * 极光一键登录
      *
      * @return

+ 17 - 0
app/src/main/java/com/quansu/heifengwuliu/vmodel/OneLoginVModel.kt

@@ -1,5 +1,7 @@
 package com.quansu.heifengwuliu.vmodel
 
+import android.widget.Toast
+import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder
 import com.qmuiteam.qmui.widget.dialog.QMUIDialog
 import com.quansu.heifengwuliu.activity.HomeActivity
 import com.quansu.heifengwuliu.model.LoginBean
@@ -86,6 +88,21 @@ open class OneLoginVModel : BViewModel<OneLoginRepository>() {
                                         dialog.dismiss()
                                     }
                                     .show()
+
+
+//                            BottomListSheetBuilder(repository().context)
+//                                    .addItem("司机")
+//                                    .addItem("货主")
+//                                    .setOnSheetItemClickListener { dialog, itemView, position, tag ->
+//                                        dialog.dismiss()
+//                                        var type= if(builder.checkedIndex==0) "1" else "2"
+//                                        Toast.makeText(getActivity(), "Item " + (position + 1), Toast.LENGTH_SHORT).show()
+//                                    }
+//                                    .build()
+//                                    .show()
+
+
+
                         }
                     }
                 }

+ 1 - 1
app/src/main/java/com/quansu/heifengwuliu/vmodel/RegisterVModel.kt

@@ -91,7 +91,7 @@ open class RegisterVModel : BViewModel<RegisterRepository>() {
             return
         }
 
-        repository().lreq(NetEngine.service.getRegisterCode(phone))
+        repository().lreq(NetEngine.service.getRegisterSms(phone))
                 .doOnNext() { res ->
                     if (res.ok(true)) {
                         startTimer(start)