123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- function initbodys(){
- if (isxiang == 1) {
- var boldSpan = null;
- if (ismobile) {
- var processFlowDiv = $("form[name=myform]");
- boldSpan = processFlowDiv.find("span[style*='font-weight:bold']")
- } else {
- var processFlowDiv = $("#process_flow");
- boldSpan = processFlowDiv.find("span[style*='font-weight:bold']")
- }
- var index = boldSpan.index();
- // 第三步 指定审批领导
- if (index == 3) {
- // 隐藏说明
- $('*[name="check_explain"]').closest('tr').hide();
- js.ajax(geturlact('getdata'),{flownum:modenum,mid:mid},function(d){
- var opinion_dept = d['data']['data']['opinion_dept'];
- if (opinion_dept == null) return;
- var opinion_dept_arr = opinion_dept.split(',');
- // 遍历数组,将每个元素转换为数值类型(这里转换为数字类型中的整数类型)
- for (var i = 0; i < opinion_dept_arr.length; i++) {
- opinion_dept_arr[i] = parseInt(opinion_dept_arr[i]);
- }
- $("td div span[id^='div_advice_level']").each(function () {
- var id = $(this).attr('id');
- var levelNumber = id.split('_')[2];
- var levelIndex = parseInt(levelNumber.slice(-1));
- // 获取当前span元素所在的tr元素
- var trElement = $(this).closest('tr');
- // 判断序号是否不在opinion_dept_arr数组中
- if (opinion_dept_arr.indexOf(levelIndex) == -1) {
- trElement.hide();
- }
- });
- },'post,json');
- }
- }
- }
|