From be4c17512fe93511c21939d594c843b9594b1549 Mon Sep 17 00:00:00 2001
From: feige <791364011@qq.com>
Date: 星期四, 29 八月 2024 22:51:39 +0800
Subject: [PATCH] 修改成昵称登录了

---
 ruoyi-ui/src/store/modules/user.js         |    4 ++--
 ruoyi-ui/src/api/login.js                  |    5 +++--
 ruoyi-ui/vue.config.js                     |    4 ++--
 ruoyi-ui/src/views/system/family/index.vue |    3 ++-
 ruoyi-ui/src/views/system/user/index.vue   |    8 ++++----
 ruoyi-ui/src/api/system/family.js          |    4 ++--
 ruoyi-ui/src/views/login.vue               |   29 +++++++++++++++--------------
 7 files changed, 30 insertions(+), 27 deletions(-)

diff --git a/ruoyi-ui/src/api/login.js b/ruoyi-ui/src/api/login.js
index a08507b..3363f05 100644
--- a/ruoyi-ui/src/api/login.js
+++ b/ruoyi-ui/src/api/login.js
@@ -1,9 +1,10 @@
 import request from '@/utils/request'
 
 // 鐧诲綍鏂规硶
-export function login(username, password, code, uuid) {
+export function login(nickname, password, code, uuid) {
+	alert(nickname)
   const data = {
-    username,
+    nickname,
     password,
     code,
     uuid
diff --git a/ruoyi-ui/src/api/system/family.js b/ruoyi-ui/src/api/system/family.js
index 58b52f2..0ab2dc1 100644
--- a/ruoyi-ui/src/api/system/family.js
+++ b/ruoyi-ui/src/api/system/family.js
@@ -27,9 +27,9 @@
     data:data
   })
 }
