Browse Source

完善待索赔维修工单

master
yunuo970428 1 year ago
parent
commit
8c1a1ac705
  1. 60
      yxt-as-ui/src/views/operation/pendingclaim/pendingclaim.vue

60
yxt-as-ui/src/views/operation/pendingclaim/pendingclaim.vue

@ -8,7 +8,7 @@
<div class="searchcon">
<el-button size="small" class="searchbtn" @click="clicksearchShow">{{ searchxianshitit }}</el-button>
<div v-show="isSearchShow" class="search">
<el-form ref="listQueryform" :inline="true" :model="listQuery" label-width="100px" class="tab-header">
<el-form ref="listQueryform" :inline="true" :model="listQuery" label-width="110px" class="tab-header">
<el-form-item label="分公司">
<el-input v-model="listQuery.params.useOrgName" placeholder="" clearable/>
</el-form-item>
@ -21,7 +21,7 @@
<el-form-item label="单据编号">
<el-input v-model="listQuery.params.billNo" placeholder="" clearable/>
</el-form-item>
<el-form-item label="申请日期">
<el-form-item label="制单日期">
<el-date-picker v-model="listQuery.params.createTimeStart" value-format="yyyy-MM-dd" format="yyyy-MM-dd" type="date" placeholder="选择日期"></el-date-picker>
<span style="padding: 0 8px"></span>
<el-date-picker v-model="listQuery.params.createTimeEnd" value-format="yyyy-MM-dd" format="yyyy-MM-dd" type="date" placeholder="选择日期"></el-date-picker>
@ -91,25 +91,35 @@
<el-table :key="tableKey" v-loading="listLoading" :data="list" :border="true" style="width: 100%;" @selection-change="handleSelectionChange">
<el-table-column type="selection" align="center" width="50" />
<el-table-column label="序号" type="index" width="80" :index="indexMethod" align="center" />
<el-table-column prop="num" label="索赔单" align="center" />
<el-table-column prop="billNo" label="单据编号" align="center" />
<el-table-column prop="nodeName" label="环节" align="center" />
<el-table-column prop="useOrgName" label="分公司" align="center" />
<el-table-column prop="deptName" label="制单部门" align="center" />
<el-table-column prop="createByName" label="制单人" align="center" />
<el-table-column prop="billType" label="工单类型" align="center" />
<el-table-column prop="subject" label="科目" align="center" />
<el-table-column prop="entryTime" label="进厂日期" align="center" />
<el-table-column prop="estimatedFinishTime" label="预计完成日期" align="center" />
<el-table-column prop="customerName" label="客户名称" align="center" />
<el-table-column prop="mobile" label="联系电话" align="center" />
<el-table-column prop="customerOrg" label="客户单位" align="center" />
<el-table-column prop="vehMark" label="车牌号" align="center" />
<el-table-column prop="vinNo" label="车架号" align="center" />
<el-table-column prop="vehModel" label="车型" align="center" />
<el-table-column prop="waitorName" label="服务顾问" align="center" />
<el-table-column prop="groupName" label="班组" align="center" />
<el-table-column prop="mainRepairers" label="主修人" align="center" />
<el-table-column label="索赔单" align="center">
<template slot-scope="scope">
<el-popover trigger="hover" placement="top">
<span>{{ scope.row.spdBillNo }}</span>
<div slot="reference" class="name-wrapper">
<span>{{ scope.row.num }}</span>
</div>
</el-popover>
</template>
</el-table-column>
<el-table-column prop="billNo" label="单据编号" align="center" width="170" />
<el-table-column prop="nodeName" label="环节" align="center" width="100" />
<el-table-column prop="useOrgName" label="分公司" align="center" width="100" />
<el-table-column prop="deptName" label="制单部门" align="center" width="100" />
<el-table-column prop="createByName" label="制单人" align="center" width="100" />
<el-table-column prop="createTime" label="制单日期" align="center" width="120" />
<el-table-column prop="billType" label="工单类型" align="center" width="100" />
<el-table-column prop="subject" label="科目" align="center" width="100" />
<el-table-column prop="entryTime" label="进厂日期" align="center" width="120" />
<el-table-column prop="estimatedFinishTime" label="预计完成日期" align="center" width="130" />
<el-table-column prop="customerName" label="客户名称" align="center" width="100" />
<el-table-column prop="mobile" label="联系电话" align="center" width="110" />
<el-table-column prop="customerOrg" label="客户单位" align="center" width="120" />
<el-table-column prop="vehMark" label="车牌号" align="center" width="100" />
<el-table-column prop="vinNo" label="车架号" align="center" width="100" />
<el-table-column prop="vehModel" label="车型" align="center" width="150" />
<el-table-column prop="waitorName" label="服务顾问" align="center" width="100" />
<el-table-column prop="groupName" label="班组" align="center" width="100" />
<el-table-column prop="mainRepairers" label="主修人" align="center" width="100" />
</el-table>
</div>
<!--End 主页面主要部分-->
@ -121,7 +131,7 @@
<!--End查询列表部分-->
</div>
</div>
<el-dialog :visible.sync="dialogVisible" width="70%">
<el-dialog :visible.sync="dialogVisible" width="40%">
<el-form ref="form_obj" :model="formobj" class="formaddcopy02">
<el-row style="border-top: 1px solid #E0E3EB">
<el-col :span="24">
@ -150,7 +160,7 @@
<el-row>
<el-col :span="24">
<div class="span-sty">厂家索赔单号</div>
<el-form-item><el-input class="addinputInfo addinputw" v-model="formobj.billNo" clearable placeholder="" /></el-form-item>
<el-form-item><el-input class="addinputInfo addinputw" v-model="formobj.billNo" clearable placeholder="请每次录入一个索赔单号" /></el-form-item>
</el-col>
</el-row>
</el-form>
@ -403,9 +413,9 @@ export default {
</script>
<style scoped>
.span-sty {
width: 80px !important;
width: 100px !important;
}
.addinputInfo {
margin-left: 75px !important;
margin-left: 90px !important;
}
</style>

Loading…
Cancel
Save