liuqiwen пре 5 година
родитељ
комит
193f67e5b9

+ 3 - 2
dgtis-ui/src/views/login.vue

@@ -73,9 +73,10 @@ export default {
     return {
     return {
       codeUrl: "",
       codeUrl: "",
       cookiePassword: "",
       cookiePassword: "",
+      // 用户名密码 admin   admin123
       loginForm: {
       loginForm: {
-        username: "admin",
-        password: "admin123",
+        username: "",
+        password: "",
         rememberMe: false,
         rememberMe: false,
         code: "",
         code: "",
         uuid: ""
         uuid: ""

+ 6 - 10
dgtis-ui/src/views/system/userInfo/components/contractInformation.vue

@@ -1,14 +1,7 @@
 <!--合约信息-->
 <!--合约信息-->
 <template>
 <template>
   <div>
   <div>
-    <div class="tagDiv">
-      <el-tag class="tag" type="warning" effect="dark" size="mini">有极短意保单</el-tag>
-      <el-tag class="tag" type="warning" effect="dark" size="mini">给本人投保</el-tag>
-      <el-tag class="tag" type="warning" effect="dark" size="mini">给父母投保</el-tag>
-      <el-tag class="tag" type="warning" effect="dark" size="mini">给配偶投保</el-tag>
-      <el-tag class="tag" type="warning" effect="dark" size="mini">仅有一年期短险保单</el-tag>
-      <el-tag class="tag" type="warning" effect="dark" size="mini">有续期缴费的保单</el-tag>
-    </div>
+    <tags :data="tagsData"></tags>
     <div class="userInfoPanel mt10">
     <div class="userInfoPanel mt10">
       <el-row class="userInfo">
       <el-row class="userInfo">
         <el-col :span="12">
         <el-col :span="12">
@@ -119,8 +112,11 @@
   </div>
   </div>
 </template>
 </template>
 <script>
 <script>
-
+  import tags from './tags'
   export default {
   export default {
+    components: {
+      tags
+    },
     props: {
     props: {
       data: {
       data: {
         type: Array,
         type: Array,
@@ -129,7 +125,7 @@
     },
     },
     data() {
     data() {
       return {
       return {
-
+        tagsData:['有极短意保单','给本人投保','给父母投保','给配偶投保','仅有一年期短险保单','有续期缴费的保单'],
       };
       };
     },
     },
     mounted() {
     mounted() {

+ 36 - 0
dgtis-ui/src/views/system/userInfo/components/tags.vue

@@ -0,0 +1,36 @@
+<!--标签信息-->
+<template>
+  <div class="tagDiv">
+    <el-tag
+      class="tag"
+      type="warning"
+      effect="dark"
+      size="mini"
+      :key="index"
+      v-for="(item,index) in data">{{item}}</el-tag>
+  </div>
+</template>
+<script>
+
+  export default {
+    props: {
+      data: {
+        type: Array,
+        default: []
+      },
+    },
+    data() {
+      return {
+
+      };
+    },
+    mounted() {
+      this.initChart();
+    },
+    methods: {
+      initChart() {
+
+      }
+    }
+  };
+</script>

+ 35 - 0
dgtis-ui/src/views/system/userInfo/components/touched.vue

@@ -0,0 +1,35 @@
+<!--接触信息-->
+<template>
+  <div class="userInfoPanel pd15">
+    <div class="wrapper">
+      <div class="fish-bone" >
+
+      </div>
+    </div>
+  </div>
+</template>
+<script>
+  import '../../../../assets/styles/fishBone.css'
+  import '../../../../assets/js/fishBone.js'
+  export default {
+    props: {
+      data: {
+        type: Object,
+        default: {}
+      },
+    },
+    data() {
+      return {
+
+      };
+    },
+    mounted() {
+      this.initChart();
+    },
+    methods: {
+      initChart() {
+        fishBone.init(".fish-bone",this.data)
+      }
+    }
+  };
+</script>

+ 58 - 2
dgtis-ui/src/views/system/userInfo/index.vue

@@ -73,8 +73,12 @@
           <el-tab-pane label="理赔信息" name="lpxx">
           <el-tab-pane label="理赔信息" name="lpxx">
             <claim :data="claimData"></claim>
             <claim :data="claimData"></claim>
           </el-tab-pane>
           </el-tab-pane>
-          <el-tab-pane label="接触信息" name="jcxx">接触信息</el-tab-pane>
-          <el-tab-pane label="标签信息" name="bqxx">标签信息</el-tab-pane>
+          <el-tab-pane label="接触信息" name="jcxx">
+            <touched :data="touchedData"></touched>
+          </el-tab-pane>
+          <el-tab-pane label="标签信息" name="bqxx">
+            <tags :data="tagsData"></tags>
+          </el-tab-pane>
         </el-tabs>
         </el-tabs>
       </div>
       </div>
     </div>
     </div>
@@ -88,6 +92,8 @@ import contractInformation from './components/contractInformation'
 import claim from './components/claim'
 import claim from './components/claim'
 import contact from './components/contact'
 import contact from './components/contact'
 import relationship from './components/relationship'
 import relationship from './components/relationship'
+import touched from './components/touched'
+import tags from './components/tags'
 export default {
 export default {
   name: "UserInfo",
   name: "UserInfo",
   components: {
   components: {
@@ -97,6 +103,8 @@ export default {
     claim,
     claim,
     contact,
     contact,
     relationship,
     relationship,
+    touched,
+    tags
   },
   },
   data() {
   data() {
     return {
     return {
@@ -178,6 +186,54 @@ export default {
           des:'夫妻关系,王美丽是张大川的妻子',
           des:'夫妻关系,王美丽是张大川的妻子',
         },
         },
       ],
       ],
+      touchedData: {
+        data:[
+          {
+            label:'保险单号:BX12312313<br>接触类型:投保<br>接触角色:投保人<br>接触原因:需要保险服务',
+            date:'2018.03.21',
+            backgroundColor:'#DCE4F7',
+          },
+          {
+            label:'保险单号:BX12312313<br>接触类型:投保<br>接触角色:投保人<br>接触原因:需要保险服务',
+            date:'2018.03.21',
+            backgroundColor:'#DCE4F7',
+          },
+          {
+            label:'保险单号:BX12312313<br>接触类型:投保<br>接触角色:投保人<br>接触原因:需要保险服务',
+            date:'2018.03.21',
+            backgroundColor:'#DCE4F7',
+          },
+          {
+            label:'保险单号:BX12312313<br>接触类型:投保<br>接触角色:投保人<br>接触原因:需要保险服务',
+            date:'2018.03.21',
+            backgroundColor:'#FEE2B0',
+          },
+          {
+            label:'保险单号:BX12312313<br>接触类型:投保<br>接触角色:投保人<br>接触原因:需要保险服务',
+            date:'2018.03.21',
+            backgroundColor:'#FEE2B0',
+          },
+          {
+            label:'保险单号:BX12312313<br>接触类型:投保<br>接触角色:投保人<br>接触原因:需要保险服务',
+            date:'2018.03.21',
+            backgroundColor:'#FEE2B0',
+          },
+          {
+            label:'保险单号:BX12312313<br>接触类型:投保<br>接触角色:投保人<br>接触原因:需要保险服务',
+            date:'2018.03.21',
+            backgroundColor:'#FEE2B0',
+          },
+          {
+            label:'保险单号:BX12312313<br>接触类型:投保<br>接触角色:投保人<br>接触原因:需要保险服务',
+            date:'2018.03.21',
+            backgroundColor:'#FEE2B0',
+          },
+
+        ],
+        // color:"chocolate",
+        dowload:false,
+    },
+      tagsData:['有极短意保单','给本人投保','给父母投保','给配偶投保','仅有一年期短险保单','有续期缴费的保单'],
     }
     }
   },
   },
   created() {
   created() {