|
@@ -15,7 +15,7 @@
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item v-if="diyProcessUser" label="任务人" prop="userIds">
|
|
<el-form-item v-if="diyProcessUser" label="任务人" prop="userIds">
|
|
- <HcTasksUserVue class="w-full" @change="diyProcessUserChange" />
|
|
|
|
|
|
+ <HcTasksUser class="w-full" :data="tasksUserData" :user-data="userData" @finish="diyProcessUserChange" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item v-else label="任务人">
|
|
<el-form-item v-else label="任务人">
|
|
<div class="form-item-div">{{ linkUserJoinString }}</div>
|
|
<div class="form-item-div">{{ linkUserJoinString }}</div>
|
|
@@ -162,6 +162,11 @@ const handleProcessValue = (val) => {
|
|
}
|
|
}
|
|
|
|
|
|
//自定义流程任务人选择完毕
|
|
//自定义流程任务人选择完毕
|
|
|
|
+const userData = ref([])
|
|
|
|
+const tasksUserData = ref({
|
|
|
|
+ projectId: projectId.value,
|
|
|
|
+ contractId: contractId.value,
|
|
|
|
+})
|
|
const diyProcessUserChange = (user) => {
|
|
const diyProcessUserChange = (user) => {
|
|
let userArr = user
|
|
let userArr = user
|
|
formModel.value.userIds = arrToKey(userArr, 'userId', ',')
|
|
formModel.value.userIds = arrToKey(userArr, 'userId', ',')
|