完善公共表单组件
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
<el-date-picker
|
||||
:value="currentTime"
|
||||
:picker-options="pickerOptions"
|
||||
:disabled="disabled"
|
||||
type="daterange"
|
||||
range-separator="至"
|
||||
start-placeholder="起始时间"
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
:value="value"
|
||||
:placeholder="placeholder"
|
||||
:clearable="clearable"
|
||||
:disabled="disabled"
|
||||
readonly
|
||||
@click.native="choice('dep', placeholder, ids)">
|
||||
></el-input>
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
class="common-button-primary"
|
||||
size="mini"
|
||||
style="position:absolute;top: 10px;right: 0;"
|
||||
:disabled="disabled"
|
||||
@click="selectLaws"
|
||||
v-if="(processModel && !disabled) || !processModel"
|
||||
>手动查找</el-button>
|
||||
</el-form-item>
|
||||
<el-dialog
|
||||
@@ -168,11 +168,6 @@ export default {
|
||||
type: Number,
|
||||
default: 24
|
||||
},
|
||||
// 是否为流程中使用
|
||||
processModel: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
// label宽度
|
||||
labelWidth: {
|
||||
type: String,
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
:value="value"
|
||||
:placeholder="placeholder"
|
||||
:clearable="clearable"
|
||||
:disabled="disabled"
|
||||
@input="handleChange"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
|
||||
@@ -1,15 +1,18 @@
|
||||
<template>
|
||||
<!--意见-->
|
||||
<el-collapse v-model="activeName" accordion>
|
||||
<el-collapse-item title="回执说明" name="1">
|
||||
<el-collapse-item :title="title" name="1">
|
||||
<div style="margin: 10px 0;">
|
||||
<el-input :disabled="disabled"
|
||||
type="textarea"
|
||||
:rows="3"
|
||||
resize="none"
|
||||
placeholder="请输入意见"
|
||||
:value="value"
|
||||
@input="handleChange">
|
||||
</el-input>
|
||||
<el-form-item :prop="prop" label-width="0">
|
||||
<el-input :disabled="disabled"
|
||||
type="textarea"
|
||||
:rows="3"
|
||||
resize="none"
|
||||
placeholder="请输入意见"
|
||||
:value="value"
|
||||
@input="handleChange">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
</div>
|
||||
</el-collapse-item>
|
||||
</el-collapse>
|
||||
@@ -31,6 +34,13 @@ export default {
|
||||
disabled: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
title: {
|
||||
type: String,
|
||||
required: true
|
||||
},
|
||||
prop: {
|
||||
type: String
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
:value="value"
|
||||
:placeholder="placeholder"
|
||||
:clearable="clearable"
|
||||
:disabled="disabled"
|
||||
readonly
|
||||
@click.native="choice('role', placeholder, value)">
|
||||
></el-input>
|
||||
|
||||
Reference in New Issue
Block a user