Browse Source

启动页 新增排序

feature/syp_points
songyunpeng 5 years ago
parent
commit
4db737571a
  1. 9
      src/views/modules/api/startuppage-add-or-update.vue
  2. 1
      src/views/modules/api/startuppage.vue

9
src/views/modules/api/startuppage-add-or-update.vue

@ -19,8 +19,12 @@
class="el-upload__tip">只能上传jpg/png文件且不超过500kb</div>
</el-upload>
</el-form-item>
<el-form-item label="停留时长(秒)" prop="duration" label-width="100">
<el-form-item label="停留时长" prop="duration">
<el-input-number v-model="dataForm.duration" :min="1" ></el-input-number>
</el-form-item>
<el-form-item label="排序" prop="sort">
<el-input-number v-model="dataForm.sort" :min="0" ></el-input-number>
</el-form-item>
<el-form-item label="是否启用" prop="enableFlag">
<el-select v-model="dataForm.enableFlag" placeholder="是否启用" clearable>
@ -91,6 +95,9 @@ export default {
],
enableFlag: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
sort: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
]
}
}

1
src/views/modules/api/startuppage.vue

@ -23,6 +23,7 @@
</el-table-column>
<el-table-column prop="duration" label="停留时长(秒)" header-align="center" align="center"></el-table-column>
<el-table-column prop="enableFlag" label="是否启用" header-align="center" align="center" :formatter="enableFlagFormat"></el-table-column>
<el-table-column prop="sort" label="排序" header-align="center" align="center" ></el-table-column>
<el-table-column prop="remark" label="备注" header-align="center" align="center" :show-overflow-tooltip='true'></el-table-column>
<el-table-column prop="createdTime" label="创建时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="updatedTime" label="更新时间" header-align="center" align="center"></el-table-column>

Loading…
Cancel
Save