|
|
@@ -43,30 +43,30 @@
|
|
|
type="primary"
|
|
|
@click="modifyFun(scope.row)"
|
|
|
>修改</el-button>
|
|
|
- <el-button
|
|
|
- v-if="scope.row.importStatus == 1"
|
|
|
- size="mini"
|
|
|
- type="primary"
|
|
|
- @click="deleteFun(scope.row)"
|
|
|
- >删除</el-button>
|
|
|
<div style="display: inline-block;">
|
|
|
<el-upload
|
|
|
class="upload"
|
|
|
ref="reUpload"
|
|
|
:show-file-list="false"
|
|
|
- v-if="scope.row.importStatus == 0"
|
|
|
- :limit="1"
|
|
|
+ v-if="scope.row.importStatus == 0"
|
|
|
action="#"
|
|
|
:http-request="reCarfrontChange"
|
|
|
:multiple="false"
|
|
|
>
|
|
|
<el-button
|
|
|
+ style="margin-right:5px"
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
@click="reImportFun(scope.row)"
|
|
|
>重新导入</el-button>
|
|
|
</el-upload>
|
|
|
</div>
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="primary"
|
|
|
+ @click="deleteFun(scope.row)"
|
|
|
+ >删除</el-button>
|
|
|
+
|
|
|
</template>
|
|
|
</templateTable>
|
|
|
<el-dialog
|
|
|
@@ -134,11 +134,11 @@
|
|
|
<div class="detailStyle">
|
|
|
<el-row>
|
|
|
<el-col :span="4">交强险保费:{{formDetailData.mlifta}}</el-col>
|
|
|
- <el-col :span="4">手续费:</el-col>
|
|
|
+ <el-col :span="4">车船税:{{ formDetailData.vavt }}</el-col>
|
|
|
<el-col :span="4">商业险保费:{{ formDetailData.cip }}</el-col>
|
|
|
- <el-col :span="4">手续费:</el-col>
|
|
|
+ <el-col :span="4">其他保费:{{ formDetailData.other }}</el-col>
|
|
|
</el-row>
|
|
|
- <el-row style="margin:20px 0">
|
|
|
+ <!-- <el-row style="margin:20px 0">
|
|
|
<el-col :span="4">车船税:{{ formDetailData.vavt }}</el-col>
|
|
|
<el-col :span="4">手续费:</el-col>
|
|
|
<el-col :span="4">其他保费:{{ formDetailData.other }}</el-col>
|
|
|
@@ -146,7 +146,7 @@
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="16" style="text-align: center;">合计手续费:</el-col>
|
|
|
- </el-row>
|
|
|
+ </el-row> -->
|
|
|
</div>
|
|
|
<el-table
|
|
|
size="small"
|
|
|
@@ -185,28 +185,22 @@
|
|
|
width="60%"
|
|
|
@close="closdialogBVatceVisible"
|
|
|
>
|
|
|
- <el-row style="margin-bottom:20px">
|
|
|
- <el-col :span="8">批次号:{{ formBatchDetailData.batchNum }}</el-col>
|
|
|
- <el-col :span="4">保险公司:中煤保险</el-col>
|
|
|
- <el-col :span="8">保单号:{{ formBatchDetailData.policyNum }}</el-col>
|
|
|
- <el-col :span="4">车牌号:{{ formBatchDetailData.plateNum }}</el-col>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="8">被保险人:{{ formBatchDetailData.insured }}</el-col>
|
|
|
- <el-col :span="4">险种:{{ formBatchDetailData.insKindName }}</el-col>
|
|
|
- <el-col :span="8">付款日期:{{ formBatchDetailData.payDate }}</el-col>
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="6">批次号:{{ formBatchDetailData.batchNum }}</el-col>
|
|
|
+ <el-col :span="6">保险公司:{{ formBatchDetailData.insCompany }}</el-col>
|
|
|
+ <!-- <el-col :span="8">保单号:{{ formBatchDetailData.policyNum }}</el-col> -->
|
|
|
+ <el-col :span="6">车牌号:{{ formBatchDetailData.plateNum }}</el-col>
|
|
|
+ <el-col :span="6">被保险人:{{ formBatchDetailData.insured }}</el-col>
|
|
|
</el-row>
|
|
|
- <el-row style="margin:40px 0 20px 0">
|
|
|
- <el-col :span="8">交强险保费:{{ formBatchDetailData.mlifta }}</el-col>
|
|
|
- <el-col :span="4">手续费:{{ formBatchDetailData.other }}</el-col>
|
|
|
- <el-col :span="8">商业险保费:{{ formBatchDetailData.cip }}</el-col>
|
|
|
- <el-col :span="4">手续费:{{ formBatchDetailData.other }}</el-col>
|
|
|
+ <el-row style="margin:20px 0">
|
|
|
+ <el-col :span="6">交强险保费:{{ formBatchDetailData.mlifta }}</el-col>
|
|
|
+ <el-col :span="6">商业险保费:{{ formBatchDetailData.cip }}</el-col>
|
|
|
+ <el-col :span="6">车船税:{{ formBatchDetailData.vavt }}</el-col>
|
|
|
+ <el-col :span="6">其他保费:{{ formBatchDetailData.other }}</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-col :span="8">车船税:{{ formBatchDetailData.vavt }}</el-col>
|
|
|
- <el-col :span="4">手续费:{{ formBatchDetailData.other }}</el-col>
|
|
|
- <el-col :span="8">其他保费:{{ formBatchDetailData.other }}</el-col>
|
|
|
- <el-col :span="4">手续费:{{ formBatchDetailData.other }}</el-col>
|
|
|
+ <el-col :span="6">险种:{{ formBatchDetailData.insCoverage }}</el-col>
|
|
|
+ <el-col :span="6">付款日期:{{ formBatchDetailData.payDate }}</el-col>
|
|
|
</el-row>
|
|
|
</el-dialog>
|
|
|
<importDialog ref="importDialog" :InsCompanyList="InsCompanyList" @carfrontChange="carfrontChange"></importDialog>
|
|
|
@@ -218,9 +212,11 @@
|
|
|
import importDialog from './components/importDialog.vue'
|
|
|
import templateTable from '../../../components/TemplateTable/index.vue'
|
|
|
import { mapState } from 'vuex'
|
|
|
+import {mixin} from "./components/mixins.js"
|
|
|
|
|
|
export default {
|
|
|
name: "baosi",
|
|
|
+ mixins: [ mixin ],
|
|
|
components: { templateTable,importDialog },
|
|
|
created() {
|
|
|
this.$api.cost.gainTopList().then(res => {
|
|
|
@@ -310,10 +306,10 @@ export default {
|
|
|
name:'模板下载',
|
|
|
click: () => {return this.templateDownload()},
|
|
|
},
|
|
|
- {
|
|
|
- name:'中煤、简易导入',
|
|
|
- click: () => {return this.importFun()}
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // name:'中煤、简易导入',
|
|
|
+ // click: () => {return this.importFun()}
|
|
|
+ // },
|
|
|
{
|
|
|
name:'标准模板导入',
|
|
|
click: () => {return this.standardImportFun()}
|
|
|
@@ -339,53 +335,7 @@ export default {
|
|
|
formBatchDetailData: {},
|
|
|
dialogVisible: false,
|
|
|
dialogBVatchVisible: false,
|
|
|
- columns: [
|
|
|
- {
|
|
|
- prop: "batchNum",
|
|
|
- label: "批次号"
|
|
|
- },
|
|
|
- {
|
|
|
- prop: "policyNum",
|
|
|
- label: "保单号"
|
|
|
- },
|
|
|
- {
|
|
|
- prop: "plateNum",
|
|
|
- label: "车牌号"
|
|
|
- },
|
|
|
- {
|
|
|
- prop: "insured",
|
|
|
- label: "被保险人"
|
|
|
- },
|
|
|
- {
|
|
|
- prop: "insKindName",
|
|
|
- label: "险种"
|
|
|
- },
|
|
|
- {
|
|
|
- prop: "mlifta",
|
|
|
- label: "交强险保费"
|
|
|
- },
|
|
|
- {
|
|
|
- prop: "vavt",
|
|
|
- label: "车船税"
|
|
|
- },
|
|
|
- {
|
|
|
- prop: "cip",
|
|
|
- label: "商业保险费"
|
|
|
- },
|
|
|
- {
|
|
|
- prop: "other",
|
|
|
- label: "其他保费"
|
|
|
- },
|
|
|
- {
|
|
|
- prop: "payDate",
|
|
|
- label: "付款日期"
|
|
|
- }
|
|
|
- ],
|
|
|
batchData: [],
|
|
|
- pageRequest: {
|
|
|
- pageNum: 1,
|
|
|
- pageSize: 20
|
|
|
- },
|
|
|
dialogBVatch: false,
|
|
|
fileList: []
|
|
|
};
|
|
|
@@ -564,9 +514,10 @@ export default {
|
|
|
} else {
|
|
|
this.$message.error(res.msg);
|
|
|
}
|
|
|
- });
|
|
|
+ }).catch(({err}) => {
|
|
|
+ console.log(err,1111)
|
|
|
+ });
|
|
|
},
|
|
|
-
|
|
|
tablePageChange(val) {
|
|
|
this.queryFrom.pageSize = val;
|
|
|
this.getList();
|