5.0.219版本发布
parent
84390e4a22
commit
f5825deaea
|
@ -8,3 +8,8 @@ proxy:
|
|||
- servlet_url: /baidu-test/*
|
||||
target_url: https://baidu.com
|
||||
logging_enabled: false
|
||||
#百度云代理 否则会出现跨域问题.
|
||||
- servlet_url: /rest/*
|
||||
target_url: https://aip.baidubce.com/rest
|
||||
logging_enabled: false
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
|
@ -9098,7 +9098,7 @@ addRowDatas(datas: Object[]): void
|
|||
/**
|
||||
* 新增空行并把current设置成当前空行index
|
||||
把current设置当前新增的行
|
||||
* @param rowId 可选参数 需要移除的行对象* @returns 返回新增的行实例
|
||||
* @param rowId 可选参数 行id* @returns 返回新增的行实例
|
||||
|
||||
*/
|
||||
appendBlankRow(rowId: any): Row
|
||||
|
@ -9533,7 +9533,7 @@ post(callback: DataSourcePostHandle): void
|
|||
* @param formIndex 可选参数开始索引,默认值 0* @returns 返回查找的数据行数组
|
||||
|
||||
*/
|
||||
query(fn: DataSourceQureyRowHandle,formIndex: number): ZlCollection
|
||||
query(fn: DataSourceQureyRowHandle,formIndex: number): ZlCollection<any>
|
||||
|
||||
/**
|
||||
* 局部刷新行 常用用于更新一条记录后刷新组件的显示,注意行必须得存在RWID字段.否则无法刷新
|
||||
|
@ -10518,6 +10518,13 @@ getExtralParams(): object
|
|||
*/
|
||||
getField(fieldName: string): IField
|
||||
|
||||
/**
|
||||
* 行的全球唯一ID
|
||||
* @returns 全球唯一ID字符串
|
||||
|
||||
*/
|
||||
getGuid(): string
|
||||
|
||||
/**
|
||||
* 返回行是否隐藏,组件的显示会用到
|
||||
* @returns true 隐藏/ false 显示
|
||||
|
@ -10526,8 +10533,8 @@ getField(fieldName: string): IField
|
|||
getHide(): boolean
|
||||
|
||||
/**
|
||||
* 获取行的id
|
||||
* @returns 返回行的主键值
|
||||
* 获取行的主键值
|
||||
* @returns 返回行的主键值,返回空说明无主键
|
||||
|
||||
*/
|
||||
getId(): any
|
||||
|
@ -10562,7 +10569,7 @@ getRawData(): object
|
|||
|
||||
/**
|
||||
* 获取行state
|
||||
* @returns 返回行的状态
|
||||
* @returns 返回行的状态 (none,insert,update,delete )
|
||||
|
||||
*/
|
||||
getState(): RowState
|
||||
|
@ -16756,6 +16763,7 @@ class PageService {
|
|||
|
||||
/**
|
||||
* 根据表单的编号弹出表单
|
||||
注意:这种方式开启页面如果页面包含有资源权限组件时候是不生效的
|
||||
* @param pageModelCode 表单设计的界面模型编号
|
||||
* @param params 页面参数(包含了全局和自定义的参数)
|
||||
* @param pageCoinfg 弹出的编辑界面的参数设置默认:{} 这里可以设置窗口的各种属性 弹出的窗口大小,标题, 以及各种回调 onSuccess,onYes,onCancel,onMin,onClosed ...
|
||||
|
@ -16766,6 +16774,7 @@ static openFormPageByCode(pageModelCode: string,params: Object | IParam[],pageCo
|
|||
|
||||
/**
|
||||
* 根据表单的id弹出表单
|
||||
注意:这种方式开启页面如果页面包含有资源权限组件时候是不生效的
|
||||
* @param pageModelId 表单设计的界面模型id
|
||||
* @param params 页面参数(包含了全局和自定义的参数)
|
||||
* @param pageCoinfg 弹出的编辑界面的参数设置默认:{} 这里可以设置窗口的各种属性 弹出的窗口大小,标题, 以及各种回调 onSuccess,onYes,onCancel,onMin,onClosed ...
|
||||
|
@ -16776,7 +16785,7 @@ static openFormPageById(pageModelId: string,params: Object | IParam[],pageCoinfg
|
|||
|
||||
/**
|
||||
* 在浏览器开启新页面
|
||||
这个与菜单关联受权限的管理
|
||||
注意:这种方式开启页面如果页面包含有资源权限组件时候是生效的.这个与菜单关联受权限的管理
|
||||
* @param menuCode 菜单的编号(注意唯一性)
|
||||
* @param param 参数对象
|
||||
|
||||
|
@ -16785,7 +16794,7 @@ static openNewPageByMenuCode(menuCode: string,param: object): void
|
|||
|
||||
/**
|
||||
* 通过菜单的编号在主框架上的页签开启一个页面 这个与菜单关联受权限的管理
|
||||
注意:如果用户无权限操作菜单会提示无权限
|
||||
注意:这种方式开启页面如果页面包含有资源权限组件时候是生效的.这个与菜单关联受权限的管理;如果用户无权限操作菜单会提示无权限
|
||||
* @param menuCode 菜单的唯一编号(菜单管理内必须保证编号的唯一性)
|
||||
* @param param 可选附带的参数。注意 这个参数由于是拼接到URL后面因此存在了长度限制。
|
||||
|
||||
|
@ -16816,7 +16825,8 @@ static openNewTabPageByPageCode(pageModelCode: string,title: string,resid: strin
|
|||
static openNewTopPageByPageCode(pageModelCode: string,title: string,resid: string,pageCoinfg: IPageFormOptions,param: any): void
|
||||
|
||||
/**
|
||||
* 在浏览器新的页签打开页面 注意这个无权限管理
|
||||
* 在浏览器新的页签打开页面
|
||||
注意:这种方式开启页面如果页面包含有资源权限组件时候是不生效的
|
||||
* @param pageModelCode 页面模型编号(注意唯一性)
|
||||
* @param param 这个参数由于是拼接到URL后面因此存在了 默认值:{}
|
||||
|
||||
|
@ -17491,10 +17501,11 @@ static formSubmitWithParams(url: string,paramObj: object,newTab: boolean): void
|
|||
|
||||
/**
|
||||
* 格式化数字显示方式
|
||||
用法
|
||||
用法:
|
||||
formatNumber(12345.999,'#,##0.00'); 货币类型 小数不足两位补零
|
||||
formatNumber(12345.999,'#,##0.##'); 货币类型 保留两位小数,不足也不补
|
||||
formatNumber(123,'000000');
|
||||
formatNumber(123,'000000'); 不足6位补零
|
||||
formatNumber(123.12,'#'); 取整
|
||||
* @param num 数字
|
||||
* @param pattern 格式化模板字符串 '#,##0.00 #,##0.##'* @returns 格式化后的数字字符串
|
||||
|
||||
|
@ -20982,13 +20993,13 @@ closeTips(): void
|
|||
|
||||
/**
|
||||
* 得到选择的行
|
||||
* @returns 返回选择的行对象 {
|
||||
* @returns 返回选择的行ITableCheckSection对象 {
|
||||
rows: rows //选中的数据
|
||||
, isAll: true //true全选
|
||||
};
|
||||
|
||||
*/
|
||||
getChecks(): any
|
||||
getChecks(): ITableCheckSection
|
||||
|
||||
/**
|
||||
* 获取列实例
|
||||
|
@ -21130,6 +21141,19 @@ setRowCheck(rowIndex: number,checked: boolean): void
|
|||
*/
|
||||
setRowCheckByRow(row: Row,checked: boolean): void
|
||||
|
||||
}
|
||||
/**
|
||||
*行选的接口类型
|
||||
*/
|
||||
interface ITableCheckSection {
|
||||
/**
|
||||
*是否全选
|
||||
*/
|
||||
isAll: boolean
|
||||
/**
|
||||
*选择的行数组
|
||||
*/
|
||||
rows: Row[]
|
||||
}
|
||||
/**
|
||||
*table组件接口
|
||||
|
@ -22190,6 +22214,7 @@ class KDPage extends InvisibleBase {
|
|||
|
||||
/**
|
||||
* 根据表单的模型编号弹出表单窗口
|
||||
注意:这种方式开启页面如果页面包含有资源权限组件时候是不生效的
|
||||
* @param pageModelCode 表单设计的界面模型编号
|
||||
* @param params 页面参数(包含了全局和自定义的参数)
|
||||
* @param pageCoinfg 可选参数 弹出的编辑界面的参数设置 默认:{}
|
||||
|
@ -22200,6 +22225,7 @@ openFormPageByCode(pageModelCode: string,params: Object,pageCoinfg: IPageFormOpt
|
|||
|
||||
/**
|
||||
* 根据表单的模型id弹出表单窗口
|
||||
注意:这种方式开启页面如果页面包含有资源权限组件时候是不生效的
|
||||
* @param pageModelId 表单设计的界面模型id
|
||||
* @param params 页面参数(包含了全局和自定义的参数)
|
||||
* @param pageCoinfg 可选参数 弹出的编辑界面的参数设置 默认:{}
|
||||
|
@ -22209,7 +22235,8 @@ openFormPageByCode(pageModelCode: string,params: Object,pageCoinfg: IPageFormOpt
|
|||
openFormPageById(pageModelId: string,params: Object,pageCoinfg: IPageFormOptions,onPageShowCallBack: OnPageShowCallBack): number
|
||||
|
||||
/**
|
||||
* 在浏览器开启新页面 这个与菜单关联受权限的管理
|
||||
* 在浏览器开启新页面
|
||||
注意:这种方式开启页面如果页面包含有资源权限组件时候是生效的.这个与菜单关联受权限的管理;如果用户无权限操作菜单会提示无权限
|
||||
* @param menuCode 菜单的编号(注意唯一性)
|
||||
* @param param 可选参数 参数对象
|
||||
|
||||
|
@ -22218,6 +22245,7 @@ openNewPageByMenuCode(menuCode: string,param: object): void
|
|||
|
||||
/**
|
||||
* 通过菜单的编号来打开主框架上的页签
|
||||
注意:这种方式开启页面如果页面包含有资源权限组件时候是生效的.这个与菜单关联受权限的管理;如果用户无权限操作菜单会提示无权限
|
||||
* @param menuCode 菜单的唯一编号(菜单管理内必须保证编号的唯一性)
|
||||
* @param param 可选参数 可选附带的参数。注意 这个参数由于是拼接到URL后面因此存在了长度限制。
|
||||
|
||||
|
@ -22244,7 +22272,8 @@ openNewTabPageByPageCode(pageModelCode: string,title: string,resid: string,param
|
|||
openNewTopPageByPageCode(pageModelCode: string,pageConfig: IPageFormOptions,param: any): void
|
||||
|
||||
/**
|
||||
* 在浏览器新的页签打开页面 注意这个无权限管理
|
||||
* 在浏览器新的页签打开页面
|
||||
注意:这种方式开启页面如果页面包含有资源权限组件时候是不生效的
|
||||
* @param pageModelCode 页面模型编号(注意唯一性)
|
||||
* @param param 可选参数 这个参数由于是拼接到URL后面因此存在了 默认:{}
|
||||
|
||||
|
@ -22434,6 +22463,103 @@ class RightItemsAttrEditor extends AttributeEditorBase {
|
|||
|
||||
}
|
||||
/**
|
||||
*短信服务
|
||||
*/
|
||||
class SmsService extends InvisibleBase {
|
||||
/**
|
||||
*模板ID
|
||||
*/
|
||||
className: string
|
||||
/**
|
||||
*签名
|
||||
*/
|
||||
signName: string
|
||||
/**
|
||||
*模板ID
|
||||
*/
|
||||
templateId: string
|
||||
|
||||
/**
|
||||
* 发送单个短信消息
|
||||
* @param msg ISmsMessage消息内容
|
||||
* @param callback 短信发送完成回调 参数err非空出现错误
|
||||
* @param vcodekey 可选参数 图形验证码唯一key
|
||||
* @param vcode 可选参数 图形验证码字符串
|
||||
|
||||
*/
|
||||
smsSend(msg: ISmsMessage,callback: SmsSendCallbackHandle,vcodekey: string,vcode: string): void
|
||||
|
||||
/**
|
||||
* 发送模板消息
|
||||
* @param phone 电话号码
|
||||
* @param tempParam 模板变量
|
||||
* @param callback 短信发送完成回调 参数err非空出现错误
|
||||
* @param vcodekey 可选参数 图形验证码唯一key
|
||||
* @param vcode 可选参数 图形验证码字符串
|
||||
|
||||
*/
|
||||
smsSendTemplateA(phone: string,tempParam: object,callback: SmsSendCallbackHandle,vcodekey: string,vcode: string): void
|
||||
|
||||
/**
|
||||
* 发送模板消息
|
||||
* @param phone 电话号码
|
||||
* @param signName 签名
|
||||
* @param tempId 模板id
|
||||
* @param tempParam 模板变量
|
||||
* @param callback 短信发送完成回调 参数err非空出现错误
|
||||
* @param vcodekey 可选参数 图形验证码唯一key
|
||||
* @param vcode 可选参数 图形验证码字符串
|
||||
|
||||
*/
|
||||
smsSendTemplateB(phone: string,signName: string,tempId: string,tempParam: object,callback: SmsSendCallbackHandle,vcodekey: string,vcode: string): void
|
||||
|
||||
/**
|
||||
* 发送短信消息数组
|
||||
注意:如果 ISmsMessage消息的三大参数(signName,templateId,className)的为空时候的默认值
|
||||
分别对应(this.signName,this.templateId,this.className)
|
||||
* @param msgs ISmsMessage消息数组
|
||||
* @param callback 短信发送完成回调 参数err非空出现错误
|
||||
* @param vcodekey 可选参数 图形验证码唯一key
|
||||
* @param vcode 可选参数 图形验证码字符串
|
||||
|
||||
*/
|
||||
smsSends(msgs: ISmsMessage[],callback: SmsSendCallbackHandle,vcodekey: string,vcode: string): void
|
||||
|
||||
}
|
||||
/**
|
||||
*短信接口
|
||||
*/
|
||||
interface ISmsMessage {
|
||||
/**
|
||||
*后台实现的java类
|
||||
*/
|
||||
className: string
|
||||
/**
|
||||
*手机号码
|
||||
*/
|
||||
phone: string
|
||||
/**
|
||||
*签名
|
||||
短信平台申请的签名名称
|
||||
*/
|
||||
signName: string
|
||||
/**
|
||||
*模板id
|
||||
短信平台设置的短信模板id
|
||||
*/
|
||||
templateId: string
|
||||
/**
|
||||
*参数字符串
|
||||
匹配模板内的变量; 如: {"code":"1234","product":"ytx"}
|
||||
*/
|
||||
templateParam: object
|
||||
}
|
||||
/**
|
||||
* 发送回调
|
||||
|
||||
*/
|
||||
declare type SmsSendCallbackHandle = (err: string) => void
|
||||
/**
|
||||
*用户组件
|
||||
*/
|
||||
class User extends InvisibleBase {
|
||||
|
@ -22445,6 +22571,37 @@ class User extends InvisibleBase {
|
|||
*/
|
||||
getUser(): IUser
|
||||
|
||||
}
|
||||
/**
|
||||
*验证码的复杂度
|
||||
*/
|
||||
enum ValidCodeType {
|
||||
|
||||
/**
|
||||
*一般
|
||||
*/
|
||||
common = "common",
|
||||
/**
|
||||
*复杂
|
||||
*/
|
||||
complex = "complex",
|
||||
/**
|
||||
*简单
|
||||
*/
|
||||
simple = "simple"
|
||||
}
|
||||
/**
|
||||
*图形验证
|
||||
*/
|
||||
class ValidCode extends ContainerBase {
|
||||
|
||||
/**
|
||||
* 校验验证码是否通过
|
||||
* @param vcode 验证码* @returns 返回true 通过,否则不通过
|
||||
|
||||
*/
|
||||
checkCode(vcode: any): boolean
|
||||
|
||||
}
|
||||
/**
|
||||
*流程的查询类型
|
||||
|
|
|
@ -569,12 +569,12 @@ layui.config({
|
|||
, ' </div>'
|
||||
, ' </div>'
|
||||
, ' <div class="layui-form-item">'
|
||||
, ' <div class="layui-inline">'
|
||||
, ' <label class="layui-form-label">唯一</label>'
|
||||
, ' <div class="layui-input-block">'
|
||||
, ' <input type="checkbox" name="MXZD_SHIFWY" valueformat="1|0" lay-skin="primary"' + readonly + '>'
|
||||
, ' </div>'
|
||||
, ' </div>'
|
||||
// , ' <div class="layui-inline">'
|
||||
// , ' <label class="layui-form-label">唯一</label>'
|
||||
// , ' <div class="layui-input-block">'
|
||||
// , ' <input type="checkbox" name="MXZD_SHIFWY" valueformat="1|0" lay-skin="primary"' + readonly + '>'
|
||||
// , ' </div>'
|
||||
// , ' </div>'
|
||||
, ' <div class="layui-inline">'
|
||||
, ' <label class="layui-form-label">允许为空</label>'
|
||||
, ' <div class="layui-input-block">'
|
||||
|
@ -972,6 +972,7 @@ layui.config({
|
|||
if (!fields['SYS_SORT']) {
|
||||
fields['SYS_SORT'] = 0;
|
||||
}
|
||||
fields['MXZD_SHIFWY'] = 0
|
||||
var editType = $('#frmGridField input[name=EDITTYPE]').val();
|
||||
if (editType == 'new') {
|
||||
zlContext.put(layui.cache['contentPath'] + '/manager/coretablescolumn/add', fields, function (result) {
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
<input id="orgid" type="hidden" value='${oid}'>
|
||||
<input id="contextPath" type="hidden" value="${request.contextPath}" >
|
||||
|
||||
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/formdesign/libs/jquery.js'> </@jstime>"></script>
|
||||
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/formdesign/libs/jquery.min.js'> </@jstime>"></script>
|
||||
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/formdesign/libs/layui/layui.js'> </@jstime>"></script>
|
||||
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/formdesign/libs/vue.min.js'> </@jstime>"></script>
|
||||
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/formdesign/libs/ztree/js/jquery.ztree.all.min.js'> </@jstime>"></script>
|
||||
|
|
Loading…
Reference in New Issue