first commit

This commit is contained in:
2026-09-09 09:14:28 +08:00
commit 5343198112
5199 changed files with 1052895 additions and 0 deletions
@@ -0,0 +1,57 @@
<el-form :model="formData" label-width="120px" ref="form">
<vi-title title="年度总结"></vi-title>
<el-row :gutter="10" type="flex">
<el-col :span="24">
<el-form-item label="姓名" prop="username">
<el-select v-model="formData.userId" style="width: 100%"
filterable
remote
clearable
reserve-keyword
placeholder="输入工号或姓名查找"
:remote-method="querySqr">
<el-option v-for="o in userOptions" :label="o.username+'-'+o.loginname" :value="o.id"
:key="o.id"></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row v-if="summaryFrom === '2'" :gutter="10" type="flex">
<el-col :span="24">
<el-form-item label="所属工会" prop="tissueId">
<el-select v-model="formData.tissueId" placeholder="请选择所属工会" style="width: 100%;">
<el-option v-for="item in unionOptions" :label="item.unionname" :value="item.id"></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row v-if="summaryFrom === '3'" :gutter="10" type="flex">
<el-col :span="24">
<el-form-item label="协会(社团)" prop="tissueId">
<el-select v-model="formData.tissueId" placeholder="请选择协会(社团)" style="width: 100%;">
<el-option v-for="item in clubOptions" :label="item.name" :value="item.id"></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="10" type="flex">
<el-col :span="24">
<el-form-item label="总结类型" prop="summaryType" :rules="{required:true,message: '请选择总结类型', trigger: 'blur'}">
<el-select v-model="formData.summaryType" placeholder="请选择总结类型" style="width: 100%;">
<el-option v-for="item in summaryType" :label="item.name" :value="item.id"></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="10" type="flex">
<el-col :span="24">
<el-form-item prop="files" label="附件上传">
<file-upload :files.sync="formData.files"></file-upload>
</el-form-item>
</el-col>
</el-row>
</el-form>
<el-row class="mt10" justify="end" type="flex">
<el-button @click="cancel">取消</el-button>
<el-button @click="doHandle" type="primary">提交</el-button>
</el-row>