BeX5首页的widget块(默认的提交、待办也可以自己添加widget)是可以拖拽挑动位置的,如果不允许拖拽有如下两个方案
方案一:
在/UI2/portal/pc/main/main.w(pc和pc3门户的控制)或者/UI2/portal/pc2/main/main.w(pc2门户的控制)文件的model的onload事件中找到

this.widgetsComp = this.comp('widgets');

在其下添加

this.widgetsComp.set({"draggable":false});

完整代码的如下:

		if(!widgetList)
			throw '系统没有获得widget列表';
		this.widgetList = widgetList.menu.$children;
		this.widgetsComp = this.comp('widgets');
		this.widgetsComp.set({"draggable":false});
		var customCfg = null;

方案二:直接修改widgets组件中的设置
/UI2/system/components/justep/widgets/widgets.js中找到

this.draggable = true;

将其修改为:

this.draggable = false;

然后执行tools\dist\dist.bat,执行后注意缓存的问题