|
@@ -20,26 +20,26 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="2">
|
|
<el-col :span="2">
|
|
|
- <el-input :size="sizeType" v-model.trim="search.keyWord" placeholder="关键字" ></el-input>
|
|
|
|
|
|
|
+ <el-input :size="sizeType" v-model.trim="search.keyWord" @change="combinedQueryBtn" clearable placeholder="关键字" ></el-input>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="2">
|
|
<el-col :span="2">
|
|
|
<el-form-item prop="orderCode">
|
|
<el-form-item prop="orderCode">
|
|
|
- <el-input placeholder="订单编号" :size="sizeType" v-model.trim="searchForm.orderCode"></el-input>
|
|
|
|
|
|
|
+ <el-input placeholder="订单编号" :size="sizeType" @change="combinedQueryBtn" clearable v-model.trim="searchForm.orderCode"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="2">
|
|
<el-col :span="2">
|
|
|
<el-form-item prop="clientName">
|
|
<el-form-item prop="clientName">
|
|
|
- <el-input placeholder="客户名称" :size="sizeType" v-model.trim="searchForm.clientName"></el-input>
|
|
|
|
|
|
|
+ <el-input placeholder="客户名称" :size="sizeType" @change="combinedQueryBtn" clearable v-model.trim="searchForm.clientName"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="2">
|
|
<el-col :span="2">
|
|
|
<el-form-item prop="orderName">
|
|
<el-form-item prop="orderName">
|
|
|
- <el-input placeholder="订单名称" :size="sizeType" v-model.trim="searchForm.orderName"></el-input>
|
|
|
|
|
|
|
+ <el-input placeholder="订单名称" :size="sizeType" @change="combinedQueryBtn" clearable v-model.trim="searchForm.orderName"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="4">
|
|
|
|
|
|
|
+ <el-col :span="3">
|
|
|
<el-form-item label="订单状态" prop="orderState">
|
|
<el-form-item label="订单状态" prop="orderState">
|
|
|
- <el-select v-model="searchForm.orderState" :size="sizeType" filterable placeholder="订单状态" value-key="id">
|
|
|
|
|
|
|
+ <el-select v-model="searchForm.orderState" style="width: 50%" :size="sizeType" @change="combinedQueryBtn" filterable placeholder="订单状态" value-key="id">
|
|
|
<el-option
|
|
<el-option
|
|
|
label="全部"
|
|
label="全部"
|
|
|
value="-1">
|
|
value="-1">
|
|
@@ -59,11 +59,11 @@
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="2">
|
|
|
|
|
- <el-form-item label="" prop="orderStateCharge">
|
|
|
|
|
- <el-select v-model="searchForm.orderStateCharge" :size="sizeType" @change="combinedQueryBtn" filterable placeholder="收款状态" value-key="id">
|
|
|
|
|
|
|
+ <el-col :span="3">
|
|
|
|
|
+ <el-form-item label="收款状态" prop="orderStateCharge">
|
|
|
|
|
+ <el-select v-model="searchForm.orderStateCharge" style="width: 50%" :size="sizeType" @change="combinedQueryBtn" filterable placeholder="收款状态" value-key="id">
|
|
|
<el-option
|
|
<el-option
|
|
|
- label="收款状态(全部)"
|
|
|
|
|
|
|
+ label="全部"
|
|
|
value="-1">
|
|
value="-1">
|
|
|
</el-option>
|
|
</el-option>
|
|
|
<el-option
|
|
<el-option
|
|
@@ -88,7 +88,6 @@
|
|
|
:size="sizeType"
|
|
:size="sizeType"
|
|
|
@click="combinedQueryBtn">搜索
|
|
@click="combinedQueryBtn">搜索
|
|
|
</el-button>
|
|
</el-button>
|
|
|
- <el-button style="margin-bottom: 10px" @click="resetForm('searchForm')" :size="sizeType">重置</el-button>
|
|
|
|
|
<el-button
|
|
<el-button
|
|
|
class="filter-item"
|
|
class="filter-item"
|
|
|
type="green"
|
|
type="green"
|
|
@@ -97,6 +96,12 @@
|
|
|
@click="createOrderFun">
|
|
@click="createOrderFun">
|
|
|
创建订单
|
|
创建订单
|
|
|
</el-button>
|
|
</el-button>
|
|
|
|
|
+ <el-button
|
|
|
|
|
+ style="margin-bottom: 10px;margin-right: 10px"
|
|
|
|
|
+ type="warning"
|
|
|
|
|
+ :size="sizeType"
|
|
|
|
|
+ @click="exportList">导出
|
|
|
|
|
+ </el-button>
|
|
|
</el-form>
|
|
</el-form>
|
|
|
<div class="top-right-btn">
|
|
<div class="top-right-btn">
|
|
|
<el-tooltip class="item" effect="dark" content="刷新" placement="top">
|
|
<el-tooltip class="item" effect="dark" content="刷新" placement="top">
|
|
@@ -410,7 +415,6 @@ import Kanban from '@/components/Kanban'
|
|
|
import OrderMessage from '@/components/orderMessage/orderMessage'
|
|
import OrderMessage from '@/components/orderMessage/orderMessage'
|
|
|
import plupload from '@/components/plupload/plupload.vue'
|
|
import plupload from '@/components/plupload/plupload.vue'
|
|
|
import Addressdny from '@/components/Dialog/Addressdny'
|
|
import Addressdny from '@/components/Dialog/Addressdny'
|
|
|
-import {regionData} from 'element-china-area-data'
|
|
|
|
|
import OrderDetail from '@/components/orderDetail/orderDetail'
|
|
import OrderDetail from '@/components/orderDetail/orderDetail'
|
|
|
import {getConfigInfo} from '@/api/system/config'
|
|
import {getConfigInfo} from '@/api/system/config'
|
|
|
import OrderStep from '@/components/orderStep/orderStep'
|
|
import OrderStep from '@/components/orderStep/orderStep'
|
|
@@ -421,18 +425,10 @@ const searchForm = {
|
|
|
orderState: '-1',
|
|
orderState: '-1',
|
|
|
orderStateCharge: '-1',
|
|
orderStateCharge: '-1',
|
|
|
orderCode: '',
|
|
orderCode: '',
|
|
|
- printBillCode: '',
|
|
|
|
|
- clientCode: '',
|
|
|
|
|
clientName: '',
|
|
clientName: '',
|
|
|
orderName: '',
|
|
orderName: '',
|
|
|
beginTime: '',
|
|
beginTime: '',
|
|
|
- endTime: '',
|
|
|
|
|
- createMan: '',
|
|
|
|
|
- idProduct: '-1',
|
|
|
|
|
- businessKind: '-1',
|
|
|
|
|
- orderType: '-1',
|
|
|
|
|
- platformOrderID: '',
|
|
|
|
|
- logisticsCode: ''
|
|
|
|
|
|
|
+ endTime: ''
|
|
|
}
|
|
}
|
|
|
const lifeForm = {
|
|
const lifeForm = {
|
|
|
idOrder: '', // 操作的订单id,
|
|
idOrder: '', // 操作的订单id,
|
|
@@ -492,9 +488,9 @@ const defaultItems = [
|
|
|
{
|
|
{
|
|
|
name: '印刷颜色', id: 11, field: 'printColor', width: '100'
|
|
name: '印刷颜色', id: 11, field: 'printColor', width: '100'
|
|
|
},
|
|
},
|
|
|
- {
|
|
|
|
|
- name: '生产工艺', id: 12, field: 'printAllCoverFlag', width: '100'
|
|
|
|
|
- },
|
|
|
|
|
|
|
+ // {
|
|
|
|
|
+ // name: '生产工艺', id: 12, field: 'printAllCoverFlag', width: '100'
|
|
|
|
|
+ // },
|
|
|
{
|
|
{
|
|
|
name: '送货地址', id: 13, field: 'sendAddress', width: '100'
|
|
name: '送货地址', id: 13, field: 'sendAddress', width: '100'
|
|
|
},
|
|
},
|
|
@@ -634,13 +630,7 @@ export default {
|
|
|
addressOption: [],
|
|
addressOption: [],
|
|
|
// 发货方式
|
|
// 发货方式
|
|
|
sendKinds: [],
|
|
sendKinds: [],
|
|
|
- // 发货区域
|
|
|
|
|
- shipAreaList: [],
|
|
|
|
|
- option: regionData,
|
|
|
|
|
- addressDialogInfo: {
|
|
|
|
|
- orderState: '',
|
|
|
|
|
- boxCount: ''
|
|
|
|
|
- },
|
|
|
|
|
|
|
+
|
|
|
activeTabName: 'first',
|
|
activeTabName: 'first',
|
|
|
// deliveryColumns: Object.assign([], deliveryItems),
|
|
// deliveryColumns: Object.assign([], deliveryItems),
|
|
|
|
|
|