|
@@ -392,21 +392,33 @@
|
|
</y-page-list-layout>
|
|
</y-page-list-layout>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
<el-dialog :visible.sync="myPersonalOrderDialog" width="90%" center custom-class="doWarehouseClass" @closed="getList">
|
|
<el-dialog :visible.sync="myPersonalOrderDialog" width="90%" center custom-class="doWarehouseClass" @closed="getList">
|
|
- <y-page-list-layout :page-list="myPersonalPageData" :page-para="majorListQuery" :get-page-list="getMyPersonalOrder">
|
|
|
|
|
|
+ <y-page-list-layout :page-list="myPersonalPageData" :page-para="personalListQuery" :get-page-list="getMyPersonalOrder">
|
|
<template slot="left">
|
|
<template slot="left">
|
|
- <el-input v-model="listQuery.name" placeholder="坐落" clearable
|
|
|
|
|
|
+ <el-input v-model="personalListQuery.keyword" placeholder="坐落" clearable
|
|
style="margin-left: 20px;width: 270px;float: left;">
|
|
style="margin-left: 20px;width: 270px;float: left;">
|
|
</el-input>
|
|
</el-input>
|
|
- <el-input v-model="listQuery.orderId" placeholder="订单号" clearable
|
|
|
|
|
|
+ <el-input v-model="personalListQuery.orderId" placeholder="订单号" clearable
|
|
style="margin-left: 20px;width: 200px;float: left;">
|
|
style="margin-left: 20px;width: 200px;float: left;">
|
|
</el-input>
|
|
</el-input>
|
|
- <el-input v-model="listQuery.clientManager" placeholder="客户经理" clearable
|
|
|
|
- style="margin-left: 20px;width: 100px;float: left;">
|
|
|
|
|
|
+ <el-input v-model="personalListQuery.bailor" placeholder="委托人" clearable
|
|
|
|
+ style="margin-left: 20px;width: 200px;float: left;">
|
|
|
|
+ </el-input>
|
|
|
|
+ <el-input v-model="personalListQuery.clientName" placeholder="客户名称" clearable
|
|
|
|
+ style="margin-left: 20px;width: 200px;float: left;">
|
|
|
|
+ </el-input>
|
|
|
|
+ <el-input v-model="personalListQuery.clientSubName" placeholder="业务来源" clearable
|
|
|
|
+ style="margin-left: 20px;width: 200px;float: left;">
|
|
</el-input>
|
|
</el-input>
|
|
- <el-button class="filter-item" style="margin-left: 10px;float: left;" type="primary" @click="searchList"
|
|
|
|
|
|
+ <el-input v-model="personalListQuery.shouldAmount" placeholder="应收款" clearable
|
|
|
|
+ style="margin-left: 20px;width: 200px;float: left;">
|
|
|
|
+ </el-input>
|
|
|
|
+ <el-input v-model="personalListQuery.invoiceAmountCondition" placeholder="开票金额" clearable
|
|
|
|
+ style="margin-left: 20px;width: 200px;float: left;">
|
|
|
|
+ </el-input>
|
|
|
|
+ <el-button class="filter-item" style="margin-left: 10px;float: left;" type="primary" @click="getMyPersonalOrder"
|
|
round>搜索
|
|
round>搜索
|
|
</el-button>
|
|
</el-button>
|
|
- <el-button class="filter-item" style="float: left;" round type="success" @click="resetSearch()">重置
|
|
|
|
|
|
+ <el-button class="filter-item" style="float: left;" round type="success" @click="getMyPersonalOrderResetSearch()">重置
|
|
</el-button>
|
|
</el-button>
|
|
<el-button class="filter-item" style="float: left;" round type="info" @click="downloadTemp()">下载模板
|
|
<el-button class="filter-item" style="float: left;" round type="info" @click="downloadTemp()">下载模板
|
|
</el-button>
|
|
</el-button>
|
|
@@ -495,7 +507,7 @@
|
|
<el-switch style="width: 270px;float: left;margin-top: 5px;" v-model="toAssetsProd" active-color="#13ce66"
|
|
<el-switch style="width: 270px;float: left;margin-top: 5px;" v-model="toAssetsProd" active-color="#13ce66"
|
|
inactive-color="#ff4949" active-text="认领到产品" inactive-text="认领到订单" disabled>
|
|
inactive-color="#ff4949" active-text="认领到产品" inactive-text="认领到订单" disabled>
|
|
</el-switch>
|
|
</el-switch>
|
|
- <el-input v-model="assetsListQuery.name" placeholder="订单/项目名称" clearable style="width: 270px;float: left;">
|
|
|
|
|
|
+ <el-input v-model="assetsListQuery.keyWord" placeholder="订单/项目名称" clearable style="width: 270px;float: left;">
|
|
</el-input>
|
|
</el-input>
|
|
<el-input v-model="assetsListQuery.orderId" placeholder="订单号" clearable
|
|
<el-input v-model="assetsListQuery.orderId" placeholder="订单号" clearable
|
|
style="margin-left: 20px;width: 200px;float: left;">
|
|
style="margin-left: 20px;width: 200px;float: left;">
|
|
@@ -976,6 +988,11 @@ export default {
|
|
size: 10,
|
|
size: 10,
|
|
descs: 'id',
|
|
descs: 'id',
|
|
},
|
|
},
|
|
|
|
+ personalListQuery: {
|
|
|
|
+ page: 1,
|
|
|
|
+ size: 10,
|
|
|
|
+ descs: 'id',
|
|
|
|
+ },
|
|
allotPersonalAmountDialog:false,
|
|
allotPersonalAmountDialog:false,
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -1142,12 +1159,21 @@ export default {
|
|
this.notInfo = this.notInfo + this.notClaimAmount + '¥'
|
|
this.notInfo = this.notInfo + this.notClaimAmount + '¥'
|
|
},
|
|
},
|
|
getMyPersonalOrder() {
|
|
getMyPersonalOrder() {
|
|
- this.$api.personal.waitingClamOrder(Object.assign({'invoiceAmount':this.notClaimAmount}, this.majorListQuery)).then(res => {
|
|
|
|
|
|
+ this.$api.personal.waitingClamOrder(Object.assign({'invoiceAmount':this.notClaimAmount}, this.personalListQuery)).then(res => {
|
|
if (res.code === 200) {
|
|
if (res.code === 200) {
|
|
this.myPersonalPageData = res.data;
|
|
this.myPersonalPageData = res.data;
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
+ getMyPersonalOrderResetSearch() {
|
|
|
|
+ this.$router.push({ query: {} });
|
|
|
|
+ this.personalListQuery = {
|
|
|
|
+ current: 1,
|
|
|
|
+ size: 10,
|
|
|
|
+ descs: 'id',
|
|
|
|
+ }
|
|
|
|
+ this.getMyPersonalOrder()
|
|
|
|
+ },
|
|
downloadTemp() {
|
|
downloadTemp() {
|
|
window.location.href = "/api/financeClaim/personal/claim/template"
|
|
window.location.href = "/api/financeClaim/personal/claim/template"
|
|
},
|
|
},
|