⚡ 优化移动端代码生成
This commit is contained in:
parent
384d85c98a
commit
67d6d7dd8e
@ -52,7 +52,7 @@ $elseif(column.HtmlType == "textarea")
|
|||||||
</u-form-item>
|
</u-form-item>
|
||||||
$elseif(column.HtmlType == "imageUpload" || column.HtmlType == "fileUpload")
|
$elseif(column.HtmlType == "imageUpload" || column.HtmlType == "fileUpload")
|
||||||
<u-form-item label="${labelName}" prop="${columnName}">
|
<u-form-item label="${labelName}" prop="${columnName}">
|
||||||
<UploadFile v-model="form.${columnName}"></UploadFile>
|
<uploadImage v-model="form.${columnName}"></uploadImage>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
$elseif(column.HtmlType == "select" || column.HtmlType == "selectMulti")
|
$elseif(column.HtmlType == "select" || column.HtmlType == "selectMulti")
|
||||||
<u-form-item label="${labelName}" prop="${columnName}">
|
<u-form-item label="${labelName}" prop="${columnName}">
|
||||||
@ -94,6 +94,11 @@ $end
|
|||||||
from '@/api/${tool.FirstLowerCase(genTable.ModuleName)}/${genTable.BusinessName.ToLower()}.js'
|
from '@/api/${tool.FirstLowerCase(genTable.ModuleName)}/${genTable.BusinessName.ToLower()}.js'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
$if(replaceDto.UploadFile == 1)
|
||||||
|
components: {
|
||||||
|
UploadImage
|
||||||
|
},
|
||||||
|
$end
|
||||||
dicts: [
|
dicts: [
|
||||||
$foreach(item in genTable.Columns)
|
$foreach(item in genTable.Columns)
|
||||||
$if((item.HtmlType == "radio" || item.HtmlType.Contains("select") || item.HtmlType == "checkbox") && item.DictType != "")
|
$if((item.HtmlType == "radio" || item.HtmlType.Contains("select") || item.HtmlType == "checkbox") && item.DictType != "")
|
||||||
|
|||||||
@ -17,7 +17,7 @@ $if(column.IsList == true)
|
|||||||
$if(column.HtmlType == "imageUpload")
|
$if(column.HtmlType == "imageUpload")
|
||||||
<view class="info-line">
|
<view class="info-line">
|
||||||
<text class="label-name">${labelName}</text>
|
<text class="label-name">${labelName}</text>
|
||||||
<ImagePreview :src="item.${columnName}"></ImagePreview>
|
<imagePreview :src="item.${columnName}"></imagePreview>
|
||||||
</view>
|
</view>
|
||||||
$elseif(column.HtmlType == "checkbox" || column.HtmlType == "select" || column.HtmlType == "radio")
|
$elseif(column.HtmlType == "checkbox" || column.HtmlType == "select" || column.HtmlType == "radio")
|
||||||
<view class="info-line">
|
<view class="info-line">
|
||||||
@ -98,6 +98,7 @@ $if(column.HtmlType == "datetime")
|
|||||||
</u-form-item>
|
</u-form-item>
|
||||||
$elseif(column.HtmlType == "radio" || column.HtmlType == "select")
|
$elseif(column.HtmlType == "radio" || column.HtmlType == "select")
|
||||||
<u-form-item label="${labelName}" prop="${column.CsharpFieldFl}" borderBottom ref="item2">
|
<u-form-item label="${labelName}" prop="${column.CsharpFieldFl}" borderBottom ref="item2">
|
||||||
|
<view class="tag-wrap">
|
||||||
<view class="tag-item">
|
<view class="tag-item">
|
||||||
<u-tag text="全部" :plain="null != queryParams.${column.CsharpFieldFl}" name="" @click="queryParams.${column.CsharpFieldFl} = null">
|
<u-tag text="全部" :plain="null != queryParams.${column.CsharpFieldFl}" name="" @click="queryParams.${column.CsharpFieldFl} = null">
|
||||||
</u-tag>
|
</u-tag>
|
||||||
@ -107,6 +108,7 @@ $elseif(column.HtmlType == "radio" || column.HtmlType == "select")
|
|||||||
@click="${column.CsharpFieldFl}Select(item)">
|
@click="${column.CsharpFieldFl}Select(item)">
|
||||||
</u-tag>
|
</u-tag>
|
||||||
</view>
|
</view>
|
||||||
|
</view>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
$else
|
$else
|
||||||
<u-form-item label="${labelName}" prop="${column.CsharpFieldFl}" borderBottom ref="item1">
|
<u-form-item label="${labelName}" prop="${column.CsharpFieldFl}" borderBottom ref="item1">
|
||||||
@ -135,7 +137,7 @@ $end
|
|||||||
import "@/static/scss/page.scss";
|
import "@/static/scss/page.scss";
|
||||||
import {
|
import {
|
||||||
list${genTable.BusinessName},
|
list${genTable.BusinessName},
|
||||||
$if(replaceDto.ShowBtnDelete || replaceDto.ShowBtnMultiDel)
|
$if(replaceDto.ShowBtnDelete)
|
||||||
del${genTable.BusinessName},
|
del${genTable.BusinessName},
|
||||||
$end
|
$end
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user