授信js

<script>
 AttachXFormValueChangeEventById("3b520239d9ffe2",sap);
 Com_AddEventListener(window, "load", sap);
function sap(){
 
var fields = GetXFormFieldById("3b520239d9ffe2")[0].value;
         if(fields == "1"){//  授信新增客户

$('input[name="extendDataFormInfo.value(fd_3b52039084bb0c)"]').show();//填写显示
$('input[name="extendDataFormInfo.value(fd_3b520391b85874)"]').hide();//选择隐藏
$(GetXFormFieldById("fd_3b520391b85874")[0]).attr("validate","required=false");//选择非必填
 $(GetXFormFieldById("fd_3b52039084bb0c")[0]).attr("validate","required");//选择必填
 
 }else{

 $('input[name="extendDataFormInfo.value(fd_3b52039084bb0c)"]').hide();
$('input[name="extendDataFormInfo.value(fd_3b520391b85874)"]').show();
$(GetXFormFieldById("fd_3b52039084bb0c")[0]).attr("validate","required=false");
 $(GetXFormFieldById("fd_3b520391b85874")[0]).attr("validate","required");
 }
}

</script>


<script type="text/javascript">
    function queryCustomer(){
      Dialog_List(false, null, null, ";", 'kmReviewDialogService&flag='+encodeURI(encodeURI("queryCustomer")),function(data){
        if(data!=null){
          var rtnVal = data.GetHashMapArray();
          if(null != rtnVal && rtnVal.length > 0){// 设置值
              var obj = rtnVal[0];
              SetXFormFieldValueById('fd_customer_code', obj["id"]);
              SetXFormFieldValueById('fd_customer_name', obj["name"]);
              
            }
          }
      },'kmReviewDialogService&keyword=!{keyword}&flag='+encodeURI(encodeURI("queryCustomer")), null, false, "选择客户");
    }
  
</script>
<xform:editShow>
<a onclick="queryCustomer()" style="cursor:pointer" id='addCustomer'>
  选择
</a>
</xform:editShow>
<xform:viewShow>
<a onclick="queryCustomer()" style="cursor:pointer" id='updateCustomer'>
  选择
</a>
</xform:viewShow>

 

posted @ 2023-02-20 13:19  dzx坏孩子  阅读(165)  评论(0编辑  收藏  举报