问题描述
您好,我们要求客户要求将批量编辑,过渡,解决问题屏幕,评论文本框设为强制性。对于单个问题,可以通过在“注释”字段配置描述中添加“ AJS脚本”来正常工作。
对于批量解决方案,我们创建了以下脚本,
<script>
AJS.toInit(function () {
AJS.$(".form-body #cancel").click(function(e){
window.location.href = 'BulkCancelWizard.jspa'
return true;
}
);
AJS.$(".form-body .aui-button").click(function(e){
var comment=AJS.$("#jira #page #content .aui-page-panel .aui-page-panel-inner .aui-page-panel-content #bulkedit .form-body .aui .comment-input #comment").val();
if(comment==""){
AJS.$(".bulk-affects").html("<br/><div id='resErrror' style='color:red;margin-left:30px'>Comment is mandatory</div>");
return false;
}
});
});
</script>
我们有两个项目分别位于A和B。我们已将上面的脚本放入“ Resolution”字段配置中。实际上,我们有两个“解决方案”字段配置,两者看起来都很相似。当我们将脚本放在其中之一的“解决方案”字段中时,项目“ A”,批量解决方案,注释部分成为必填项。当我将另一个项目“ B”放入批量解决方案时,注释部分变为必填项。解决方案字段配置均显示“由2个项目共享”,其中包括两个相关项目。
此映射在哪里完成。我可以在本地放置两个选项,但是在我们客户的环境中,当我同时放置两个选项时,对于任何一个项目,注释都不是必需的。
那么,项目与解决方案之间的映射在哪里进行?请尽快帮助我。对我们来说已经很晚了。谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)