Forráskód Böngészése

clear no used file

zhangwenjian 5 éve
szülő
commit
a8556eb2ba
4 módosított fájl, 0 hozzáadás és 681 törlés
  1. 0 47
      src/api/scol.js
  2. 0 47
      src/api/student.js
  3. 0 294
      src/views/scol/index.vue
  4. 0 293
      src/views/student/index.vue

+ 0 - 47
src/api/scol.js

@@ -1,47 +0,0 @@
-import request from '@/utils/request'
-
-// 查询Scol列表
-export function listScol(query) {
-    return request({
-        url: '/api/v1/scol',
-        method: 'get',
-        params: query
-    })
-}
-
-// 查询Scol详细
-export function getScol (ID) {
-    return request({
-        url: '/api/v1/scol/' + ID,
-        method: 'get'
-    })
-}
-
-
-// 新增Scol
-export function addScol(data) {
-    return request({
-        url: '/api/v1/scol',
-        method: 'post',
-        data: data
-    })
-}
-
-// 修改Scol
-export function updateScol(data) {
-    return request({
-        url: '/api/v1/scol/'+data.ID,
-        method: 'put',
-        data: data
-    })
-}
-
-// 删除Scol
-export function delScol(data) {
-    return request({
-        url: '/api/v1/scol',
-        method: 'delete',
-        data: data
-    })
-}
-

+ 0 - 47
src/api/student.js

@@ -1,47 +0,0 @@
-
-               import request from '@/utils/request'
-
-               // 查询Student列表
-               export function listStudent(query) {
-                   return request({
-                       url: '/api/v1/student',
-                       method: 'get',
-                       params: query
-                   })
-               }
-               
-               // 查询Student详细
-               export function getStudent (ID) {
-                   return request({
-                       url: '/api/v1/student/' + ID,
-                       method: 'get'
-                   })
-               }
-               
-               
-               // 新增Student
-               export function addStudent(data) {
-                   return request({
-                       url: '/api/v1/student',
-                       method: 'post',
-                       data: data
-                   })
-               }
-               
-               // 修改Student
-               export function updateStudent(data) {
-                   return request({
-                       url: '/api/v1/student/'+data.ID,
-                       method: 'put',
-                       data: data
-                   })
-               }
-               
-               // 删除Student
-               export function delStudent(data) {
-                   return request({
-                       url: '/api/v1/student',
-                       method: 'delete',
-                       data: data
-                   })
-               }

+ 0 - 294
src/views/scol/index.vue

