1 <?php
2 namespace SMS\Controller;
3 use Think\Controller;
4 class IndexController extends Controller {
5 public function index(){
6 // echo 111;
7 $data['operator'] = 'Testss';
8 M()->startTrans();
9 $result = M('feehistory')->add( $data);
10 $result1 = $result2 = true;
11 if(! empty( $result)){
12 $regdelData['level'] = '111';
13 $result1 = M('regdel')->add( $regdelData);
14
15 $regData['level'] = '101';
16 $result2 = M('reg')->where("registryCode='13693536752-SJB-HUAX-12345678'")->save( $regData);
17
18 }
19
20 if(! empty( $result) && ! empty( $result1) && ! empty( $result2) ){
21 M()->commit();
22 // $this->success('事物提交',__ROOT__);
23 echo '事物提交';
24 } else{
25 M()->rollback();
26 // $this->error('事物回滚',__ROOT__);
27 echo '事物回滚';
28 }
29 }
30 }
2 namespace SMS\Controller;
3 use Think\Controller;
4 class IndexController extends Controller {
5 public function index(){
6 // echo 111;
7 $data['operator'] = 'Testss';
8 M()->startTrans();
9 $result = M('feehistory')->add( $data);
10 $result1 = $result2 = true;
11 if(! empty( $result)){
12 $regdelData['level'] = '111';
13 $result1 = M('regdel')->add( $regdelData);
14
15 $regData['level'] = '101';
16 $result2 = M('reg')->where("registryCode='13693536752-SJB-HUAX-12345678'")->save( $regData);
17
18 }
19
20 if(! empty( $result) && ! empty( $result1) && ! empty( $result2) ){
21 M()->commit();
22 // $this->success('事物提交',__ROOT__);
23 echo '事物提交';
24 } else{
25 M()->rollback();
26 // $this->error('事物回滚',__ROOT__);
27 echo '事物回滚';
28 }
29 }
30 }