src/main/webapp/admin/src/vm/list.vue.vm

(开头部分) 10KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<template>
  <div class="main-content">
    <!-- 列表页 -->
    <div v-if="!showFlag">
      <el-form :inline="true" :model="searchForm" class="form-content">
        #foreach($column in $columns)
            #if($column.queryFlag == "是")
                 <el-form-item label="${column.comments}">
                    #if($column.type == "日")
                        <el-date-picker
                            v-model="searchForm.${column.columnName}" 
                            type="date"
                            placeholder="${column.comments}">
                        </el-date-picker>
                    #elseif( $column.type == "下" )
                        <el-select v-model="searchForm.${column.columnName}" placeholder="请选择${column.comments}">
                            #set($array = ${column.customize.split(",")})
                            #foreach($item in $array)
                                <el-option
                                    :key="${item}"
                                    :label="${item}"
                                    :value="${item}">
                                </el-option>
                            #end
                        </el-select>
                    #else
                        <el-input v-model="searchForm.${column.columnName}" 
                            placeholder="${column.comments}" clearable></el-input>
                    #end
                </el-form-item>
            #end
        #end
        <el-form-item>
          <el-button round @click="search()">查询</el-button>
          <el-button
            v-if="isAuth('${tableName}','新增')"
            type="primary"
            @click="addOrUpdateHandler()"
            round
          >新增</el-button>
          <el-button
            v-if="isAuth('${tableName}','删除')"
            :disabled="dataListSelections.length <= 0"
            type="danger"
            @click="deleteHandler()"
            round
          >删除</el-button>
        </el-form-item>
      </el-form>
      <div class="table-content">
        <el-table
            v-if="isAuth('${tableName}','查看')"
            :data="dataList"
            border
            v-loading="dataListLoading"
            @selection-change="selectionChangeHandler"
            style="width: 100%;">
            <el-table-column
                type="selection"
                header-align="center"
后面还有 270 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。