@@ -1,294 +0,0 @@
-
-<template>
-  <BasicLayout>
-    <template #wrapper>
-      <el-card class="box-card">
-        <el-form ref="queryForm" :model="queryParams" :inline="true" label-width="68px">
-          <el-form-item label="名称" prop="name"><el-input
-            v-model="queryParams.name"
-            placeholder="请输入名称"
-            clearable
-            size="small"
-            @keyup.enter.native="handleQuery"
-          />
-          </el-form-item>
-
-          <el-form-item>
-            <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
-            <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
-          </el-form-item>
-        </el-form>
-
-        <el-row :gutter="10" class="mb8">
-          <el-col :span="1.5">
-            <el-button
-              v-permisaction="['admin:scol:add']"
-              type="primary"
-              icon="el-icon-plus"
-              size="mini"
-              @click="handleAdd"
-            >新增
-            </el-button>
-          </el-col>
-          <el-col :span="1.5">
-            <el-button
-              v-permisaction="['admin:scol:edit']"
-              type="success"
-              icon="el-icon-edit"
-              size="mini"
-              :disabled="single"
-              @click="handleUpdate"
-            >修改
-            </el-button>
-          </el-col>
-          <el-col :span="1.5">
-            <el-button
-              v-permisaction="['admin:scol:remove']"
-              type="danger"
-              icon="el-icon-delete"
-              size="mini"
-              :disabled="multiple"
-              @click="handleDelete"
-            >删除
-            </el-button>
-          </el-col>
-        </el-row>
-
-        <el-table v-loading="loading" :data="scolList" @selection-change="handleSelectionChange">
-          <el-table-column type="selection" width="55" align="center" /><el-table-column
-            label="名称"
-            align="center"
-            prop="name"
-            :show-overflow-tooltip="true"
-          /><el-table-column
-            label=""
-            align="center"
-            prop="createdAt"
-            :show-overflow-tooltip="true"
-          />
-          <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
-            <template slot-scope="scope">
-              <el-button
-                v-permisaction="['admin:scol:edit']"
-                size="mini"
-                type="text"
-                icon="el-icon-edit"
-                @click="handleUpdate(scope.row)"
-              >修改
-              </el-button>
-              <el-button
-                v-permisaction="['admin:scol:remove']"
-                size="mini"
-                type="text"
-                icon="el-icon-delete"
-                @click="handleDelete(scope.row)"
-              >删除
-              </el-button>
-            </template>
-          </el-table-column>
-        </el-table>
-
-        <pagination
-          v-show="total>0"
-          :total="total"
-          :page.sync="queryParams.pageIndex"
-          :limit.sync="queryParams.pageSize"
-          @pagination="getList"
-        />
-
-        <!-- 添加或修改对话框 -->
-        <el-dialog :title="title" :visible.sync="open" width="500px">
-          <el-form ref="form" :model="form" :rules="rules" label-width="80px">
-
-            <el-form-item label="名称" prop="name">
-              <el-input
-                v-model="form.name"
-                placeholder="名称"
-              />
-            </el-form-item>
-          </el-form>
-          <div slot="footer" class="dialog-footer">
-            <el-button type="primary" @click="submitForm">确 定</el-button>
-            <el-button @click="cancel">取 消</el-button>
-          </div>
-        </el-dialog>
-        <FileChoose ref="fileChoose" :dialog-form-visible="fileOpen" @confirm="getImgList" @close="fileClose" />
-      </el-card>
-    </template>
-  </BasicLayout>
-</template>
-
-<script>
-import { addScol, delScol, getScol, listScol, updateScol } from '@/api/scol'
-import FileChoose from '@/components/FileChoose'
-
-export default {
-  name: 'Scol',
-  components: {
-    FileChoose
-  },
-  data() {
-    return {
-      // 遮罩层
-      loading: true,
-      // 选中数组
-      ids: [],
-      // 非单个禁用
-      single: true,
-      // 非多个禁用
-      multiple: true,
-      // 总条数
-      total: 0,
-      // 弹出层标题
-      title: '',
-      // 是否显示弹出层
-      open: false,
-      isEdit: false,
-      fileOpen: false,
-      fileIndex: undefined,
-      // 类型数据字典
-      typeOptions: [],
-      scolList: [],
-
-      // 关系表类型
-
-      // 查询参数
-      queryParams: {
-        pageIndex: 1,
-        pageSize: 10,
-        name: undefined
-
-      },
-      // 表单参数
-      form: {
-      },
-      // 表单校验
-      rules: { name:
-                [
-                  { required: true, message: '名称不能为空', trigger: 'blur' }
-                ]
-      }
-    }
-  },
-  created() {
-    this.getList()
-  },
-  methods: {
-    /** 查询参数列表 */
-    getList() {
-      this.loading = true
-      listScol(this.addDateRange(this.queryParams, this.dateRange)).then(response => {
-        this.scolList = response.data.list
-        this.total = response.data.count
-        this.loading = false
-      }
-      )
-    },
-    // 取消按钮
-    cancel() {
-      this.open = false
-      this.reset()
-    },
-    // 表单重置
-    reset() {
-      this.form = {
-
-        ID: undefined,
-        name: undefined
-      }
-      this.resetForm('form')
-    },
-    getImgList: function() {
-      this.form[this.fileIndex] = this.$refs['fileChoose'].resultList[0].fullUrl
-    },
-    fileClose: function() {
-      this.fileOpen = false
-    },
-    // 关系
-    // 文件
-    /** 搜索按钮操作 */
-    handleQuery() {
-      this.queryParams.pageIndex = 1
-      this.getList()
-    },
-    /** 重置按钮操作 */
-    resetQuery() {
-      this.dateRange = []
-      this.resetForm('queryForm')
-      this.handleQuery()
-    },
-    /** 新增按钮操作 */
-    handleAdd() {
-      this.reset()
-      this.open = true
-      this.title = '添加Scol'
-      this.isEdit = false
-    },
-    // 多选框选中数据
-    handleSelectionChange(selection) {
-      this.ids = selection.map(item => item.ID)
-      this.single = selection.length !== 1
-      this.multiple = !selection.length
-    },
-    /** 修改按钮操作 */
-    handleUpdate(row) {
-      this.reset()
-      const ID =
-                row.ID || this.ids
-      getScol(ID).then(response => {
-        this.form = response.data
-        this.open = true
-        this.title = '修改Scol'
-        this.isEdit = true
-      })
-    },
-    /** 提交按钮 */
-    submitForm: function() {
-      this.$refs['form'].validate(valid => {
-        if (valid) {
-          if (this.form.ID !== undefined) {
-            updateScol(this.form).then(response => {
-              if (response.code === 200) {
-                this.msgSuccess('修改成功')
-                this.open = false
-                this.getList()
-              } else {
-                this.msgError(response.msg)
-              }
-            })
-          } else {
-            addScol(this.form).then(response => {
-              if (response.code === 200) {
-                this.msgSuccess('新增成功')
-                this.open = false
-                this.getList()
-              } else {
-                this.msgError(response.msg)
-              }
-            })
-          }
-        }
-      })
-    },
-    /** 删除按钮操作 */
-    handleDelete(row) {
-      // debugger
-      var Ids = (row.ID && [row.ID]) || this.ids
-      //   if (this.ids.length === 0) {
-      //     Ids = Ids
-      //   }
-      this.$confirm('是否确认删除编号为"' + Ids + '"的数据项?', '警告', {
-        confirmButtonText: '确定',
-        cancelButtonText: '取消',
-        type: 'warning'
-      }).then(function() {
-        return delScol({ 'ids': Ids })
-      }).then(() => {
-        this.getList()
-        this.msgSuccess('删除成功')
-      }).catch(function() {
-      })
-    }
-  }
-}
-</script>

