Procházet zdrojové kódy

新增组件及页面

liuqiwen před 4 roky
rodič
revize
8ee612409b

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

@@ -10,7 +10,7 @@
         </el-col>
         <el-col :span="12">
           <span class="name">保险期限</span>
-          <span class="value">{{item.agrmntage}}</span>
+          <span class="value">{{item.agrmntage}}</span>
         </el-col>
         <el-col :span="12">
           <span class="name">承保分公司</span>
@@ -70,7 +70,7 @@
           <span class="name">保单保费</span>
           <span class="value">{{item.prem}}</span>
         </el-col>
-        <el-col :span="12">
+        <el-col :span="12" v-if="item.payment != '趸缴'">
           <span class="name">下次缴费日期</span>
           <span class="value">{{parseTime(item.npdate,'{yy}-{mm}-{dd}')}}</span>
         </el-col>
@@ -115,7 +115,7 @@
           <span class="value" v-if="item.poservice>0">是</span>
           <span class="value" v-else>否</span>
         </el-col>
-        <el-col :span="12">
+        <el-col :span="12" v-if="item.payment != '趸缴'">
           <span class="name">缴费年期</span>
           <span class="value">{{item.payendyear}}年</span>
         </el-col>

+ 12 - 14
dgtis-ui/src/views/system/userInfo/index.vue

@@ -23,9 +23,9 @@
           <el-col :span="12">
             <span class="name">出生日期</span>
             <span class="value">{{parseTime(custInfo.birthday,'{yy}-{mm}-{dd}')}}</span>
-            <el-tag type="warning" effect="dark" size="mini" v-if="custInfo.label3 && custInfo.label3 !='' ">{{custInfo.label3}}</el-tag>
-            <el-tag type="warning" effect="dark" size="mini" v-if="custInfo.label96 && custInfo.label96 !='' ">{{custInfo.label96}}</el-tag>
-            <el-tag type="warning" effect="dark" size="mini" v-if="custInfo.label97 && custInfo.label97 !='' ">{{custInfo.label97}}</el-tag>
+            <el-tag type="warning" effect="dark" size="mini" v-if="custInfo.label3 && custInfo.label3 !='' " style="margin-right: 6px;">{{custInfo.label3}}</el-tag>
+            <el-tag type="warning" effect="dark" size="mini" v-if="custInfo.label96 && custInfo.label96 !='' " style="margin-right: 6px;">{{custInfo.label96}}</el-tag>
+            <el-tag type="warning" effect="dark" size="mini" v-if="custInfo.label97 && custInfo.label97 !='' " style="margin-right: 6px;">{{custInfo.label97}}</el-tag>
           </el-col>
           <el-col :span="12">
             <span class="name">国籍</span>
@@ -96,12 +96,10 @@
             <contact :data="contactData"></contact>
           </el-tab-pane>
           <el-tab-pane label="习惯偏好" name="pzgl">
-            <habit :data="habitData" v-if="hasHabitData()"></habit>
-            <nodata v-else></nodata>
+            <habit :data="habitData"></habit>
           </el-tab-pane>
           <el-tab-pane label="健康状况" name="jsgl">
-            <health :data="healthData" v-if="hasHealthData()"></health>
-            <nodata v-else></nodata>
+            <health :data="healthData"></health>
           </el-tab-pane>
           <el-tab-pane label="关系信息" name="gxxx">
             <relationship :data="relationshipData"></relationship>
@@ -279,13 +277,13 @@ export default {
           return false;
         }
       },
-      hasHabitData(){
-        if(this.habitData.ctype ){
-          return true;
-        }else if(this.habitData.hobby){
-          return true;
-        }
-      },
+      // hasHabitData(){
+      //   if(this.habitData.ctype ){
+      //     return true;
+      //   }else if(this.habitData.hobby){
+      //     return true;
+      //   }
+      // },
     tabChange(tab, event){
       console.log(tab, event);
     },