|
|
@@ -1,43 +1,54 @@
|
|
|
<template>
|
|
|
<div class="quoteManagement">
|
|
|
- <el-row :gutter="20">
|
|
|
- <el-form ref="QuoteForm" :model="quoteForm" :inline="true" label-width="130px">
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item label="代理人信息">
|
|
|
- <el-input v-model="quoteForm.people" size="small" placeholder="请输入姓名和手机号查找"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item label="工号">
|
|
|
- <el-input v-model="quoteForm.number" size="small" placeholder="请输入工号查找"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item label="保险公司">
|
|
|
- <el-select v-model="quoteForm.company" size="small"></el-select>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <el-button size="small">重置</el-button>
|
|
|
- <el-button type="primary" size="small">查询</el-button>
|
|
|
- </el-col>
|
|
|
- </el-form>
|
|
|
- </el-row>
|
|
|
+ <el-form ref="QuoteForm" :model="quoteForm" :inline="true" label-width="130px">
|
|
|
+ <el-form-item style="width: 20%" label="代理人信息">
|
|
|
+ <el-input v-model="quoteForm.people" size="small" placeholder="请输入姓名和手机号查找"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item style="width: 20%" label="工号">
|
|
|
+ <el-input v-model="quoteForm.number" size="small" placeholder="请输入工号查找"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item style="width: 20%" label="保险公司">
|
|
|
+ <el-select v-model="quoteForm.company" filterable size="small"></el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item style="width: 20%">
|
|
|
+ <el-button size="small">重置</el-button>
|
|
|
+ <el-button type="primary" size="small">查询</el-button>
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
<el-table
|
|
|
:data="quoteData"
|
|
|
>
|
|
|
- <el-table-column prop="" label="部门编码"></el-table-column>
|
|
|
- <el-table-column prop="" label="机构名称"></el-table-column>
|
|
|
- <el-table-column prop="" label="部门名称"></el-table-column>
|
|
|
- <el-table-column prop="" label="工号"></el-table-column>
|
|
|
- <el-table-column prop="" label="姓名"></el-table-column>
|
|
|
- <el-table-column prop="" label="联系电话"></el-table-column>
|
|
|
- <el-table-column prop="" label="保险公司"></el-table-column>
|
|
|
- <el-table-column prop="" label="今日报价(次)"></el-table-column>
|
|
|
- <el-table-column prop="" label="今日报价后承保(单)"></el-table-column>
|
|
|
- <el-table-column prop="" label="累计报价(次)"></el-table-column>
|
|
|
- <el-table-column prop="" label="累计承保(单)"></el-table-column>
|
|
|
- <el-table-column label="操作">
|
|
|
+ <el-table-column prop="" label="部门编码" width="150"></el-table-column>
|
|
|
+ <el-table-column prop="" label="机构名称" width="150"></el-table-column>
|
|
|
+ <el-table-column prop="" label="部门名称" width="150"></el-table-column>
|
|
|
+ <el-table-column prop="" label="工号" width="150"></el-table-column>
|
|
|
+ <el-table-column prop="" label="姓名" width="150"></el-table-column>
|
|
|
+ <el-table-column prop="" label="联系电话" width="150"></el-table-column>
|
|
|
+ <el-table-column prop="" label="保险公司" width="150"></el-table-column>
|
|
|
+ <el-table-column prop="" label="今日报价(次)" width="150"></el-table-column>
|
|
|
+ <el-table-column prop="" label="今日报价(单)" width="150"></el-table-column>
|
|
|
+ <el-table-column prop="" label="今日承保(单)" width="150"></el-table-column>
|
|
|
+ <el-table-column width="150">
|
|
|
+ <template slot="header" slot-scope="scope">
|
|
|
+ <div>
|
|
|
+ <span>报价出单比</span>
|
|
|
+ <el-popover
|
|
|
+ popper-class="popover-box"
|
|
|
+ placement="top-end"
|
|
|
+ title=""
|
|
|
+ width="250"
|
|
|
+ trigger="hover"
|
|
|
+ content="报价出单比=承保单数/报价单数*100%
|
|
|
+(四舍五入到小数点后两位)"
|
|
|
+ >
|
|
|
+ <i slot="reference" class="el-icon-question"></i>
|
|
|
+ </el-popover>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="" label="累计报价(次)" width="150"></el-table-column>
|
|
|
+ <el-table-column prop="" label="累计承保(单)" width="150"></el-table-column>
|
|
|
+ <el-table-column label="操作" width="200" fixed="right">
|
|
|
<template slot-scope="scope">
|
|
|
<kt-button label="增加次数" size="small" type="text" perms="agreement:input:delete"
|
|
|
@click="addCount(scope.$index, scope.row)" style="color: #D42426 !important " />
|
|
|
@@ -57,27 +68,28 @@
|
|
|
<el-dialog
|
|
|
title="增加次数"
|
|
|
:visible.sync="dialogVisible"
|
|
|
- width="30%">
|
|
|
+ width="40%">
|
|
|
<el-form style="width: 100%" ref="AddForm" :model="addForm" :inline="true" label-width="130px">
|
|
|
- <el-form-item label="代理人" style="width: 100%">
|
|
|
+ <el-form-item label="代理人" style="width: 80%">
|
|
|
<el-input style="width: 100%" v-model="addForm.agent" disabled></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="保险公司">
|
|
|
+ <el-form-item label="保险公司" style="width: 80%">
|
|
|
<el-input v-model="addForm.company" disabled></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="今日已报价">
|
|
|
+ <el-form-item label="今日已报价" style="width: 80%">
|
|
|
<el-input v-model="addForm.hadQuote" disabled></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="今日已承保">
|
|
|
+ <el-form-item label="今日已承保" style="width: 80%">
|
|
|
<el-input v-model="addForm.had" disabled></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="报价出单比">
|
|
|
+ <el-form-item label="报价出单比" style="width: 80%">
|
|
|
<el-input v-model="addForm.assign" disabled></el-input>
|
|
|
+ <span style="font-size: 12px; color: #999;">报价出单比=承保单数/报价单数*100%(四舍五入到小数点后两位)</span>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="增加次数">
|
|
|
+ <el-form-item label="增加次数" style="width: 80%">
|
|
|
<el-input v-model="addForm.count"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="备注">
|
|
|
+ <el-form-item label="备注" style="width: 80%">
|
|
|
<el-input type="textarea" v-model="addForm.tips"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
@@ -92,7 +104,6 @@
|
|
|
<script>
|
|
|
import KtButton from "@/views/Core/KtButton";
|
|
|
export default {
|
|
|
- name: "index.vue",
|
|
|
components: {
|
|
|
KtButton
|
|
|
},
|
|
|
@@ -124,13 +135,23 @@ export default {
|
|
|
}
|
|
|
</script>
|
|
|
|
|
|
-<style scoped lang="scss">
|
|
|
+<style>
|
|
|
.flex-box{
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
justify-content: flex-end;
|
|
|
}
|
|
|
.el-form-item__content{
|
|
|
- width: 100%;
|
|
|
+ width: calc(100% - 130px);
|
|
|
+}
|
|
|
+.popover-box{
|
|
|
+ background: rgba(0,0,0,.5) !important;
|
|
|
+ color: #fff !important;
|
|
|
+}
|
|
|
+.popper__arrow{
|
|
|
+ border-top-color: rgba(0,0,0,.4) !important;
|
|
|
+}
|
|
|
+.popper__arrow::after{
|
|
|
+ border-top-color: rgba(0,0,0,0) !important;
|
|
|
}
|
|
|
</style>
|