|
@@ -28,6 +28,44 @@ class ApiService{
|
|
|
$result['msg'] = ApiEnum::RETURN_SUCCESS;
|
|
|
$result['data'] = [];
|
|
|
|
|
|
+ //区域字典录入
|
|
|
+ $area = DB::connection('mysql_fwe10')->table('uf_zhxx_qlcqyzd')->where('szxmc',$params['xjdw'])->orderBy('areaid','desc')->get();
|
|
|
+
|
|
|
+ $is_insert = true;
|
|
|
+
|
|
|
+ if(count($area) > 0){
|
|
|
+ for($i=0;$i<count($area);$i++){
|
|
|
+ if($params['jcqy'] == $area[$i]->szxmc){
|
|
|
+ $is_insert = false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ if($is_insert){
|
|
|
+ // $data['ID'] = mt_rand(1000000000000000000,9999999999999999999);
|
|
|
+ $data['ID'] = mt_rand(pow(10, 18), pow(10, 18) + 999999999);
|
|
|
+ $data['FORM_DATA_ID'] = $data['ID'];
|
|
|
+ $data['DATA_INDEX'] = 0.0;
|
|
|
+ $data['CREATE_TIME'] = date('Y-m-d H:i:s');
|
|
|
+ $data['TENANT_KEY'] = 't1zz9w8165';
|
|
|
+ $data['IS_DELETE'] = 0;
|
|
|
+ $data['DELETE_TYPE'] = 0;
|
|
|
+ $data['FT_STATUS'] = 0;
|
|
|
+
|
|
|
+ if(count($area) > 0){
|
|
|
+ preg_match_all('/[0-9]+/', $area[0]->areaid, $matches);
|
|
|
+ $data['areaid'] = $params['xjdw'].($matches[0] + 1);
|
|
|
+ }else{
|
|
|
+ $data['areaid'] = $params['xjdw'].'1';
|
|
|
+ }
|
|
|
+ $data['qymc'] = $params['jcqy'];
|
|
|
+
|
|
|
+ $data['szxmc'] = $params['xjdw'];
|
|
|
+ Log::info('111111');
|
|
|
+ DB::connection('mysql_fwe10')::table('uf_zhxx_qlcqyzd')->insert($data);
|
|
|
+ }
|
|
|
+ dd(111);
|
|
|
+
|
|
|
$insert = [
|
|
|
'lrr' => $params['lrr'],
|
|
|
'dwmc' => $params['dwmc'],
|