Lxw100514 发表于 2023-8-8 13:31:44

视图中组织人员显示问题

管理员您好
信息模块中的负责人   我用脚本把负责人从张三换成李四了,但是视图中显示负责人为空,我点进去查看文档,发现里面的负责人确实改了,我又点击了一下保存才显示,这是怎么回事啊?


视图



论坛管理员 发表于 2023-8-8 16:10:23

脚本怎么赋值的?猜测可能是格式不对,org是json对象数组

Lxw100514 发表于 2023-8-8 16:29:54


是JSON格式   已经成功赋值了,只是在视图那显示不出来,只有点进去才能看到,或者点击一次保存也可以看到。是要刷新什么地方吗   




论坛管理员 发表于 2023-8-9 13:32:42



这里有两个字段,一个是文本,一个是人员,您对应一下看看视图用的是哪个字段

Lxw100514 发表于 2023-8-9 13:47:31

我都是用的人员,视图那里对应的也是人员,路径是bgry_ry.0.name,文本都被我删掉了

论坛管理员 发表于 2023-8-10 09:28:27


那您这里是不是赋值的是对象,不是数组?应该赋值数组

Lxw100514 发表于 2023-8-15 14:12:40

管理员您好,我通过您说的创建数组方式可以变更人员了,我想知道这样做有什么缺点,是占用内存更多吗?你们为什么用额外加一个字符串来维护呢?

var dqsyr2=;
               
var bgry_ry2=;


                  this.action.getDocument(id, function (json) {
                        var data2 = json.data.data;
                     
                        data2.bgry_ry = dqsyr2;
                        data2.ssbm_ry = bgry_ry2;
                        
                        this.action.saveData(function (json) {
                        }.bind(this), null, id, data2, false);
                  }.bind(this), false);
页: [1]
查看完整版本: 视图中组织人员显示问题