huangsanjia 1 سال پیش
والد
کامیت
920f02c594
1فایلهای تغییر یافته به همراه5 افزوده شده و 2 حذف شده
  1. 5 2
      application/api/controller/Process.php

+ 5 - 2
application/api/controller/Process.php

@@ -148,11 +148,14 @@ class Process extends Api
         if (empty($params) || !isset($params['code']) || !isset($params['name'])){
             $this->error('参数不能为空');
         }
-        $parentCode = $str = substr($params['code'],0,-3);
+        $parentCode =  substr($params['code'],0,-3);
+        if (empty($parentCode)){
+            $parentCode = $params['code'];
+        }
         $list = Db::name('dic_lzsh')->where('sys_bh',$parentCode)->field('Key_')->find();
         $data = [];
         $data['sys_bh'] = $params['code'];
-        $data['Parent'] = $list['Key_'];
+        $data['Parent'] = empty($list)? '0_':$list['Key_'];
         $data['sys_mc'] = $params['name'];
         $data['sys_rate0'] = $params['sys_rate0'];
         $data['sys_rate1'] = $params['sys_rate1'];