正在显示
4 个修改的文件
包含
33 行增加
和
9 行删除
| @@ -105,6 +105,12 @@ | @@ -105,6 +105,12 @@ | ||
| 105 | <span>{{ parseTime(scope.row.${javaField}, '{y}-{m}-{d}') }}</span> | 105 | <span>{{ parseTime(scope.row.${javaField}, '{y}-{m}-{d}') }}</span> |
| 106 | </template> | 106 | </template> |
| 107 | </el-table-column> | 107 | </el-table-column> |
| 108 | +#elseif($column.list && $column.htmlType == "imageUpload") | ||
| 109 | + <el-table-column label="${comment}" align="center" prop="${javaField}" width="100"> | ||
| 110 | + <template slot-scope="scope"> | ||
| 111 | + <image-preview :src="scope.row.${javaField}" :width="50" :height="50"/> | ||
| 112 | + </template> | ||
| 113 | + </el-table-column> | ||
| 108 | #elseif($column.list && "" != $column.dictType) | 114 | #elseif($column.list && "" != $column.dictType) |
| 109 | <el-table-column label="${comment}" align="center" prop="${javaField}"> | 115 | <el-table-column label="${comment}" align="center" prop="${javaField}"> |
| 110 | <template slot-scope="scope"> | 116 | <template slot-scope="scope"> |
| @@ -174,11 +180,11 @@ | @@ -174,11 +180,11 @@ | ||
| 174 | </el-form-item> | 180 | </el-form-item> |
| 175 | #elseif($column.htmlType == "imageUpload") | 181 | #elseif($column.htmlType == "imageUpload") |
| 176 | <el-form-item label="${comment}"> | 182 | <el-form-item label="${comment}"> |
| 177 | - <imageUpload v-model="form.${field}"/> | 183 | + <image-upload v-model="form.${field}"/> |
| 178 | </el-form-item> | 184 | </el-form-item> |
| 179 | #elseif($column.htmlType == "fileUpload") | 185 | #elseif($column.htmlType == "fileUpload") |
| 180 | <el-form-item label="${comment}"> | 186 | <el-form-item label="${comment}"> |
| 181 | - <fileUpload v-model="form.${field}"/> | 187 | + <file-upload v-model="form.${field}"/> |
| 182 | </el-form-item> | 188 | </el-form-item> |
| 183 | #elseif($column.htmlType == "editor") | 189 | #elseif($column.htmlType == "editor") |
| 184 | <el-form-item label="${comment}"> | 190 | <el-form-item label="${comment}"> |
| @@ -133,6 +133,12 @@ | @@ -133,6 +133,12 @@ | ||
| 133 | <span>{{ parseTime(scope.row.${javaField}, '{y}-{m}-{d}') }}</span> | 133 | <span>{{ parseTime(scope.row.${javaField}, '{y}-{m}-{d}') }}</span> |
| 134 | </template> | 134 | </template> |
| 135 | </el-table-column> | 135 | </el-table-column> |
| 136 | +#elseif($column.list && $column.htmlType == "imageUpload") | ||
| 137 | + <el-table-column label="${comment}" align="center" prop="${javaField}" width="100"> | ||
| 138 | + <template slot-scope="scope"> | ||
| 139 | + <image-preview :src="scope.row.${javaField}" :width="50" :height="50"/> | ||
| 140 | + </template> | ||
| 141 | + </el-table-column> | ||
| 136 | #elseif($column.list && "" != $column.dictType) | 142 | #elseif($column.list && "" != $column.dictType) |
| 137 | <el-table-column label="${comment}" align="center" prop="${javaField}"> | 143 | <el-table-column label="${comment}" align="center" prop="${javaField}"> |
| 138 | <template slot-scope="scope"> | 144 | <template slot-scope="scope"> |
| @@ -195,11 +201,11 @@ | @@ -195,11 +201,11 @@ | ||
| 195 | </el-form-item> | 201 | </el-form-item> |
| 196 | #elseif($column.htmlType == "imageUpload") | 202 | #elseif($column.htmlType == "imageUpload") |
| 197 | <el-form-item label="${comment}"> | 203 | <el-form-item label="${comment}"> |
| 198 | - <imageUpload v-model="form.${field}"/> | 204 | + <image-upload v-model="form.${field}"/> |
| 199 | </el-form-item> | 205 | </el-form-item> |
| 200 | #elseif($column.htmlType == "fileUpload") | 206 | #elseif($column.htmlType == "fileUpload") |
| 201 | <el-form-item label="${comment}"> | 207 | <el-form-item label="${comment}"> |
| 202 | - <fileUpload v-model="form.${field}"/> | 208 | + <file-upload v-model="form.${field}"/> |
| 203 | </el-form-item> | 209 | </el-form-item> |
| 204 | #elseif($column.htmlType == "editor") | 210 | #elseif($column.htmlType == "editor") |
| 205 | <el-form-item label="${comment}"> | 211 | <el-form-item label="${comment}"> |
| @@ -64,7 +64,7 @@ | @@ -64,7 +64,7 @@ | ||
| 64 | #end | 64 | #end |
| 65 | #end | 65 | #end |
| 66 | <el-form-item> | 66 | <el-form-item> |
| 67 | - <el-button type="primary" icon="Search" size="mini" @click="handleQuery">搜索</el-button> | 67 | + <el-button type="primary" icon="Search" size="mini" @click="handleQuery">搜索</el-button> |
| 68 | <el-button icon="Refresh" size="mini" @click="resetQuery">重置</el-button> | 68 | <el-button icon="Refresh" size="mini" @click="resetQuery">重置</el-button> |
| 69 | </el-form-item> | 69 | </el-form-item> |
| 70 | </el-form> | 70 | </el-form> |
| @@ -105,6 +105,12 @@ | @@ -105,6 +105,12 @@ | ||
| 105 | <span>{{ parseTime(scope.row.${javaField}, '{y}-{m}-{d}') }}</span> | 105 | <span>{{ parseTime(scope.row.${javaField}, '{y}-{m}-{d}') }}</span> |
| 106 | </template> | 106 | </template> |
| 107 | </el-table-column> | 107 | </el-table-column> |
| 108 | +#elseif($column.list && $column.htmlType == "imageUpload") | ||
| 109 | + <el-table-column label="${comment}" align="center" prop="${javaField}" width="100"> | ||
| 110 | + <template #default="scope"> | ||
| 111 | + <image-preview :src="scope.row.${javaField}" :width="50" :height="50"/> | ||
| 112 | + </template> | ||
| 113 | + </el-table-column> | ||
| 108 | #elseif($column.list && "" != $column.dictType) | 114 | #elseif($column.list && "" != $column.dictType) |
| 109 | <el-table-column label="${comment}" align="center" prop="${javaField}"> | 115 | <el-table-column label="${comment}" align="center" prop="${javaField}"> |
| 110 | <template #default="scope"> | 116 | <template #default="scope"> |
| @@ -179,11 +185,11 @@ | @@ -179,11 +185,11 @@ | ||
| 179 | </el-form-item> | 185 | </el-form-item> |
| 180 | #elseif($column.htmlType == "imageUpload") | 186 | #elseif($column.htmlType == "imageUpload") |
| 181 | <el-form-item label="${comment}"> | 187 | <el-form-item label="${comment}"> |
| 182 | - <imageUpload v-model="form.${field}"/> | 188 | + <image-upload v-model="form.${field}"/> |
| 183 | </el-form-item> | 189 | </el-form-item> |
| 184 | #elseif($column.htmlType == "fileUpload") | 190 | #elseif($column.htmlType == "fileUpload") |
| 185 | <el-form-item label="${comment}"> | 191 | <el-form-item label="${comment}"> |
| 186 | - <fileUpload v-model="form.${field}"/> | 192 | + <file-upload v-model="form.${field}"/> |
| 187 | </el-form-item> | 193 | </el-form-item> |
| 188 | #elseif($column.htmlType == "editor") | 194 | #elseif($column.htmlType == "editor") |
| 189 | <el-form-item label="${comment}"> | 195 | <el-form-item label="${comment}"> |
| @@ -133,6 +133,12 @@ | @@ -133,6 +133,12 @@ | ||
| 133 | <span>{{ parseTime(scope.row.${javaField}, '{y}-{m}-{d}') }}</span> | 133 | <span>{{ parseTime(scope.row.${javaField}, '{y}-{m}-{d}') }}</span> |
| 134 | </template> | 134 | </template> |
| 135 | </el-table-column> | 135 | </el-table-column> |
| 136 | +#elseif($column.list && $column.htmlType == "imageUpload") | ||
| 137 | + <el-table-column label="${comment}" align="center" prop="${javaField}" width="100"> | ||
| 138 | + <template #default="scope"> | ||
| 139 | + <image-preview :src="scope.row.${javaField}" :width="50" :height="50"/> | ||
| 140 | + </template> | ||
| 141 | + </el-table-column> | ||
| 136 | #elseif($column.list && "" != $column.dictType) | 142 | #elseif($column.list && "" != $column.dictType) |
| 137 | <el-table-column label="${comment}" align="center" prop="${javaField}"> | 143 | <el-table-column label="${comment}" align="center" prop="${javaField}"> |
| 138 | <template #default="scope"> | 144 | <template #default="scope"> |
| @@ -195,11 +201,11 @@ | @@ -195,11 +201,11 @@ | ||
| 195 | </el-form-item> | 201 | </el-form-item> |
| 196 | #elseif($column.htmlType == "imageUpload") | 202 | #elseif($column.htmlType == "imageUpload") |
| 197 | <el-form-item label="${comment}"> | 203 | <el-form-item label="${comment}"> |
| 198 | - <imageUpload v-model="form.${field}"/> | 204 | + <image-upload v-model="form.${field}"/> |
| 199 | </el-form-item> | 205 | </el-form-item> |
| 200 | #elseif($column.htmlType == "fileUpload") | 206 | #elseif($column.htmlType == "fileUpload") |
| 201 | <el-form-item label="${comment}"> | 207 | <el-form-item label="${comment}"> |
| 202 | - <fileUpload v-model="form.${field}"/> | 208 | + <file-upload v-model="form.${field}"/> |
| 203 | </el-form-item> | 209 | </el-form-item> |
| 204 | #elseif($column.htmlType == "editor") | 210 | #elseif($column.htmlType == "editor") |
| 205 | <el-form-item label="${comment}"> | 211 | <el-form-item label="${comment}"> |
-
请 注册 或 登录 后发表评论