jiangping
2024-05-08 fe3af72b806d42d60b099fe5795e40c390b1cd29
company/src/components/business/detailsPolicyholder.vue
@@ -12,7 +12,7 @@
            </div>
            <div class="box_table">
                <div class="box_table_head">
                    <div class="box_table_head_item">投保企业</div>
                    <div class="box_table_head_item"  style="flex: 1.5">投保企业</div>
                    <div class="box_table_head_item">保险方案</div>
                    <div class="box_table_head_item">保险生效起期</div>
                    <div class="box_table_head_item">保险生效止期</div>
@@ -20,7 +20,7 @@
                    <div class="box_table_head_item">总费用(元)</div>
                </div>
                <div class="box_table_content "  >
                    <div class="box_table_content_item box_table_content_header">{{ model.companyName }}</div>
                    <div class="box_table_content_item box_table_content_header"  style="flex:1.5">{{ model.companyName }}</div>
                    <div class="box_table_content_item box_table_content_header">{{ model.solutionName }}</div>
                    <div class="box_table_content_item box_table_content_header">{{ model.applyStartTime }}</div>
                    <div class="box_table_content_item box_table_content_header">{{ model.applyEndTime }}</div>
@@ -30,20 +30,22 @@
            </div>
            <div class="box_table" v-if="model">
                <div class="box_table_head">
                    <div class="box_table_head_item">序号</div>
                    <div class="box_table_head_item"  style="flex: 0.5">序号</div>
                    <div class="box_table_head_item">员工姓名</div>
                    <div class="box_table_head_item">身份证号</div>
                    <div class="box_table_head_item">性别</div>
                    <div class="box_table_head_item">派遣单位</div>
                    <div class="box_table_head_item">所属工种</div>
                    <div class="box_table_head_item">备注</div>
                </div>
                <div class="box_table_content" v-for="(item, index) in model.detailList" :key="index">
                    <div class="box_table_content_item">{{index + 1}}</div>
                    <div class="box_table_content_item" style="flex: 0.5">{{index + 1}}</div>
                    <div class="box_table_content_item">{{ item.memberName }}</div>
                    <div class="box_table_content_item">{{ item.idCard }}</div>
                    <div class="box_table_content_item">{{ getGender(item.idCard) }}</div>
                    <div class="box_table_content_item">{{ item.duName }}</div>
                    <div class="box_table_content_item">{{ item.workTypeName}}</div>
                    <div class="box_table_content_item">{{ item.remark}}</div>
                </div>
            </div>
        </div>
@@ -78,14 +80,14 @@
            },
            getGender(idCardNumber) {
                // 使用正则表达式提取身份证号码的第17位数字
                const genderCode = idCardNumber.substr(-2);
      const genderCode = idCardNumber.substr(-2)
                if (genderCode % 2 === 0) {
                    return '女';
        return '女'
                } else {
                    return '男';
        return '男'
                }
            },
    }
        }
    }
</script>
@@ -164,7 +166,7 @@
                    border-bottom: 1px solid #b4bbc5;
                    box-sizing: border-box;
                    &:nth-child(1) {
                        //flex: 0.5;
                        //flex: 2;
                    }
                }
                .box_table_head_item5 {