|
@@ -45,7 +45,7 @@
|
|
<td class="table-bak">雇员人数</td>
|
|
<td class="table-bak">雇员人数</td>
|
|
<td width="110">{{insureData.employeesNumber}}</td>
|
|
<td width="110">{{insureData.employeesNumber}}</td>
|
|
<td width="90" class="table-bak">投保人数</td>
|
|
<td width="90" class="table-bak">投保人数</td>
|
|
- <td width="110">{{insureData.insuredNumber}}</td>
|
|
|
|
|
|
+ <td width="110">{{insureData.insurancePolicy.number}}</td>
|
|
<td class="table-bak">联系电话</td>
|
|
<td class="table-bak">联系电话</td>
|
|
<td>{{insureData.tel}}</td>
|
|
<td>{{insureData.tel}}</td>
|
|
</tr>
|
|
</tr>
|
|
@@ -80,14 +80,16 @@
|
|
<el-table-column prop="companyMember.age" label="年龄" width="100"></el-table-column>
|
|
<el-table-column prop="companyMember.age" label="年龄" width="100"></el-table-column>
|
|
<el-table-column prop="companyMember.jobName" label="岗位/工种" width="200"></el-table-column>
|
|
<el-table-column prop="companyMember.jobName" label="岗位/工种" width="200"></el-table-column>
|
|
<el-table-column prop="companyMember.healthStatus" label="健康状况" width="100"></el-table-column>
|
|
<el-table-column prop="companyMember.healthStatus" label="健康状况" width="100"></el-table-column>
|
|
- <el-table-column prop="companyMember.cardFiles" label="身份证正面照" width="120">
|
|
|
|
- <template slot-scope="scope">
|
|
|
|
- <a :href="scope.row.companyMember.cardFiles" target="_blank">
|
|
|
|
- <el-avatar
|
|
|
|
- size="small"
|
|
|
|
- :src="scope.row.companyMember.cardFiles+'?x-oss-process=image/resize,m_lfit,h_100,w_100'"
|
|
|
|
- ></el-avatar>
|
|
|
|
- </a>
|
|
|
|
|
|
+ <el-table-column prop="companyMember.cardFiles" label="身份证" width="120">
|
|
|
|
+ <template slot-scope="{row}">
|
|
|
|
+ <template v-for="url in splitSep(row.companyMember.cardFiles,'|')">
|
|
|
|
+ <a :href="url" target="_blank" :key="url">
|
|
|
|
+ <el-avatar
|
|
|
|
+ size="small"
|
|
|
|
+ :src="url+'?x-oss-process=image/resize,m_lfit,h_100,w_100'"
|
|
|
|
+ ></el-avatar>
|
|
|
|
+ </a>
|
|
|
|
+ </template>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
@@ -143,7 +145,7 @@
|
|
</tr>
|
|
</tr>
|
|
<tr>
|
|
<tr>
|
|
<td colspan="2" class="table-bak">保险期间</td>
|
|
<td colspan="2" class="table-bak">保险期间</td>
|
|
- <td colspan="4">自 {{insureData.startTime}} 零时起 至 {{insureData.endTime}} 二十四时止。</td>
|
|
|
|
|
|
+ <td colspan="4">自 {{insureData.insurancePolicy.startTime}} 零时起 至 {{insureData.insurancePolicy.endTime}} 二十四时止。</td>
|
|
</tr>
|
|
</tr>
|
|
</table>
|
|
</table>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
@@ -203,6 +205,14 @@ export default {
|
|
};
|
|
};
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ splitSep(arrStr,sep) {
|
|
|
|
+ if(arrStr==null || arrStr.length==0){
|
|
|
|
+ return [];
|
|
|
|
+ }
|
|
|
|
+ else{
|
|
|
|
+ return arrStr.split(sep);
|
|
|
|
+ }
|
|
|
|
+ },
|
|
closeDialog() {
|
|
closeDialog() {
|
|
this.$emit("close", false);
|
|
this.$emit("close", false);
|
|
},
|
|
},
|
|
@@ -273,9 +283,8 @@ export default {
|
|
self.$message.error("没有传递ID");
|
|
self.$message.error("没有传递ID");
|
|
} else {
|
|
} else {
|
|
var formData = new FormData();
|
|
var formData = new FormData();
|
|
- formData.append("id", self.id);
|
|
|
|
- formData.append("no", "1");
|
|
|
|
- return insuranceApplicationApi.insureDetail(formData);
|
|
|
|
|
|
+ formData.append("policyId", self.policyId);
|
|
|
|
+ return approvalApi.insureDetail(formData);
|
|
}
|
|
}
|
|
})()
|
|
})()
|
|
.then(response => {
|
|
.then(response => {
|