|
@@ -87,8 +87,8 @@ class Project extends Base
|
|
|
"addtime"=>date("Y-m-d H:i:s"),
|
|
|
"updatetime"=>date("Y-m-d H:i:s")
|
|
|
];
|
|
|
- $pro=Db::name("project")->insert($data);
|
|
|
- if($pro){
|
|
|
+ $pro=Db::name("project")->insertGetId($data);
|
|
|
+ if($pro>0){
|
|
|
if(!empty($ladder)){
|
|
|
$la=[];
|
|
|
foreach ($ladder as $value){
|
|
@@ -142,9 +142,21 @@ class Project extends Base
|
|
|
], "PRO", 1, $this->post);
|
|
|
$process = ["order_code" => $projectNo, "order_id" => Db::name("project")->getLastInsID(), "order_status" =>1, "order_type" =>"PRO","before_status"=>1];
|
|
|
ProcessOrder::AddProcess($this->post['token'], $process);
|
|
|
+
|
|
|
+ //台账记录
|
|
|
+ Db::name('standing_book')
|
|
|
+ ->insert([
|
|
|
+ 'standBookNo' => makeNo("IO"),
|
|
|
+ 'projectNo' => $projectNo,
|
|
|
+ 'addtime' => date('Y-m-d H:i:s'),
|
|
|
+ 'updatetime' => date('Y-m-d H:i:s')
|
|
|
+ ]);
|
|
|
+
|
|
|
Db::commit();
|
|
|
return app_show(0,"项目新建成功",['projectNo'=>$projectNo]);
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
Db::rollback();
|
|
|
return error_show(1004,"项目新建失败");
|