|
@@ -15,7 +15,7 @@
|
|
|
<template #custom>
|
|
|
<div class="label_center mt-10">
|
|
|
<p class="search__label">状态:</p>
|
|
|
- <el-select v-model="status" clearable style="margin-right:10px" size="small" placeholder="请选择状态" @change="$refs.basicLayout.param.content.pageNumber = 1 ;$refs.basicLayout.param.content.where.status = status;$refs.basicLayout.listData()">
|
|
|
+ <el-select v-model="where.status" clearable style="margin-right:10px" size="small" placeholder="请选择状态" @change="change">
|
|
|
<el-option label="新建" value="新建"></el-option>
|
|
|
<el-option label="提交" value="提交"></el-option>
|
|
|
<el-option label="交期待确认" value="交期待确认"></el-option>
|
|
@@ -26,7 +26,7 @@
|
|
|
</div>
|
|
|
<div class="label_center mt-10">
|
|
|
<p class="search__label">订单类型:</p>
|
|
|
- <el-select v-model="type" clearable style="margin-right:10px" size="small" placeholder="请选择状态" @change="$refs.basicLayout.param.content.pageNumber = 1 ;$refs.basicLayout.param.content.where.status = status;$refs.basicLayout.listData()">
|
|
|
+ <el-select v-model="where.type" clearable style="margin-right:10px" size="small" placeholder="请选择状态" @change="change">
|
|
|
<el-option label="标准订单" value="标准订单"></el-option>
|
|
|
<el-option label="特殊订单" value="特殊订单"></el-option>
|
|
|
<el-option label="项目订单" value="项目订单"></el-option>
|
|
@@ -36,7 +36,7 @@
|
|
|
</div>
|
|
|
<div class="label_center mt-10">
|
|
|
<p class="search__label">领域:</p>
|
|
|
- <el-select v-model="tradefield" clearable style="margin-right:10px" size="small" placeholder="请选择状态" @change="$refs.basicLayout.param.content.pageNumber = 1 ;$refs.basicLayout.param.content.where.status = status;$refs.basicLayout.listData()">
|
|
|
+ <el-select v-model="where.tradefield" clearable style="margin-right:10px" size="small" placeholder="请选择状态" @change="change">
|
|
|
<el-option
|
|
|
v-for="(item,index) in tradefieldList"
|
|
|
:key="index"
|
|
@@ -47,7 +47,7 @@
|
|
|
</div>
|
|
|
<div class="label_center mt-10">
|
|
|
<p class="search__label">核销状态:</p>
|
|
|
- <el-select v-model="hexiaostatus" clearable style="margin-right:10px" size="small" placeholder="请选择核销状态" @change="$refs.basicLayout.param.content.pageNumber = 1 ;$refs.basicLayout.param.content.where.status = status;$refs.basicLayout.listData()">
|
|
|
+ <el-select v-model="where.writeoffstatus" clearable style="margin-right:10px" size="small" placeholder="请选择核销状态" @change="change">
|
|
|
<el-option label="已核销" value="已核销"></el-option>
|
|
|
<el-option label="部分核销" value="部分核销"></el-option>
|
|
|
<el-option label="未核销" value="未核销"></el-option>
|
|
@@ -55,7 +55,7 @@
|
|
|
</div>
|
|
|
<div class="label_center mt-10">
|
|
|
<p class="search__label">开票状态:</p>
|
|
|
- <el-select v-model="kaipiaostatus" clearable style="margin-right:10px" size="small" placeholder="请选择状态" @change="$refs.basicLayout.param.content.pageNumber = 1 ;$refs.basicLayout.param.content.where.status = status;$refs.basicLayout.listData()">
|
|
|
+ <el-select v-model="where.invoicestatus" clearable style="margin-right:10px" size="small" placeholder="请选择状态" @change="change">
|
|
|
<el-option label="已开票" value="已开票"></el-option>
|
|
|
<el-option label="部分开票" value="部分开票"></el-option>
|
|
|
<el-option label="未开票" value="未开票"></el-option>
|
|
@@ -63,22 +63,28 @@
|
|
|
</div>
|
|
|
<div class="label_center">
|
|
|
<p class="search__label">是否退货:</p>
|
|
|
- <el-select v-model="isback" clearable style="margin-right:10px" size="small" placeholder="请选择退货状态" @change="$refs.basicLayout.param.content.pageNumber = 1 ;$refs.basicLayout.param.content.where.status = status;$refs.basicLayout.listData()">
|
|
|
+ <el-select v-model="where.isreturn" clearable style="margin-right:10px" size="small" placeholder="请选择退货状态" @change="change">
|
|
|
<el-option label="是" value="1"></el-option>
|
|
|
<el-option label="否" value="0"></el-option>
|
|
|
</el-select>
|
|
|
</div>
|
|
|
<div class="label_center">
|
|
|
<p class="search__label">是否变更:</p>
|
|
|
- <el-select v-model="ischange" clearable style="margin-right:10px" size="small" placeholder="请选择变更状态" @change="$refs.basicLayout.param.content.pageNumber = 1 ;$refs.basicLayout.param.content.where.status = status;$refs.basicLayout.listData()">
|
|
|
- <el-option label="未变更" value="未变更"></el-option>
|
|
|
- <el-option label="已变更" value="已变更"></el-option>
|
|
|
+ <el-select v-model="where.ischange" clearable style="margin-right:10px" size="small" placeholder="请选择变更状态" @change="change">
|
|
|
+ <el-option label="未变更" value="0"></el-option>
|
|
|
+ <el-option label="已变更" value="1"></el-option>
|
|
|
</el-select>
|
|
|
</div>
|
|
|
</template>
|
|
|
<template v-slot:tbList="scope">
|
|
|
- <div>
|
|
|
- {{scope.data.column.data[[scope.data.column.columnname]]}}
|
|
|
+ <div v-if="scope.data.column.columnname == 'ischange'">
|
|
|
+ {{ scope.data.column.data.ischange ? '是' : '否' }}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.data.column.columnname == 'isreturn'">
|
|
|
+ {{ scope.data.column.data.isreturn ? '是' : '否' }}
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ {{scope.data.column.data[[scope.data.column.columnname]]?scope.data.column.data[[scope.data.column.columnname]]:'--'}}
|
|
|
</div>
|
|
|
</template>
|
|
|
<template v-slot:tbOpreation="scope">
|
|
@@ -94,20 +100,27 @@ export default {
|
|
|
return {
|
|
|
options:[],
|
|
|
tradefieldList:'',
|
|
|
- status:'',
|
|
|
- type:'',
|
|
|
- tradefield:'',
|
|
|
- hexiaostatus:'',
|
|
|
- kaipiaostatus:'',
|
|
|
- isback:'',
|
|
|
- ischange:''
|
|
|
+ where: {
|
|
|
+ "condition":"",
|
|
|
+ "status" : '',
|
|
|
+ "type" : '',
|
|
|
+ "tradefield": '',
|
|
|
+ "writeoffstatus":"",//未核销,已核销,部分核销"invoicestatus":"未开票",//未开票,已开票,部分开票"isreturn":",//是否退回:0,1"ischange":.".//是否变更:0,1
|
|
|
+ "invoicestatus":'',
|
|
|
+ "isreturn": '',
|
|
|
+ "ischange": '',
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
},
|
|
|
methods:{
|
|
|
list (data) {
|
|
|
console.log(data);
|
|
|
-
|
|
|
+ },
|
|
|
+ change () {
|
|
|
+ this.$refs.basicLayout.param.content.pageNumber = 1
|
|
|
+ this.$refs.basicLayout.param.content.where = this.where
|
|
|
+ this.$refs.basicLayout.listData()
|
|
|
},
|
|
|
/* 领域 */
|
|
|
async getTradefield () {
|