代码格式修改

This commit is contained in:
2025-10-18 17:13:04 +08:00
parent b9224ed8bb
commit 81017eb280
837 changed files with 102784 additions and 98409 deletions

View File

@@ -1,17 +1,19 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px">
<el-form v-show="showSearch" ref="queryForm" :model="queryParams" size="small" :inline="true" label-width="100px">
<el-form-item label="辅导员姓名" prop="applicantId">
<el-input v-model="queryParams.applicantName" placeholder="请输入申请人辅导员姓名" clearable
@keyup.enter.native="handleQuery" />
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="学号" prop="stuNo">
<el-input v-model="queryParams.stuNo" placeholder="请输入学号" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="处分状态" prop="penaltyStatus">
<el-select clearable v-model="queryParams.penaltyStatus" placeholder="请选择处分状态" style="width: 100%">
<el-select v-model="queryParams.penaltyStatus" clearable placeholder="请选择处分状态" style="width: 100%">
<el-option v-for="dict in dict.type.rt_penalty_status" :key="dict.value" :label="dict.label"
:value="dict.value" />
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item>
@@ -22,8 +24,9 @@
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
v-hasPermi="['routine:disciplinaryApplication:add']">发起处分</el-button>
<el-button v-hasPermi="['routine:disciplinaryApplication:add']" type="primary" plain icon="el-icon-plus" size="mini"
@click="handleAdd"
>发起处分</el-button>
</el-col>
<!-- <el-col :span="1.5">
<el-button type="success" plain icon="el-icon-edit" size="mini" :disabled="single" @click="handleUpdate"
@@ -34,10 +37,11 @@
v-hasPermi="['routine:disciplinaryApplication:remove']">删除</el-button>
</el-col> -->
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport"
v-hasPermi="['routine:disciplinaryApplication:export']">导出</el-button>
<el-button v-hasPermi="['routine:disciplinaryApplication:export']" type="warning" plain icon="el-icon-download" size="mini"
@click="handleExport"
>导出</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
<right-toolbar :show-search.sync="showSearch" @queryTable="getList" />
</el-row>
<el-table v-loading="loading" :data="disciplinaryApplicationList" @selection-change="handleSelectionChange">
@@ -74,19 +78,23 @@
</el-table-column>
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
v-hasPermi="['routine:disciplinaryApplication:edit']" v-if="scope.row.submissionStatus == 0">修改</el-button>
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
v-hasPermi="['routine:disciplinaryApplication:remove']"
v-if="scope.row.submissionStatus == 0">删除</el-button>
<el-button size="mini" type="text" icon="el-icon-info" @click="detail(scope.row)"
v-if="scope.row.submissionStatus == 1">详情</el-button>
<el-button v-if="scope.row.submissionStatus == 0" v-hasPermi="['routine:disciplinaryApplication:edit']" size="mini" type="text"
icon="el-icon-edit" @click="handleUpdate(scope.row)"
>修改</el-button>
<el-button v-if="scope.row.submissionStatus == 0" v-hasPermi="['routine:disciplinaryApplication:remove']" size="mini" type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
>删除</el-button>
<el-button v-if="scope.row.submissionStatus == 1" size="mini" type="text" icon="el-icon-info"
@click="detail(scope.row)"
>详情</el-button>
</template>
</el-table-column>
</el-table>
<pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
@pagination="getList" />
@pagination="getList"
/>
<!-- 添加或修改学生处分申请对话框 -->
<el-dialog :title="title" :visible.sync="open" width="85%" append-to-body :close-on-click-modal="false">
@@ -139,10 +147,10 @@
<el-col :span="12">
<el-form-item label="政治面貌" prop="politicalStatus">
<el-select v-model="form.politicalStatus" placeholder="请选择政治面貌" clearable>
<el-option label="群众" value="群众"></el-option>
<el-option label="团员" value="团员"></el-option>
<el-option label="中共党员" value="中共党员"></el-option>
<el-option label="其他" value="其他"></el-option>
<el-option label="群众" value="群众" />
<el-option label="团员" value="团员" />
<el-option label="中共党员" value="中共党员" />
<el-option label="其他" value="其他" />
</el-select>
</el-form-item>
</el-col>
@@ -157,7 +165,7 @@
<el-row>
<el-col :span="12">
<el-form-item label="籍贯" prop="jg">
<el-cascader :options="areaOptions" v-model="form.jg" clearable filterable> </el-cascader>
<el-cascader v-model="form.jg" :options="areaOptions" clearable filterable />
<!-- <el-input v-model="form.jg" placeholder="" /> -->
</el-form-item>
</el-col>
@@ -170,9 +178,10 @@
<el-row>
<el-col :span="12">
<el-form-item label="处分等级" prop="penaltyType">
<el-select clearable v-model="form.penaltyType" placeholder="请选择处分等级" style="width: 100%">
<el-select v-model="form.penaltyType" clearable placeholder="请选择处分等级" style="width: 100%">
<el-option v-for="dict in dict.type.rt_penalty_type" :key="dict.value" :label="dict.label"
:value="dict.value" />
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-col>
@@ -180,9 +189,9 @@
<el-row>
<el-col :span="12">
<el-form-item label="违纪时间" prop="violationDate">
<el-date-picker clearable v-model="form.violationDate" type="date" value-format="yyyy-MM-dd"
placeholder="">
</el-date-picker>
<el-date-picker v-model="form.violationDate" clearable type="date" value-format="yyyy-MM-dd"
placeholder=""
/>
</el-form-item>
</el-col>
</el-row>
@@ -190,7 +199,7 @@
<el-col :span="24">
<el-form-item label="违纪材料" prop="evidenceUpload">
<span style="color: red">请上传:违纪询问记录,违纪申辩记录,学生检讨书等扫描件.</span>
<Affix @input="handleAffix" v-model="form.evidenceUpload"></Affix>
<Affix v-model="form.evidenceUpload" @input="handleAffix" />
<!-- <image-upload v-model="form.evidenceUpload" :disabled="true" /> -->
</el-form-item>
</el-col>
@@ -220,10 +229,10 @@
</template>
<script>
import { addDisciplinaryApplication, delDisciplinaryApplication, getDisciplinaryApplication, getStuInfo, getStuList, listDisciplinaryApplication, save } from '@/api/routine/disciplinaryApplication';
import { addDisciplinaryApplication, delDisciplinaryApplication, getDisciplinaryApplication, getStuInfo, getStuList, listDisciplinaryApplication, save } from '@/api/routine/disciplinaryApplication'
import {
pcaTextArr, // 省市区联动数据,纯汉字
} from 'element-china-area-data';
} from 'element-china-area-data'
export default {
name: 'DisciplinaryApplication',
@@ -375,7 +384,7 @@ export default {
const applicationId = row.applicationId || this.ids
getDisciplinaryApplication(applicationId).then((response) => {
this.form = response.data
this.form.jg = this.form.jg.split(',');
this.form.jg = this.form.jg.split(',')
this.form.penaltyType = this.form.penaltyType.toString()
this.open = true
this.title = '修改学生处分申请'
@@ -459,7 +468,7 @@ export default {
}
},
detail(row) {
console.log("row", row)
console.log('row', row)
this.$router.push({
path: '/routine/disciplinaryApplication/detail',
query: {