Fixiaobai
2023-11-09 45e7495fe17c3b390a6d0e2461f0b8f965d46f6f
src/views/common/param.vue
@@ -31,7 +31,7 @@
  </el-dialog>
</template>
<script>
import { fetchList, delObj } from '@/api/basic/param'
import { fetchList, delObj ,pageInModel} from '@/api/basic/param'
import ttable from '@/views/common/ztt-table.vue'
import { mapGetters } from 'vuex'
import { remote } from '../../api/admin/dict'
@@ -59,7 +59,7 @@
  },
  data() {
    return {
      ajaxFun: fetchList,
      ajaxFun: pageInModel,
      currentRow: false,
      typeOptions: [],
      innerVisible: false,
@@ -110,37 +110,37 @@
            isSearch: true,
            searchInfoType: 'text'
          },
          {
            minWidth: '140',
            prop: 'type',
            label: '参数类型',
            sort: true,
            isTrue: true,
            isSearch: true,
            searchInfoType: 'select',
            formatter: this.getParam,
            optList: () => {
              return this.typeOptions
            }
          },
          {
            minWidth: '120',
            prop: 'parameterFormat',
            label: '参数格式',
            sort: true,
            isTrue: true,
            isSearch: true,
            searchInfoType: 'text'
          },
          {
            minWidth: '120',
            prop: 'unit',
            label: '单位',
            sort: true,
            isTrue: true,
            isSearch: true,
            searchInfoType: 'text'
          },
          // {
          //   minWidth: '140',
          //   prop: 'type',
          //   label: '参数类型',
          //   sort: true,
          //   isTrue: true,
          //   isSearch: true,
          //   searchInfoType: 'select',
          //   formatter: this.getParam,
          //   optList: () => {
          //     return this.typeOptions
          //   }
          // },
          // {
          //   minWidth: '120',
          //   prop: 'parameterFormat',
          //   label: '参数格式',
          //   sort: true,
          //   isTrue: true,
          //   isSearch: true,
          //   searchInfoType: 'text'
          // },
          // {
          //   minWidth: '120',
          //   prop: 'unit',
          //   label: '单位',
          //   sort: true,
          //   isTrue: true,
          //   isSearch: true,
          //   searchInfoType: 'text'
          // },
          {
            minWidth: '200',
            prop: 'createUser',