webmain/main/flowview/flowviewAction.php
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* 可视化模块设计
* 开发者:雨中磐石
* 官网:www.rockoa.com
* 禁止乱修改头部信息,请保留尊重开发者
* 修改时间:2021-10-14
*/
class flowviewClassAction extends Action
{
public function defaultAction()
{
$ybarr = $this->option->authercheck();
if(is_string($ybarr))return $ybarr;
$this->title = '可视化模块设计';
$this->assign('modearr', m('mode')->getmodearr("and (`type`<>'系统' or `num`='demo')"));
}
//加载字段信息
public function getziduanAction()
{
$num = $this->get('num');
$fid = $this->get('fid');
$moders = m('flow_set')->getone("`num`='$num'");
$tables = $moders['table'];
$ziduan = m('flow_element')->getone('mid='.$moders['id'].' and `iszb`=0 and `fields`=\''.$fid.'\'','*','`iszb` asc,`sort` asc');
$fiedar = $this->db->gettablefields('[Q]'.$tables.'','',"and `COLUMN_NAME`='$fid'");
if($fiedar){
$fieda = $fiedar[0];
if($fieda['type']=='decimal'){
$ziduan['lens'] = $fieda['xslen1'];
$ziduan['xiaoshu'] = $fieda['xslen2'];
}
}
return array(
'ziduan' => $ziduan,
'fiedar' => $fiedar,
'typedata' => $this->option->getdata('flowinputtype'),
);
}
//加载字段信息
public function getziduansAction()
{
$num = $this->get('num');
$name = $this->rock->xssrepstr($this->post('name'));
$fields = c('pingyin')->get($name,1);
if(!$fields || strlen($fields)<4)$fields = 'a'.$this->db->ranknum('flow_element','fields');
if(strlen($fields)>20)$fields = 'a'.substr($fields,0,19);
$ziduan['name'] = $name;
$ziduan['fields'] = $fields;
$ziduan['fieldstype'] = 'text';
$ziduan['id'] = '0';
$ziduan['dev'] = '';
$ziduan['lens'] = '0';
$ziduan['islu'] = '1';
$ziduan['issou'] = '1';
后面还有 157 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
