if (workorderInfo["projectType"] === Const.ProjectType.OtherCase) { workOrderDetail.moreActions.push({ text: "返回上级case", onClick: function () { window.location.href = oamsUrl.otherCaseDetailInit(workOrderDetail.projectId, workOrderDetail.caseId); } }); } else { workOrderDetail.moreActions.push({ text: "返回上级case", onClick: function () { window.location.href = oamsUrl.caseDetailInit(workOrderDetail.projectId, workOrderDetail.caseId, workOrderDetail.customerId, workOrderDetail.customerType); } }); }翻译这段代码
时间: 2024-04-18 12:29:39 浏览: 144
这段代码的功能是根据给定的条件向 workOrderDetailActions
数组中添加一个对象。根据 workorderInfo["projectType"]
的值是否等于 Const.ProjectType.OtherCase
来决定添加的对象的内容。如果相等,则添加一个具有 text
属性为 "返回上级case" 和 onClick
属性为一个函数的对象。这个函数会将 window.location.href
设置为 oamsUrl.otherCaseDetailInit(workOrderDetail.projectId, workOrderDetail.caseId)
。如果不相等,则添加一个具有相同属性的对象,但是 onClick
属性设置为另一个函数,这个函数会将 window.location.href
设置为 oamsUrl.caseDetailInit(workOrderDetail.projectId, workOrderDetail.caseId, workOrderDetail.customerId, workOrderDetail.customerType)
。
相关推荐


















