This commit is contained in:
@jyuhsin
2025-10-15 15:18:53 +08:00
parent a82f41ca34
commit 0b7fea7a41
20 changed files with 108 additions and 35 deletions
@@ -48,12 +48,12 @@ var assigneeForm = {
</div>
<!-- 用户选择弹窗 -->
<el-dialog title="选择参与者" :visible.sync="dialogVisible" width="80%" append-to-body>
<el-dialog title="选择参与者" :visible.sync="dialogVisible" width="80%" append-to-body top="20px">
<div style="display: flex;">
<!-- 左侧表格 -->
<div style="flex: 3; margin-right: 10px; overflow: auto;">
<div style="margin-bottom: 10px;">
<el-input v-model="pageForm.searchKeyword" placeholder="请输入关键字搜索" style="width: 200px; margin-right: 10px;"></el-input>
<el-input v-model="pageForm.searchKeyword" placeholder="请输入姓名或工号搜索" style="width: 200px; margin-right: 10px;"></el-input>
<el-button type="primary" @click="searchUsers">搜索</el-button>
</div>
<el-table
@@ -19,7 +19,7 @@ const signForm = {
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="所单位" prop="unitName">
<el-form-item label="所单位" prop="unitName">
<el-input readonly v-model="formData.unitName"></el-input>
</el-form-item>
</el-col>
@@ -322,9 +322,9 @@ var ACTIVITY_SPORTS_APPLY_USER = {
<el-input maxlength="30" placeholder="请填写身份证号" type="text"
v-model="formData.idcard"></el-input>
</el-form-item>
<el-form-item label="所单位" prop="unitId"
:rules="{required: true, message: '请选择所单位', trigger: 'blur'}">
<el-select clearable filterable placeholder="请选择所单位" style="width: 100%"
<el-form-item label="所单位" prop="unitId"
:rules="{required: true, message: '请选择所单位', trigger: 'blur'}">
<el-select clearable filterable placeholder="请选择所单位" style="width: 100%"
v-model="formData.unitId">
<el-option
:key="item.id"
@@ -279,8 +279,8 @@ layout("/layouts/platform.html"){
v-model="leaderData.userId"
></user-select>
</el-form-item>
<el-form-item label="所单位" prop="unitId">
<el-select clearable filterable placeholder="请选择所单位" style="width: 100%"
<el-form-item label="所单位" prop="unitId">
<el-select clearable filterable placeholder="请选择所单位" style="width: 100%"
v-model="leaderData.unitId">
<el-option :key="item.id" :label="item.name" :value="item.id"
v-for="item in unitOptions"></el-option>
@@ -304,8 +304,8 @@ layout("/layouts/platform.html"){
v-model="coachData.userId"
></user-select>
</el-form-item>
<el-form-item label="所单位" prop="unitId">
<el-select clearable filterable placeholder="请选择所单位" style="width: 100%"
<el-form-item label="所单位" prop="unitId">
<el-select clearable filterable placeholder="请选择所单位" style="width: 100%"
v-model="coachData.unitId">
<el-option :key="item.id" :label="item.name" :value="item.id"
v-for="item in unitOptions"></el-option>
@@ -17,7 +17,7 @@ const applyForm = {
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="所单位" prop="unitName">
<el-form-item label="所单位" prop="unitName">
<el-input readonly v-model="formData.unitName"></el-input>
</el-form-item>
</el-col>
@@ -241,7 +241,10 @@ const contentForm = {
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.$message.success('删除成功');
this.$axios.post('/platform/edu/chapters/delete', {id}).then(res => {
this.$message.success('删除成功')
this.listChapter()
})
});
},
@@ -17,7 +17,7 @@ const applyForm = {
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="所单位" prop="unitName">
<el-form-item label="所单位" prop="unitName">
<el-input readonly v-model="formData.unitName"></el-input>
</el-form-item>
</el-col>
@@ -13,7 +13,7 @@ const applyForm = {
<van-cell-group title="基础信息" class="form-section">
<van-field label="姓名" readonly v-model="formData.username"></van-field>
<van-field label="工号" readonly v-model="formData.loginname"></van-field>
<van-field label="所单位" readonly v-model="formData.unitName"></van-field>
<van-field label="所单位" readonly v-model="formData.unitName"></van-field>
<van-field label="所属工会" readonly v-model="formData.unionName"></van-field>
<van-field label="性别" readonly v-model="formData.sex"></van-field>
<template v-if="row.courseIsLimitApply">
@@ -65,7 +65,7 @@ const applyForm = {
</van-cell-group>
<div class="button">
<van-button @click="onSubmit" round type="info">提交</van-button>
<van-button @click="onSubmit" round type="info" block>提交</van-button>
</div>
</van-form>
</van-action-sheet>
@@ -13,7 +13,7 @@ const applyForm = {
<van-cell-group title="基础信息" class="form-section">
<van-field label="姓名" readonly v-model="formData.username"></van-field>
<van-field label="工号" readonly v-model="formData.loginname"></van-field>
<van-field label="所单位" readonly v-model="formData.unitName"></van-field>
<van-field label="所单位" readonly v-model="formData.unitName"></van-field>
<van-field label="所属工会" readonly v-model="formData.unionName"></van-field>
<van-field label="性别" readonly v-model="formData.sex"></van-field>
<template v-if="row.courseIsLimitApply">
@@ -39,7 +39,7 @@ const applyForm = {
</van-cell-group>
<div class="button">
<van-button @click="onSubmit" round type="info">提交</van-button>
<van-button @click="onSubmit" round type="info" block>提交</van-button>
</div>
</van-form>
</van-action-sheet>
@@ -108,10 +108,11 @@ layout("/layouts/platform_h5.html"){
<van-sticky offset-top="46px">
<van-tabs v-model="pageForm.category" @change="doSearch">
<van-tab name="" title="全部"></van-tab>
<van-tab name="理论学习" title="理论学习"></van-tab>
<van-tab name="技能培训" title="技能培训"></van-tab>
<van-tab name="安全教育" title="安全教育"></van-tab>
<van-tab name="职业发展" title="职业发展"></van-tab>
<van-tab v-for="item in dict.type.TRAIN_EDU_COURSE_TYPE"
:name="item.code"
:title="item.name"
:key="item.id"
></van-tab>
</van-tabs>
</van-sticky>
@@ -13,7 +13,7 @@ const applyForm = {
<van-cell-group title="基础信息" class="form-section">
<van-field label="姓名" readonly v-model="formData.username"></van-field>
<van-field label="工号" readonly v-model="formData.loginname"></van-field>
<van-field label="所单位" readonly v-model="formData.unitName"></van-field>
<van-field label="所单位" readonly v-model="formData.unitName"></van-field>
<van-field label="所属工会" readonly v-model="formData.unionName"></van-field>
<van-field label="性别" readonly v-model="formData.sex"></van-field>
<template v-if="row.courseIsLimitApply">
@@ -39,7 +39,7 @@ const applyForm = {
</van-cell-group>
<div class="button">
<van-button @click="onSubmit" round type="info">提交</van-button>
<van-button @click="onSubmit" round type="info" block>提交</van-button>
</div>
</van-form>
</van-action-sheet>