|
|
@ -8,6 +8,18 @@
|
|
|
|
v-show="showSearch"
|
|
|
|
v-show="showSearch"
|
|
|
|
label-width="68px"
|
|
|
|
label-width="68px"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
|
|
|
|
<el-form-item
|
|
|
|
|
|
|
|
label="商户名称"
|
|
|
|
|
|
|
|
prop="posName"
|
|
|
|
|
|
|
|
label-width="100px"
|
|
|
|
|
|
|
|
v-if="!shanghuId"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.posName"
|
|
|
|
|
|
|
|
placeholder="请输入商户名称"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="广告名称" prop="posterName">
|
|
|
|
<el-form-item label="广告名称" prop="posterName">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="queryParams.posterName"
|
|
|
|
v-model="queryParams.posterName"
|
|
|
@ -16,26 +28,6 @@
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="有效起始时间" prop="startTime" label-width="100px">
|
|
|
|
|
|
|
|
<el-date-picker
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
v-model="queryParams.startTime"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择有效起始时间"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="有效结束时间" prop="endTime" label-width="100px">
|
|
|
|
|
|
|
|
<el-date-picker
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
v-model="queryParams.endTime"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择有效结束时间"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-button
|
|
|
|
<el-button
|
|
|
|
type="primary"
|
|
|
|
type="primary"
|
|
|
@ -110,32 +102,22 @@
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
|
<!-- <el-table-column label="广告id" align="center" prop="posterId" /> -->
|
|
|
|
<!-- <el-table-column label="广告id" align="center" prop="posterId" /> -->
|
|
|
|
<el-table-column label="广告名称" align="center" prop="posterName" />
|
|
|
|
<el-table-column label="商户名称" align="center" prop="posName" />
|
|
|
|
<el-table-column
|
|
|
|
<el-table-column label="广告名称" align="center" prop="posterName">
|
|
|
|
label="有效起始时间"
|
|
|
|
|
|
|
|
align="center"
|
|
|
|
|
|
|
|
prop="startTime"
|
|
|
|
|
|
|
|
width="180"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<span>{{ parseTime(scope.row.startTime, "{y}-{m}-{d}") }}</span>
|
|
|
|
<el-link type="primary" :href="baseUrl + scope.row.videoPath">{{
|
|
|
|
|
|
|
|
scope.row.posterName
|
|
|
|
|
|
|
|
}}</el-link>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column
|
|
|
|
<el-table-column label="有效起始时间" align="center" prop="startTime">
|
|
|
|
label="有效结束时间"
|
|
|
|
|
|
|
|
align="center"
|
|
|
|
|
|
|
|
prop="endTime"
|
|
|
|
|
|
|
|
width="180"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<span>{{ parseTime(scope.row.endTime, "{y}-{m}-{d}") }}</span>
|
|
|
|
<span>{{ parseTime(scope.row.startTime, "{y}-{m}-{d}") }}</span>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="广告视频" align="center" prop="videoPath">
|
|
|
|
<el-table-column label="有效结束时间" align="center" prop="endTime">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<el-link type="primary" :href="baseUrl + scope.row.videoPath">{{
|
|
|
|
<span>{{ parseTime(scope.row.endTime, "{y}-{m}-{d}") }}</span>
|
|
|
|
scope.row.videoPath
|
|
|
|
|
|
|
|
}}</el-link>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<!-- <el-table-column label="视频封面" align="center" prop="videoLogo" /> -->
|
|
|
|
<!-- <el-table-column label="视频封面" align="center" prop="videoLogo" /> -->
|
|
|
@ -179,6 +161,7 @@
|
|
|
|
<!-- <el-form-item label="广告id" prop="posterId">
|
|
|
|
<!-- <el-form-item label="广告id" prop="posterId">
|
|
|
|
<el-input v-model="form.posterId" placeholder="请输入广告id" />
|
|
|
|
<el-input v-model="form.posterId" placeholder="请输入广告id" />
|
|
|
|
</el-form-item> -->
|
|
|
|
</el-form-item> -->
|
|
|
|
|
|
|
|
|
|
|
|
<el-form-item label="广告名称" prop="posterName">
|
|
|
|
<el-form-item label="广告名称" prop="posterName">
|
|
|
|
<el-input v-model="form.posterName" placeholder="请输入广告名称" />
|
|
|
|
<el-input v-model="form.posterName" placeholder="请输入广告名称" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
@ -258,6 +241,7 @@ export default {
|
|
|
|
startTime: null,
|
|
|
|
startTime: null,
|
|
|
|
endTime: null,
|
|
|
|
endTime: null,
|
|
|
|
shanghuId: null,
|
|
|
|
shanghuId: null,
|
|
|
|
|
|
|
|
posName: null,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 表单参数
|
|
|
|
// 表单参数
|
|
|
|
form: {},
|
|
|
|
form: {},
|
|
|
|