|
@@ -4,7 +4,7 @@
|
|
|
<p class="normal-title normal-margin">销售预测记录</p>
|
|
<p class="normal-title normal-margin">销售预测记录</p>
|
|
|
<div class="flex-align-center search-panel normal-margin">
|
|
<div class="flex-align-center search-panel normal-margin">
|
|
|
<p>搜索:</p>
|
|
<p>搜索:</p>
|
|
|
- <el-input style="width:200px" size="small" placeholder="模板名称" @keyup.native.enter="listData(params.content.pageNumber = 1)" @clear="listData(params.content.pageNumber = 1)" v-model="params.content.where.condition" prefix-icon="el-icon-search" clearable></el-input>
|
|
|
|
|
|
|
+ <el-input style="width:200px" size="small" placeholder="单号" @keyup.native.enter="listData(null,1)" @clear="listData(null,1)" v-model="params.content.where.condition" prefix-icon="el-icon-search" clearable></el-input>
|
|
|
</div>
|
|
</div>
|
|
|
<!-- 表格主题 -->
|
|
<!-- 表格主题 -->
|
|
|
<tableLayout :layout="tablecols" :data="list" :opwidth="200" :custom="true" :fixedName="'operation'" height="300px" @rowClick="rowClick">
|
|
<tableLayout :layout="tablecols" :data="list" :opwidth="200" :custom="true" :fixedName="'operation'" height="300px" @rowClick="rowClick">
|
|
@@ -67,7 +67,8 @@ export default {
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
methods:{
|
|
methods:{
|
|
|
- async listData (sa_salesforecastmodelid) {
|
|
|
|
|
|
|
+ async listData (sa_salesforecastmodelid,pageNumber) {
|
|
|
|
|
+ this.params.content.pageNumber = pageNumber
|
|
|
this.params.content.sa_salesforecastmodelid = sa_salesforecastmodelid?sa_salesforecastmodelid:this.params.content.sa_salesforecastmodelid
|
|
this.params.content.sa_salesforecastmodelid = sa_salesforecastmodelid?sa_salesforecastmodelid:this.params.content.sa_salesforecastmodelid
|
|
|
const res = await this.$api.requested(this.params)
|
|
const res = await this.$api.requested(this.params)
|
|
|
this.list = res.data
|
|
this.list = res.data
|
|
@@ -77,12 +78,12 @@ export default {
|
|
|
handleSizeChange(val) {
|
|
handleSizeChange(val) {
|
|
|
// console.log(`每页 ${val} 条`);
|
|
// console.log(`每页 ${val} 条`);
|
|
|
this.params.content.pageSize = val
|
|
this.params.content.pageSize = val
|
|
|
- this.listData()
|
|
|
|
|
|
|
+ this.listData(null,this.params.content.pageNumber)
|
|
|
},
|
|
},
|
|
|
handleCurrentChange(val) {
|
|
handleCurrentChange(val) {
|
|
|
// console.log(`当前页: ${val}`);
|
|
// console.log(`当前页: ${val}`);
|
|
|
this.params.content.pageNumber = val
|
|
this.params.content.pageNumber = val
|
|
|
- this.listData()
|
|
|
|
|
|
|
+ this.listData(null,val)
|
|
|
},
|
|
},
|
|
|
rowClick (row) {
|
|
rowClick (row) {
|
|
|
this.$emit('tableRowClick',row)
|
|
this.$emit('tableRowClick',row)
|