起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3963|回复: 8

[结贴] 操作日志问题

[复制链接]

22

主题

130

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
发表于 2017-8-22 10:56:10 | 显示全部楼层 |阅读模式
微信截图_20170822104815.png
grid绑定一个bizdata,如果我做了一个新增的操作,我该怎么获取我新增那一条数据,我需要在保存后把操作记录存到自己的日志库表.不止新增,我如果修改了某一条记录的一个字段,也需要在保存后获取记录存日志.现在就是不知道怎么判断增删改的状态和操作记录.
data绑定的三个动作开启日志了,sa_log里没看到记录.

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-22 11:48:15 | 显示全部楼层
可以在saveAction的执行前事件中操作

http://bbs.wex5.com/forum.php?mo ... 6&pid=164970552
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

22

主题

130

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
 楼主| 发表于 2017-8-22 14:24:43 | 显示全部楼层
jishuang 发表于 2017-8-22 11:48
可以在saveAction的执行前事件中操作

http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=40 ...

是前端bizdata的onBeforeSave事件去调后台自定义action?还是去自定义data的saveAction,在调用系统的BizData.save()方法之前去做处理?
微信截图_20170822142218.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-22 14:52:50 | 显示全部楼层
process文件的动作设置中找到saveAction,在saveAction的执行前事件中操作
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

22

主题

130

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
 楼主| 发表于 2017-8-22 15:29:06 | 显示全部楼层
jishuang 发表于 2017-8-22 14:52
process文件的动作设置中找到saveAction,在saveAction的执行前事件中操作

这个action可以传参数么?从前端...
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-22 16:32:01 | 显示全部楼层
为什么要从前端传参?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

22

主题

130

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
 楼主| 发表于 2017-8-22 16:38:58 | 显示全部楼层
jishuang 发表于 2017-8-22 16:32
为什么要从前端传参?

因为我那个页面和bizdata是复用的,需要判断是哪一个页面用到这个action,其余页面不需要记录操作
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-22 16:56:08 | 显示全部楼层
如果是同一个process中对应的多个activity,多个activity都有同一个bizData,那可以在具体的activity上添加动作,在activity的动作事件中操作

一个页面中为什么要多个bizData关联同一个概念,那可以针对概念添加多个queryAction,不同的data用不同的queryAction
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

22

主题

130

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
 楼主| 发表于 2017-8-23 09:16:58 | 显示全部楼层
jishuang 发表于 2017-8-22 16:56
如果是同一个process中对应的多个activity,多个activity都有同一个bizData,那可以在具体的activity上添加 ...

搞定了 可以结贴了  谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-23 15:30 , Processed in 0.102714 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表