|
|
@@ -28,22 +28,24 @@ |
|
|
|
<ud-operation :scope="scope" :data="testData" :isEdit="tableFrom.operate.edit" |
|
|
|
:isDelete="tableFrom.operate.delete" @handleEdit="handleEdit" @handleDelete="handleDelete"> |
|
|
|
</ud-operation> |
|
|
|
<!-- 具名插槽(自定义操作按钮) --> |
|
|
|
<slot name="operation" :scope="scope" /> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
<!-- 分页组件 --> |
|
|
|
<el-pagination v-if="false" :page-size="20" :pager-count="11" layout="prev, pager, next" :total="1000" /> |
|
|
|
<!-- 对话框 --> |
|
|
|
<el-dialog v-model="dialogFormVisible" :title="`${title}`"> |
|
|
|
<el-dialog v-model="dialogFormVisible" :title="tableFrom.titleDialog ? tableFrom.titleDialog : `${title}`"> |
|
|
|
<!-- 是否自定义Dialog --> |
|
|
|
<div v-if="tableFrom.customDialog"> |
|
|
|
<slot name="search" :searchCondition="searchCondition" /> |
|
|
|
<slot name="search" :dialogFormVisible="dialogFormVisible" /> |
|
|
|
</div> |
|
|
|
<div v-else> |
|
|
|
<!-- 系统内容 --> |
|
|
|
<el-form ref="ruleFormRef" :rules="rules" :model="form"> |
|
|
|
<el-form-item v-for="(item,index) in tableFrom.field" :label="item.label" :prop="item.prop" |
|
|
|
:label-width="formLabelWidth" > |
|
|
|
:label-width="formLabelWidth"> |
|
|
|
<!-- 输入框 --> |
|
|
|
<div style="width: 100%;" v-if="item.form.type === 'input'"> |
|
|
|
<el-input v-model="form[item.prop]" :type="item.itemType" |
|
|
@@ -66,7 +68,6 @@ |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
</el-form> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
<template v-if="!tableFrom.customDialog" #footer> |
|
|
@@ -109,9 +110,9 @@ |
|
|
|
four: '52011328220201499572', |
|
|
|
five: '正常', |
|
|
|
six: '储值卡', |
|
|
|
seven:'52011328220201499572', |
|
|
|
eight:'正常', |
|
|
|
data:'2020-12-24' |
|
|
|
seven: '52011328220201499572', |
|
|
|
eight: '正常', |
|
|
|
data: '2020-12-24' |
|
|
|
}, { |
|
|
|
one: '李丽霞', |
|
|
|
two: '贵ANS989', |
|
|
@@ -119,19 +120,19 @@ |
|
|
|
four: '52011328220201499572', |
|
|
|
five: '正常', |
|
|
|
six: '储值卡', |
|
|
|
seven:'52011328220200034040', |
|
|
|
eight:'正常', |
|
|
|
data:'2021-08-24' |
|
|
|
},{ |
|
|
|
seven: '52011328220200034040', |
|
|
|
eight: '正常', |
|
|
|
data: '2021-08-24' |
|
|
|
}, { |
|
|
|
one: '沈波', |
|
|
|
two: '贵ABB123', |
|
|
|
three: '蓝色', |
|
|
|
four: '52011328220201499572', |
|
|
|
five: '正常', |
|
|
|
six: '储值卡', |
|
|
|
seven:'52011328220201499572', |
|
|
|
eight:'正常', |
|
|
|
data:'2022-01-22' |
|
|
|
seven: '52011328220201499572', |
|
|
|
eight: '正常', |
|
|
|
data: '2022-01-22' |
|
|
|
}] |
|
|
|
} |
|
|
|
} |