学工基本信息加字段
2021-06-24 本文已影响0人
冰魂_6a21
一、扩展swpubapp、xgpubapp、jbxxapp
右键 --》新建--》emap扩展应用
二、给4张表加字段,字段表加条数据
1、给4张表加字段
Select * from T_XG_JBXX;
Select * from T_XG_JBXX_XGJL;(学生信息修改记录表);
Select * from T_XG_JBXX_KZ;(学生信息扩展表);
Select * from T_XG_JBXX_XGRZ;(学生信息修改日志表);
Alter table T_XG_JBXX add DZ_CS varchar2(100);
Comment on column T_XG_JBXX. DZ_CS is ‘测试’;
Alter table T_XG_JBXX_XGJL add DZ_CS varchar2(100);
Comment on column T_XG_JBXX_XGJL. DZ_CS is ‘测试’;
Alter table T_XG_JBXX_KZ add DZ_CS varchar2(100);
Comment on column T_XG_JBXX_KZ. DZ_CS is ‘测试’;
Alter table T_XG_JBXX_XGRZ add DZ_CS varchar2(100);
Comment on column T_XG_JBXX_XGRZ. DZ_CS is ‘测试’;
2、字段表加条数据
Select * from T_XG_JBXX_ZD;(学生信息字段表);
INSERT INTO T_XG_JBXX_ZD (WID,ZDDM,BM,ZDZWM,SFSY,TBRQ,TBLX,CZRQ,CZZ,CZZXM,PX) VALUES (‘DZ_CS’, ‘DZ_CS’ ,‘T_XG_JBXX’ ,‘测试’, ‘1’,null, null, null, null, null,124);
三、扩展数据模型
扩展应用点数据模型 —》新建—》数据模型扩展,搜索扩展的表,
在扩展的表上,右键—》emap—》数据同步,把新增的字段同步过来
1、swpubapp里有3个,基本信息表、扩展表、学工日志表
2、Jbxxapp里有1个 T_XG_JBXX_XGJL
四、修改业务模型
右键--》新建--》业务模型扩展--》选中扩展的业务模型
双击打开--》模型引用--》选中T_XG_JBXX,把测试字段加进来
1、 配置界面—字段设置显示的模型
xwpubapp下的 业务模型—学生详细信息—JBXX_MODEL
2、 基本信息页面呈现的模型
Jbxx下的业务模型—学生基本信息管理 --》 jbxxeditForm
五、修改自定义动作
点进去,把新增的字段加到右边的sql里去
Jbxxapp—》自定义动作—》审核统计—》同步学生基本信息
Jbxxapp—》自定义动作—》信息审核—》审核完成同步基本信息修改日志
六、在页面验证
信息设置—》批次设置—》选中批次—》编辑—》字段设置—》进入设置页面(设置不同人员的操作权限)--》选则新增的字段进行相应的权限设置
学生—》学生基本信息—》查看新增的字段—》编辑,提交审核—》学校管理老师查看是否有这条审核数据,通过—》在信息管理里查看该信息是否已修改
七、打包
把新增的语句打包进去,由于4张表在不同的app里,所有分开打包
右键--》导出--》emap应用--》选择emap应用导出方式
swpubapp—》src-->db.swpubapp$A-->把新增的sql语句加到version.xml
jbxxapp—》src-->db.jbxxapp$A-->把新增的sql语句加到version.xml
swpubapp
image.png
jbxxapp
image.png