DataSyncMDRClick2(row){ this.dialogVisible2 = true; this.dialogSrc2=`${K7WorkflowWeb}/Modules/P37020101.html?InstanceGuid=${row.InstanceGuid}` this.dialogSrc2 = `https://app-emp-v7-test.ccshcc.cn/P85/Modules/P37020101.html?InstanceGuid=${row.InstanceGuid
时间: 2024-04-18 21:32:28 浏览: 8
这段代码是另一个点击事件的处理函数 `DataSyncMDRClick2`,当点击某一行时会触发该函数。在函数中,首先将 `dialogVisible2` 设置为 `true`,以显示对话框。然后根据点击行的 `row` 对象的 `InstanceGuid` 属性,构建一个 URL 地址,并将其赋值给 `dialogSrc2` 变量。注意,代码中存在两个不同的URL赋值语句,你可以根据需要选择使用哪一个URL。
第一个URL赋值语句是使用了变量 `K7WorkflowWeb`,并拼接了 `/Modules/P37020101.html?InstanceGuid=${row.InstanceGuid}`。这个URL可能是从配置文件或其他地方获取的。
第二个URL赋值语句是一个具体的URL地址 `https://app-emp-v7-test.ccshcc.cn/P85/Modules/P37020101.html?InstanceGuid=${row.InstanceGuid}`。这个URL是一个固定的地址。
根据你的需要选择使用哪一个URL赋值语句,并将其赋值给 `dialogSrc2` 变量。
相关问题
DataSyncMDRClick(row){ this.dialogVisible=true; this.dialogSrc = `./P37040102.html?InstanceGuid=${row.InstanceGuid}` //this.dialogSrc = `https://app-emp-v7-test.ccshcc.cn/P85/Modules/P85010102.html?InstanceGuid=${row.InstanceGuid}` // var data = { // title: '审批详情' + uuid(), // url: K7WebSite + `modules/P85010102.html?InstanceGuid=${row.InstanceGuid}` // }; // openTab(data); //window.location.href=`./P85010102.html?InstanceGuid=${row.InstanceGuid}` // openTab(_def) },
这段代码是一个点击事件的处理函数 `DataSyncMDRClick`,当点击某一行时会触发该函数。在函数中,首先将 `dialogVisible` 设置为 `true`,以显示对话框。然后根据点击行的 `row` 对象的 `InstanceGuid` 属性,构建一个 URL 地址,并将其赋值给 `dialogSrc` 变量。最后,注释掉了一些关于打开新标签页或跳转页面的代码,这些代码可能是用于打开指定 URL 地址的新标签页或在当前页面跳转到指定 URL 地址的。根据注释的不同情况,你可以根据需要将其恢复并进行相应的操作。
:disabled="scope.row.status === 1 || scope.row.status === 2 || scope.row.status === 3"
这段代码的作用是禁用一个按钮,当`scope.row.status`的值为1、2或3时。也就是说,只有当`scope.row.status`的值为0时,按钮才是可点击的。这是因为使用了逻辑或`||`,只要有一个条件满足,整个表达式就是true。而正确的做法是使用逻辑与`&&`,只有所有条件都满足时,整个表达式才是true,按钮才是可点击的。因此,正确的代码应该是:`disabled="scope.row.status !== 0 && scope.row.status !== 1"`。