后端
getBpmTbAllInfoCy
function getBpmTbAllInfoCy($run_id='',$flow_id=''){$tbNamePre='bpm_data_';$RUN_ID=$run_id;$FLOW_ID=$flow_id;$returnData=array();$returnData['sortAndDesc']=array();$returnData['bpmTbAllInfo']=array();if(empty($flow_id)){ $sql='select * from bpm_run where RUN_ID='.$RUN_ID.' limit 1';$res=exequery(TD::conn(),$sql);$row=mysqli_fetch_assoc($res);$FLOW_ID = $row['FLOW_ID'];}$tbNamePre=$tbNamePre.$FLOW_ID;$sortAndDesc=array();$bpmTbAllInfo=array();$sql='select * from bpm_variable_sort where FLOW_ID='.$FLOW_ID;$res=exequery(TD::conn(),$sql);while ($row=mysqli_fetch_assoc($res)) {$tableName='';$tableNameArr=array();$tableColumArr=array();if($row['TYPE']=='main'){$type='main';$tableName=$tbNamePre;}else{$type=$row['TYPE'].'_'.$row['ID'];$tableName=$tbNamePre.'_list_'.$row['ID'];}array_push($tableNameArr,$tableName);$sortAndDesc[$type]=$row['DESC'];$sql2='select * from bpm_variable where SORT_ID ='.$row['ID']; $res2=exequery(TD::conn(),$sql2);$i=0;while ($row2=mysqli_fetch_assoc($res2)) {$tableColumArr[$row2['NAME']]=$row2['DESC'];if($i===0&&$row2['TYPE']=='text'){ $tableName=$tableName.'_child';array_push($tableNameArr,$tableName);$i++;}}sort($tableNameArr);asort($tableColumArr);$bpmTbAllInfo[$type]=array('tableNameArr'=>$tableNameArr,'tableColumArr'=>$tableColumArr);}$returnData['sortAndDesc']=$sortAndDesc;$returnData['bpmTbAllInfo']=$bpmTbAllInfo;return $returnData;
}
```javascript
var pro = window.location.protocol;
var host = window.location.host;
var url = pro + "//" + host;
var headadd = document.getElementsByTagName("head")[0];
var links = document.createElement('link');
links.href = '/static/layui/css/layui.css';
links.rel = 'stylesheet';
links.type = 'text/css';
var scripts = document.createElement("script");
scripts.src = "/static/layui/layui.js";
scripts.type = "text/javascript";
headadd.appendChild(scripts);
function getWindonHref() {var sHref = window.location.href;var args = sHref.split('?');if (args[0] === sHref) {return '';}var hrefarr = args[1].split('#')[0].split('&');var obj = {};var tmp_str = "";for (var i = 0; i < hrefarr.length; i++) {hrefarr[i] = hrefarr[i].split('=');tmp_str = hrefarr[i][0].toLowerCase();obj[tmp_str] = hrefarr[i][1];}return obj;
}