审批管理
This commit is contained in:
		| @@ -57,18 +57,18 @@ | ||||
|               </ai-select> | ||||
|             </div> | ||||
|           </el-form-item> | ||||
|           <el-form-item label="任务名称" style="width: 100%" prop="templateName" :rules="[{required: true, message: '请输入表单名称', trigger: 'blur'}]"> | ||||
|             <el-input v-model="form.templateName" size="small" placeholder="请输入表单名称"></el-input> | ||||
|           <el-form-item label="任务名称" style="width: 100%" prop="title" :rules="[{required: true, message: '请输入表单名称', trigger: 'blur'}]"> | ||||
|             <el-input v-model="form.title" size="small" placeholder="请输入表单名称"></el-input> | ||||
|           </el-form-item> | ||||
|           <el-form-item label="谁参与评分" style="width: 100%" prop="evaluatorsNames" :rules="[{required: true, message: '请选择参评人员', trigger: 'change'}]"> | ||||
|             <ai-user-selecter :instance="instance" v-model="form.evaluatorsList" @change="e => onUserChange(e, 'evaluatorsNames')"> | ||||
|             <ai-user-selecter :instance="instance" v-model="form.evaluators" @change="e => onUserChange(e, 'evaluatorsNames')"> | ||||
|               <div class="AppAnnounceDetail-select"> | ||||
|                 <el-input class="AppAnnounceDetail-select__input" size="small" placeholder="请选择..." v-model="form.evaluatorsNames"></el-input> | ||||
|                 <div class="select-left" v-if="form.evaluatorsList.length"> | ||||
|                   <span v-for="(item, index) in form.evaluatorsList" :key="index">{{ item.name }}</span> | ||||
|                 <div class="select-left" v-if="form.evaluators.length"> | ||||
|                   <span v-for="(item, index) in form.evaluators" :key="index">{{ item.name }}</span> | ||||
|                 </div> | ||||
|                 <i v-if="!form.evaluatorsList.length">请选择</i> | ||||
|                 <div class="select-right">{{ form.evaluatorsList.length ? '重新选择' : '选择' }}</div> | ||||
|                 <i v-if="!form.evaluators.length">请选择</i> | ||||
|                 <div class="select-right">{{ form.evaluators.length ? '重新选择' : '选择' }}</div> | ||||
|               </div> | ||||
|             </ai-user-selecter> | ||||
|           </el-form-item> | ||||
| @@ -108,10 +108,11 @@ | ||||
|         form: { | ||||
|           date: '', | ||||
|           templateId: '', | ||||
|           templateName: '', | ||||
|           evaluatorsList: [], | ||||
|           title: '', | ||||
|           evaluators: [], | ||||
|           scorerList: [], | ||||
|           evaluatorsNames: '', | ||||
|           uploadWedrive: '0', | ||||
|           scorerNames: '' | ||||
|         }, | ||||
|         colConfigs: [ | ||||
| @@ -162,6 +163,11 @@ | ||||
|             }) | ||||
|           } | ||||
|         }) | ||||
|  | ||||
|         this.instance.post(`/app/appassessmentscorev2task/queryWedriveDirectory`).then(res => { | ||||
|           if (res.code == 0) { | ||||
|           } | ||||
|         }) | ||||
|       }, | ||||
|  | ||||
|       onUserChange(e, type) { | ||||
| @@ -177,9 +183,27 @@ | ||||
|         this.form.templateId = '' | ||||
|         this.form.templateName = '' | ||||
|         this.form.evaluatorsList = [] | ||||
|         this.form.scorerList = [] | ||||
|         this.form.evaluatorsNames = '' | ||||
|         this.form.scorerNames = '' | ||||
|       }, | ||||
|  | ||||
|       onConfirm () { | ||||
|         this.$refs.form.validate((valid) => { | ||||
|           if (valid) { | ||||
|             this.instance.post(`/app/appassessmentscorev2task/addOrUpdate`, { | ||||
|               ...this.form, | ||||
|               beginTime: this.form.date[0], | ||||
|               endTime: this.form.date[1], | ||||
|               date: '' | ||||
|             }).then(res => { | ||||
|               if (res.code == 0) { | ||||
|                 this.$message.success('提交成功!') | ||||
|                 this.isShow = false | ||||
|  | ||||
|                 this.getList() | ||||
|               } | ||||
|             }) | ||||
|           } | ||||
|         }) | ||||
|       }, | ||||
|  | ||||
|       getList () { | ||||
| @@ -213,20 +237,6 @@ | ||||
|         }) | ||||
|       }, | ||||
|  | ||||
|       onConfirm () { | ||||
|         this.$refs.form.validate((valid) => { | ||||
|           if (valid) { | ||||
|             this.instance.post(`/app/appassessmentscortask/addOrUpdate?title=${this.form.title}`).then(res => { | ||||
|               if (res.code == 0) { | ||||
|                 this.$message.success('提交成功!') | ||||
|                 this.getList() | ||||
|                 this.isShow = false | ||||
|               } | ||||
|             }) | ||||
|           } | ||||
|         }) | ||||
|       }, | ||||
|  | ||||
|       remove(id) { | ||||
|         this.$confirm('确定删除该数据?').then(() => { | ||||
|           this.instance.post(`/app/appassessmentscortask/delete?id=${id}`).then(res => { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user