134 lines
3.3 KiB
Vue
134 lines
3.3 KiB
Vue
<template>
|
|
<el-timeline>
|
|
<el-form
|
|
ref="userForm"
|
|
:model="roleForm"
|
|
:rules="roleRules"
|
|
class="label-input-form"
|
|
>
|
|
<TimeLineFormItem
|
|
:id.sync="roleForm.prcCreateUser"
|
|
prop="prcCreateUserName"
|
|
timestamp="发起流程"
|
|
title="起草"
|
|
placeholder="请选择起草人"
|
|
:name.sync="roleForm.prcCreateUserName"
|
|
disabled
|
|
/>
|
|
<TimeLineFormItem
|
|
:id.sync="roleForm.shr1UserIds"
|
|
prop="shr1UserNames"
|
|
timestamp="审核"
|
|
title="审核"
|
|
placeholder="请选择审核人"
|
|
multiple
|
|
:name.sync="roleForm.shr1UserNames"
|
|
:disabled="disabled"
|
|
/>
|
|
<TimeLineFormItem
|
|
:id.sync="roleForm.sdr1UserIds"
|
|
prop="sdr1UserNames"
|
|
timestamp="审定"
|
|
title="审定"
|
|
placeholder="请选择审定人"
|
|
multiple
|
|
:name.sync="roleForm.sdr1UserNames"
|
|
:disabled="disabled"
|
|
/>
|
|
<TimeLineFormItem
|
|
:id.sync="roleForm.pzr1UserId"
|
|
prop="pzr1UserName"
|
|
timestamp="批准"
|
|
title="批准"
|
|
placeholder="请选择批准人"
|
|
:name.sync="roleForm.pzr1UserName"
|
|
:disabled="disabled"
|
|
/>
|
|
<TimeLineFormItem
|
|
:id.sync="roleForm.djrUserIds"
|
|
prop="djrUserNames"
|
|
timestamp="责任对接人分配任务"
|
|
title="责任对接人分配任务"
|
|
placeholder="责任对接人分配任务"
|
|
multiple
|
|
:name.sync="roleForm.djrUserNames"
|
|
:disabled="disabled"
|
|
/>
|
|
<TimeLineFormItem
|
|
:id.sync="roleForm.glyUserId"
|
|
prop="glyUserName"
|
|
timestamp="管理员"
|
|
title="管理员"
|
|
:name.sync="roleForm.glyUserName"
|
|
:disabled="disabled"
|
|
/>
|
|
<TimeLineFormItem
|
|
:id.sync="roleForm.shr2UserIds"
|
|
prop="shr2UserNames"
|
|
timestamp="审核"
|
|
title="审核"
|
|
placeholder="请选择审核人"
|
|
multiple
|
|
:name.sync="roleForm.shr2UserNames"
|
|
:disabled="disabled"
|
|
/>
|
|
<TimeLineFormItem
|
|
:id.sync="roleForm.sdr2UserIds"
|
|
prop="sdr2UserNames"
|
|
timestamp="审定"
|
|
title="审定"
|
|
placeholder="请选择审定人"
|
|
multiple
|
|
:name.sync="roleForm.sdr2UserNames"
|
|
:disabled="disabled"
|
|
/>
|
|
<TimeLineFormItem
|
|
:id.sync="roleForm.pzr2UserId"
|
|
prop="pzr2UserName"
|
|
timestamp="批准"
|
|
title="批准"
|
|
placeholder="请选择批准人"
|
|
:name.sync="roleForm.pzr2UserName"
|
|
:disabled="disabled"
|
|
/>
|
|
<TimeLineFormItem
|
|
:id.sync="roleForm.csrUserIds"
|
|
prop="csrUserNames"
|
|
timestamp="抄送"
|
|
title="抄送"
|
|
placeholder="请选择抄送人"
|
|
:name.sync="roleForm.csrUserNames"
|
|
:disabled="disabled"
|
|
/>
|
|
</el-form>
|
|
</el-timeline>
|
|
</template>
|
|
|
|
<script>
|
|
import TimeLineFormItem from '@/components/hzwlComponents/TimeLineFormItem'
|
|
export default {
|
|
name: 'PersonInfo',
|
|
components: {
|
|
TimeLineFormItem
|
|
},
|
|
props: {
|
|
roleForm: {
|
|
type: Object,
|
|
required: true,
|
|
},
|
|
roleRules: {
|
|
type: Object,
|
|
required: true,
|
|
},
|
|
disabled: {
|
|
type: Boolean,
|
|
default: false
|
|
}
|
|
},
|
|
}
|
|
</script>
|
|
|
|
<style scoped>
|
|
|
|
</style>
|