|
@@ -40,7 +40,7 @@
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
-import { getList, remove, update, add, getAnnouncement, getDealerList, getBrandList } from "@/api/announcement";
|
|
|
|
|
|
|
+import { getList, remove, update, add, getAnnouncement, getDealerList, getBrandList, getCategoryList } from "@/api/announcement";
|
|
|
import { mapGetters } from "vuex";
|
|
import { mapGetters } from "vuex";
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
@@ -91,9 +91,9 @@ export default {
|
|
|
{
|
|
{
|
|
|
label: "客户编号",
|
|
label: "客户编号",
|
|
|
prop: "customerCode",
|
|
prop: "customerCode",
|
|
|
- type: "text",
|
|
|
|
|
span: 12,
|
|
span: 12,
|
|
|
search: true,
|
|
search: true,
|
|
|
|
|
+ overHidden: true,
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
message: "请输入客户编号",
|
|
message: "请输入客户编号",
|
|
@@ -103,16 +103,18 @@ export default {
|
|
|
{
|
|
{
|
|
|
label: "发布时间",
|
|
label: "发布时间",
|
|
|
prop: "publishTime",
|
|
prop: "publishTime",
|
|
|
- type: "datetime",
|
|
|
|
|
- format: "yyyy-MM-dd hh:mm:ss",
|
|
|
|
|
- valueFormat: "yyyy-MM-dd hh:mm:ss",
|
|
|
|
|
|
|
+ type: "datetimerange",
|
|
|
|
|
+ format: "yyyy-MM-dd HH:mm:ss",
|
|
|
|
|
+ valueFormat: "yyyy-MM-dd HH:mm:ss",
|
|
|
|
|
+ rangeSeparator: "至",
|
|
|
|
|
+ startPlaceholder: "开始时间",
|
|
|
|
|
+ endPlaceholder: "结束时间",
|
|
|
overHidden: true,
|
|
overHidden: true,
|
|
|
search: true,
|
|
search: true,
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请选择发布时间",
|
|
|
|
|
- trigger: "change"
|
|
|
|
|
- }]
|
|
|
|
|
|
|
+ hide: true, // 在表格中隐藏,只用于搜索
|
|
|
|
|
+ addDisplay: false, // 新增时不显示
|
|
|
|
|
+ editDisplay: false, // 编辑时不显示
|
|
|
|
|
+ viewDisplay: false // 查看时不显示
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
label: "经销商",
|
|
label: "经销商",
|
|
@@ -187,13 +189,6 @@ export default {
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "详情",
|
|
|
|
|
- prop: "detail",
|
|
|
|
|
- slot: true,
|
|
|
|
|
- hide: true,
|
|
|
|
|
- showColumn: false
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
label: "公告内容",
|
|
label: "公告内容",
|
|
|
prop: "content",
|
|
prop: "content",
|
|
|
component: 'AvueUeditor',
|
|
component: 'AvueUeditor',
|