泛微8.0隐藏流程提交按钮功能

效果图:
在这里插入图片描述

<script type='text/javascript' src='/interface/jslabel/jslabel.js'></script>
<script type="text/javascript">
var mainLabelMap1 = getMainLabelMap();
var dtMap1 = getDetailLabelMap("1");

var htmcfield = mainLabelMap1.get("htmc");	//合同名称


jQuery(document).ready(function(){
    
    

    // 隐藏直接提交按钮
    hideDirectButton();
});
  
   /*
    * date:20210428
    * function:处理直接提交按钮隐藏
    * 注意点:需要把方法放在analysisJson(obj)后面,因为需要获取最新的值,并对templateIsChange赋值。
    在页面加载ready方法if($("#"+htidfield).val() != ''){里加入hideDirectButton()方法}和var templateIsChange申明
    */
function hideDirectButton(){
    
    
    // 获取最新json数据
    var obj = JSON.parse($("<div/>").html($("#"+fjxxjson).text()).text()) ;
    analysisJson(obj);
    //alert("templateIsChange="+templateIsChange+"    obj="+$("#"+fjxxjson).text());
    if(templateIsChange == '是'){
    
    
        var buttonName = $("#null_box",parent.document).children().eq(1).val();
        if(buttonName == '直接提交至驳回人审批'){
    
    
            $("#rightBox", parent.document).children().children().eq(1).hide();//同意按钮
        }
    }
}

</script>

猜你喜欢

转载自blog.csdn.net/weixin_40476233/article/details/120868503