bug fix
This commit is contained in:
parent
fbd4f06114
commit
a6345b0fa6
|
|
@ -42,7 +42,7 @@ public class DropDownTag extends Tag {
|
||||||
String codes = param.get("code");
|
String codes = param.get("code");
|
||||||
String name = param.get("name");
|
String name = param.get("name");
|
||||||
Object value = param.get("value");
|
Object value = param.get("value");
|
||||||
String token = (value.toString().equals("0")) ? "token_" : "";
|
String token = (value.toString().equals("0")) ? Func.toStr(param.get("token")) : "";
|
||||||
String type = param.get("type");
|
String type = param.get("type");
|
||||||
String required = param.get("required");
|
String required = param.get("required");
|
||||||
int lev = 99;
|
int lev = 99;
|
||||||
|
|
@ -51,7 +51,7 @@ public class DropDownTag extends Tag {
|
||||||
if (type.equals("dict")) {
|
if (type.equals("dict")) {
|
||||||
code = codes.split("_")[0];
|
code = codes.split("_")[0];
|
||||||
lev = (codes.split("_").length > 1) ? Func.toInt(codes.split("_")[1]) : 99;
|
lev = (codes.split("_").length > 1) ? Func.toInt(codes.split("_")[1]) : 99;
|
||||||
sql = "select ID,(case when PID is null then 0 else PID end) PID,NUM,name as TEXT from TFW_DICT where code=" + code + " and num>0";
|
sql = "select ID,(case when PID is null then 0 else PID end) PID,NUM,name as TEXT from TFW_DICT where code=" + code + " and num > 0 order by num asc";
|
||||||
} else if (type.equals("user")) {
|
} else if (type.equals("user")) {
|
||||||
sql = "select ID,ID NUM,0 as PID,name as TEXT from TFW_USER where status=1";
|
sql = "select ID,ID NUM,0 as PID,name as TEXT from TFW_USER where status=1";
|
||||||
} else if (type.equals("dept")) {
|
} else if (type.equals("dept")) {
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,7 @@ public class SelectTag extends Tag {
|
||||||
final String code = param.get("code");
|
final String code = param.get("code");
|
||||||
String name = param.get("name");
|
String name = param.get("name");
|
||||||
String value = Func.toStr(param.get("value"));
|
String value = Func.toStr(param.get("value"));
|
||||||
String token = (StrKit.notBlank(value)) ? "" : "token_";
|
String token = (StrKit.notBlank(value)) ? "" : Func.toStr(param.get("token"));
|
||||||
String type = param.get("type");
|
String type = param.get("type");
|
||||||
String where = param.get("where");
|
String where = param.get("where");
|
||||||
String required = param.get("required");
|
String required = param.get("required");
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,7 @@ import java.util.Map;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
|
|
||||||
import com.smallchill.core.exception.ToolBoxException;
|
import com.smallchill.core.exception.ToolBoxException;
|
||||||
|
import com.smallchill.core.toolbox.Func;
|
||||||
import com.smallchill.core.toolbox.support.Convert;
|
import com.smallchill.core.toolbox.support.Convert;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -249,11 +250,10 @@ public class BeanKit {
|
||||||
for (PropertyDescriptor property : propertyDescriptors) {
|
for (PropertyDescriptor property : propertyDescriptors) {
|
||||||
propertyName = property.getName();
|
propertyName = property.getName();
|
||||||
value = valueProvider.value(propertyName);
|
value = valueProvider.value(propertyName);
|
||||||
if (null == value) {
|
if (Func.isEmpty(value)) {
|
||||||
// 此处取得的值为空时跳过,包括null和""
|
// 此处取得的值为空时跳过,包括null和""
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
property.getWriteMethod().invoke(bean, Convert.parse(property.getPropertyType(), value));
|
property.getWriteMethod().invoke(bean, Convert.parse(property.getPropertyType(), value));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|
|
||||||
|
|
@ -59,7 +59,7 @@ public class BeanInjector {
|
||||||
if (value.length > 1) {
|
if (value.length > 1) {
|
||||||
o = CollectionKit.join(value, ",");
|
o = CollectionKit.join(value, ",");
|
||||||
} else {
|
} else {
|
||||||
o = (Func.equals(value[0], "")) ? " " : value[0];
|
o = (Func.equals(value[0], "")) ? "" : value[0];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
map.put(StrKit.removePrefixIgnoreCase(param.getKey(), start).toLowerCase(), o);
|
map.put(StrKit.removePrefixIgnoreCase(param.getKey(), start).toLowerCase(), o);
|
||||||
|
|
@ -85,7 +85,7 @@ public class BeanInjector {
|
||||||
if (value.length > 1) {
|
if (value.length > 1) {
|
||||||
o = CollectionKit.join(value, ",");
|
o = CollectionKit.join(value, ",");
|
||||||
} else {
|
} else {
|
||||||
o = (Func.equals(value[0], "")) ? " " : value[0];
|
o = value[0];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
map.put(param.getKey(), o);
|
map.put(param.getKey(), o);
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@
|
||||||
@ }
|
@ }
|
||||||
@ else if(func.like(x.type,"select_")) {
|
@ else if(func.like(x.type,"select_")) {
|
||||||
@ var num = strutil.replace(x.type, "select_", "");
|
@ var num = strutil.replace(x.type, "select_", "");
|
||||||
<blade:select code="${num}" name="${table!x.table}.${x.index!}" value="${x.value!0}" type="dict" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:select code="${num}" name="${table!x.table}.${x.index!}" value="${x.value!}" type="dict" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(func.like(x.type,"combo_")) {
|
@ else if(func.like(x.type,"combo_")) {
|
||||||
@ var num = strutil.replace(x.type, "combo_", "");
|
@ var num = strutil.replace(x.type, "combo_", "");
|
||||||
|
|
@ -45,34 +45,34 @@
|
||||||
@ }
|
@ }
|
||||||
@ else if(func.like(x.type, "dropdown_")) {
|
@ else if(func.like(x.type, "dropdown_")) {
|
||||||
@ var num = strutil.replace(x.type, "dropdown_", "");
|
@ var num = strutil.replace(x.type, "dropdown_", "");
|
||||||
<blade:dropdown code="${num}" name="${table!x.table}.${x.index!}" value="${x.value!0}" type="dict" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:dropdown code="${num}" name="${table!x.table}.${x.index!}" value="${x.value!}" type="dict" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "kindeditor") {
|
@ else if(x.type == "kindeditor") {
|
||||||
<blade:kindeditor value="${x.value!}" id="_${x.index}" name="${table!x.table}.${x.index!}" height="${x.height!'200px'}" required="${x.required!}" />
|
<blade:kindeditor value="${x.value!}" id="_${x.index}" name="${table!x.table}.${x.index!}" height="${x.height!'200px'}" required="${x.required!}" />
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "selectDiy") {
|
@ else if(x.type == "selectDiy") {
|
||||||
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!0}" type="diy" source="${x.source!}" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!}" type="diy" source="${x.source!}" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "dropdownDiy") {
|
@ else if(x.type == "dropdownDiy") {
|
||||||
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!0}" type="diy" source="${x.source!}" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!}" type="diy" source="${x.source!}" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "selectDept") {
|
@ else if(x.type == "selectDept") {
|
||||||
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!0}" type="dept" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!}" type="dept" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "dropdownDept") {
|
@ else if(x.type == "dropdownDept") {
|
||||||
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!0}" type="dept" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!}" type="dept" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "selectRole") {
|
@ else if(x.type == "selectRole") {
|
||||||
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!0}" type="role" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!}" type="role" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "dropdownRole") {
|
@ else if(x.type == "dropdownRole") {
|
||||||
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!0}" type="role" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!}" type="role" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "selectUser") {
|
@ else if(x.type == "selectUser") {
|
||||||
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!0}" type="user" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!}" type="user" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "dropdownUser") {
|
@ else if(x.type == "dropdownUser") {
|
||||||
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!0}" type="user" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!}" type="user" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "checkbox") {
|
@ else if(x.type == "checkbox") {
|
||||||
<blade:checkbox id="_${x.index!}" name="${table!x.table}.${x.index!}" checked="${x.checked!}" disabled="${x.disabled!}" />
|
<blade:checkbox id="_${x.index!}" name="${table!x.table}.${x.index!}" checked="${x.checked!}" disabled="${x.disabled!}" />
|
||||||
|
|
|
||||||
|
|
@ -34,26 +34,27 @@
|
||||||
@ if(x.newline){
|
@ if(x.newline){
|
||||||
<div class="form-group" style="display:${display!}">
|
<div class="form-group" style="display:${display!}">
|
||||||
@ }
|
@ }
|
||||||
|
@ var token = (isEmpty(x.token)) ? "token_" : "";
|
||||||
<label class="col-sm-2 control-label no-padding-right" > ${x.name!} </label>
|
<label class="col-sm-2 control-label no-padding-right" > ${x.name!} </label>
|
||||||
<div class="col-sm-${x.length!3}">
|
<div class="col-sm-${x.length!3}">
|
||||||
@ if(x.type == "text" || x.type == "number" || x.type == "tel" || x.type == "email" || x.type == "url" || x.type == "qq" || x.type == "unionpay" || x.type == "credit" || x.type == "idcard") {
|
@ if(x.type == "text" || x.type == "number" || x.type == "tel" || x.type == "email" || x.type == "url" || x.type == "qq" || x.type == "unionpay" || x.type == "credit" || x.type == "idcard") {
|
||||||
<input type="${x.type!'text'}" id="_${x.index!}" name="token_${table!x.table}.${x.index!}" ${x.required!} ${x.disabled!} value="${x.value!}" placeholder="${placeholder!}" class="form-control" />
|
<input type="${x.type!'text'}" id="_${x.index!}" name="${token}${table!x.table}.${x.index!}" ${x.required!} ${x.disabled!} value="${x.value!}" placeholder="${placeholder!}" class="form-control" />
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "double") {
|
@ else if(x.type == "double") {
|
||||||
<input type="${x.type!'text'}" id="_${x.index!}" name="token_${table!x.table}.${x.index!}" ${x.required!} ${x.disabled!} value="${x.value!}" placeholder="${placeholder!}" class="form-control" />
|
<input type="${x.type!'text'}" id="_${x.index!}" name="${token}${table!x.table}.${x.index!}" ${x.required!} ${x.disabled!} value="${x.value!}" placeholder="${placeholder!}" class="form-control" />
|
||||||
@ }
|
@ }
|
||||||
@ else if(func.like(x.type, "hidden")) {
|
@ else if(func.like(x.type, "hidden")) {
|
||||||
<input type="${x.type!'hidden'}" id="_${x.index!}" name="${table!x.table}.${x.index!}" value="${x.value!}" class="form-control" />
|
<input type="${x.type!'hidden'}" id="_${x.index!}" name="${table!x.table}.${x.index!}" value="${x.value!}" class="form-control" />
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "textarea") {
|
@ else if(x.type == "textarea") {
|
||||||
<textarea id="_${x.index!}" style="height:${x.height!'200px'}" name="token_${table!x.table}.${x.index!}" ${x.required!} ${x.disabled!} value="${x.value!}" placeholder="${placeholder!}" class="form-control"></textarea>
|
<textarea id="_${x.index!}" style="height:${x.height!'200px'}" name="${token}${table!x.table}.${x.index!}" ${x.required!} ${x.disabled!} value="${x.value!}" placeholder="${placeholder!}" class="form-control"></textarea>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "image") {
|
@ else if(x.type == "image") {
|
||||||
<img id="_${x.index!}" data-type="image" data-auto="${x.auto!}" style="padding:2px; border:1px solid #ccc;cursor:pointer;width:${x.width!'168px'};height:${x.height!'110px'};" name="${table!x.table}.${x.index!}" src="${x.src!}"></img>
|
<img id="_${x.index!}" data-type="image" data-auto="${x.auto!}" style="padding:2px; border:1px solid #ccc;cursor:pointer;width:${x.width!'168px'};height:${x.height!'110px'};" name="${table!x.table}.${x.index!}" src="${x.src!}"></img>
|
||||||
@ }
|
@ }
|
||||||
@ else if(func.like(x.type, "select_")) {
|
@ else if(func.like(x.type, "select_")) {
|
||||||
@ var num = strutil.replace(x.type, "select_", "");
|
@ var num = strutil.replace(x.type, "select_", "");
|
||||||
<blade:select code="${num}" name="${table!x.table}.${x.index!}" value="${x.value!0}" type="dict" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:select code="${num}" name="${table!x.table}.${x.index!}" value="${x.value!}" type="dict" tail="${x.tail!}" token="${token}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(func.like(x.type, "combo_")) {
|
@ else if(func.like(x.type, "combo_")) {
|
||||||
@ var num = strutil.replace(x.type, "combo_", "");
|
@ var num = strutil.replace(x.type, "combo_", "");
|
||||||
|
|
@ -61,34 +62,34 @@
|
||||||
@ }
|
@ }
|
||||||
@ else if(func.like(x.type, "dropdown_")) {
|
@ else if(func.like(x.type, "dropdown_")) {
|
||||||
@ var num = strutil.replace(x.type, "dropdown_", "");
|
@ var num = strutil.replace(x.type, "dropdown_", "");
|
||||||
<blade:dropdown code="${num}" name="${table!x.table}.${x.index!}" value="${x.value!0}" type="dict" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:dropdown code="${num}" name="${table!x.table}.${x.index!}" value="${x.value!}" type="dict" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "kindeditor") {
|
@ else if(x.type == "kindeditor") {
|
||||||
<blade:kindeditor value="${x.value!}" id="_${x.index}" name="${table!x.table}.${x.index!}" height="${x.height!'200px'}" required="${x.required!}" />
|
<blade:kindeditor value="${x.value!}" id="_${x.index}" name="${table!x.table}.${x.index!}" height="${x.height!'200px'}" token="${token}" required="${x.required!}" />
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "selectDiy") {
|
@ else if(x.type == "selectDiy") {
|
||||||
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!0}" type="diy" source="${x.source!}" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!}" type="diy" source="${x.source!}" tail="${x.tail!}" token="${token}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "dropdownDiy") {
|
@ else if(x.type == "dropdownDiy") {
|
||||||
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!0}" type="diy" source="${x.source!}" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!}" type="diy" source="${x.source!}" tail="${x.tail!}" token="${token}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "selectDept") {
|
@ else if(x.type == "selectDept") {
|
||||||
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!0}" type="dept" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!}" type="dept" tail="${x.tail!}" token="${token}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "dropdownDept") {
|
@ else if(x.type == "dropdownDept") {
|
||||||
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!0}" type="dept" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!}" type="dept" tail="${x.tail!}" token="${token}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "selectRole") {
|
@ else if(x.type == "selectRole") {
|
||||||
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!0}" type="role" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!}" type="role" tail="${x.tail!}" token="${token}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "dropdownRole") {
|
@ else if(x.type == "dropdownRole") {
|
||||||
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!0}" type="role" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!}" type="role" tail="${x.tail!}" token="${token}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "selectUser") {
|
@ else if(x.type == "selectUser") {
|
||||||
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!0}" type="user" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:select name="${table!x.table}.${x.index!}" value="${x.value!}" type="user" tail="${x.tail!}" token="${token}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "dropdownUser") {
|
@ else if(x.type == "dropdownUser") {
|
||||||
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!0}" type="user" tail="${x.tail!}" intercept="${x.intercept!}" required="${x.required!}"/>
|
<blade:dropdown name="${table!x.table}.${x.index!}" value="${x.value!}" type="user" tail="${x.tail!}" token="${token}" intercept="${x.intercept!}" required="${x.required!}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "checkbox") {
|
@ else if(x.type == "checkbox") {
|
||||||
<blade:checkbox id="_${x.index!}" name="${table!x.table}.${x.index!}" checked="${x.checked!}" disabled="${x.disabled!}" />
|
<blade:checkbox id="_${x.index!}" name="${table!x.table}.${x.index!}" checked="${x.checked!}" disabled="${x.disabled!}" />
|
||||||
|
|
@ -97,10 +98,10 @@
|
||||||
<blade:checkbox2 id="_${x.index!}" name="${table!x.table}.${x.index!}" checked="${x.checked!}" disabled="${x.disabled!}" />
|
<blade:checkbox2 id="_${x.index!}" name="${table!x.table}.${x.index!}" checked="${x.checked!}" disabled="${x.disabled!}" />
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "date") {
|
@ else if(x.type == "date") {
|
||||||
<blade:date id="_${x.index!}" name="${table!x.table}.${x.index!}" value="${x.value!}" format="${x.format!}" required="${x.required!}" disabled="${x.disabled!}" placeholder="${x.placeholder!'请选择日期'}"/>
|
<blade:date id="_${x.index!}" name="${table!x.table}.${x.index!}" value="${x.value!}" format="${x.format!}" token="${token}" required="${x.required!}" disabled="${x.disabled!}" placeholder="${x.placeholder!'请选择日期'}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "laydate") {
|
@ else if(x.type == "laydate") {
|
||||||
<blade:laydate id="_${x.index!}" name="${table!x.table}.${x.index!}" value="${x.value!}" format="${x.format!}" required="${x.required!}" disabled="${x.disabled!}" placeholder="${x.placeholder!'请选择日期'}"/>
|
<blade:laydate id="_${x.index!}" name="${table!x.table}.${x.index!}" value="${x.value!}" format="${x.format!}" token="${token}" required="${x.required!}" disabled="${x.disabled!}" placeholder="${x.placeholder!'请选择日期'}"/>
|
||||||
@ }
|
@ }
|
||||||
@ else if(x.type == "imgupload") {
|
@ else if(x.type == "imgupload") {
|
||||||
<blade:imgupload id="_${x.index!}" name="${table!x.table}.${x.index!}" auto="${x.auto!}" />
|
<blade:imgupload id="_${x.index!}" name="${table!x.table}.${x.index!}" auto="${x.auto!}" />
|
||||||
|
|
@ -118,7 +119,7 @@
|
||||||
<input type="password" id="_${x.index!}" name="${table!x.table}.${x.index!}" ${x.required!} ${x.disabled!} value="${x.value!}" placeholder="${placeholder!}" class="form-control" />
|
<input type="password" id="_${x.index!}" name="${table!x.table}.${x.index!}" ${x.required!} ${x.disabled!} value="${x.value!}" placeholder="${placeholder!}" class="form-control" />
|
||||||
@ }
|
@ }
|
||||||
@ else {
|
@ else {
|
||||||
<input type="text" id="_${x.index!}" name="token_${table!x.table}.${x.index!}" ${x.required!} ${x.disabled!} value="${x.value!}" placeholder="${placeholder!}" class="form-control" />
|
<input type="text" id="_${x.index!}" name="${token}${table!x.table}.${x.index!}" ${x.required!} ${x.disabled!} value="${x.value!}" placeholder="${placeholder!}" class="form-control" />
|
||||||
@ }
|
@ }
|
||||||
</div>
|
</div>
|
||||||
@ if(x.length >= 5){
|
@ if(x.length >= 5){
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
<link rel="stylesheet" href="${ctxPath}/static/assets/css/datepicker.css" />
|
<link rel="stylesheet" href="${ctxPath}/static/assets/css/datepicker.css" />
|
||||||
<script src="${ctxPath}/static/assets/js/date-time/bootstrap-datepicker.js"></script>
|
<script src="${ctxPath}/static/assets/js/date-time/bootstrap-datepicker.js"></script>
|
||||||
@ var token = "token_";
|
@ var _token = token!'';
|
||||||
@ if (value != ""){
|
@ if (!isEmpty(value)){
|
||||||
@ token = "";
|
@ _token = "";
|
||||||
@}
|
@ }
|
||||||
<input type="text" id="${id}" name="${token}${name}" ${required!} ${disabled!} value="${value!}" placeholder="请输入${name!}" data-date-format="${format!'yyyy-mm-dd'}" class="form-control" />
|
<input type="text" id="${id}" name="${_token}${name}" ${required!} ${disabled!} value="${value!}" placeholder="请输入${name!}" data-date-format="${format!'yyyy-mm-dd'}" class="form-control" />
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(function(){
|
$(function(){
|
||||||
$("#${id}").datepicker({
|
$("#${id}").datepicker({
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,6 @@
|
||||||
var options={
|
var options={
|
||||||
cssPath : '${ctxPath}/static/kindeditor/plugins/code/prettify.css',
|
cssPath : '${ctxPath}/static/kindeditor/plugins/code/prettify.css',
|
||||||
uploadJson : '${ctxPath}/kindeditor/upload_json',
|
uploadJson : '${ctxPath}/kindeditor/upload_json',
|
||||||
//uploadJson : '${ctxPath}/image/upload_blob',
|
|
||||||
fileManagerJson : '${ctxPath}/kindeditor/file_manager_json',
|
fileManagerJson : '${ctxPath}/kindeditor/file_manager_json',
|
||||||
items: ['source', '|', 'fontname', 'fontsize', '|', 'forecolor', 'bold', 'italic', 'underline', '|', 'justifyleft', 'justifycenter', 'justifyright', '|', 'image', 'multiimage', '|', 'plainpaste', 'wordpaste', '|','fullscreen'],
|
items: ['source', '|', 'fontname', 'fontsize', '|', 'forecolor', 'bold', 'italic', 'underline', '|', 'justifyleft', 'justifycenter', 'justifyright', '|', 'image', 'multiimage', '|', 'plainpaste', 'wordpaste', '|','fullscreen'],
|
||||||
allowFileManager : true,
|
allowFileManager : true,
|
||||||
|
|
@ -26,12 +25,12 @@
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@ var token = "token_";
|
@ var _token = token!'';
|
||||||
@ if (value != ""){
|
@ if (!isEmpty(value)){
|
||||||
@ token = "";
|
@ _token = "";
|
||||||
@}
|
@ }
|
||||||
var editor = K.create('textarea[name="${token}${name}"]', options);
|
var editor = K.create('textarea[name="${_token}${name}"]', options);
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
<textarea id="${id}" name="${token}${name}" ${required!} class="form-control" cols="100" rows="8" style="visibility:hidden;width:100%;height:${height!'200px'};">${value!}</textarea>
|
<textarea id="${id}" name="${_token}${name}" ${required!} class="form-control" cols="100" rows="8" style="visibility:hidden;width:100%;height:${height!'200px'};">${value!}</textarea>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -18,8 +18,8 @@
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
@ var token = "token_";
|
@ var _token = token!'';
|
||||||
@ if (value != ""){
|
@ if (!isEmpty(value)){
|
||||||
@ token = "";
|
@ _token = "";
|
||||||
@ }
|
@ }
|
||||||
<input type="text" id="${id}" name="${token}${name}" class="form-control" ${required!} ${disabled!} value="${value!}" placeholder="${placeholder!}" />
|
<input type="text" id="${id}" name="${_token}${name}" class="form-control" ${required!} ${disabled!} value="${value!}" placeholder="${placeholder!}" />
|
||||||
Loading…
Reference in New Issue
Block a user