|
@@ -48,18 +48,7 @@
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item v-if="showHideItem" label="创建人" prop="createBy">
|
|
|
- <SelectUserTree
|
|
|
- ref="companyTree"
|
|
|
- :props="{
|
|
|
- value: 'id', // ID字段名
|
|
|
- label: 'name', // 显示名称
|
|
|
- children: 'children' // 子级字段名
|
|
|
- }"
|
|
|
- :url="`/sys/user/treeUserDataAllOffice?type=2`"
|
|
|
- :value="searchForm.createBy"
|
|
|
- :clearable="true"
|
|
|
- :accordion="true"
|
|
|
- @getValue="(value) => {searchForm.createBy=value}"/>
|
|
|
+ <UserSelect :limit='1' :readonly="true" :userName="applyUserName" @getValue='(value, label) => {searchForm.createBy = value,applyUserName = label}'></UserSelect>
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item>
|
|
@@ -203,6 +192,7 @@
|
|
|
import ProcessService from '@/api/flowable/ProcessService'
|
|
|
import pick from 'lodash.pick'
|
|
|
import UserService from '@/api/sys/UserService'
|
|
|
+ import UserSelect from '@/components/userSelect'
|
|
|
export default {
|
|
|
data () {
|
|
|
return {
|
|
@@ -233,7 +223,8 @@
|
|
|
procDefKey: '',
|
|
|
loading: false,
|
|
|
create: '',
|
|
|
- isAdmin: false
|
|
|
+ isAdmin: false,
|
|
|
+ applyUserName: ''
|
|
|
}
|
|
|
},
|
|
|
workContractService: null,
|
|
@@ -255,7 +246,8 @@
|
|
|
WorkContractForm2,
|
|
|
WorkClientForm,
|
|
|
WorkContractBorrowMessageForm,
|
|
|
- SelectUserTree
|
|
|
+ SelectUserTree,
|
|
|
+ UserSelect
|
|
|
},
|
|
|
activated () {
|
|
|
this.is()
|
|
@@ -381,6 +373,7 @@
|
|
|
})
|
|
|
},
|
|
|
resetSearch () {
|
|
|
+ this.applyUserName = ''
|
|
|
this.$refs.searchForm.resetFields()
|
|
|
this.refreshList()
|
|
|
},
|