|
@@ -21,6 +21,8 @@
|
|
<Icon :class="{'arrowTransform': !flag, 'arrowTransformReturn': flag}" type="ios-arrow-down"/>
|
|
<Icon :class="{'arrowTransform': !flag, 'arrowTransformReturn': flag}" type="ios-arrow-down"/>
|
|
</span>
|
|
</span>
|
|
<div class="right-msg">
|
|
<div class="right-msg">
|
|
|
|
+ <Button type="primary" @click="scanCodeVote(1)" class="create-order">客户自助扫码合并开票</Button>
|
|
|
|
+ <Button type="primary" @click="scanCodeVote(3)" class="create-order">录入线下发票链接/物流信息</Button>
|
|
<Button type="primary" @click="importInvoiced" class="create-order">导入发票</Button>
|
|
<Button type="primary" @click="importInvoiced" class="create-order">导入发票</Button>
|
|
<Button type="primary" @click="batchCollected" class="create-order">批量回款</Button>
|
|
<Button type="primary" @click="batchCollected" class="create-order">批量回款</Button>
|
|
<Button type="primary" @click="otherCreated" class="create-order">创建其他订单</Button>
|
|
<Button type="primary" @click="otherCreated" class="create-order">创建其他订单</Button>
|
|
@@ -31,6 +33,7 @@
|
|
</div>
|
|
</div>
|
|
<Divider style="margin:15px 0"/>
|
|
<Divider style="margin:15px 0"/>
|
|
</template>
|
|
</template>
|
|
|
|
+ <set-order-info :title="setDialogStatus.setTitle" :show-content="setDialogStatus.showContent" @close="closeComDialog" :show-dialog="setDialogStatus.showDialog"></set-order-info>
|
|
<template slot="filterContent" v-if="flag">
|
|
<template slot="filterContent" v-if="flag">
|
|
<Select placeholder="产品类型" clearable v-model="filter.productType" @on-change="proChge"
|
|
<Select placeholder="产品类型" clearable v-model="filter.productType" @on-change="proChge"
|
|
style="width:100px;margin:0 10px 10px 0">
|
|
style="width:100px;margin:0 10px 10px 0">
|
|
@@ -188,6 +191,7 @@ import cModel from './components/bigOrder.vue'
|
|
import iInvoice from './components/uploadInvoice.vue'
|
|
import iInvoice from './components/uploadInvoice.vue'
|
|
import vDate from '@/components/dateSection'
|
|
import vDate from '@/components/dateSection'
|
|
import vCascader from '@/components/cascader'
|
|
import vCascader from '@/components/cascader'
|
|
|
|
+import setOrderInfo from './components/setOrderInfo.vue'
|
|
|
|
|
|
export default {
|
|
export default {
|
|
components: {
|
|
components: {
|
|
@@ -196,235 +200,8 @@ export default {
|
|
cModel,
|
|
cModel,
|
|
iInvoice,
|
|
iInvoice,
|
|
vDate,
|
|
vDate,
|
|
- vCascader
|
|
|
|
- },
|
|
|
|
- watch: {
|
|
|
|
- 'filter.productType': {
|
|
|
|
- handler(newVal) {
|
|
|
|
- if (newVal == '0' || newVal == '18') {
|
|
|
|
- this.select1 = true
|
|
|
|
- this.select2 = false
|
|
|
|
- this.select3 = false
|
|
|
|
- this.select4 = false
|
|
|
|
- this.select5 = false
|
|
|
|
- this.filter.dataType = ''
|
|
|
|
- this.filter.invoiceType = ''
|
|
|
|
- this.filter.level = ''
|
|
|
|
- } else if (newVal == '2') {
|
|
|
|
- this.select2 = true
|
|
|
|
- this.select1 = false
|
|
|
|
- this.select3 = false
|
|
|
|
- this.select4 = false
|
|
|
|
- this.select5 = false
|
|
|
|
- this.filter.payType = ''
|
|
|
|
- this.filter.invoiceType = ''
|
|
|
|
- this.filter.level = ''
|
|
|
|
- } else if (newVal == '4') {
|
|
|
|
- this.select3 = true
|
|
|
|
- this.select1 = false
|
|
|
|
- this.select2 = false
|
|
|
|
- this.select4 = false
|
|
|
|
- this.select5 = false
|
|
|
|
- this.filter.dataType = ''
|
|
|
|
- this.filter.payType = ''
|
|
|
|
- this.filter.level = ''
|
|
|
|
- } else if (newVal == '6') {
|
|
|
|
- this.select4 = true
|
|
|
|
- this.select1 = false
|
|
|
|
- this.select2 = false
|
|
|
|
- this.select3 = false
|
|
|
|
- this.select5 = false
|
|
|
|
- this.filter.dataType = ''
|
|
|
|
- this.filter.payType = ''
|
|
|
|
- } else if (newVal == '12') {
|
|
|
|
- this.select5 = true
|
|
|
|
- this.select4 = false
|
|
|
|
- this.select1 = false
|
|
|
|
- this.select2 = false
|
|
|
|
- this.select3 = false
|
|
|
|
- this.filter.dataType = ''
|
|
|
|
- this.filter.payType = ''
|
|
|
|
- } else {
|
|
|
|
- this.select1 = false
|
|
|
|
- this.select2 = false
|
|
|
|
- this.select3 = false
|
|
|
|
- this.select4 = false
|
|
|
|
- this.select5 = false
|
|
|
|
- this.filter.payType = ''
|
|
|
|
- this.filter.dataType = ''
|
|
|
|
- this.filter.invoiceType = ''
|
|
|
|
- this.filter.level = ''
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- deep: true
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- methods: {
|
|
|
|
- localed(val) {
|
|
|
|
- return val.toLocaleString('zh', {style: 'currency', currency: 'CNY'})
|
|
|
|
- },
|
|
|
|
- orderCreated() {
|
|
|
|
- this.$refs.secModel.bShow = true
|
|
|
|
- },
|
|
|
|
- otherCreated() {
|
|
|
|
- this.$refs.otherModel.oShow = true
|
|
|
|
- },
|
|
|
|
- screened() {
|
|
|
|
- this.flag = !this.flag
|
|
|
|
- if (this.flag) {
|
|
|
|
- this.filterType = 1
|
|
|
|
- this.filterReset = 1
|
|
|
|
- } else {
|
|
|
|
- this.filterType = 0
|
|
|
|
- this.filterReset = 0
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- load(val) {
|
|
|
|
- this.loading = val
|
|
|
|
- },
|
|
|
|
- emptyFilter(val) {
|
|
|
|
- if (val) {
|
|
|
|
- this.$refs.dateRef.initialized()
|
|
|
|
- this.select1 = false
|
|
|
|
- this.select2 = false
|
|
|
|
- this.select3 = false
|
|
|
|
- this.select4 = false
|
|
|
|
- this.select5 = false
|
|
|
|
- this.selectName = []
|
|
|
|
- Object.keys(this.filter).forEach(key => {
|
|
|
|
- this.filter[key] = ''
|
|
|
|
- })
|
|
|
|
- this.$refs.casRef.values = []
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- proChge(val) {
|
|
|
|
- if (val == '0') {
|
|
|
|
- this.payCont = this.payCont1
|
|
|
|
- } else if (val == '18') {
|
|
|
|
- this.payCont = this.payCont2
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- rowClick(row) {
|
|
|
|
- const sources = JSON.parse(row.filter).source ? JSON.parse(row.filter).source : ''
|
|
|
|
- const news = this.$router.resolve({
|
|
|
|
- path: '/order/orderList/orderDetail',
|
|
|
|
- query: {id: row.id, proType: row.product_type, type: sources}
|
|
|
|
- })
|
|
|
|
- window.open(news.href, '_blank')
|
|
|
|
- },
|
|
|
|
- selChange(val) {
|
|
|
|
- const arr1 = [], arr2 = []
|
|
|
|
- val.forEach(v => {
|
|
|
|
- if (v.company_name || v.id) {
|
|
|
|
- arr1.push(v.company_name)
|
|
|
|
- arr2.push(v)
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
- this.selectName = arr1
|
|
|
|
- this.selectData = arr2
|
|
|
|
- },
|
|
|
|
- pageChange() {
|
|
|
|
- this.selectName = []
|
|
|
|
- },
|
|
|
|
- isAllEqual(array) {
|
|
|
|
- if (array.length > 0) {
|
|
|
|
- return !array.some(function (value, index) {
|
|
|
|
- return value !== array[0]
|
|
|
|
- });
|
|
|
|
- } else {
|
|
|
|
- return true
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- importInvoiced() {
|
|
|
|
- this.$refs.importModel.importShow = true
|
|
|
|
- },
|
|
|
|
- batchCollected() {
|
|
|
|
- if (this.selectName.length == 0) {
|
|
|
|
- this.$Notice.warning({
|
|
|
|
- title: '警告提示',
|
|
|
|
- desc: "至少选择一项!",
|
|
|
|
- duration: 5
|
|
|
|
- })
|
|
|
|
- } else {
|
|
|
|
- let bool = this.isAllEqual(this.selectName)
|
|
|
|
- if (bool) {
|
|
|
|
- this.$refs.batchModel.asdShow = true
|
|
|
|
- } else {
|
|
|
|
- this.$Notice.warning({
|
|
|
|
- title: '警告提示',
|
|
|
|
- desc: "只能批量回款一个公司下的多笔订单,建议筛选公司名称后再批量回款!",
|
|
|
|
- duration: 5
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- onChange() {
|
|
|
|
- this.selectName = []
|
|
|
|
- this.reload()
|
|
|
|
- },
|
|
|
|
- levelChange(val) {
|
|
|
|
- this.filter.orderType = val[0]
|
|
|
|
- this.filter.salesSecondLevel = val[1]
|
|
|
|
- },
|
|
|
|
- startsData(val) {
|
|
|
|
- this.filter.orderTimeStart = val
|
|
|
|
- },
|
|
|
|
- endsData(val) {
|
|
|
|
- this.filter.orderTimeEnd = val
|
|
|
|
- },
|
|
|
|
- orderExport() {
|
|
|
|
- if (this.list.lists.length == 0) {
|
|
|
|
- this.$Notice.warning({
|
|
|
|
- title: '警告提示',
|
|
|
|
- desc: "暂无相应数据",
|
|
|
|
- duration: 5
|
|
|
|
- })
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- let obj = {
|
|
|
|
- productType: this.filter.productType,
|
|
|
|
- orderStatus: this.filter.orderStatus,
|
|
|
|
- invoiceStatus: this.filter.invoiceStatus,
|
|
|
|
- course_status: this.filter.course_status,
|
|
|
|
- payWay: this.filter.payWay,
|
|
|
|
- orderTimeStart: this.filter.orderTimeStart,
|
|
|
|
- orderTimeEnd: this.filter.orderTimeEnd,
|
|
|
|
- payMoneyMin: this.filter.payMoneyMin,
|
|
|
|
- payMoneyMax: this.filter.payMoneyMax,
|
|
|
|
- orderType: this.filter.orderType,
|
|
|
|
- salesSecondLevel: this.filter.salesSecondLevel,
|
|
|
|
- level: this.filter.level,
|
|
|
|
- adSource: this.filter.adSource,
|
|
|
|
- payType: this.filter.payType,
|
|
|
|
- dataType: this.filter.dataType,
|
|
|
|
- invoiceType: this.filter.invoiceType,
|
|
|
|
- returnStatus: this.filter.returnStatus,
|
|
|
|
- refundStatus: this.filter.refundStatus,
|
|
|
|
- contractStatus: this.filter.contractStatus,
|
|
|
|
- phone: this.filter.phone,
|
|
|
|
- companyName: this.filter.companyName
|
|
|
|
- }
|
|
|
|
- this.$Modal.confirm({
|
|
|
|
- title: "确定导出所有数据吗?",
|
|
|
|
- onOk: () => {
|
|
|
|
- this.$request('/order/orderList/exportOrder').data(obj).success((res) => {
|
|
|
|
- if (res.data.path) {
|
|
|
|
- window.location.href = res.data.path
|
|
|
|
- this.reload()
|
|
|
|
- } else {
|
|
|
|
- this.$Notice.warning({
|
|
|
|
- title: '警告提示',
|
|
|
|
- desc: "暂无相应数据",
|
|
|
|
- duration: 5
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
- }).get()
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
- },
|
|
|
|
- reload() {
|
|
|
|
- this.$refs.tableLists.reload(true)
|
|
|
|
- }
|
|
|
|
|
|
+ vCascader,
|
|
|
|
+ setOrderInfo
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
@@ -976,9 +753,256 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
],
|
|
- list: []
|
|
|
|
|
|
+ list: [],
|
|
|
|
+ setDialogStatus: {
|
|
|
|
+ showDialog: false,
|
|
|
|
+ setTitle: '客户自助扫码开票',
|
|
|
|
+ showContent: 1
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ watch: {
|
|
|
|
+ 'filter.productType': {
|
|
|
|
+ handler(newVal) {
|
|
|
|
+ if (newVal == '0' || newVal == '18') {
|
|
|
|
+ this.select1 = true
|
|
|
|
+ this.select2 = false
|
|
|
|
+ this.select3 = false
|
|
|
|
+ this.select4 = false
|
|
|
|
+ this.select5 = false
|
|
|
|
+ this.filter.dataType = ''
|
|
|
|
+ this.filter.invoiceType = ''
|
|
|
|
+ this.filter.level = ''
|
|
|
|
+ } else if (newVal == '2') {
|
|
|
|
+ this.select2 = true
|
|
|
|
+ this.select1 = false
|
|
|
|
+ this.select3 = false
|
|
|
|
+ this.select4 = false
|
|
|
|
+ this.select5 = false
|
|
|
|
+ this.filter.payType = ''
|
|
|
|
+ this.filter.invoiceType = ''
|
|
|
|
+ this.filter.level = ''
|
|
|
|
+ } else if (newVal == '4') {
|
|
|
|
+ this.select3 = true
|
|
|
|
+ this.select1 = false
|
|
|
|
+ this.select2 = false
|
|
|
|
+ this.select4 = false
|
|
|
|
+ this.select5 = false
|
|
|
|
+ this.filter.dataType = ''
|
|
|
|
+ this.filter.payType = ''
|
|
|
|
+ this.filter.level = ''
|
|
|
|
+ } else if (newVal == '6') {
|
|
|
|
+ this.select4 = true
|
|
|
|
+ this.select1 = false
|
|
|
|
+ this.select2 = false
|
|
|
|
+ this.select3 = false
|
|
|
|
+ this.select5 = false
|
|
|
|
+ this.filter.dataType = ''
|
|
|
|
+ this.filter.payType = ''
|
|
|
|
+ } else if (newVal == '12') {
|
|
|
|
+ this.select5 = true
|
|
|
|
+ this.select4 = false
|
|
|
|
+ this.select1 = false
|
|
|
|
+ this.select2 = false
|
|
|
|
+ this.select3 = false
|
|
|
|
+ this.filter.dataType = ''
|
|
|
|
+ this.filter.payType = ''
|
|
|
|
+ } else {
|
|
|
|
+ this.select1 = false
|
|
|
|
+ this.select2 = false
|
|
|
|
+ this.select3 = false
|
|
|
|
+ this.select4 = false
|
|
|
|
+ this.select5 = false
|
|
|
|
+ this.filter.payType = ''
|
|
|
|
+ this.filter.dataType = ''
|
|
|
|
+ this.filter.invoiceType = ''
|
|
|
|
+ this.filter.level = ''
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ deep: true
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ methods: {
|
|
|
|
+ // 关闭弹框
|
|
|
|
+ closeComDialog() {
|
|
|
|
+ this.setDialogStatus.showDialog = false
|
|
|
|
+ },
|
|
|
|
+ // 客户扫码自助开票
|
|
|
|
+ scanCodeVote(data) {
|
|
|
|
+ if(data === 1) {
|
|
|
|
+ this.setDialogStatus.setTitle = '客户自助扫码开票'
|
|
|
|
+ } else if(data === 3) {
|
|
|
|
+ this.setDialogStatus.setTitle = '录入线下发票链接/物流信息'
|
|
|
|
+ }
|
|
|
|
+ this.setDialogStatus.showContent = data
|
|
|
|
+ this.setDialogStatus.showDialog = true
|
|
|
|
+ },
|
|
|
|
+ localed(val) {
|
|
|
|
+ return val.toLocaleString('zh', {style: 'currency', currency: 'CNY'})
|
|
|
|
+ },
|
|
|
|
+ orderCreated() {
|
|
|
|
+ this.$refs.secModel.bShow = true
|
|
|
|
+ },
|
|
|
|
+ otherCreated() {
|
|
|
|
+ this.$refs.otherModel.oShow = true
|
|
|
|
+ },
|
|
|
|
+ screened() {
|
|
|
|
+ this.flag = !this.flag
|
|
|
|
+ if (this.flag) {
|
|
|
|
+ this.filterType = 1
|
|
|
|
+ this.filterReset = 1
|
|
|
|
+ } else {
|
|
|
|
+ this.filterType = 0
|
|
|
|
+ this.filterReset = 0
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ load(val) {
|
|
|
|
+ this.loading = val
|
|
|
|
+ },
|
|
|
|
+ emptyFilter(val) {
|
|
|
|
+ if (val) {
|
|
|
|
+ this.$refs.dateRef.initialized()
|
|
|
|
+ this.select1 = false
|
|
|
|
+ this.select2 = false
|
|
|
|
+ this.select3 = false
|
|
|
|
+ this.select4 = false
|
|
|
|
+ this.select5 = false
|
|
|
|
+ this.selectName = []
|
|
|
|
+ Object.keys(this.filter).forEach(key => {
|
|
|
|
+ this.filter[key] = ''
|
|
|
|
+ })
|
|
|
|
+ this.$refs.casRef.values = []
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ proChge(val) {
|
|
|
|
+ if (val == '0') {
|
|
|
|
+ this.payCont = this.payCont1
|
|
|
|
+ } else if (val == '18') {
|
|
|
|
+ this.payCont = this.payCont2
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ rowClick(row) {
|
|
|
|
+ const sources = JSON.parse(row.filter).source ? JSON.parse(row.filter).source : ''
|
|
|
|
+ const news = this.$router.resolve({
|
|
|
|
+ path: '/order/orderList/orderDetail',
|
|
|
|
+ query: {id: row.id, proType: row.product_type, type: sources}
|
|
|
|
+ })
|
|
|
|
+ window.open(news.href, '_blank')
|
|
|
|
+ },
|
|
|
|
+ selChange(val) {
|
|
|
|
+ const arr1 = [], arr2 = []
|
|
|
|
+ val.forEach(v => {
|
|
|
|
+ if (v.company_name || v.id) {
|
|
|
|
+ arr1.push(v.company_name)
|
|
|
|
+ arr2.push(v)
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ this.selectName = arr1
|
|
|
|
+ this.selectData = arr2
|
|
|
|
+ },
|
|
|
|
+ pageChange() {
|
|
|
|
+ this.selectName = []
|
|
|
|
+ },
|
|
|
|
+ isAllEqual(array) {
|
|
|
|
+ if (array.length > 0) {
|
|
|
|
+ return !array.some(function (value, index) {
|
|
|
|
+ return value !== array[0]
|
|
|
|
+ });
|
|
|
|
+ } else {
|
|
|
|
+ return true
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ importInvoiced() {
|
|
|
|
+ this.$refs.importModel.importShow = true
|
|
|
|
+ },
|
|
|
|
+ batchCollected() {
|
|
|
|
+ if (this.selectName.length == 0) {
|
|
|
|
+ this.$Notice.warning({
|
|
|
|
+ title: '警告提示',
|
|
|
|
+ desc: "至少选择一项!",
|
|
|
|
+ duration: 5
|
|
|
|
+ })
|
|
|
|
+ } else {
|
|
|
|
+ let bool = this.isAllEqual(this.selectName)
|
|
|
|
+ if (bool) {
|
|
|
|
+ this.$refs.batchModel.asdShow = true
|
|
|
|
+ } else {
|
|
|
|
+ this.$Notice.warning({
|
|
|
|
+ title: '警告提示',
|
|
|
|
+ desc: "只能批量回款一个公司下的多笔订单,建议筛选公司名称后再批量回款!",
|
|
|
|
+ duration: 5
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ onChange() {
|
|
|
|
+ this.selectName = []
|
|
|
|
+ this.reload()
|
|
|
|
+ },
|
|
|
|
+ levelChange(val) {
|
|
|
|
+ this.filter.orderType = val[0]
|
|
|
|
+ this.filter.salesSecondLevel = val[1]
|
|
|
|
+ },
|
|
|
|
+ startsData(val) {
|
|
|
|
+ this.filter.orderTimeStart = val
|
|
|
|
+ },
|
|
|
|
+ endsData(val) {
|
|
|
|
+ this.filter.orderTimeEnd = val
|
|
|
|
+ },
|
|
|
|
+ orderExport() {
|
|
|
|
+ if (this.list.lists.length == 0) {
|
|
|
|
+ this.$Notice.warning({
|
|
|
|
+ title: '警告提示',
|
|
|
|
+ desc: "暂无相应数据",
|
|
|
|
+ duration: 5
|
|
|
|
+ })
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ let obj = {
|
|
|
|
+ productType: this.filter.productType,
|
|
|
|
+ orderStatus: this.filter.orderStatus,
|
|
|
|
+ invoiceStatus: this.filter.invoiceStatus,
|
|
|
|
+ course_status: this.filter.course_status,
|
|
|
|
+ payWay: this.filter.payWay,
|
|
|
|
+ orderTimeStart: this.filter.orderTimeStart,
|
|
|
|
+ orderTimeEnd: this.filter.orderTimeEnd,
|
|
|
|
+ payMoneyMin: this.filter.payMoneyMin,
|
|
|
|
+ payMoneyMax: this.filter.payMoneyMax,
|
|
|
|
+ orderType: this.filter.orderType,
|
|
|
|
+ salesSecondLevel: this.filter.salesSecondLevel,
|
|
|
|
+ level: this.filter.level,
|
|
|
|
+ adSource: this.filter.adSource,
|
|
|
|
+ payType: this.filter.payType,
|
|
|
|
+ dataType: this.filter.dataType,
|
|
|
|
+ invoiceType: this.filter.invoiceType,
|
|
|
|
+ returnStatus: this.filter.returnStatus,
|
|
|
|
+ refundStatus: this.filter.refundStatus,
|
|
|
|
+ contractStatus: this.filter.contractStatus,
|
|
|
|
+ phone: this.filter.phone,
|
|
|
|
+ companyName: this.filter.companyName
|
|
|
|
+ }
|
|
|
|
+ this.$Modal.confirm({
|
|
|
|
+ title: "确定导出所有数据吗?",
|
|
|
|
+ onOk: () => {
|
|
|
|
+ this.$request('/order/orderList/exportOrder').data(obj).success((res) => {
|
|
|
|
+ if (res.data.path) {
|
|
|
|
+ window.location.href = res.data.path
|
|
|
|
+ this.reload()
|
|
|
|
+ } else {
|
|
|
|
+ this.$Notice.warning({
|
|
|
|
+ title: '警告提示',
|
|
|
|
+ desc: "暂无相应数据",
|
|
|
|
+ duration: 5
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ }).get()
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ },
|
|
|
|
+ reload() {
|
|
|
|
+ this.$refs.tableLists.reload(true)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
|
|
|