123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <template>
- <toolbar-container :fields="fields" v-on="$listeners" />
- </template>
- <script>
- import { setStatus } from '@/utils';
- export default {
- name: 'UpdateListToolbar',
- data() {
- return {
- fields: [
- {
- type: 'text',
- name: 'productName',
- label: '产品名称'
- },
- {
- type: 'text',
- name: 'platform',
- label: '平台'
- },
- {
- type: 'text',
- name: 'versionCode',
- label: '版本编码'
- },
- {
- type: 'text',
- name: 'versionNumber',
- label: '版本号'
- },
- {
- type: 'select',
- name: 'isForceUpgrade',
- label: '强制更新',
- options: setStatus(['开启', '关闭'], [true, false]),
- format: val => (val !== null && val !== '' ? !!val : null)
- },
- {
- type: 'select',
- name: 'isShow',
- label: '状态',
- options: setStatus(['运行', '停止'], [true, false]),
- format: val => (val !== null && val !== '' ? !!val : null)
- }
- ]
- };
- }
- };
- </script>
- <style type="scss" scoped></style>
|