Lxw100514 发表于 2023-8-8 16:37:22

人员重新赋值

管理员您好我表单中有zcfzr字段,默认显示脚本如下,我想通过view.lookup根据申请人把负责人筛选出来,赋值到zcfzr,
console.log(users)显示已经获取到负责人了,但zcfzr依然什么也没显示,该怎么显出获取到的人员呢?

var userr = this.data.rosname[0].name; //申请人
var users=this.data.zcfzr;      //负责人
this.view.lookup({
"view": "assetView",
"application": "asset02",
"filter": [
      {
          "logic":"and",
          "path":"dqsyr.0.name",
          "comparison":"equal",
          "value":userr,
          "formatType":"textValue"
      }

}, function(data){
var grid = data.grid; //得到过滤后的数据

grid.each(function(org,index){
    users.push(org.data.bgry_ry)
   
   
})

//......
});
console.log(users)
return users;



论坛管理员 发表于 2023-8-9 13:47:43



改为同步

页: [1]
查看完整版本: 人员重新赋值