|
|
|
@ -89,7 +89,7 @@ const delRow = (index) => {
|
|
|
|
<el-dialog
|
|
|
|
<el-dialog
|
|
|
|
align-center
|
|
|
|
align-center
|
|
|
|
:title="isAdd ? '新增' : '修改'"
|
|
|
|
:title="isAdd ? '新增' : '修改'"
|
|
|
|
width="80%"
|
|
|
|
width="90%"
|
|
|
|
v-model="dialogVisible"
|
|
|
|
v-model="dialogVisible"
|
|
|
|
@closed="closed"
|
|
|
|
@closed="closed"
|
|
|
|
:close-on-click-modal="false"
|
|
|
|
:close-on-click-modal="false"
|
|
|
|
@ -106,12 +106,12 @@ const delRow = (index) => {
|
|
|
|
<el-form-item prop="name" label="名称">
|
|
|
|
<el-form-item prop="name" label="名称">
|
|
|
|
<el-input placeholder="请输入" v-model="formField.name" />
|
|
|
|
<el-input placeholder="请输入" v-model="formField.name" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item prop="name" label="价格(分)">
|
|
|
|
|
|
|
|
<el-input-number placeholder="请输入" v-model="formField.price_cents" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item prop="code" label="字段">
|
|
|
|
<el-form-item prop="code" label="字段">
|
|
|
|
<el-input placeholder="请输入" v-model="formField.code" />
|
|
|
|
<el-input placeholder="请输入" v-model="formField.code" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item prop="price_cents" label="价格(分)">
|
|
|
|
|
|
|
|
<el-input-number placeholder="请输入" v-model="formField.price_cents" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item prop="sheet_name" label="表格名称">
|
|
|
|
<el-form-item prop="sheet_name" label="表格名称">
|
|
|
|
<el-input placeholder="请输入" v-model="formField.sheet_name" />
|
|
|
|
<el-input placeholder="请输入" v-model="formField.sheet_name" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
@ -133,6 +133,11 @@ const delRow = (index) => {
|
|
|
|
<el-input placeholder="请输入" v-model="row.name" />
|
|
|
|
<el-input placeholder="请输入" v-model="row.name" />
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column align="center" label="字段分类">
|
|
|
|
|
|
|
|
<template #default="{ row }">
|
|
|
|
|
|
|
|
<el-input placeholder="请输入" v-model="row.category" />
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
<!-- <el-table-column align="center" label="字段键">
|
|
|
|
<!-- <el-table-column align="center" label="字段键">
|
|
|
|
<template #default="{ row }">
|
|
|
|
<template #default="{ row }">
|
|
|
|
<el-input placeholder="请输入" v-model="row.key" />
|
|
|
|
<el-input placeholder="请输入" v-model="row.key" />
|
|
|
|
@ -157,6 +162,16 @@ const delRow = (index) => {
|
|
|
|
<el-input placeholder="以,分隔每个选项" v-model="row.options" />
|
|
|
|
<el-input placeholder="以,分隔每个选项" v-model="row.options" />
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column align="center" label="最小值">
|
|
|
|
|
|
|
|
<template #default="{ row }">
|
|
|
|
|
|
|
|
<el-input-number controls-position="right" placeholder="请输入" v-model="row.min" />
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column align="center" label="最大值">
|
|
|
|
|
|
|
|
<template #default="{ row }">
|
|
|
|
|
|
|
|
<el-input-number controls-position="right" placeholder="请输入" v-model="row.max" />
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column align="center" label="字段位置">
|
|
|
|
<el-table-column align="center" label="字段位置">
|
|
|
|
<template #default="{ row }">
|
|
|
|
<template #default="{ row }">
|
|
|
|
<el-input placeholder="请输入" v-model="row.excel_loc" />
|
|
|
|
<el-input placeholder="请输入" v-model="row.excel_loc" />
|
|
|
|
|