From 46a0fb1d9ab9a48a40a7c8cc9d8917bf271713de Mon Sep 17 00:00:00 2001
From: feige <791364011@qq.com>
Date: 星期六, 26 十月 2024 12:17:28 +0800
Subject: [PATCH] 修改了对应bug

---
 ruoyi-ui/src/views/mindMap/index.vue           |    3 +++
 ruoyi-ui/src/views/homeRoot/personInfo.vue     |   29 ++++++++++++++++++++++-------
 ruoyi-ui/src/views/components/superMindmap.vue |    7 ++++---
 ruoyi-ui/src/views/index.vue                   |    4 ++++
 ruoyi-ui/vue.config.js                         |    2 +-
 ruoyi-ui/src/views/system/family/index.vue     |   15 ++-------------
 6 files changed, 36 insertions(+), 24 deletions(-)

diff --git a/ruoyi-ui/src/views/components/superMindmap.vue b/ruoyi-ui/src/views/components/superMindmap.vue
index 824125f..0c2da1e 100644
--- a/ruoyi-ui/src/views/components/superMindmap.vue
+++ b/ruoyi-ui/src/views/components/superMindmap.vue
@@ -239,6 +239,7 @@
                     })
                     .on("click",function (event, node) {
                              let data = node.data
+							// alert(23)
 						//	 alert(213)
 						//	 alert("/familymodel/jiagenwang/personInfo/" + data.id)
                       that.$router.push("/familymodel/jiagenwang/personInfo/" + data.id);
@@ -294,10 +295,10 @@
                             return
                         }
                         // 鏈夊閾剧殑鑺傜偣锛屾墦寮�鏂扮獥鍙e悗鎭㈠鍒版�濈淮瀵煎浘椤甸潰
-                        if (data.id) {
+                        if (data.spid) {
                            // window.open(data.url)
-
-                            that.$router.push("/familymodel/jiagenwang/personInfo/" + data.id);
+						
+                            that.$router.push("/familymodel/jiagenwang/personInfo/" + data.spid);
                             //that.$emit('activeChange', 'map')
 						
                            // return
diff --git a/ruoyi-ui/src/views/homeRoot/personInfo.vue b/ruoyi-ui/src/views/homeRoot/personInfo.vue
index c253e12..bb384ee 100644
--- a/ruoyi-ui/src/views/homeRoot/personInfo.vue
+++ b/ruoyi-ui/src/views/homeRoot/personInfo.vue
@@ -95,8 +95,11 @@
                     </el-row>
                     <el-row :span="8">
                       <el-form-item label="閰嶅伓" prop="nickName" label-width="50px" style="background: #FAD1E0;border-radius: 7px 7px 7px 7px;opacity: 1;">
-                        <el-input v-model="personInfos[0].nickName" placeholder="璇疯緭鍏ラ厤鍋�" clearable :style="{width: '100%'}" :disabled="dsb">
-                        </el-input>
+                        <el-input v-if="personInfos[1]!=null" v-model="personInfos[1].nickName" placeholder="璇疯緭鍏ラ厤鍋�" clearable :style="{width: '100%'}" :disabled="dsb">
+                         <template slot="suffix">
+			<a @click="handleCheck(personInfos[1].userId)" class="aft">鏌ョ湅璇︽儏</a>
+                            </template>
+						</el-input>
                       </el-form-item>
                     </el-row>
 
@@ -122,6 +125,7 @@
                   </el-col>
               </div>
             </el-container>
+	
             <el-divider />
 			<div>
 			  <el-tabs type="border-card"
@@ -151,9 +155,6 @@
       </div>
 <el-divider style="top:120px;"/>
 
-      <div id="building2" v-show="!isshow">
-      
-      </div>
 
     </div>
 	<div>
@@ -253,6 +254,14 @@
      this.getList(id);
   },
   methods:{
+	  /** 鏌ョ湅璇︾粏淇℃伅 */
+	  handleCheck(id){
+	    // const id = row.userId;
+		//alert(id)
+	    // alert(id)
+	   this.$router.push("/familymodel/jiagenwang/personInfo/" + id);
+	  },
+	  
 	  editAutography(data)
 	  {
 		  this.editMode = true;
@@ -267,10 +276,11 @@
      let _this = this;
       getRoot(id).then(response => {
          console.log(response.data)
+		 console.log("-----")
         //杩欓噷鏄か濡荤殑淇℃伅锛屽凡缁忔嬁鍒颁簡
         _this.personInfos = response.data
-        if(_this.personInfos[1]==null)
-          _this.isshow = false;
+      //  if(_this.personInfos[1]==null)
+        //  _this.isshow = false;
         _this.personInfo1 = response.data[0]
         //alert(this.personInfos[0].url)
 
@@ -351,4 +361,9 @@
     .box-card {
       width:100%;
     }
+	.aft{
+		cursor: pointer;
+		color: red; 
+		font-weight: bold;
+	}
 </style>
diff --git a/ruoyi-ui/src/views/index.vue b/ruoyi-ui/src/views/index.vue
index 2c58e76..568adcb 100644
--- a/ruoyi-ui/src/views/index.vue
+++ b/ruoyi-ui/src/views/index.vue
@@ -107,6 +107,8 @@
         "url": mpdata['url']!=null?'https://www.bendudu.com:8080/'+mpdata['url']:tp,
         "purl": mpdata['spouse'] != null ? (mpdata['spouse'].url!=null? 'https://www.bendudu.com:8080/'+mpdata['spouse'].url:tp):tp,
         "id": mpdata['userId'],
+		"spid": mpdata['spouseId'] != null ? mpdata['spouseId'] : '',
+		
         "link": mpdata['oldName'],
         "children": []
       };
@@ -118,6 +120,8 @@
             "prop": mpdata['childList'][i]['oldName'],
             "url": mpdata['childList'][i]['url']!=null?'https://www.bendudu.com:8080/'+mpdata['childList'][i]['url']:tp,
              "id": mpdata['childList'][i]['userId'],
+			 "spid": mpdata['childList'][i]['spouseId'] != null ? mpdata['childList'][i]['spouseId'] : '',
+			 
 			 "purl": (mpdata['childList'][i]['spouse'] != null ) ?( mpdata['childList'][i]['spouse'].url!= null?'https://www.bendudu.com:8080/'+mpdata['childList'][i]['spouse'].url:tp):tp,
             "link": mpdata['childList'][i]['oldName'],
             "children": []
diff --git a/ruoyi-ui/src/views/mindMap/index.vue b/ruoyi-ui/src/views/mindMap/index.vue
index ef9bdd5..fc8f59f 100644
--- a/ruoyi-ui/src/views/mindMap/index.vue
+++ b/ruoyi-ui/src/views/mindMap/index.vue
@@ -97,12 +97,14 @@
 	  let tp = "https://www.bendudu.com:8080/profile/upload/2023/03/19/test7_20230319222030A007.jpg"
       if (mpdata == null)
         return null;
+		
       var data = {
         "label": mpdata['spouse'] != null ? eval(mpdata['spouse']).nickName : '',
         "prop": mpdata['nickName'],
         "url": mpdata['url']!=null?'https://www.bendudu.com:8080/'+mpdata['url']:tp,
         "purl": mpdata['spouse'] != null ? (mpdata['spouse'].url!=null? 'https://www.bendudu.com:8080/'+mpdata['spouse'].url:tp):tp,
         "id": mpdata['userId'],
+		"spid": mpdata['spouseId'] != null ? mpdata['spouseId'] : '',
         "link": mpdata['nickName'],
         "children": []
       };
@@ -114,6 +116,7 @@
             "prop": mpdata['childList'][i]['nickName'],
             "url": mpdata['childList'][i]['url']!=null?'https://www.bendudu.com:8080/'+mpdata['childList'][i]['url']:tp,
              "id": mpdata['childList'][i]['userId'],
+			 "spid": mpdata['childList'][i]['spouseId'] != null ? mpdata['childList'][i]['spouseId'] : '',
 			 "purl": (mpdata['childList'][i]['spouse'] != null ) ?( mpdata['childList'][i]['spouse'].url!= null?'https://www.bendudu.com:8080/'+mpdata['childList'][i]['spouse'].url:tp):tp,
             "link": mpdata['childList'][i]['nickName'],
             "children": []
diff --git a/ruoyi-ui/src/views/system/family/index.vue b/ruoyi-ui/src/views/system/family/index.vue
index 300cdf8..de5de6f 100644
--- a/ruoyi-ui/src/views/system/family/index.vue
+++ b/ruoyi-ui/src/views/system/family/index.vue
@@ -71,13 +71,13 @@
             @click="handleUpdate(scope.row)"
             v-hasPermi="['system:role:edit']"
           >淇敼</el-button>
-          <el-button
+ <!--         <el-button
             size="mini"
             type="text"
             icon="el-icon-delete"
             @click="handleDelete(scope.row)"
             v-hasPermi="['system:role:remove']"
-          >鍒犻櫎</el-button>
+          >鍒犻櫎</el-button> -->
 
         </template>
       </el-table-column>
@@ -98,17 +98,6 @@
           <el-input v-model="form.name" placeholder="璇疯緭鍏ュ搴悕绉�" @blur="chongf()"/>
         </el-form-item>
 
-         <el-form-item label="鏈鎴愬憳"  prop="fid">
-           <el-select v-model="form.fid"  :disabled="ts" placeholder="璇烽�夋嫨" @change="handleChange">
-             <el-option
-               v-for="item in fatherInfo"
-               :key="item.id"
-               :label="item.label"
-               :value="item.id"
-             ></el-option>
-           </el-select>
-
-         </el-form-item>
 
 
 
diff --git a/ruoyi-ui/vue.config.js b/ruoyi-ui/vue.config.js
index 91a359c..a8723e0 100644
--- a/ruoyi-ui/vue.config.js
+++ b/ruoyi-ui/vue.config.js
@@ -37,7 +37,7 @@
       // 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://192.168.1.11:8080/`,
+	// target: `https://192.168.1.8:8080/`,
       target: 'https://www.bendudu.com:8080/',
         changeOrigin: true,
         pathRewrite: {

--
Gitblit v1.9.1