|
|
@@ -74,18 +74,10 @@
|
|
|
<el-row class="my-row">
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="任务接收人" prop="receiver">
|
|
|
- <el-select
|
|
|
+ <user-component
|
|
|
v-model="dataForm.receiver"
|
|
|
- placeholder="请选择"
|
|
|
- style="width: 100%"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in userList"
|
|
|
- :key="item.userId"
|
|
|
- :label="item.name"
|
|
|
- :value="item.userId"
|
|
|
- ></el-option>
|
|
|
- </el-select>
|
|
|
+ :user-id.sync="dataForm.receiver"
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="16">
|
|
|
@@ -124,9 +116,10 @@
|
|
|
import uploadComponent from '../common/upload-component-v2'
|
|
|
import { getUserList } from '@/api/user'
|
|
|
import { taskTypeOption, rankTypeOption } from '@/utils/enums'
|
|
|
+import UserComponent from '@/views/modules/common/user-component'
|
|
|
export default {
|
|
|
name: 'worder-add-or-update',
|
|
|
- components: { uploadComponent },
|
|
|
+ components: { UserComponent, uploadComponent },
|
|
|
data () {
|
|
|
return {
|
|
|
id: 0,
|