-export function findByFname(name){
+export function findByFname(name, clanId){
   return request({
-    url:'/family/findByFname/'+name,
+    url:'/family/findByFname/'+name+"/"+clanId,
     method: 'get',
 
   })
diff --git a/ruoyi-ui/src/store/modules/user.js b/ruoyi-ui/src/store/modules/user.js
index 7428be4..045498d 100644
--- a/ruoyi-ui/src/store/modules/user.js
+++ b/ruoyi-ui/src/store/modules/user.js
@@ -36,7 +36,7 @@
     // 鐧诲綍
     Login({ commit }, userInfo) {
 
-      const username = userInfo.username.trim()
+      const nickname = userInfo.nickName.trim()
       const password = userInfo.password
       const code = userInfo.code
 
@@ -44,7 +44,7 @@
       const uuid = userInfo.uuid
 
       return new Promise((resolve, reject) => {
-        login(username, password, code, uuid).then(res => {
+        login(nickname, password, code, uuid).then(res => {
 
           setToken(res.data.token)
 
diff --git a/ruoyi-ui/src/views/login.vue b/ruoyi-ui/src/views/login.vue
index 0e1fd66..6923687 100644
--- a/ruoyi-ui/src/views/login.vue
+++ b/ruoyi-ui/src/views/login.vue
@@ -37,9 +37,9 @@
         </div></div>
       <div class="yonghuming" style="">鐢ㄦ埛鍚�</div>
 
-      <el-form-item prop="username" style="width: 380px; height: 48px; ">
+      <el-form-item prop="nickName" style="width: 380px; height: 48px; ">
         <el-input
-          v-model="loginForm.username"
+          v-model="loginForm.nickName"
           type="text"
           auto-complete="off"
           placeholder="璇疯緭鍏ョ敤鎴峰悕"
@@ -150,8 +150,8 @@
 		<div class="register">
 		  <el-form ref="registerForm" :model="registerForm" :rules="registerRules" class="register-form">
 		    <h3 class="title">鏂扮敤鎴锋敞鍐�</h3>
-		    <el-form-item prop="username">
-		      <el-input v-model="registerForm.username" type="text" auto-complete="off" placeholder="璐﹀彿">
+		    <el-form-item prop="nickName">
+		      <el-input v-model="registerForm.nickName" type="text" auto-complete="off" placeholder="璐﹀彿">
 		        <svg-icon slot="prefix" icon-class="user" class="el-input__icon input-icon" />
 		      </el-input>
 		    </el-form-item>
@@ -242,14 +242,14 @@
       loginForm: {
         // username: "admin",
         // password: "admin123",
-        username: "",
+        nickName: "",
         password: "",
         rememberMe: false,
         code: "",
         uuid: ""
       },
       loginRules: {
-        username: [
+        nickName: [
           { required: true, trigger: "blur", message: "璇疯緭鍏ユ偍鐨勮处鍙�" }
         ],
         password: [
@@ -268,14 +268,14 @@
 	  
 
 	  registerForm: {
-	    username: "",
+	    nickName: "",
 	    password: "",
 	    confirmPassword: "",
 	    code: "",
 	    uuid: ""
 	  },
 	  registerRules: {
-	    username: [
+	    nickName: [
 	      { required: true, trigger: "blur", message: "璇疯緭鍏ユ偍鐨勮处鍙�" },
 	      { min: 2, max: 20, message: '鐢ㄦ埛璐﹀彿闀垮害蹇呴』浠嬩簬 2 鍜� 20 涔嬮棿', trigger: 'blur' }
 	    ],
@@ -310,8 +310,8 @@
 	      if (valid) {
 	        this.loading = true;
 	        register(this.registerForm).then(res => {
-	          const username = this.registerForm.username;
-	          this.$alert("<font color='red'>鎭枩浣狅紝鎮ㄧ殑璐﹀彿 " + username + " 娉ㄥ唽鎴愬姛锛�</font>", '绯荤粺鎻愮ず', {
+	          const nickName = this.registerForm.nickName;
+	          this.$alert("<font color='red'>鎭枩浣狅紝鎮ㄧ殑璐﹀彿 " + nickName + " 娉ㄥ唽鎴愬姛锛�</font>", '绯荤粺鎻愮ず', {
 	            dangerouslyUseHTMLString: true,
 	            type: 'success'
 	          }).then(() => {
@@ -344,11 +344,11 @@
       });
     },
     getCookie() {
-      const username = Cookies.get("username");
+      const nickName = Cookies.get("nickName");
       const password = Cookies.get("password");
       const rememberMe = Cookies.get('rememberMe')
       this.loginForm = {
-        username: username === undefined ? this.loginForm.username : username,
+        nickName: nickName === undefined ? this.loginForm.nickName : nickName,
         password: password === undefined ? this.loginForm.password : decrypt(password),
         rememberMe: rememberMe === undefined ? false : Boolean(rememberMe)
       };
@@ -358,14 +358,15 @@
         if (valid) {
           this.loading = true;
           if (this.loginForm.rememberMe) {
-            Cookies.set("username", this.loginForm.username, { expires: 30 });
+            Cookies.set("nickName", this.loginForm.nickName, { expires: 30 });
             Cookies.set("password", encrypt(this.loginForm.password), { expires: 30 });
             Cookies.set('rememberMe', this.loginForm.rememberMe, { expires: 30 });
           } else {
-            Cookies.remove("username");
+            Cookies.remove("nickName");
             Cookies.remove("password");
             Cookies.remove('rememberMe');
           }
+		  alert(this.loginForm.nickName)
           this.$store.dispatch("Login", this.loginForm).then(() => {
             this.$router.push({ path: this.redirect || "/" }).catch(()=>{});
           }).catch(() => {
diff --git a/ruoyi-ui/src/views/system/family/index.vue b/ruoyi-ui/src/views/system/family/index.vue
index 1d5db73..d3738a0 100644
--- a/ruoyi-ui/src/views/system/family/index.vue
+++ b/ruoyi-ui/src/views/system/family/index.vue
@@ -233,8 +233,9 @@
   methods: {
     chongf(){
       //alert(2)
+	  let clanId = this.$store.state.user.clanId
       if(this.form.name!=""){
-      findByFname(this.form.name).then(response => {
+      findByFname(this.form.name, clanId).then(response => {
           console.log(response.data)
        //   alert(response.data!=null)
           if(response.data!=null)
diff --git a/ruoyi-ui/src/views/system/user/index.vue b/ruoyi-ui/src/views/system/user/index.vue
index 89eccb6..9d6c767 100644
--- a/ruoyi-ui/src/views/system/user/index.vue
+++ b/ruoyi-ui/src/views/system/user/index.vue
@@ -183,13 +183,13 @@
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-row>
           <el-col :span="12">
-            <el-form-item label="鐢ㄦ埛鏄电О" prop="nickName">
-              <el-input v-model="form.nickName" placeholder="璇疯緭鍏ョ敤鎴锋樀绉�" maxlength="30" />
+            <el-form-item label="鐢ㄦ埛鍚嶇О" prop="nickName">
+              <el-input v-model="form.nickName" placeholder="璇疯緭鍏ョ敤鎴峰悕绉�" maxlength="30" />
             </el-form-item>
           </el-col>
 		  <el-col :span="12">
-		    <el-form-item label="鐢ㄦ埛鍚嶇О" prop="userName">
-		      <el-input v-model="form.userName" placeholder="璇疯緭鍏ョ敤鎴峰悕绉�" maxlength="30" />
+		    <el-form-item label="鐢ㄦ埛濮撳悕" prop="userName">
+		      <el-input v-model="form.userName" placeholder="璇疯緭鍏ョ敤鎴峰鍚�" maxlength="30" />
 		    </el-form-item>
 		  </el-col>
 
diff --git a/ruoyi-ui/vue.config.js b/ruoyi-ui/vue.config.js
index 493ca4b..12eaf95 100644
--- a/ruoyi-ui/vue.config.js
+++ b/ruoyi-ui/vue.config.js
@@ -37,8 +37,8 @@
       // detail: https://cli.vuewww.bendudu.comjs.org/config/#devserver-proxy
       [process.env.VUE_APP_BASE_API]: {
       //target: `https://10.39.18.174:8080/`,
-	   target: `https://10.39.18.174:8080/`,
-    //  target: 'https://www.bendudu.com:8080/',
+	 //  target: `https://192.168.1.3:8080/`,
+      target: 'https://www.bendudu.com:8080/',
         changeOrigin: true,
         pathRewrite: {
           ['^' + process.env.VUE_APP_BASE_API]: ''

--
Gitblit v1.9.1