wangting
2024-04-17 90441e2931232c0457c7504c9a5eb289090a9494
增加queryRoot查询条件
已修改2个文件
9 ■■■■ 文件已修改
Source/ProjectWeb/src/actions/base/AddAction.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/ProjectWeb/src/actions/base/AddAction.js
@@ -34,6 +34,7 @@
    Vue.prototype.$message.error("按钮配置不正确");
    return false;
  }
  Vue.prototype.$message.success('执行'+paramVOS.title);
  if(callback){
    callback(options);
Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue
@@ -189,7 +189,7 @@
        textField: this.componentVO.treeDefineVO.treeNodeExpression,
        queryTemplate: this.sourceData.querytemplate,
        linkTypeFlag: validatenull(this.sourceData.queryType) ? (validatenull(this.sourceData.linkType) ? false : true) : (this.sourceData.queryType == 0 ? false : true),
        rootExpress: this.componentVO.treeDefineVO.rootExpress
        rootExpress: this.componentVO.treeDefineVO.rootExpress || ''
      }
      const sourceDataMapList = this.sourceDataMapParams;
@@ -213,7 +213,11 @@
        parentOid = parentOid.split('@vcitreesep@')[1];
      }
      const parentBtmName = (node.level === 0) ? '' : node.data.attributes.btmname;
      getTree(parentOid, parentBtmName, this.params).then(res => {
      let params=this.params;
      if(node.level === 0){
        params.queryRoot= true;
      }
      getTree(parentOid, parentBtmName, params).then(res => {
        resolve(res.data.treeData)
      }).catch(error => {
        this.$message.error(error);