|
@@ -1,5 +1,10 @@
|
|
<template>
|
|
<template>
|
|
<div class="app-container">
|
|
<div class="app-container">
|
|
|
|
+ <el-tabs v-model="goodsType" @tab-click="onChangeGoodsType">
|
|
|
|
+ <template v-for="(dict, i) in dict.type.goods_type">
|
|
|
|
+ <el-tab-pane :key="i" :label="dict.label" :name="dict.value" v-if="dict.label !== '材料商品'"></el-tab-pane>
|
|
|
|
+ </template>
|
|
|
|
+ </el-tabs>
|
|
<el-form :model="queryParams" ref="queryForm" @submit.native.prevent :inline="true" v-show="showSearch" label-width="100px">
|
|
<el-form :model="queryParams" ref="queryForm" @submit.native.prevent :inline="true" v-show="showSearch" label-width="100px">
|
|
<el-form-item prop="orderNo">
|
|
<el-form-item prop="orderNo">
|
|
<el-input v-model="queryParams.orderNo" placeholder="请输入订单编号" clearable @keyup.enter.native="handleQuery" />
|
|
<el-input v-model="queryParams.orderNo" placeholder="请输入订单编号" clearable @keyup.enter.native="handleQuery" />
|
|
@@ -24,6 +29,7 @@
|
|
<el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
|
|
<el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
|
|
+
|
|
|
|
|
|
<el-row :gutter="10" class="mb8">
|
|
<el-row :gutter="10" class="mb8">
|
|
<!-- <el-col :span="1.5">-->
|
|
<!-- <el-col :span="1.5">-->
|
|
@@ -347,7 +353,7 @@ import { printGoods } from '@/api/order/clothItem'
|
|
|
|
|
|
export default {
|
|
export default {
|
|
name: 'goodsRetailOrder',
|
|
name: 'goodsRetailOrder',
|
|
- dicts: ['order_goods_status', 'delivery_company', 'recharge_pay_type'],
|
|
|
|
|
|
+ dicts: ['order_goods_status', 'delivery_company', 'recharge_pay_type', 'goods_type'],
|
|
data() {
|
|
data() {
|
|
var validateNumberInput = (rule, value, callback) => {
|
|
var validateNumberInput = (rule, value, callback) => {
|
|
if (!value || isNaN(value)) {
|
|
if (!value || isNaN(value)) {
|
|
@@ -535,6 +541,10 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ onChangeGoodsType() {
|
|
|
|
+ this.queryParams.goodsType = this.goodsType
|
|
|
|
+ this.handleQuery()
|
|
|
|
+ },
|
|
handleUser() {
|
|
handleUser() {
|
|
this.userInfoVO = this.getUserInfo()
|
|
this.userInfoVO = this.getUserInfo()
|
|
},
|
|
},
|