首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

UCAP二次开发的代码拾掇(持续更新)

2012-07-18 
UCAP二次开发的代码整理(持续更新)1、用脚本改变表单值并保存操作,参数包含对一个CHECKBOX元素的值修改和一

UCAP二次开发的代码整理(持续更新)

1、用脚本改变表单值并保存操作,参数包含对一个CHECKBOX元素的值修改和一个时间元素的修改,以'发布'按钮为示例

/** * 发布操作,先保存表单再发布,只做发布操作不用于其他操作。注意:发布字段要配置为raido * 设置审核人、时间和改变状态 * @param {} id  表单CHECKBOX元素名称 * @param {} value 要赋的新值 * @param {} timeField 发布时间字段名称 */publishKnowledge : function(id, value, timeField) {Ext.Msg.confirm("确认", "  审核通过将直接发布?  ",function(btn) {if (btn == "yes") {if (typeof timeField != "undefined") {// 暂时发布以表单上选择的时间为准。if (Ext.getDom(timeField).value == "") {Ext.getDom(timeField).value = crmsUtil.getNowDateTime();}}var radio_oj = Ext.query("*[name=" + id + "]");Ext.each(radio_oj, function(item) {if (item.value == value) {item.checked = true;return false;}});//同时做其它操作var userName = ucapHeader.userJson.displayName;Ext.getDom("KNOWINFO_CHECK_USER").value = userName;if (_UcapForm.simpleDocSave()) {ucapCommonFun.refreshParentView();_UcapForm.formClose();}}});}
?

?

热点排行