|
|
@ -5,21 +5,16 @@ |
|
|
|
<a-form layout="inline" @keyup.enter.native="searchQuery"> |
|
|
|
<a-row :gutter="24"> |
|
|
|
<a-col :xl="6" :lg="7" :md="8" :sm="24"> |
|
|
|
<a-form-item label="关联品牌"> |
|
|
|
<j-search-select-tag placeholder="请选择关联品牌" v-model="queryParam.shopCion" dict="common_vip,name,id"/> |
|
|
|
<a-form-item label="商品分类"> |
|
|
|
<j-multi-select-tag placeholder="请选择商品分类" dictCode="common_shop_class,title,id" v-model="queryParam.shopClass"/> |
|
|
|
</a-form-item> |
|
|
|
</a-col> |
|
|
|
<a-col :xl="6" :lg="7" :md="8" :sm="24"> |
|
|
|
<a-form-item label="商品分类"> |
|
|
|
<j-multi-select-tag placeholder="请选择商品分类" dictCode="common_shop_class,title,id" v-model="queryParam.shopClass"/> |
|
|
|
<a-form-item label="设置状态"> |
|
|
|
<j-dict-select-tag placeholder="请选择设置状态" v-model="queryParam.toolStatus" dictCode="book_tool_status"/> |
|
|
|
</a-form-item> |
|
|
|
</a-col> |
|
|
|
<template v-if="toggleSearchStatus"> |
|
|
|
<a-col :xl="6" :lg="7" :md="8" :sm="24"> |
|
|
|
<a-form-item label="设置状态"> |
|
|
|
<j-dict-select-tag placeholder="请选择设置状态" v-model="queryParam.toolStatus" dictCode="book_tool_status"/> |
|
|
|
</a-form-item> |
|
|
|
</a-col> |
|
|
|
<a-col :xl="6" :lg="7" :md="8" :sm="24"> |
|
|
|
<a-form-item label="作品状态"> |
|
|
|
<j-dict-select-tag placeholder="请选择作品状态" v-model="queryParam.bookStatus" dictCode="book_my_status"/> |
|
|
@ -159,11 +154,6 @@ |
|
|
|
align:"center", |
|
|
|
dataIndex: 'createTime' |
|
|
|
}, |
|
|
|
{ |
|
|
|
title:'关联品牌', |
|
|
|
align:"center", |
|
|
|
dataIndex: 'shopCion_dictText' |
|
|
|
}, |
|
|
|
{ |
|
|
|
title:'商品分类', |
|
|
|
align:"center", |
|
|
@ -190,11 +180,6 @@ |
|
|
|
align:"center", |
|
|
|
dataIndex: 'service' |
|
|
|
}, |
|
|
|
{ |
|
|
|
title:'回收规则', |
|
|
|
align:"center", |
|
|
|
dataIndex: 'details' |
|
|
|
}, |
|
|
|
{ |
|
|
|
title:'价格', |
|
|
|
align:"center", |
|
|
@ -205,6 +190,12 @@ |
|
|
|
align:"center", |
|
|
|
dataIndex: 'unit' |
|
|
|
}, |
|
|
|
{ |
|
|
|
title:'是否品牌', |
|
|
|
align:"center", |
|
|
|
dataIndex: 'isPin', |
|
|
|
customRender: (text) => (text ? filterMultiDictText(this.dictOptions['isPin'], text) : ''), |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '操作', |
|
|
|
dataIndex: 'action', |
|
|
@ -227,6 +218,7 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
created() { |
|
|
|
this.$set(this.dictOptions, 'isPin', [{text:'是',value:'Y'},{text:'否',value:'N'}]) |
|
|
|
this.getSuperFieldList(); |
|
|
|
}, |
|
|
|
computed: { |
|
|
@ -240,7 +232,6 @@ |
|
|
|
getSuperFieldList(){ |
|
|
|
let fieldList=[]; |
|
|
|
fieldList.push({type:'datetime',value:'createTime',text:'创建日期'}) |
|
|
|
fieldList.push({type:'sel_search',value:'shopCion',text:'关联品牌',dictTable:"common_vip", dictText:'name', dictCode:'id'}) |
|
|
|
fieldList.push({type:'list_multi',value:'shopClass',text:'商品分类',dictTable:"common_shop_class", dictText:'title', dictCode:'id'}) |
|
|
|
fieldList.push({type:'string',value:'name',text:'商品标题',dictCode:''}) |
|
|
|
fieldList.push({type:'Text',value:'image',text:'商品图片',dictCode:''}) |
|
|
@ -251,6 +242,7 @@ |
|
|
|
fieldList.push({type:'int',value:'bookStatus',text:'作品状态',dictCode:'book_my_status'}) |
|
|
|
fieldList.push({type:'BigDecimal',value:'price',text:'价格',dictCode:''}) |
|
|
|
fieldList.push({type:'string',value:'unit',text:'单位',dictCode:''}) |
|
|
|
fieldList.push({type:'switch',value:'isPin',text:'是否品牌'}) |
|
|
|
this.superFieldList = fieldList |
|
|
|
} |
|
|
|
} |
|
|
|