+ 0 - 293
src/views/student/index.vue

@@ -1,293 +0,0 @@
-
-<template>
-  <BasicLayout>
-    <template #wrapper>
-      <el-card class="box-card">
-        <el-form ref="queryForm" :model="queryParams" :inline="true" label-width="68px">
-          <el-form-item label="名称" prop="name"><el-input
-            v-model="queryParams.name"
-            placeholder="请输入名称"
-            clearable
-            size="small"
-            @keyup.enter.native="handleQuery"
-          />
-          </el-form-item>
-
-          <el-form-item>
-            <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
-            <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
-          </el-form-item>
-        </el-form>
-
-        <el-row :gutter="10" class="mb8">
-          <el-col :span="1.5">
-            <el-button
-              v-permisaction="['admin:student:add']"
-              type="primary"
-              icon="el-icon-plus"
-              size="mini"
-              @click="handleAdd"
-            >新增
-            </el-button>
-          </el-col>
-          <el-col :span="1.5">
-            <el-button
-              v-permisaction="['admin:student:edit']"
-              type="success"
-              icon="el-icon-edit"
-              size="mini"
-              :disabled="single"
-              @click="handleUpdate"
-            >修改
-            </el-button>
-          </el-col>
-          <el-col :span="1.5">
-            <el-button
-              v-permisaction="['admin:student:remove']"
-              type="danger"
-              icon="el-icon-delete"
-              size="mini"
-              :disabled="multiple"
-              @click="handleDelete"
-            >删除
-            </el-button>
-          </el-col>
-        </el-row>
-
-        <el-table v-loading="loading" :data="studentList" @selection-change="handleSelectionChange">
-          <el-table-column type="selection" width="55" align="center" /><el-table-column
-            label="名称"
-            align="center"
-            prop="name"
-            :show-overflow-tooltip="true"
-          /><el-table-column
-            label=""
-            align="center"
-            prop="createdAt"
-            :show-overflow-tooltip="true"
-          />
-          <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
-            <template slot-scope="scope">
-              <el-button
-                v-permisaction="['admin:student:edit']"
-                size="mini"
-                type="text"
-                icon="el-icon-edit"
-                @click="handleUpdate(scope.row)"
-              >修改
-              </el-button>
-              <el-button
-                v-permisaction="['admin:student:remove']"
-                size="mini"
-                type="text"
-                icon="el-icon-delete"
-                @click="handleDelete(scope.row)"
-              >删除
-              </el-button>
-            </template>
-          </el-table-column>
-        </el-table>
-
-        <pagination
-          v-show="total>0"
-          :total="total"
-          :page.sync="queryParams.pageIndex"
-          :limit.sync="queryParams.pageSize"
-          @pagination="getList"
-        />
-
-        <!-- 添加或修改对话框 -->
-        <el-dialog :title="title" :visible.sync="open" width="500px">
-          <el-form ref="form" :model="form" :rules="rules" label-width="80px">
-
-            <el-form-item label="名称" prop="name">
-              <el-input
-                v-model="form.name"
-                placeholder="名称"
-              />
-            </el-form-item>
-          </el-form>
-          <div slot="footer" class="dialog-footer">
-            <el-button type="primary" @click="submitForm">确 定</el-button>
-            <el-button @click="cancel">取 消</el-button>
-          </div>
-        </el-dialog>
-        <FileChoose ref="fileChoose" :dialog-form-visible="fileOpen" @confirm="getImgList" @close="fileClose" />
-      </el-card>
-    </template>
-  </BasicLayout>
-</template>
-
-<script>
-import { addStudent, delStudent, getStudent, listStudent, updateStudent } from '@/api/student'
-import FileChoose from '@/components/FileChoose'
-
-export default {
-  name: 'Student',
-  components: {
-    FileChoose
-  },
-  data() {
-    return {
-      // 遮罩层
-      loading: true,
-      // 选中数组
-      ids: [],
-      // 非单个禁用
-      single: true,
-      // 非多个禁用
-      multiple: true,
-      // 总条数
-      total: 0,
-      // 弹出层标题
-      title: '',
-      // 是否显示弹出层
-      open: false,
-      isEdit: false,
-      fileOpen: false,
-      fileIndex: undefined,
-      // 类型数据字典
-      typeOptions: [],
-      studentList: [],
-
-      // 关系表类型
-
-      // 查询参数
-      queryParams: {
-        pageIndex: 1,
-        pageSize: 10,
-        name: undefined
-
-      },
-      // 表单参数
-      form: {
-      },
-      // 表单校验
-      rules: { name:
-                [
-                  { required: true, message: '名称不能为空', trigger: 'blur' }
-                ]
-      }
-    }
-  },
-  created() {
-    this.getList()
-  },
-  methods: {
-    /** 查询参数列表 */
-    getList() {
-      this.loading = true
-      listStudent(this.addDateRange(this.queryParams, this.dateRange)).then(response => {
-        this.studentList = response.data.list
-        this.total = response.data.count
-        this.loading = false
-      }
-      )
-    },
-    // 取消按钮
-    cancel() {
-      this.open = false
-      this.reset()
-    },
-    // 表单重置
-    reset() {
-      this.form = {
-
-        ID: undefined,
-        name: undefined
-      }
-      this.resetForm('form')
-    },
-    getImgList: function() {
-      this.form[this.fileIndex] = this.$refs['fileChoose'].resultList[0].fullUrl
-    },
-    fileClose: function() {
-      this.fileOpen = false
-    },
-    // 关系
-    // 文件
-    /** 搜索按钮操作 */
-    handleQuery() {
-      this.queryParams.pageIndex = 1
-      this.getList()
-    },
-    /** 重置按钮操作 */
-    resetQuery() {
-      this.dateRange = []
-      this.resetForm('queryForm')
-      this.handleQuery()
-    },
-    /** 新增按钮操作 */
-    handleAdd() {
-      this.reset()
-      this.open = true
-      this.title = '添加Student'
-      this.isEdit = false
-    },
-    // 多选框选中数据
-    handleSelectionChange(selection) {
-      this.ids = selection.map(item => item.ID)
-      this.single = selection.length !== 1
-      this.multiple = !selection.length
-    },
-    /** 修改按钮操作 */
-    handleUpdate(row) {
-      this.reset()
-      const ID =
-                row.ID || this.ids
-      getStudent(ID).then(response => {
-        this.form = response.data
-        this.open = true
-        this.title = '修改Student'
-        this.isEdit = true
-      })
-    },
-    /** 提交按钮 */
-    submitForm: function() {
-      this.$refs['form'].validate(valid => {
-        if (valid) {
-          if (this.form.ID !== undefined) {
-            updateStudent(this.form).then(response => {
-              if (response.code === 200) {
-                this.msgSuccess('修改成功')
-                this.open = false
-                this.getList()
-              } else {
-                this.msgError(response.msg)
-              }
-            })
-          } else {
-            addStudent(this.form).then(response => {
-              if (response.code === 200) {
-                this.msgSuccess('新增成功')
-                this.open = false
-                this.getList()
-              } else {
-                this.msgError(response.msg)
-              }
-            })
-          }
-        }
-      })
-    },
-    /** 删除按钮操作 */
-    handleDelete(row) {
-      var Ids = (row.ID && [row.ID]) || this.ids
-      if (this.ids.length === 0) {
-        Ids = [Ids]
-      }
-      this.$confirm('是否确认删除编号为"' + Ids + '"的数据项?', '警告', {
-        confirmButtonText: '确定',
-        cancelButtonText: '取消',
-        type: 'warning'
-      }).then(function() {
-        return delStudent({ 'ids': Ids })
-      }).then(() => {
-        this.getList()
-        this.msgSuccess('删除成功')
-      }).catch(function() {
-      })
-    }
-  }
-}
-</script>