diff --git a/common/models/CaiwuT.php b/common/models/CaiwuT.php index b3c93fd..4207219 100644 --- a/common/models/CaiwuT.php +++ b/common/models/CaiwuT.php @@ -125,4 +125,9 @@ class CaiwuT extends \common\models\Base { return $this->hasOne(OrderCaiwuT::className(),['order_id'=>'order_id']); } + + public function getPayOrderUser() + { + return $this->hasMany(PayOrderUserT::className(),['order_id'=>'order_id']); + } } diff --git a/common/models/GiftT.php b/common/models/GiftT.php index 26d42af..3726e92 100644 --- a/common/models/GiftT.php +++ b/common/models/GiftT.php @@ -62,7 +62,7 @@ class GiftT extends \common\models\Base public function getShowType() { - if($this->type_id == 1) return '实名礼品'; + if($this->type_id == 1) return '实物礼品'; if($this->type_id == 2) return '礼券'; return ''; } diff --git a/common/models/GiftUseLogT.php b/common/models/GiftUseLogT.php new file mode 100644 index 0000000..878495e --- /dev/null +++ b/common/models/GiftUseLogT.php @@ -0,0 +1,63 @@ + 50], + [['group_name', 'remark','info'], 'string', 'max' => 100], + ]; + } + + /** + * @inheritdoc + */ + public function attributeLabels() + { + return [ + 'id' => 'ID', + 'gift_use_id' => 'Gift Use ID', + 'op_man' => 'Op Man', + 'op_time' => 'Op Time', + 'group_name' => 'Group Name', + 'type' => 'Type', + 'remark' => 'Remark', + 'info' => 'Info', + 'created_at' => 'Created At', + 'updated_at' => 'Updated At', + ]; + } +} \ No newline at end of file diff --git a/frontend/controllers/CarController.php b/frontend/controllers/CarController.php index c706d63..27af841 100644 --- a/frontend/controllers/CarController.php +++ b/frontend/controllers/CarController.php @@ -1879,15 +1879,8 @@ class CarController extends BaseController $order_info->link_man_number = $link_man_number; $order_info->company_id = $company_id; - if($order_info->status_id != $status_id) { - if($order_info->return_status_id > 0) { - $order_info->status_id = $order_info->return_status_id; - $order_info->return_status_id = 0; - } else { - $order_info->status_id = $status_id; - $order_info->return_status_id = 0; - } - } + $order_info->status_id = $status_id; + $order_info->return_status_id = 0; $order_info->submit_date = date('Y-m-d'); //商业保险日期 $order_info->insurer1_begin_date = $insurer1_begin_date; diff --git a/frontend/controllers/CommonController.php b/frontend/controllers/CommonController.php index 533e403..9f28501 100644 --- a/frontend/controllers/CommonController.php +++ b/frontend/controllers/CommonController.php @@ -385,6 +385,9 @@ class CommonController extends \yii\web\Controller } public function actionCallPhone() { - return $this->render('call-phone'); + $user_info = $this->my; + return $this->render('call-phone',[ + 'user_info' => $user_info + ]); } } diff --git a/frontend/controllers/DatabaseController.php b/frontend/controllers/DatabaseController.php index 010f73f..6ff3012 100644 --- a/frontend/controllers/DatabaseController.php +++ b/frontend/controllers/DatabaseController.php @@ -207,7 +207,7 @@ class DatabaseController extends BaseController } if($has_phone == 1) { - $query->andWhere('phone<>""'); + $query->andWhere('car_man_phone<>""'); } if($no_insurerdate == 1) { $query->andWhere('insurer1_date="" or insurer1_date is null or insurer1_date="0000-00-00"'); @@ -285,7 +285,7 @@ class DatabaseController extends BaseController $car_info = CarT::findOne(['id'=>$id]); if($car_info->location == 1) { $car_info->location = 2; - $car_info->xubao_num = 0; + $car_info->is_xubao = 0; if(!$car_info->save(false)) { throw new Exception(print_r($car_info->getFirstErrors(),true)); } @@ -333,7 +333,7 @@ class DatabaseController extends BaseController foreach($query->each(1000) as $car_info) { if($car_info->location == 1) { $car_info->location = 2; - $car_info->xubao_num = 0; + $car_info->is_xubao = 0; if(!$car_info->save(false)) { throw new Exception(print_r($car_info->getFirstErrors(),true)); } @@ -383,7 +383,7 @@ class DatabaseController extends BaseController $car_info = CarT::findOne(['id'=>$id]); if($car_info->location == 1) { $car_info->location = 3; - $car_info->xubao_num = 1; + $car_info->is_xubao = 1; if(!$car_info->save(false)) { throw new Exception(print_r($car_info->getFirstErrors(),true)); } diff --git a/frontend/controllers/FinanceController.php b/frontend/controllers/FinanceController.php index 00e5bba..fae5ebf 100644 --- a/frontend/controllers/FinanceController.php +++ b/frontend/controllers/FinanceController.php @@ -7781,12 +7781,26 @@ class FinanceController extends \frontend\controllers\UserBaseController ]); } - public function actionReceiptLirun() + public function actionReceiptLirun() { + $company_items = InsurerCompany2T::find()->all(); + $group_items = GroupT::getTree((int)$this->my->group_id); + if($this->my->id == 1) + $group_items = GroupT::getTree(); + + return $this->render('receipt-lirun',[ + 'company_items' => $company_items, + 'group_items' => $group_items + ]); + } + + public function actionReceiptLirunJson() { + Yii::$app->response->format = Response::FORMAT_JSON; set_time_limit(0); ini_set('memory_limit', '3072M'); $request = Yii::$app->request; - $page = $request->get('page', 1); + $offset = $request->get('offset', 0); + $limit = $request->get('limit', 10); $insurer_type = $request->get('insurer_type', 0); $begin_date = $request->get('begin_date',date('Y-m-d')); $end_date = $request->get('end_date',date('Y-m-d')); @@ -7804,7 +7818,7 @@ class FinanceController extends \frontend\controllers\UserBaseController //级别 $group_id = $request->get('group_id'); $group_items = GroupT::getTree((int)$this->my->group_id); - if($this->my->id == 1 || $this->my->username=='6002' || $this->my->username=='7053') + if($this->my->id == 1) $group_items = GroupT::getTree(); $group_ids[] = $group_id; @@ -7815,14 +7829,10 @@ class FinanceController extends \frontend\controllers\UserBaseController $group_ids[] = $group_info->id; } } -// var_dump($group_ids); - - if ($page < 1) $page = 1; $query = CaiwuT::find() ->leftJoin(OrderT::tableName(), "order_t.id=caiwu_t.order_id") ->where('order_t.status_id>1'); -// ->orderBy('order_t.print_date DESC'); switch ($sort_key) { case 'total': @@ -7850,20 +7860,20 @@ class FinanceController extends \frontend\controllers\UserBaseController break; } - $query = $query->orderBy($sort); + $query->orderBy($sort); if( $insurer_type != 0) { - $query = $query->andWhere('caiwu_t.insurer_type='.$insurer_type); + $query->andWhere('caiwu_t.insurer_type='.$insurer_type); } if( $company_id > 0) { - $query = $query->andWhere('order_t.company_id='.$company_id); + $query->andWhere('order_t.company2_id='.$company_id); } if ($username != "") { // $userdata = UserT::findOne(['username'=>$username]); $userdata = UserT::find()->where('username="'.$username.'"')->andwhere('is_leave=0')->one(); if($userdata){ - $query = $query->andWhere('caiwu_t.user_id = ' . $userdata->id . ''); + $query->andWhere('caiwu_t.user_id = ' . $userdata->id . ''); } } @@ -7871,7 +7881,7 @@ class FinanceController extends \frontend\controllers\UserBaseController // $userdata = UserT::findOne(['username'=>$username]); $userdata = UserT::find()->where('username="'.$hebaoname.'"')->andwhere('is_leave=0')->one(); if($userdata){ - $query = $query->andWhere('order_t.op1_id = ' . $userdata->id . ''); + $query->andWhere('order_t.op1_id = ' . $userdata->id . ''); } } @@ -7879,57 +7889,49 @@ class FinanceController extends \frontend\controllers\UserBaseController // $userdata = UserT::findOne(['username'=>$username]); $userdata = UserT::find()->where('username="'.$zbname.'"')->andwhere('is_leave=0')->one(); if($userdata){ - $query = $query->andWhere('order_t.op2_id = ' . $userdata->id . ''); + $query->andWhere('order_t.op2_id = ' . $userdata->id . ''); } } if ($car_no != "") { - $query = $query->andWhere('caiwu_t.car_no like "%' . $car_no . '%"'); + $query->andWhere('caiwu_t.car_no like "%' . $car_no . '%"'); } if ($insurer_no != "") { - $query = $query->andWhere('caiwu_t.insurer_no like "' . $insurer_no . '%"'); + $query->andWhere('caiwu_t.insurer_no like "' . $insurer_no . '%"'); } if ($status > 0) { if ($status == 1) { - $query = $query->andWhere('r_date="" or r_date is null'); + $query->andWhere('r_date="" or r_date is null'); } if ($status == 2) { - $query = $query->andWhere('r_date<>"" and total_dis=0'); + $query->andWhere('r_date<>"" and total_dis=0'); } if($status == 3) { - $query = $query->andWhere('r_date<>"" and total_dis<>0'); + $query->andWhere('r_date<>"" and total_dis<>0'); } } if ($begin_date != "") { - $query = $query->andWhere('order_t.print_date>="' . $begin_date . '"'); + $query->andWhere('order_t.print_date>="' . $begin_date . '"'); } if ($end_date != "") { - $query = $query->andWhere('order_t.print_date<="' . $end_date . '"'); + $query->andWhere('order_t.print_date<="' . $end_date . '"'); } if ($r_begin_date != "") { - $query = $query->andWhere('caiwu_t.r_date>="' . $r_begin_date . '"'); + $query->andWhere('caiwu_t.r_date>="' . $r_begin_date . '"'); } if ($r_end_date != "") { - $query = $query->andWhere('caiwu_t.r_date<="' . $r_end_date . '"'); + $query->andWhere('caiwu_t.r_date<="' . $r_end_date . '"'); } //找出$group_id 有多少在职的user_ids // 现在的搜索条件 $userSql = ''; -// if($username != '') { -// $userSql = ' username like "'.$username.'" and '; -// } - //$userSql .= 'is_locked=0 and is_login=1'; $user_items = $this->my->getChildren($userSql); - if($this->my->username == '6002' || $this->my->username == '7053') - $user_items = $this->my->getChildren($userSql,1); $user_items[] = $this->my; $row = array(); foreach($user_items as $user_info) { -// if ($user_info->is_leave == 1) continue; -// var_dump($user_info); if ($group_id > 0) { if (!in_array($user_info->group_id, $group_ids)) { continue; @@ -7940,17 +7942,13 @@ class FinanceController extends \frontend\controllers\UserBaseController } -// var_dump($row); //加上级别筛选 if($group_id > 0){ -// $query = $query->andWhere('order_t.company_id='.$company_id); - $query = $query->andWhere(['in','caiwu_t.user_id',$row]); -// $query = $query->andWhere('caiwu_t.user_id ="' . $group_id . '"'); + $query->andWhere(['in','caiwu_t.user_id',$row]); } $query1 = clone $query; - $item1s = $query1->all(); // echo $query->createCommand()->rawSql; @@ -7965,83 +7963,44 @@ class FinanceController extends \frontend\controllers\UserBaseController $sum_total_dis = $query->sum('total_dis'); - $pagination = new Pagination(['totalCount' => $total, 'pageSize' => 20]); - $pagination->setPage($page - 1); - - $query = $query->offset($pagination->offset)->limit($pagination->limit); + $query = $query->offset($offset)->limit($limit); $items = $query->all(); - $lirun_all = 0; - $gongzi_all = 0; - $liwu_all = 0; - $total1_dis_all = 0; - $bu_dian_all = 0; - $r_bu_dian_all = 0; - foreach($item1s as $item){ - - +// var_dump($items); + $data = []; + $data['total'] = $total; + $data['rows'] = []; + foreach($items as $item) { $order_info = $item->order; - - $total_clear_real = $item->total_clear * $item->total_rate/100; - $total1_dis = $item->insurer_type == 1?($order_info->total1_dis + $order_info->yuangong_money):0; - - $gongzi = $item->insurer_type == 1?$item->getPayOrderUser()->sum('real_pay'):0; + $user_info = $item->user; + $row = $item->toArray(); + $row['username'] = $user_info->username; + $row['company_name'] = $order_info ? $order_info->company2->name : ''; + $row['group_name'] = $user_info->group ? $user_info->group->path : ''; + $row['submit_date'] = $order_info ? $order_info->submit_date : ''; + $row['print_date'] = $order_info ? $order_info->print_date : ''; + if($item->insurer_type == 1) { + $row['insurer_type'] = '商业'; + } else { + $row['insurer_type'] = '交强'; + } + $row['total_real'] = round($item->total * $item->total_rate/100,2); + $row['total_clear_real'] = round($item->total_clear * $item->total_rate/100,2); + $row['bu_dian'] = $item->budian_rate?round($item->budian_rate * $item->total_clear,2) / 100:0; + $row['r_bu_dian'] = $item->insurer_type == 1?round($item->b1_total+$item->b2_total+$item->b3_total,2):0; + $row['total1_dis'] = $item->insurer_type == 1?round($order_info->total1_dis + $order_info->yuangong_money,2):0; $ticket = $item->insurer_type == 1?$order_info->getGiftPrice(1,1):0; $gift = $item->insurer_type == 1?$order_info->getGiftPrice(1,2):0; - $r_bu_dian = $item->insurer_type == 1?($item->b1_total+$item->b2_total+$item->b3_total):0; - $bu_dian = $item->budian_rate?$item->budian_rate * $item->total_clear / 100:0; - $liwu = $ticket + $gift; - - $lirun_all += $total_clear_real + $bu_dian - $total1_dis - $gongzi - $liwu; - - $gongzi_all += $gongzi; - $liwu_all += $liwu; - $total1_dis_all += $total1_dis; - $bu_dian_all += $bu_dian; - $r_bu_dian_all += $r_bu_dian; - + $row['liwu'] = round($ticket + $gift,2); + $row['gongzi'] = $item->insurer_type == 1?round($item->getPayOrderUser()->sum('real_pay'),2):0; + $row['lirun'] = round($row['total_clear_real'] + $row['bu_dian'] - $row['total1_dis'] - $row['gongzi'] - $row['liwu'],2); + $data['rows'][] = $row; } -// var_dump($items); - - $page_info = MyLib::getPageInfo($pagination); - - $company_items = InsurerCompanyT::find()->all(); + return $data; - return $this->render('receipt-lirun', [ - 'items' => $items, - 'username' => $username, - 'hebaoname' => $hebaoname, - 'zbname' => $zbname, - 'page' => $page, - 'car_no' => $car_no, - 'insurer_no' => $insurer_no, - 'status' => $status, - 'begin_date' => $begin_date, - 'end_date' => $end_date, - 'r_begin_date' => $r_begin_date, - 'r_end_date' => $r_end_date, - 'page_info' => $page_info, - 'sort_key' => $sort_key, - 'sort_value' => $sort_value, - 'sum_r_total' => $sum_r_total, - 'sum_total_clear' => $sum_total_clear, - 'sum_total' => $sum_total, - 'sum_total_dis' => $sum_total_dis, - 'company_items' => $company_items, - 'group_id' => $group_id, - 'group_items' => $group_items, - 'company_id' => $company_id, - 'insurer_type' => $insurer_type, - 'lirun_all'=>$lirun_all, - 'gongzi_all'=>$gongzi_all, - 'liwu_all'=>$liwu_all, - 'total1_dis_all'=>$total1_dis_all, - 'bu_dian_all'=>$bu_dian_all, - 'r_bu_dian_all'=>$r_bu_dian_all - ]); } public function actionGongziAllReturnSave() diff --git a/frontend/controllers/GiftController.php b/frontend/controllers/GiftController.php index 9a1145d..2c63b38 100644 --- a/frontend/controllers/GiftController.php +++ b/frontend/controllers/GiftController.php @@ -59,7 +59,7 @@ class GiftController extends \yii\web\Controller $query = GiftT::find() ->where('is_delete=0'); if($type_id > 0) { - $query = $query->andWhere('typeid='.$type_id); + $query = $query->andWhere('type_id='.$type_id); } if($name != '') { $query = $query->andWhere('name like "'.$name.'"'); @@ -75,7 +75,7 @@ class GiftController extends \yii\web\Controller $data['rows'] = []; foreach($items as $item) { $row = $item->toArray(); - $row['type'] = $item->getShowType(); + $row['type'] = $item->showType; $data['rows'][] = $row; } @@ -818,7 +818,7 @@ class GiftController extends \yii\web\Controller ->leftJoin('order_t','order_t.id=gift_ticket_t_use.order_id') ->leftJoin('gift_t','gift_t.id=gift_ticket_t_use.type_id') ->leftJoin('user_t','user_t.id=gift_ticket_t_use.user_id') - ->where('gift_t.type_id=2') + ->where('gift_t.type_id=1') ->orderBy('id DESC'); if($code != '') { $query->andWhere('gift_ticket_t_use.code="'.$code.'"'); @@ -1095,6 +1095,25 @@ class GiftController extends \yii\web\Controller return $data; } + + public function actionGiftUseEdit() + { + $request = Yii::$app->request; + $id = $request->get('id',0); + $back_params = $request->get('back_params'); + if($id > 0) { + $info = GiftTicketTUse::findOne(['id'=>$id]); + } else { + $info = new GiftTicketTUse(); + } + + + + return $this->render('gift-use-edit',[ + 'info' => $info + ]); + } + public function actionTicketUseEdit() { $request = Yii::$app->request; @@ -1114,7 +1133,6 @@ class GiftController extends \yii\web\Controller } public function actionHistoryLogJson() { - Yii::$app->response->format = Response::FORMAT_JSON; Yii::$app->response->format = Response::FORMAT_JSON; $request = Yii::$app->request; $id = $request->get('id'); diff --git a/frontend/controllers/InsurerController.php b/frontend/controllers/InsurerController.php index 5cce2a7..5b44fd8 100644 --- a/frontend/controllers/InsurerController.php +++ b/frontend/controllers/InsurerController.php @@ -131,20 +131,6 @@ class InsurerController extends BaseController if($order_info->non_id){ $nonitems=NonAutoInsurance::findOne(['id'=>$order_info->non_id]); } -// dd($order_info->non_id); - //快递 -// dd($car_info->id); -// $ems_items = EmsT::find() -// ->where(['car_id'=>$car_info->id,'order_id'=>$order_info->id]) -// ->orderBy('id ASC') -// ->all(); -// $ems_items1=(object)array(); -// if(!$ems_items){ -// $ems_items1 = ExpressT::find() -// ->where(['car_id'=>$car_info->id,'order_id'=>$order_info->id]) -// ->orderBy('id ASC') -// ->all(); -// } //礼品 $gift_free_group_items = GiftGroupT::find() ->where('is_free=1') @@ -177,8 +163,6 @@ class InsurerController extends BaseController return $this->render('info',[ 'order_info'=>$order_info, 'car_info'=>$car_info, -// 'ems_items' => $ems_items, -// 'ems_items1' => $ems_items1, 'money_man' => $money_man, 'money_no' => $money_no, 'money_bank' => $money_bank, @@ -930,6 +914,26 @@ class InsurerController extends BaseController $insurer2_no= trim($insurer2_no); $insurer2_no=str_replace(" ","",$insurer2_no); + if($insurer1_no == $insurer2_no) { + $result['msg'] = '商业保单号和交强保单号不能相同!'; + return $result; + } + $tmp_count = OrderT::find() + ->where('insurer1_no=:insurer1_no or insurer2_no=:insurer1_no', [':insurer1_no'=>$insurer1_no]) + ->andWhere('id<>'.$order_id) + ->count(); + if($tmp_count > 0) { + $result['msg'] = '商业保单号已经存在!'; + return $result; + } + $tmp_count = OrderT::find() + ->where('insurer1_no=:insurer2_no or insurer2_no=:insurer2_no', [':insurer2_no'=>$insurer2_no]) + ->andWhere('id<>'.$order_id) + ->count(); + if($tmp_count > 0) { + $result['msg'] = '交强保单号已经存在!'; + return $result; + } $tran = OrderT::getDb()->beginTransaction(); try { @@ -2371,8 +2375,8 @@ class InsurerController extends BaseController $limit = $request->get('limit', 10); $query = OrderT::find() - ->where('status_id>1') - ->orderBy('car_no desc,submit_date asc'); + ->andWhere('status_id>1') + ->orderBy('status_id desc,car_no desc,submit_date asc'); if($id_man != '') { $query->andWhere(['like','id_man',$id_man]); } @@ -2403,13 +2407,11 @@ class InsurerController extends BaseController if($date3_end != '') { $query->andWhere('insurer1_begin_date<=:end_date or insurer2_begin_date<=:end_date', [':end_date'=>$date3_end]); } - if($status > 0) { - if($status == 1) { - $query->andWhere('status_id>1 and status_id<10'); - } - if($status == 2) { - $query->andWhere('status_id=10'); - } + if($status == 1) { + $query->andWhere('status_id>1 and status_id<10'); + } + if($status == 2) { + $query->andWhere('status_id=10'); } $total = $query->count(); @@ -3485,12 +3487,69 @@ class InsurerController extends BaseController $tran->commit(); } catch (\Exception $e) { +// var_dump($e->getTrace()); $tran->rollBack(); $result['msg'] = $e->getMessage(); } } return $result; } + + /** + * 礼品状态回退 + * @return array + */ + public function actionGiftCancel() + { + Yii::$app->response->format = Response::FORMAT_JSON; + $request = Yii::$app->request; + $id = $request->post('order_id'); + $msg= $request->post('return_msg'); + $result = array('success'=>false,'msg'=>'操作成功'); + if(!$request->isPost){ + $result['msg'] = '请求方式错误'; + return $result; + } + if(!$this->my->id == 1){ + $result['msg'] = '无此操作权限'; + return $result; + } + if ($id < 0) { + $result['msg'] = '订单ID无效'; + return $result; + } + if ($msg == '') { + $result['msg'] = '退单理由必须'; + return $result; + } + + $order_info = OrderT::findOne($id); + if (!$order_info) { + $result['msg'] = '订单不存在'; + return $result; + } + + $tran = OrderT::getDb()->beginTransaction(); + try { + // 删除礼品/券库信息 + GiftTicketTUse::deleteAll('order_id=' . $order_info->id); + // 修改订单礼品/券信息 + OrderGiftT::updateAll(['gift_src' => ''], ['order_id' => $order_info->id]); + // 修改订单状态 + $order_info->gift_status = 0; + $order_info->save(); + $this->addLog($order_info->car_id, '回退礼品状态,理由:' . $msg, 1); + $tran->commit(); + } catch (\Exception $e) { + $tran->rollBack(); + $result['msg'] = '订单不存在'; + $result['msg'] = $e->getMessage(); + return $result; + } + $result['success'] = true; + return $result; + } + public function getGift($k, $v, $car_no, $order_info, $order_gift_id) { $result = array(); @@ -3505,7 +3564,6 @@ class InsurerController extends BaseController //礼券 if ($gift_info && $gift_info->type_id == 2) { $pinyin_arr = explode(' ', $gift_info->pinyin_name); -// dd($pinyin_arr); $liquan_str = 'ch'; //获取礼券拼音首字母 foreach ($pinyin_arr as $first) { @@ -3523,13 +3581,12 @@ class InsurerController extends BaseController if ($gift_use) { $liquan_str .= sprintf("%04d", $gift_use->gift_shuzi + 1); $new_gift_use->gift_shuzi = $gift_use->gift_shuzi + 1; - $new_gift_use->code = $liquan_str; } else { $liquan_str .= sprintf("%04d", 1); $new_gift_use->gift_shuzi = 1; - $new_gift_use->code = strtoupper($liquan_str); } + $new_gift_use->code = strtoupper($liquan_str); $new_gift_use->op_id = $this->my->id; $new_gift_use->type_id = $v; //礼券ID $new_gift_use->input_date = date('Y-m-d H:i:s'); @@ -3554,7 +3611,7 @@ class InsurerController extends BaseController if ($shiwu_use) { $new_shiwu->gift_shuzi = $shiwu_use->gift_shuzi + 1; - $new_shiwu->code = sprintf("%04d", $gift_use->gift_shuzi + 1); + $new_shiwu->code = sprintf("%04d", $shiwu_use->gift_shuzi + 1); } else { $new_shiwu->gift_shuzi = 1; $new_shiwu->code = sprintf("%04d", 1); @@ -3584,7 +3641,6 @@ class InsurerController extends BaseController $imgstr = '@frontend/web/upload/images/'.date('Ym'); $imgstr .= '/gift' . $name . '' . $datetime . '.png'; FileHelper::createDirectory(dirname(str_replace('@frontend/web/', '',$imgstr))); - //生成新的图片 if ($gift_info && $gift_info->type_id == 1) { // 实物 \yii\imagine\Image::thumbnail('@frontend/web/images/gift.png', 400, 252) @@ -3603,6 +3659,9 @@ class InsurerController extends BaseController ->save(Yii::getAlias($imgstr)); } elseif ($gift_info && $gift_info->type_id == 2) { + if($gift_info->original_img == '') { + throw new \Exception('礼券文件不存在'); + } $liquanSrc = '@frontend/web' . $gift_info->original_img; \yii\imagine\Image::thumbnail($liquanSrc, 1097, 979) ->save(Yii::getAlias($imgstr), @@ -3619,7 +3678,6 @@ class InsurerController extends BaseController ->save(Yii::getAlias($imgstr)); } - $gift_src = str_replace('@frontend/web', '', $imgstr); //保存order_gift_t表里png文件地址 @@ -3630,4 +3688,89 @@ class InsurerController extends BaseController } } -} + /** + * 退单操作(超管权限任意状态退单) + * @return array + * @throws \Exception + */ + public function actionSupperReturn() + { + Yii::$app->response->format = Response::FORMAT_JSON; + $request = Yii::$app->request; + $result = array(); + $result['success'] = false; + $result['msg'] = '操作失败'; + if($request->isPost) { + $order_id = $request->post('order_id',0); + $return_remark = $request->post('return_remark'); + if ($order_id < 0) { + $result['msg'] = '订单ID无效'; + return $result; + } + if($return_remark == ''){ + $result['msg'] = '请填写退单理由!'; + return $result; + } + + $order_info = OrderT::findOne(['id'=>$order_id]); + if(empty($order_info)) { + $result['msg'] = '保单信息不存在!'; + return $result; + } + + // 订单信息更新 + $order_info->return_status_id = $order_info->status_id; + $order_info->lock_id = 0; + $order_info->status_id = 1; + $order_info->return_remark = $return_remark; + $order_info->return_time = time(); + $order_info->gift_status = 0; + // 车辆信息处理 + if ($order_info->car->op2_id > 0) { //续保 + $order_info->car->location = 4; + }else { + $order_info->car->location = 2; + $order_info->car->is_xubao = 0; + } + $order_info->car->user_id = $order_info->user_id; + + $tran = OrderT::getDb()->beginTransaction(); + try { + // 财务处理 + CaiwuT::deleteAll(['order_id'=>$order_info->id]); + OrderCaiwuT::deleteAll(['order_id'=>$order_info->id]); + OrderUserT::deleteAll(['order_id'=>$order_info->id]); + + // 车辆信息 + CarCT::deleteAll(['id' => $order_info->car_id]); + // 检测车辆是否移库 + if($order_info->car->op2_id > 0 && $order_info->car->location != 4){ + $car_db_info = new CarDT(false); + $car_db_info->id = $order_info->car_id; + $car_db_info->user_id = $order_info->user_id; + $order_info->car->save(); + } + if(!$order_info->car->op2_id && $order_info->car->location != 2){ + $car_db_info = new CarBT(false); + $car_db_info->id = $order_info->car_id; + $car_db_info->user_id = $order_info->user_id; + $order_info->car->save(); + } + + // 礼品状态回退 + GiftTicketTUse::deleteAll('order_id=' . $order_info->id); + OrderGiftT::updateAll(['gift_src' => ''], ['order_id' => $order_info->id]); + + $this->addLog($order_info->car_id,'超管退单,理由是:'.$return_remark,1); + $order_info->save(); + $tran->commit(); + $result['success'] = true; + $result['msg'] = '操作成功'; + } catch (\Exception $e) { + $tran->rollBack(); + $result['msg'] = '操作失败,' . $e->getMessage(); + } + } + return $result; + } +} \ No newline at end of file diff --git a/frontend/controllers/MarketingStrategyController.php b/frontend/controllers/MarketingStrategyController.php index ce49943..f675186 100644 --- a/frontend/controllers/MarketingStrategyController.php +++ b/frontend/controllers/MarketingStrategyController.php @@ -492,7 +492,7 @@ class MarketingStrategyController extends UserBaseController $total1_clear = $request->post('total1_clear', 0); $car_no = $request->post('car_no'); $car_use_id = $request->post('car_use_id', 0); - $company2_id = $request->post('company2_id', 0); + $company_id = $request->post('company_id', 0); $car_info = CarT::findOne($car_id); if(!$car_info) { @@ -521,48 +521,61 @@ class MarketingStrategyController extends UserBaseController ->andWhere(['<=','baofei', $total1_clear]) ->all(); $ids = []; + $flags = []; foreach($items as $item) { - $flag = false; //车牌 + $flags[0] = 0; if($item->car_type_id != '') { $car_type_ids = explode(',',$item->car_type_id); $tmp_type_id = 1; if(mb_substr($car_no, 0, 1, 'utf-8') != '京') $tmp_type_id = 2; if(in_array($tmp_type_id, $car_type_ids)) { - $flag = true; + $flags[0] = 1; } else { - $flag = false; + $flags[0] = -1; } } //保险公司 + $flags[1] = 0; if($item->company_ids != '') { $company_ids = explode(',',$item->company_ids); - if(in_array($company2_id, $company_ids)) { - $flag = true; + if(in_array($company_id, $company_ids)) { + $flags[1] = 1; } else { - $flag = false; + $flags[1] = -1; } } //车辆使用类型 + $flags[2] = 0; if($item->car_use_id != '') { $car_use_ids = explode(',',$item->car_use_id); if(in_array($car_use_id, $car_use_ids)) { - $flag = true; + $flags[2] = 1; } else { - $flag = false; + $flags[2] = -1; } } //新保、续保 + $flags[3] = 0; if($item->type_ids != '') { $type_ids = explode(',',$item->type_ids); $tmp_type_id = 1; if($car_info->is_xubao > 0) $tmp_type_id = 2; if(in_array($tmp_type_id, $type_ids)) { - $flag = true; + $flags[3] = 1; } else { + $flags[3] = -1; + } + } + + $flag = true; + foreach($flags as $tmp_flag) { + if($tmp_flag == 0) continue; + if($tmp_flag == -1) { $flag = false; + break; } } if($flag) { diff --git a/frontend/controllers/PhoneCenterController.php b/frontend/controllers/PhoneCenterController.php index eaf24a3..4d7b850 100644 --- a/frontend/controllers/PhoneCenterController.php +++ b/frontend/controllers/PhoneCenterController.php @@ -277,6 +277,10 @@ public function actionDownload(){ $data['rows'] = []; foreach($sub_items as $item) { $row = $item->toArray(); + $row['status'] = ''; + if($item->bind_id != '') { + $row['status'] = '已绑定'; + } $data['rows'][] = $row; } diff --git a/frontend/controllers/StatisticsController.php b/frontend/controllers/StatisticsController.php index e4cb4f6..73eb836 100644 --- a/frontend/controllers/StatisticsController.php +++ b/frontend/controllers/StatisticsController.php @@ -21,8 +21,21 @@ class StatisticsController extends BaseController public $enableCsrfValidation = false; public $layout = 'blue-main'; - public function actionWork() + public function actionWork() { + $group_items = GroupT::getTree((int)$this->my->group_id); + if($this->my->id == 1 || $this->my->username=='6002') + $group_items = GroupT::getTree(); + $company_items = InsurerCompanyT::find() + ->all(); + return $this->render('work',[ + 'group_items' => $group_items, + 'company_items' => $company_items + ]); + } + + public function actionWorkJson() { + Yii::$app->response->format = Response::FORMAT_JSON; $request = Yii::$app->request; $date_begin = $request->get('date_begin',date('Y-m-d')); $date_end = $request->get('date_end',date('Y-m-d')); @@ -31,9 +44,7 @@ class StatisticsController extends BaseController $username = $request->get('username'); $group_id = $request->get('group_id'); $company_id = $request->get('company_id'); - $group_items = GroupT::getTree((int)$this->my->group_id); - if($this->my->id == 1 || $this->my->username=='6002') - $group_items = GroupT::getTree(); + $group_ids[] = $group_id; if($group_id > 0) { $items = GroupT::getTree($group_id); @@ -42,12 +53,6 @@ class StatisticsController extends BaseController } } -// 原来的搜索条件 -// $userSql = ''; -// if($username != '') { -// $userSql = ' username like "'.$username.'"'; -// } - // 现在的搜索条件 $userSql = ''; if($username != '') { @@ -58,8 +63,6 @@ class StatisticsController extends BaseController $user_items = $this->my->getChildren($userSql); if($this->my->username == '6002') $user_items = $this->my->getChildren($userSql,1); -// $user_items[] = $this->my; -//var_dump($user_items); $user_rows = array(); $sum_total = array(); $sum_total[0] = ''; @@ -95,22 +98,21 @@ class StatisticsController extends BaseController ->where('user_id='.$user_info->id.' and status_id>1') ->andWhere('insurance_status=1 or insurance_status=3'); if($date_begin != '') { - $tmp_query = $tmp_query->andWhere('submit_date>="'.$date_begin.'"'); + $tmp_query->andWhere('submit_date>="'.$date_begin.'"'); } if($date_end != '') { - $tmp_query = $tmp_query->andWhere('submit_date<="'.$date_end.'"'); + $tmp_query->andWhere('submit_date<="'.$date_end.'"'); } if($date2_begin != '') { - $tmp_query = $tmp_query->andWhere('print_date>="'.$date2_begin.'"'); + $tmp_query->andWhere('print_date>="'.$date2_begin.'"'); } if($date2_end != '') { - $tmp_query = $tmp_query->andWhere('print_date<="'.$date2_end.'"'); + $tmp_query->andWhere('print_date<="'.$date2_end.'"'); } if($company_id > 0) { - $tmp_query = $tmp_query->andWhere('company_id='.$company_id); + $tmp_query->andWhere('company_id='.$company_id); } -// exit; foreach($tmp_query->each() as $item) { $total[0]++; //提单总数 @@ -129,16 +131,16 @@ class StatisticsController extends BaseController $tmp_query = FixCarT::find() ->where('user_id='.$user_info->id.' and status>0'); if($date_begin != '') { - $tmp_query = $tmp_query->andWhere('submit_date>="'.$date_begin.'"'); + $tmp_query->andWhere('submit_date>="'.$date_begin.'"'); } if($date_end != '') { - $tmp_query = $tmp_query->andWhere('submit_date<="'.$date_end.'"'); + $tmp_query->andWhere('submit_date<="'.$date_end.'"'); } if($date2_begin != '') { - $tmp_query = $tmp_query->andWhere('submit_date>="'.$date2_begin.'"'); + $tmp_query->andWhere('submit_date>="'.$date2_begin.'"'); } if($date2_end != '') { - $tmp_query = $tmp_query->andWhere('submit_date<="'.$date2_end.'"'); + $tmp_query->andWhere('submit_date<="'.$date2_end.'"'); } $total[7] = $tmp_query->count(); @@ -146,7 +148,6 @@ class StatisticsController extends BaseController $phone_time = ''; $query = PhoneDayT::find() ->where('user_id='.$user_info->id.' and call_date>="'.$date_begin.'" and call_date<="'.$date_end.'"'); -// echo $query->createCommand()->rawSql; $items = $query->all(); $call_time = 0; foreach($items as $item) { @@ -163,7 +164,6 @@ class StatisticsController extends BaseController $row['total'] = $total; $user_rows[] = $row; -// $sum_total[0] += $total[0]; $sum_total[1] += $total[1]; $sum_total[2] += $total[2]; $sum_total[3] += $total[3]; @@ -173,23 +173,37 @@ class StatisticsController extends BaseController $sum_total[7] += $total[7]; } - $company_items = InsurerCompanyT::find() - ->all(); - - return $this->render('work',[ - 'user_rows' => $user_rows, - 'date_begin' => $date_begin, - 'date_end' => $date_end, - 'date2_begin' => $date2_begin, - 'date2_end' => $date2_end, - 'username' => $username, - 'sum_total' => $sum_total, - 'group_id' => $group_id, - 'group_items' => $group_items, - 'company_items' => $company_items, - 'company_id' => $company_id - ]); + $data = []; + $data['total'] = count($user_rows); + $data['rows'] = []; + foreach($user_rows as $item) { + $row = $item; + $row['total_0'] = $item['total'][0]!=''?$item['total'][0]:''; + $row['total_7'] = $item['total'][7]>0?$item['total'][7]:''; + $row['total_1'] = $item['total'][1]>0?$item['total'][1]:''; + $row['total_2'] = $item['total'][2]>0?'¥'.number_format($item['total'][2],2):''; + $row['total_3'] = $item['total'][3]>0?'¥'.number_format($item['total'][3],2):''; + $row['total_4'] = $item['total'][4]>0?'¥'.number_format($item['total'][4],2):''; + $row['total_5'] = $item['total'][5]>0?'¥'.number_format($item['total'][5],2):''; + $row['total_6'] = $item['total'][6]>0?'¥'.number_format($item['total'][6],2):''; + $row['op'] = 1; + $data['rows'][] = $row; + } + $row = []; + $row['username'] = '汇总'; + $row['total_7'] = $sum_total[7]>0?$sum_total[7]:''; + $row['total_1'] = $sum_total[1]>0?$sum_total[1]:''; + $row['total_2'] = $sum_total[2]>0?'¥'.number_format($sum_total[2],2):''; + $row['total_3'] = $sum_total[3]>0?'¥'.number_format($sum_total[3],2):''; + $row['total_4'] = $sum_total[4]>0?'¥'.number_format($sum_total[4],2):''; + $row['total_5'] = $sum_total[5]>0?'¥'.number_format($sum_total[5],2):''; + $row['total_6'] = $sum_total[6]>0?'¥'.number_format($sum_total[6],2):''; + $row['op'] = 0; + $data['rows'][] = $row; + + return $data; } + public function actionCleanWork() { $request = Yii::$app->request; @@ -210,7 +224,6 @@ class StatisticsController extends BaseController } } -// 现在的搜索条件 $userSql = ''; if($username != '') { $userSql = ' username like "'.$username.'" and '; @@ -221,7 +234,7 @@ class StatisticsController extends BaseController if($this->my->username == '6002') $user_items = $this->my->getChildrenClean($userSql,1); $user_items[] = $this->my; -//var_dump($user_items); + $user_rows = array(); $sum_total = array(); $sum_total[0] = 0; @@ -255,21 +268,6 @@ class StatisticsController extends BaseController $tmp_query = $tmp_query->andWhere('company_id='.$company_id); } -// exit; -// foreach($tmp_query->each() as $item) { -// $total[0]++; -// //提单总数 -// if ($item->status_id > 0) { -// $total[1]++; -// $total[2] += $item->total1_clear;//提单总净保费 -// $total[3] += $item->total2_clear;//交强总净保费 -// if($item->status_id > 5) { -// $total[4] += $item->total1_clear;//商业已收净保费 -// $total[5] += $item->total2_clear;//商业已收净保费 -// } -// $total[6] += $item->total1_clear + $item->total2_clear;//总签单净保费 -// } -// } $total['right_num']=$tmp_query->sum('right_num'); $total['wrong_num']=$tmp_query->sum('wrong_num'); $total['yuyue_num']=$tmp_query->sum('yuyue_num'); @@ -285,11 +283,6 @@ class StatisticsController extends BaseController $sum_total[1] += $total['wrong_num']; $sum_total[2] += $total['yuyue_num']; -// $sum_total[3] += $total[3]; -// $sum_total[4] += $total[4]; -// $sum_total[5] += $total[5]; -// $sum_total[6] += $total[6]; - } $company_items = InsurerCompanyT::find() @@ -321,7 +314,7 @@ class StatisticsController extends BaseController if($date_end != '') { $query = $query->andWhere('fenpei_date<="'.$date_end.'"'); } - $CleanFenpei=$query ->count(); + $CleanFenpei=$query ->count(); return $this->render('clean-work-zj',[ 'CleanFenpei' => $CleanFenpei, @@ -510,198 +503,17 @@ class StatisticsController extends BaseController 'company_id' => $company_id ]); } - - public function actionWorkOutput() - { - $objectPHPExcel = new \PHPExcel(); - $index = 1; - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('A'.$index,'工号'); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('B'.$index,'真实姓名'); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('C'.$index,'通时'); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('D'.$index,'提车总数'); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('E'.$index,'提单总数'); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('F'.$index,'商业总净保费'); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('G'.$index,'交强总净保费'); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('H'.$index,'商业已收净保费'); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('I'.$index,'交强已收净保费'); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('J'.$index,'总签单净保费'); - + public function actionWorkInfo() { $request = Yii::$app->request; - $date_begin = $request->get('date_begin',date('Y-m-d')); - $date_end = $request->get('date_end',date('Y-m-d')); - $date2_begin = $request->get('date2_begin'); - $date2_end = $request->get('date2_end'); - $username = $request->get('username'); - $group_id = $request->get('group_id'); - $company_id = $request->get('company_id'); - $group_items = GroupT::getTree((int)$this->my->group_id); - if($this->my->id == 1 || $this->my->username=='6002') - $group_items = GroupT::getTree(); - $group_ids[] = $group_id; - if($group_id > 0) { - $items = GroupT::getTree($group_id); - foreach($items as $group_info) { - $group_ids[] = $group_info->id; - } - } - -// 原来的搜索条件 -// $userSql = ''; -// if($username != '') { -// $userSql = ' username like "'.$username.'"'; -// } - -// 现在的搜索条件 - $userSql = ''; - if($username != '') { - $userSql = ' username like "'.$username.'" and '; - } - //$userSql .= 'is_locked=0 and is_login=1'; - - $user_items = $this->my->getChildren($userSql); - if($this->my->username == '6002') - $user_items = $this->my->getChildren($userSql,1); - $user_items[] = $this->my; -//var_dump($user_items); - $user_rows = array(); - $sum_total = array(); - $sum_total[0] = ''; - $sum_total[1] = 0; - $sum_total[2] = 0; - $sum_total[3] = 0; - $sum_total[4] = 0; - $sum_total[5] = 0; - $sum_total[6] = 0; - $sum_total[7] = 0; - foreach($user_items as $user_info) { - if($user_info->is_leave == 1) continue; - - if($group_id > 0) { - if(!in_array($user_info->group_id,$group_ids)) { - continue; - } - } - $total[0] = 0; - $total[1] = 0; - $total[2] = 0; - $total[3] = 0; - $total[4] = 0; - $total[5] = 0; - $total[6] = 0; - $total[7] = 0; - - $row = array(); - $row['id'] = $user_info->id; - $row['username'] = trim($user_info->username); - $row['truename'] = $user_info->name; - $tmp_query = OrderT::find() - ->where('user_id='.$user_info->id.' and status_id>1'); - if($date_begin != '') { - $tmp_query = $tmp_query->andWhere('submit_date>="'.$date_begin.'"'); - } - if($date_end != '') { - $tmp_query = $tmp_query->andWhere('submit_date<="'.$date_end.'"'); - } - if($date2_begin != '') { - $tmp_query = $tmp_query->andWhere('print_date>="'.$date2_begin.'"'); - } - if($date2_end != '') { - $tmp_query = $tmp_query->andWhere('print_date<="'.$date2_end.'"'); - } - if($company_id > 0) { - $tmp_query = $tmp_query->andWhere('company_id='.$company_id); - } - $index++; -// exit; - foreach($tmp_query->each() as $item) { - - $total[0]++; - //提单总数 - if ($item->status_id > 0) { - $total[1]++; - $total[2] += $item->total1_clear;//提单总净保费 - $total[3] += $item->total2_clear;//交强总净保费 - if($item->status_id > 5) { - $total[4] += $item->total1_clear;//商业已收净保费 - $total[5] += $item->total2_clear;//商业已收净保费 - } - $total[6] += $item->total1_clear + $item->total2_clear;//总签单净保费 - } - - } - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('A'.$index,$row['username']); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('B'.$index,$row['truename']); - - - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('E'.$index,$total[1]>0?$total[1]:''); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('F'.$index,$total[2]>0?'¥'.number_format($total[2],2):''); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('G'.$index,$total[3]>0?'¥'.number_format($total[3],2):''); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('H'.$index,$total[4]>0?'¥'.number_format($total[4],2):''); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('I'.$index,$total[5]>0?'¥'.number_format($total[5],2):''); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('J'.$index,$total[6]>0?'¥'.number_format($total[6],2):''); - //提单总数 - $tmp_query = FixCarT::find() - ->where('user_id='.$user_info->id.' and status>0'); - if($date_begin != '') { - $tmp_query = $tmp_query->andWhere('submit_date>="'.$date_begin.'"'); - } - if($date_end != '') { - $tmp_query = $tmp_query->andWhere('submit_date<="'.$date_end.'"'); - } - if($date2_begin != '') { - $tmp_query = $tmp_query->andWhere('submit_date>="'.$date2_begin.'"'); - } - if($date2_end != '') { - $tmp_query = $tmp_query->andWhere('submit_date<="'.$date2_end.'"'); - } - $total[7] = $tmp_query->count(); - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('D'.$index,$total[7]>0?$total[7]:''); - - //通时 - $phone_time = ''; - $query = PhoneDayT::find() - ->where('user_id='.$user_info->id.' and call_date>="'.$date_begin.'" and call_date<="'.$date_end.'"'); -// echo $query->createCommand()->rawSql; - $items = $query->all(); - $call_time = 0; - foreach($items as $item) { - $call_time += $item->call_time; - } - if($call_time > 0) { - $h = floor($call_time/3600); - $m = floor(($call_time - $h * 3600)/60); - $s = $call_time - $h * 3600 - $m * 60; - $phone_time = $h.':'.$m.':'.$s; - } - - $total[0] = $phone_time; - $objectPHPExcel->setActiveSheetIndex(0)->setCellValue('C'.$index,$total[0]!=''?$total[0]:''); - $row['total'] = $total; - $user_rows[] = $row; - - - -// $sum_total[0] += $total[0]; -// $sum_total[1] += $total[1]; -// $sum_total[2] += $total[2]; -// $sum_total[3] += $total[3]; -// $sum_total[4] += $total[4]; -// $sum_total[5] += $total[5]; -// $sum_total[6] += $total[6]; -// $sum_total[7] += $total[7]; - } - - header('Content-Type: application/vnd.ms-excel;charset=utf-8'); - header('Content-Disposition:attachment;filename="'.date("YmjHis").'.xls"'); - header('Cache-Control: max-age=0'); - $objWriter = \PHPExcel_IOFactory::createWriter($objectPHPExcel, 'Excel5'); - $objWriter->save('php://output'); - + $user_id = $request->get('user_id'); + return $this->render('work-info',[ + 'user_id' => $user_id + ]); } - - public function actionWorkInfo() + public function actionWorkInfoJson() { + Yii::$app->response->format = Response::FORMAT_JSON; $request = Yii::$app->request; $user_id = $request->get('user_id'); $date_begin = $request->get('date_begin'); @@ -726,8 +538,7 @@ class StatisticsController extends BaseController //提交单数 $tmp_query = OrderT::find() - ->where('user_id='.$user_info->id.' and status_id>1') - ->andWhere('insurance_status=1 or insurance_status=3'); + ->where('user_id='.$user_info->id.' and status_id>1'); if($date_begin != '') { $tmp_query = $tmp_query->andWhere('submit_date>="'.$date_begin.'"'); } @@ -763,17 +574,29 @@ class StatisticsController extends BaseController $phone_time = ''; $total[0] = $phone_time; - return $this->render('work-info',[ - 'user_info' => $user_info, - 'items' => $items, - 'date_begin' => $date_begin, - 'date_end' => $date_end, - 'date2_begin' => $date2_begin, - 'date2_end' => $date2_end, - 'username' => $username, - 'total' => $total - ]); + $data = []; + $data['total'] = count($items); + $data['rows'] = []; + foreach($items as $item) { + $row = $item->toArray(); + $row['total1_clear'] = '¥'.$item->total1_clear; + $row['total1_real'] = '¥'.$item->total1_real; + $row['total1_dis'] = '¥'.$item->total1_dis; + $row['total1_percent'] = '¥'.$item->total1_percent; + $row['status_name'] = '¥'.$item->status->name; + $row['op'] = 1; + $data['rows'][] = $row; + } + $row = []; + $row['id'] = '汇总'; + $row['total1_clear'] = $total[2]?'¥'.number_format($total[2],2):''; + $row['total1_real'] = $total[8]?'¥'.number_format($total[8],2):''; + $row['total1_dis'] = $total[9]?'¥'.number_format($total[9],2):''; + $row['op'] = 0; + $data['rows'][] = $row; + return $data; } + public function actionFixWorkInfo() { $request = Yii::$app->request; @@ -1054,4 +877,4 @@ class StatisticsController extends BaseController 'total' => $total ]); } -} +} \ No newline at end of file diff --git a/frontend/controllers/SystemController.php b/frontend/controllers/SystemController.php index 97a6ec6..9d24355 100644 --- a/frontend/controllers/SystemController.php +++ b/frontend/controllers/SystemController.php @@ -212,4 +212,23 @@ class SystemController extends \yii\web\Controller return $result; } } + + public function actionTest() { + $items = OrderT::find() + ->where('status_id=10') + ->all(); + foreach($items as $item) { + $car_info = $item->car; + if(!$car_info) { + echo 'error'; + break; + } + $car_info->op1_id = $item->user_id; + if(!$car_info->save()) { + print_r($car_info->getErrors()); + break; + } + } + return count($items); + } } diff --git a/frontend/views/appointment/all.php b/frontend/views/appointment/all.php index d9d6680..7a36285 100644 --- a/frontend/views/appointment/all.php +++ b/frontend/views/appointment/all.php @@ -16,21 +16,27 @@ use \common\libs\MyLib;
-
-
- + +
+ - +
+
+ - +
+
+ - +
+
+ -
+
-
+
@@ -80,6 +86,11 @@ use \common\libs\MyLib; } function search() { + o = {}; + var params = $("#searchFrm").serializeArray(); + $.each(params, function(index) { + o[this['name']] = this['value']; + }); $('#listTable').bootstrapTable('destroy'); $('#listTable').bootstrapTable({ url: "/appointment/all-json", @@ -87,10 +98,6 @@ use \common\libs\MyLib; sidePagination: 'server', multipleSelectRow: true, queryParams: function(params) { - o['car_man'] = $('#car_man').val(); - o['phone'] = $('#phone').val(); - o['car_no'] = $('#car_no').val(); - o['id_man'] = $('#id_man').val(); o['limit'] = params['limit']; o['offset'] = params['offset']; return o; diff --git a/frontend/views/appointment/first.php b/frontend/views/appointment/first.php index 690f7d3..667de19 100644 --- a/frontend/views/appointment/first.php +++ b/frontend/views/appointment/first.php @@ -16,21 +16,27 @@ use \common\libs\MyLib;
-
-
- + +
+ - +
+
+ - +
+
+ - +
+
+ -
+
-
+
@@ -80,6 +86,11 @@ use \common\libs\MyLib; } function search() { + o = {}; + var params = $("#searchFrm").serializeArray(); + $.each(params, function(index) { + o[this['name']] = this['value']; + }); $('#listTable').bootstrapTable('destroy'); $('#listTable').bootstrapTable({ url: "/appointment/first-json", @@ -87,10 +98,6 @@ use \common\libs\MyLib; sidePagination: 'server', multipleSelectRow: true, queryParams: function(params) { - o['car_man'] = $('#car_man').val(); - o['phone'] = $('#phone').val(); - o['car_no'] = $('#car_no').val(); - o['id_man'] = $('#id_man').val(); o['limit'] = params['limit']; o['offset'] = params['offset']; return o; diff --git a/frontend/views/appointment/today.php b/frontend/views/appointment/today.php index 3010691..1ec84ad 100644 --- a/frontend/views/appointment/today.php +++ b/frontend/views/appointment/today.php @@ -16,21 +16,27 @@ use \common\libs\MyLib;
-
-
- + +
+ - +
+
+ - +
+
+ - +
+
+ -
+
-
+
@@ -80,6 +86,11 @@ use \common\libs\MyLib; } function search() { + o = {}; + var params = $("#searchFrm").serializeArray(); + $.each(params, function(index) { + o[this['name']] = this['value']; + }); $('#listTable').bootstrapTable('destroy'); $('#listTable').bootstrapTable({ url: "/appointment/today-json", @@ -87,10 +98,6 @@ use \common\libs\MyLib; sidePagination: 'server', multipleSelectRow: true, queryParams: function(params) { - o['car_man'] = $('#car_man').val(); - o['phone'] = $('#phone').val(); - o['car_no'] = $('#car_no').val(); - o['id_man'] = $('#id_man').val(); o['limit'] = params['limit']; o['offset'] = params['offset']; return o; diff --git a/frontend/views/bank/edit.php b/frontend/views/bank/edit.php index b0f792e..7aa80eb 100644 --- a/frontend/views/bank/edit.php +++ b/frontend/views/bank/edit.php @@ -9,18 +9,18 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
diff --git a/frontend/views/bank/index.php b/frontend/views/bank/index.php index 3c597d8..b309d25 100644 --- a/frontend/views/bank/index.php +++ b/frontend/views/bank/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/car-type/edit.php b/frontend/views/car-type/edit.php index 4c8e17d..1fc949f 100644 --- a/frontend/views/car-type/edit.php +++ b/frontend/views/car-type/edit.php @@ -9,18 +9,18 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
diff --git a/frontend/views/car-type/index.php b/frontend/views/car-type/index.php index e16fa3d..ff5542b 100644 --- a/frontend/views/car-type/index.php +++ b/frontend/views/car-type/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/car-use/index.php b/frontend/views/car-use/index.php index b8ba042..4a27028 100644 --- a/frontend/views/car-use/index.php +++ b/frontend/views/car-use/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/car/edit.php b/frontend/views/car/edit.php index 56e0cf8..7ff1057 100644 --- a/frontend/views/car/edit.php +++ b/frontend/views/car/edit.php @@ -9,7 +9,7 @@ use \common\libs\MyLib;
-
+
@@ -89,7 +89,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/car/info-track-edit.php b/frontend/views/car/info-track-edit.php index 176c6f1..221ff35 100644 --- a/frontend/views/car/info-track-edit.php +++ b/frontend/views/car/info-track-edit.php @@ -34,92 +34,92 @@ use \common\libs\MyLib;
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -241,15 +241,15 @@ use \common\libs\MyLib;
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+

-
+
-
+
@@ -335,7 +335,7 @@ use \common\libs\MyLib;
-
+
@@ -367,7 +367,7 @@ use \common\libs\MyLib;
-
+
@@ -381,7 +381,7 @@ use \common\libs\MyLib;

-
+
@@ -412,7 +412,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/car/info-track-info.php b/frontend/views/car/info-track-info.php index 2d1c56f..f80f1f4 100644 --- a/frontend/views/car/info-track-info.php +++ b/frontend/views/car/info-track-info.php @@ -30,83 +30,83 @@ use \common\libs\MyLib;
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -227,15 +227,15 @@ use \common\libs\MyLib;
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+

-
+
-
+
@@ -321,7 +321,7 @@ use \common\libs\MyLib;
-
+
@@ -353,7 +353,7 @@ use \common\libs\MyLib;
-
+
@@ -367,7 +367,7 @@ use \common\libs\MyLib;

-
+
@@ -398,7 +398,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/car/info.php b/frontend/views/car/info.php index 8a91200..9fa363d 100644 --- a/frontend/views/car/info.php +++ b/frontend/views/car/info.php @@ -181,7 +181,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/car/order-add.php b/frontend/views/car/order-add.php index 9da71fe..922a763 100644 --- a/frontend/views/car/order-add.php +++ b/frontend/views/car/order-add.php @@ -319,7 +319,7 @@ use common\models\PriceT;
-
+
diff --git a/frontend/views/car/search.php b/frontend/views/car/search.php index f361bc0..1c90477 100644 --- a/frontend/views/car/search.php +++ b/frontend/views/car/search.php @@ -46,10 +46,10 @@
- +
-
+
diff --git a/frontend/views/city/edit.php b/frontend/views/city/edit.php index f882177..c3074ef 100644 --- a/frontend/views/city/edit.php +++ b/frontend/views/city/edit.php @@ -9,18 +9,18 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
diff --git a/frontend/views/city/index.php b/frontend/views/city/index.php index 1e0d703..9aeeaf1 100644 --- a/frontend/views/city/index.php +++ b/frontend/views/city/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/common/call-phone.php b/frontend/views/common/call-phone.php index 9c9f092..2c3bf1c 100644 --- a/frontend/views/common/call-phone.php +++ b/frontend/views/common/call-phone.php @@ -16,18 +16,18 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
@@ -55,6 +55,7 @@ use \common\libs\MyLib; $(".btn-stop").click(function(){ sendMsg('ATH'); }); + wsInit(); }) - - diff --git a/frontend/views/common/top.php b/frontend/views/common/top.php deleted file mode 100644 index a62b97b..0000000 --- a/frontend/views/common/top.php +++ /dev/null @@ -1,100 +0,0 @@ - - - - - 车务管理系统 - - - - -
- - - - - - - -
- - - - - - - - - - -
- - - - - - 当前用户:context->my->getShowName()?>   -
-
- -
-
- - - - - - - -
修改密码退出登录
-
- - - - - diff --git a/frontend/views/common/update-pwd.php b/frontend/views/common/update-pwd.php index 6169175..4caef23 100644 --- a/frontend/views/common/update-pwd.php +++ b/frontend/views/common/update-pwd.php @@ -11,42 +11,42 @@ use \common\libs\MyLib;
-
+
- -
+ +
- -
+ +
- -
+ +
- -
+ +
- -
+ +
-
+
diff --git a/frontend/views/database/a-index.php b/frontend/views/database/a-index.php index 48055ed..b3b24e1 100644 --- a/frontend/views/database/a-index.php +++ b/frontend/views/database/a-index.php @@ -48,7 +48,7 @@ use \common\libs\MyLib;
- + -
@@ -56,7 +56,7 @@ use \common\libs\MyLib;
- + -
@@ -118,7 +118,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/database/ad-clean-index.php b/frontend/views/database/ad-clean-index.php deleted file mode 100644 index dcffe3a..0000000 --- a/frontend/views/database/ad-clean-index.php +++ /dev/null @@ -1,233 +0,0 @@ - - - - - - -
- - - - - - - - - - - - - - - - - -
- 车牌: - 车主: - 联系电话: - 初登日期:从截止 - 保险公司: -
- 保险日期:从截止 - - 预约状态: - - 分配状态: - - 导入状态: - - - -
- - -id.'"'; -// if($item->id == $user_id) -// echo ' selected '; -// echo '>'.$item->getShowName().''; -// } -// ?> - - - - - - - - - -
总任务数:  
- -
- - - - - - - - - - - - - - - - $item) { - $car_info = $item->car; - ?> - - - - - - - - - - - - - - - - - - -
车牌车型车主联系电话初登日期保险日期保险公司发动机号车架号操作员
car_no?>factory_model,10)?>car_man,10)?>phone?>register_date?>insurer1_date?>company?>engine_no?>car_frame_no?>user?$item->user->getShowName():''?>
-
\ No newline at end of file diff --git a/frontend/views/database/b-index.php b/frontend/views/database/b-index.php index ff1379a..f522b2f 100644 --- a/frontend/views/database/b-index.php +++ b/frontend/views/database/b-index.php @@ -33,7 +33,7 @@ use \common\libs\MyLib;
- + -
@@ -41,7 +41,7 @@ use \common\libs\MyLib;
- + -
@@ -96,7 +96,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/database/c-index.php b/frontend/views/database/c-index.php index 68efcb6..9852241 100644 --- a/frontend/views/database/c-index.php +++ b/frontend/views/database/c-index.php @@ -33,7 +33,7 @@ use \common\libs\MyLib;
- + -
@@ -41,7 +41,7 @@ use \common\libs\MyLib;
- + -
@@ -96,7 +96,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/database/d-index.php b/frontend/views/database/d-index.php index d0b973e..4477994 100644 --- a/frontend/views/database/d-index.php +++ b/frontend/views/database/d-index.php @@ -33,7 +33,7 @@ use \common\libs\MyLib;
- + -
@@ -86,7 +86,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/database/invalid-index-search.php b/frontend/views/database/invalid-index-search.php deleted file mode 100644 index 3dee376..0000000 --- a/frontend/views/database/invalid-index-search.php +++ /dev/null @@ -1,94 +0,0 @@ - -beginBlock('header_css'); ?> -endBlock(); ?> - -
-
-
-
-
- -
- -
- -
- -
- -
- -
-
-
- -
-
- - - -
-
- -
-
- - - -
-
- -
- -
-
-
- -
- -
- -
- -
-
-
-
- -
-
- -
-
-
- -beginBlock('footer_js'); ?> - -endBlock('footer_js'); ?> diff --git a/frontend/views/database/invalid-index.php b/frontend/views/database/invalid-index.php index ada6902..53d81de 100644 --- a/frontend/views/database/invalid-index.php +++ b/frontend/views/database/invalid-index.php @@ -33,7 +33,7 @@ use \common\libs\MyLib;
- + -
@@ -41,7 +41,7 @@ use \common\libs\MyLib;
- + -
@@ -60,7 +60,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/district/edit.php b/frontend/views/district/edit.php index e2cc119..465ab21 100644 --- a/frontend/views/district/edit.php +++ b/frontend/views/district/edit.php @@ -9,16 +9,16 @@ use \common\libs\MyLib;
-
+
- -
+ +
- -
+ +
-
+
diff --git a/frontend/views/district/index.php b/frontend/views/district/index.php index 0f16515..24094e0 100644 --- a/frontend/views/district/index.php +++ b/frontend/views/district/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/finance/budian-list.php b/frontend/views/finance/budian-list.php index 4cc1f29..21be2f5 100644 --- a/frontend/views/finance/budian-list.php +++ b/frontend/views/finance/budian-list.php @@ -75,7 +75,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/finance/car-update-frame.php b/frontend/views/finance/car-update-frame.php index f0ae390..725d011 100644 --- a/frontend/views/finance/car-update-frame.php +++ b/frontend/views/finance/car-update-frame.php @@ -12,7 +12,7 @@ use \common\libs\MyLib;
-
+
@@ -27,7 +27,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/finance/chuna-gongzi-info.php b/frontend/views/finance/chuna-gongzi-info.php index 19365da..db32d6a 100644 --- a/frontend/views/finance/chuna-gongzi-info.php +++ b/frontend/views/finance/chuna-gongzi-info.php @@ -18,7 +18,7 @@ use \common\libs\MyLib;
-
+
@@ -46,7 +46,7 @@ use \common\libs\MyLib; status_id < 4 || $pay_info->status_id == 8) { ?>
-
+
@@ -64,7 +64,7 @@ use \common\libs\MyLib;
-
+
count() > 0) { ?>
diff --git a/frontend/views/finance/chuna-gongzi-list.php b/frontend/views/finance/chuna-gongzi-list.php index 447e9e9..2047713 100644 --- a/frontend/views/finance/chuna-gongzi-list.php +++ b/frontend/views/finance/chuna-gongzi-list.php @@ -65,7 +65,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/finance/gongzi-all-info.php b/frontend/views/finance/gongzi-all-info.php index 78e7d3e..c4613fe 100644 --- a/frontend/views/finance/gongzi-all-info.php +++ b/frontend/views/finance/gongzi-all-info.php @@ -15,7 +15,7 @@ use \common\libs\MyLib;
-
+
@@ -56,7 +56,7 @@ use \common\libs\MyLib;
-
+
@@ -84,7 +84,7 @@ use \common\libs\MyLib; status_id < 5 || $pay_info->status_id == 8) { ?>
-
+
@@ -215,7 +215,7 @@ use \common\libs\MyLib;
-
+
count() > 0) { ?>
diff --git a/frontend/views/finance/gongzi-all-list.php b/frontend/views/finance/gongzi-all-list.php index a0293da..646db63 100644 --- a/frontend/views/finance/gongzi-all-list.php +++ b/frontend/views/finance/gongzi-all-list.php @@ -65,7 +65,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/finance/pay2-info.php b/frontend/views/finance/pay2-info.php index 2119530..e45c078 100644 --- a/frontend/views/finance/pay2-info.php +++ b/frontend/views/finance/pay2-info.php @@ -15,7 +15,7 @@ use \common\libs\MyLib;
-
+
@@ -56,7 +56,7 @@ use \common\libs\MyLib;
-
+
@@ -84,14 +84,14 @@ use \common\libs\MyLib; status_id < 4 || $pay_info->status_id == 8 || $pay_info->status_id == 10) { ?>
-
+
-
+
@@ -222,7 +222,7 @@ use \common\libs\MyLib;
-
+
count() > 0) { ?>
diff --git a/frontend/views/finance/pay2-list.php b/frontend/views/finance/pay2-list.php index 3a9eca6..38c3441 100644 --- a/frontend/views/finance/pay2-list.php +++ b/frontend/views/finance/pay2-list.php @@ -65,7 +65,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/finance/receipt-info.php b/frontend/views/finance/receipt-info.php index 79ef837..24a3c42 100644 --- a/frontend/views/finance/receipt-info.php +++ b/frontend/views/finance/receipt-info.php @@ -54,7 +54,7 @@ use \common\libs\MyLib;
- +
@@ -74,12 +74,14 @@ use \common\libs\MyLib;
beginBlock('footer_js'); ?> - - - -
- - - - - - - -
- - 保险类型 - - 保单号: - 车牌: - 工号:   - - 出单日期: - - -- - -
-
- 回单日期: - - -- - -
保险公司: - 级别: - 排序: - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - $item) { - $start_index = ($page-1)*20+$index; - $order = $item->order; - $users=$item->user->group; - $username=$item->user; - $uname=$username['name']; - $nams=$users['name']; - - $total_real = $item->total * $item->total_rate/100; - $total_clear_real = $item->total_clear * $item->total_rate/100; - $total_dis = round($total_clear_real - $item->r_total,2); - - $order_info = $item->order; - - $total1_dis = $item->insurer_type == 1?($order_info->total1_dis + $order_info->yuangong_money):0; - - $gongzi = $item->insurer_type == 1?$item->getPayOrderUser()->sum('real_pay'):0; - - $ticket = $item->insurer_type == 1?$order_info->getGiftPrice(1,1):0; - $gift = $item->insurer_type == 1?$order_info->getGiftPrice(1,2):0; - -// $bu_dian = $item->insurer_type == 1?($item->b1_total+$item->b2_total+$item->b3_total):0; - $bu_dian = $item->budian_rate?$item->budian_rate * $item->total_clear / 100:0; - - $r_bu_dian = $item->insurer_type == 1?($item->b1_total+$item->b2_total+$item->b3_total):0; - - $liwu = $ticket + $gift; - - $lirun = $total_clear_real + $bu_dian - $total1_dis - $gongzi - $liwu; - - - - - ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
序号车牌号保险公司工号级别保单号提单日期出单日期保险类型商业总保费商业净保费手续费比例补点比例应得金额实得金额回款金额补点金额回款补点减免金额礼品礼券工资利润
car_no?>company ? $order->company->name:''?>user->username?>-insurer_no?>submit_date : ''?>print_date : ''?>insurer_type==1?'商业':'交强'?>total?>total_clear?>total_rate?>budian_rate?>r_total?>
- - - - - - - -
- - - - - - - - - - - - - + + + - - \ No newline at end of file +endBlock(); ?> diff --git a/frontend/views/finance/receipt.php b/frontend/views/finance/receipt.php index aa2a1d8..ffab537 100644 --- a/frontend/views/finance/receipt.php +++ b/frontend/views/finance/receipt.php @@ -71,7 +71,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/finance/receipt2.php b/frontend/views/finance/receipt2.php index b627a58..5637e61 100644 --- a/frontend/views/finance/receipt2.php +++ b/frontend/views/finance/receipt2.php @@ -70,7 +70,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/finance/ticheng-jisuan.php b/frontend/views/finance/ticheng-jisuan.php index eea1f47..6e9c548 100644 --- a/frontend/views/finance/ticheng-jisuan.php +++ b/frontend/views/finance/ticheng-jisuan.php @@ -58,7 +58,7 @@ use \common\libs\MyLib;
- + -
@@ -130,7 +130,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/fix-car/add-item.php b/frontend/views/fix-car/add-item.php index f4f617b..2b2db66 100644 --- a/frontend/views/fix-car/add-item.php +++ b/frontend/views/fix-car/add-item.php @@ -11,7 +11,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/fix-car/ajax-item-list.php b/frontend/views/fix-car/ajax-item-list.php index ecad3ee..491102e 100644 --- a/frontend/views/fix-car/ajax-item-list.php +++ b/frontend/views/fix-car/ajax-item-list.php @@ -11,7 +11,7 @@ use \common\libs\MyLib;
-
+
@@ -38,7 +38,7 @@ use \common\libs\MyLib;
-
+
@@ -65,7 +65,7 @@ use \common\libs\MyLib;
-
+
@@ -92,7 +92,7 @@ use \common\libs\MyLib;
-
+
@@ -119,7 +119,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/fix-car/my-list-edit.php b/frontend/views/fix-car/my-list-edit.php index a1e9859..1206bb9 100644 --- a/frontend/views/fix-car/my-list-edit.php +++ b/frontend/views/fix-car/my-list-edit.php @@ -29,23 +29,23 @@ use \common\libs\MyLib;
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -336,7 +336,7 @@ use \common\libs\MyLib;
- +
@@ -384,7 +384,7 @@ use \common\libs\MyLib;
-
+
@@ -440,10 +440,10 @@ use \common\libs\MyLib;
-
+
-
+
@@ -530,7 +530,7 @@ use \common\libs\MyLib; '
' + '
' + '
' + - '
' + + '
' + '
' + ' ' + ' ' + diff --git a/frontend/views/fix-car/my-list-finish.php b/frontend/views/fix-car/my-list-finish.php index ced3681..5970209 100644 --- a/frontend/views/fix-car/my-list-finish.php +++ b/frontend/views/fix-car/my-list-finish.php @@ -27,7 +27,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/fix-car/my-list.php b/frontend/views/fix-car/my-list.php index 3eb2e64..94b71f2 100644 --- a/frontend/views/fix-car/my-list.php +++ b/frontend/views/fix-car/my-list.php @@ -27,7 +27,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/fix-car/my-search-result.php b/frontend/views/fix-car/my-search-result.php index 001379e..2822447 100644 --- a/frontend/views/fix-car/my-search-result.php +++ b/frontend/views/fix-car/my-search-result.php @@ -17,7 +17,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/fix-car/my-search.php b/frontend/views/fix-car/my-search.php index 76821b7..837c0cd 100644 --- a/frontend/views/fix-car/my-search.php +++ b/frontend/views/fix-car/my-search.php @@ -11,7 +11,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/fix-car/step1-list-finish.php b/frontend/views/fix-car/step1-list-finish.php index 4e00d7e..692909d 100644 --- a/frontend/views/fix-car/step1-list-finish.php +++ b/frontend/views/fix-car/step1-list-finish.php @@ -24,7 +24,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/fix-car/step1-list.php b/frontend/views/fix-car/step1-list.php index 9834013..68b5ac6 100644 --- a/frontend/views/fix-car/step1-list.php +++ b/frontend/views/fix-car/step1-list.php @@ -24,7 +24,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/fix-car/step2-list.php b/frontend/views/fix-car/step2-list.php index 56f4d69..83d5257 100644 --- a/frontend/views/fix-car/step2-list.php +++ b/frontend/views/fix-car/step2-list.php @@ -24,7 +24,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/fix-car/step3-list.php b/frontend/views/fix-car/step3-list.php index e7f8334..291a34e 100644 --- a/frontend/views/fix-car/step3-list.php +++ b/frontend/views/fix-car/step3-list.php @@ -24,7 +24,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/fix-car/step4-list.php b/frontend/views/fix-car/step4-list.php index edf97d2..048009b 100644 --- a/frontend/views/fix-car/step4-list.php +++ b/frontend/views/fix-car/step4-list.php @@ -24,7 +24,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/gift/gift-out.php b/frontend/views/gift/gift-out.php deleted file mode 100644 index 2a08279..0000000 --- a/frontend/views/gift/gift-out.php +++ /dev/null @@ -1,170 +0,0 @@ - -beginBlock('header_css'); ?> - -endBlock(); ?> - -
-
-
-
礼品出库
- -
-
-
-
- -
- -
- -
- -
- -
- -
- -
- -
-
-
- -
- -
- -
- -
- -
- -
- -
- -
-
-
- -
-
- - - -
-
- -
-
- - - -
-
-
- -
-
- -
-
-
- - - - - - - - - - - - - - -
ID礼品编号礼品车牌号车架号提单人出库时间状态操作员操作
-
-
-
-
-
- - -beginBlock('footer_js'); ?> - - - - -endBlock(); ?> diff --git a/frontend/views/gift/gift-tj.php b/frontend/views/gift/gift-tj.php index 609026a..c7a0f46 100644 --- a/frontend/views/gift/gift-tj.php +++ b/frontend/views/gift/gift-tj.php @@ -16,37 +16,32 @@ use \common\libs\MyLib;
-
-
- -
- -
-
-
- - - -
-
-
- + +
+ + +
+
+
+ + +
+
-
+
- @@ -64,21 +59,26 @@ use \common\libs\MyLib; + + + +endBlock('footer_js'); ?> \ No newline at end of file diff --git a/frontend/views/gift/gift-use.php b/frontend/views/gift/gift-use.php index 549889e..d532d78 100644 --- a/frontend/views/gift/gift-use.php +++ b/frontend/views/gift/gift-use.php @@ -81,7 +81,7 @@ use \common\libs\MyLib;
-
+
ID 名称库存 待出库 已出库
diff --git a/frontend/views/gift/index.php b/frontend/views/gift/index.php index f9ac198..4bd53c8 100644 --- a/frontend/views/gift/index.php +++ b/frontend/views/gift/index.php @@ -24,7 +24,7 @@ use \common\libs\MyLib; @@ -35,7 +35,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/gift/mng-list-info.php b/frontend/views/gift/mng-list-info.php deleted file mode 100644 index c54d5ed..0000000 --- a/frontend/views/gift/mng-list-info.php +++ /dev/null @@ -1,400 +0,0 @@ - - -
- - - - - - - - - -
- - - - - - - - - - -
 
-
- - - - -
- - - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
车牌号car_no?>厂牌型号factory_model?>品牌brand?$car_info->brand->name:''?>车系series?$car_info->series->name:''?>
发动机号engine_no?>车架号car_frame_no?>初登日期register_date?>排量displacement?$car_info->displacement->name:''?>
车辆类型carType?$car_info->carType->name:''?>运营性质carUse?$car_info->carUse->name:''?>座位数seats?>年份car_year?>
车主car_man?>联系电话phone?>证件号码car_man_number?>
备注remark?>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
被保险人id_man?>证件号码id_number?>联系人link_man?>联系电话link_phone?>
送单日期send_date?>保险公司company?$order_info->company->name:''?>付款方式payType?$order_info->payType->name:''?>电子邮件email?>
商业起保日期insurer1_begin_date?>交强起保日期insurer2_begin_date?>缴费单号pay_no?>
商业保单号insurer1_no?>交强保单号insurer2_no?>备注remark?>
送单地址 - direction1?$order_info->direction1->name:''?> - range1?$order_info->range1->name:''?> - city1?$order_info->city1->name:''?> - district1?$order_info->district1->name:''?> - send_address1?> -
正本送单地址 - direction2?$order_info->direction2->name:''?> - range2?$order_info->range2->name:''?> - city2?$order_info->city2->name:''?> - district2?$order_info->district2->name:''?> - send_address2?> -
- - - - - - -
- - - - - - - id; - if(!$order_id) - $order_id = 0; - $tmp_row = PriceT::find() - ->where('order_id='.$order_id.' and type_id='.$item->id) - ->one(); - if($tmp_row->val == '' || $tmp_row->val == '0' || $tmp_row->val == '否' || $tmp_row->val == '无') continue; - ?> - - - - - - -
险种内容不计免赔
name?>(code?>)val?>is_nopay == 1) { - echo '是'; - } - ?> -
-
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
商业总净保费total1_clear?>商业含税总保费total1?>
交强总净保费total2_clear?>交强含税总保费total2?>
车船税total3?>共计签单total_all?>
折扣后商业净保费total1_real?>减免金额total1_dis?>
商业折扣率total1_percent?>应收total_real?>
备注price_remark?>
- - - - - - - - - - - - - -
领款人money_man?>
银行账号money_no?>
开户行money_bank?>
-
-
-
- - - - -
- - - - - - - - - - - - - - - - - - - - -
快递公司: - - 快递单号: - - 配送员电话: - -
描述: - -
- -
-
-
- - - - -
- - - - - - - - - - - - - - - - $item) { - if(!$item->gift) continue; - ?> - - - - - - - - - - - - -
选择礼品名称类型描述分类添加者操作时间状态
status == 0 || $item->status == 2) { - echo ''; - } else { - echo ''; - } - ?>gift->name?>gift->type->name?>gift->remark?>strategy_id>0?'公司礼品':'自费礼品'?>user?$item->user->getShowName():''?>submit_time)?> - status == 0) echo '未出库'; - if($item->status == 1) echo '已出库'; - if($item->status == 2) echo '正在退换'; - ?> -
-
- - - - -
-
-
-
-
- -
- - - - - \ No newline at end of file diff --git a/frontend/views/gift/mng-list.php b/frontend/views/gift/mng-list.php deleted file mode 100644 index a05603a..0000000 --- a/frontend/views/gift/mng-list.php +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - -
- 车主: - 电话: - 车牌: -
- - - - - - - - - - - - - - - - $item) { - $start_index = ($page - 1) * 20 + $index; - ?> - - - - - - - - - - - - - - - - - - -
序号车主提单日期送单日期车牌号品牌共计签单应收状态业务员当前操作操作
car_man,15)?>submit_date?>send_date?>car_no?>car?MyLib::substr_cut($item->car->factory_model,15):''?>total_all?>total_real?> status->name?>user?$item->user->getShowName():''?>lock?$item->lock->getShowName():''?> - [详情] -
diff --git a/frontend/views/gift/stastics.php b/frontend/views/gift/stastics.php deleted file mode 100644 index 5cc4686..0000000 --- a/frontend/views/gift/stastics.php +++ /dev/null @@ -1,65 +0,0 @@ - -beginBlock('header_css'); ?> - -endBlock(); ?> - -
-
-
-
礼品盘库
- -
-
-
-
- - - - - - - - - - -
ID名称总数量已出库已使用
-
-
-
-
-
- - -beginBlock('footer_js'); ?> - - - - -endBlock(); ?> diff --git a/frontend/views/gift/ticket-tj.php b/frontend/views/gift/ticket-tj.php index 74a380f..eb86054 100644 --- a/frontend/views/gift/ticket-tj.php +++ b/frontend/views/gift/ticket-tj.php @@ -16,39 +16,34 @@ use \common\libs\MyLib;
-
-
- -
- -
-
-
- - - -
-
-
- + +
+ + +
+
+
+ + +
+
-
+
- - - + +
ID 名称库存待出库已出库未使用已使用
@@ -64,21 +59,26 @@ use \common\libs\MyLib; + + + +endBlock('footer_js'); ?> \ No newline at end of file diff --git a/frontend/views/gift/ticket-use.php b/frontend/views/gift/ticket-use.php new file mode 100644 index 0000000..472c0d4 --- /dev/null +++ b/frontend/views/gift/ticket-use.php @@ -0,0 +1,169 @@ + +beginBlock('header_css'); ?> + +endBlock(); ?> + +
+
+
+
礼券使用
+ +
+
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+ + + +
+
+
+ +
+ + + +
+
+ +
+
+
+ + + + + + + + + + + + + + + + + +
ID礼券编号礼品车牌号车架号发放日期有效期日期提单人使用日期状态操作员操作
+
+
+
+
+
+ + +beginBlock('footer_js'); ?> + + + + +endBlock(); ?> \ No newline at end of file diff --git a/frontend/views/group/edit.php b/frontend/views/group/edit.php index 8536942..0562ffa 100644 --- a/frontend/views/group/edit.php +++ b/frontend/views/group/edit.php @@ -9,16 +9,16 @@ use \common\libs\MyLib;
-
+
- -
+ +
- -
+ +
- -
+ +
- -
+ +
-
+
diff --git a/frontend/views/group/index.php b/frontend/views/group/index.php index ed9013e..6a6ec95 100644 --- a/frontend/views/group/index.php +++ b/frontend/views/group/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/group/permission.php b/frontend/views/group/permission.php deleted file mode 100644 index 4b445d0..0000000 --- a/frontend/views/group/permission.php +++ /dev/null @@ -1,65 +0,0 @@ - -
- - - - - -
- - - getPath():''?> -
- - - - - - - - - - - - - - - - -
菜单名称路径
- - name ?>path ?>
- - - - diff --git a/frontend/views/insurer-company/edit.php b/frontend/views/insurer-company/edit.php index 29a6a45..0c07168 100644 --- a/frontend/views/insurer-company/edit.php +++ b/frontend/views/insurer-company/edit.php @@ -9,7 +9,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/insurer-company/index.php b/frontend/views/insurer-company/index.php index 3467acc..a8d4a63 100644 --- a/frontend/views/insurer-company/index.php +++ b/frontend/views/insurer-company/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/insurer-company2/edit.php b/frontend/views/insurer-company2/edit.php index efc3c81..9eda118 100644 --- a/frontend/views/insurer-company2/edit.php +++ b/frontend/views/insurer-company2/edit.php @@ -9,18 +9,18 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
diff --git a/frontend/views/insurer-company2/index.php b/frontend/views/insurer-company2/index.php index 325724c..3d98665 100644 --- a/frontend/views/insurer-company2/index.php +++ b/frontend/views/insurer-company2/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/insurer-type/edit.php b/frontend/views/insurer-type/edit.php index 0de97b0..f8f28b4 100644 --- a/frontend/views/insurer-type/edit.php +++ b/frontend/views/insurer-type/edit.php @@ -9,28 +9,28 @@ use \common\libs\MyLib;
-
+
- -
+ +
- -
+ +
- -
+ +
- -
+ +
@@ -38,7 +38,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/insurer-type/index.php b/frontend/views/insurer-type/index.php index 00702ef..d9591bb 100644 --- a/frontend/views/insurer-type/index.php +++ b/frontend/views/insurer-type/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/insurer/finance-mng.php b/frontend/views/insurer/finance-mng.php index 16152aa..8611681 100644 --- a/frontend/views/insurer/finance-mng.php +++ b/frontend/views/insurer/finance-mng.php @@ -16,21 +16,27 @@ use \common\libs\MyLib;
- -
- + +
+ - +
+
+ - +
+
+ - +
+
+ -
+
-
+
@@ -102,6 +108,11 @@ use \common\libs\MyLib; } function search() { + o = {}; + var params = $("#searchFrm").serializeArray(); + $.each(params, function(index) { + o[this['name']] = this['value']; + }); $('#listTable').bootstrapTable('destroy'); $('#listTable').bootstrapTable({ url: "/insurer/finance-mng-json", diff --git a/frontend/views/insurer/info.php b/frontend/views/insurer/info.php index 4c157c6..d1a1218 100644 --- a/frontend/views/insurer/info.php +++ b/frontend/views/insurer/info.php @@ -1,591 +1,391 @@ beginBlock('header_css'); ?> - endBlock(); ?> -
-
-
-
保单信息
- -
-
-
-
-
- -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-

-
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-

-
-
- - - - - - - - -
ID险种内容不计免赔
-

-
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
+
+
+ + + + +
+
+
保单信息
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
车牌号car_no?>初登日期register_date?>座位数seats?>电子邮件email?>
车型factory_model?>发动机号engine_no?>车架号car_frame_no?>新车购置价purchase_price?>
车主car_man?>证件类型car_man_type?>证件号码car_man_number?>联系电话car_man_phone?>
被投保人id_man?>证件类型id_man_type?>证件号码id_man_number?>联系电话id_man_phone?>
投保人link_man?>证件类型link_man_type?>证件号码link_man_number?>联系电话link_man_phone?>
商业起保日期insurer1_begin_date?>交强起保日期insurer2_begin_date?>保险公司company->name?>车辆使用性质car->carUse->name?>
商业保单号insurer1_no?>商业PDF文件 + shangye_src != '') { ?> + 保单 + + fapiao_src != '') { ?> + 发票 + + 交强保单号insurer2_no?>交强PDF文件 + jiaoqiang_src != '') { ?> + 保单 + + jq_fapiao_src != '') { ?> + 发票 + +
-
-
-
- -
-
-
- - -
- - -
-
-
- - -
-
-
- -
- +
+
+
险种
+
+
+ + + id; + if(!$order_id) + $order_id = 0; + $tmp_row = PriceT::find() + ->where('order_id='.$order_id.' and type_id='.$item->id) + ->one(); + if(!$tmp_row || $tmp_row->val == '' || $tmp_row->val == '否') continue; + ?> + + + + '; + echo ''; + } + $index++; + } + ?> + +
+ name?>(code?>) + val?>is_nopay == 1)?'不计免赔':''?>
-
-
-
-
-
礼品信息
-
-
-
-
-

免费礼品

- - +
+
+
保费信息
+
+
+
- - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
ID组名礼品名商业总净保费total1_clear?>商业含税总保费total1?>车船税total3?>
交强总净保费total2_clear?>交强含税总保费total2?>业务自付金额yuangong_money?>
折扣后商业净保费total1_real?>减免金额total1_dis?>商业折扣率total1_percent?>
共计签单total_all?>应收total_real?>支付方式payType ? $order_info->payType->name : ''?>
备注price_remark?>
-
-

自费礼品

- + +
+
+
礼券信息
+ +
+
+
- - - + + + + + + + + + + +
ID组名礼品名ID礼券编号礼品车牌号车架号发放日期有效期日期提单人使用日期1状态操作员
-
-
-
-
-
财务信息
-
+
+
+
其他信息
+
+
+ + + + + + + + + + + + + + + + + +
领款人money_man?>开户行money_bank?>银行账号money_no?>
送单地址 + + + +
备注remark?>
+
-
-
-
-
-
- - -
-
- - -
-
- - +
+
+
操作记录
+
-
-
-
-
-
-
操作记录
-
-
-
-
-
-
- +
+
- - + -
ID 操作者操作时间操作时间 操作内容
-
-
-
-
-
- - 退单 - - - 关闭 - + status_id > 1) {?> +
+
+ +
-
-
+ +
-
+ beginBlock('footer_js'); ?> - - -endBlock('footer_js'); ?> \ No newline at end of file +endBlock(); ?> \ No newline at end of file diff --git a/frontend/views/insurer/my-list-info.php b/frontend/views/insurer/my-list-info.php index 789a7ea..4b19c0d 100644 --- a/frontend/views/insurer/my-list-info.php +++ b/frontend/views/insurer/my-list-info.php @@ -195,8 +195,8 @@ use common\models\PriceT; 送单地址 - - + + @@ -207,12 +207,17 @@ use common\models\PriceT;
-
+
gift_status == 0) { ?> + gift_status == 1 && $my_id == 1) { ?> + + @@ -345,6 +350,29 @@ use common\models\PriceT; // }); }); + gift_status == 1 && $my_id == 1) { ?> + layer.config({extend: 'extend/layer.ext.js'}); + $('.btn-cancel').click(function () { + layer.confirm('此操作将回滚礼品状态,删除已生成礼物记录,确定继续?', { + btn: ['确认','取消'], //按钮 + shade: false //不显示遮罩 + }, function(){ + layer.prompt({ + formType: 2, + title: '礼品状态回退理由', + }, function(value, index){ + $.post('/insurer/gift-cancel',{order_id:id?>,return_msg:value},function(data) { + layer.alert(data.msg,function () { + window.location.reload(); + }); + }, 'json'); + layer.close(index); + }); + }, function(){ + // + }); + }); + }); endBlock(); ?> diff --git a/frontend/views/insurer/my-list.php b/frontend/views/insurer/my-list.php index 01ac8a7..7db0f3e 100644 --- a/frontend/views/insurer/my-list.php +++ b/frontend/views/insurer/my-list.php @@ -16,21 +16,27 @@ use \common\libs\MyLib;
-
-
- + +
+ - +
+
+ - +
+
+ - +
+
+ -
+
-
+
@@ -79,6 +85,11 @@ use \common\libs\MyLib; } function search() { + o = {}; + var params = $("#searchFrm").serializeArray(); + $.each(params, function(index) { + o[this['name']] = this['value']; + }); $('#listTable').bootstrapTable('destroy'); $('#listTable').bootstrapTable({ url: "/insurer/my-list-json", @@ -86,10 +97,6 @@ use \common\libs\MyLib; sidePagination: 'server', multipleSelectRow: true, queryParams: function(params) { - o['car_man'] = $('#car_man').val(); - o['phone'] = $('#phone').val(); - o['car_no'] = $('#car_no').val(); - o['id_man'] = $('#id_man').val(); o['limit'] = params['limit']; o['offset'] = params['offset']; return o; diff --git a/frontend/views/insurer/my-return-list.php b/frontend/views/insurer/my-return-list.php index ee66506..cc784d1 100644 --- a/frontend/views/insurer/my-return-list.php +++ b/frontend/views/insurer/my-return-list.php @@ -16,21 +16,27 @@ use \common\libs\MyLib;
-
-
- + +
+ - +
+
+ - +
+
+ - +
+
+ -
+
-
+
@@ -74,6 +80,11 @@ use \common\libs\MyLib; } function search() { + o = {}; + var params = $("#searchFrm").serializeArray(); + $.each(params, function(index) { + o[this['name']] = this['value']; + }); $('#listTable').bootstrapTable('destroy'); $('#listTable').bootstrapTable({ url: "/insurer/my-return-list-json", diff --git a/frontend/views/insurer/office-mng-edit.php b/frontend/views/insurer/office-mng-edit.php index 4b6cc10..ce75846 100644 --- a/frontend/views/insurer/office-mng-edit.php +++ b/frontend/views/insurer/office-mng-edit.php @@ -195,8 +195,8 @@ use common\models\PriceT; @@ -215,9 +215,19 @@ use common\models\PriceT;
送单地址 - - + +
- + - + @@ -250,7 +260,7 @@ use common\models\PriceT;
-
+
diff --git a/frontend/views/insurer/office-mng.php b/frontend/views/insurer/office-mng.php index aac1b49..8d76be6 100644 --- a/frontend/views/insurer/office-mng.php +++ b/frontend/views/insurer/office-mng.php @@ -16,21 +16,27 @@ use \common\libs\MyLib;
-
-
- + +
+ - +
+
+ - +
+
+ - +
+
+ -
+
-
+
商业手续费 +
+ +
%
+
+
交强手续费 +
+ +
%
+
+
内勤保险公司
@@ -78,6 +84,11 @@ use \common\libs\MyLib; } function search() { + o = {}; + var params = $("#searchFrm").serializeArray(); + $.each(params, function(index) { + o[this['name']] = this['value']; + }); $('#listTable').bootstrapTable('destroy'); $('#listTable').bootstrapTable({ url: "/insurer/office-mng-json", diff --git a/frontend/views/insurer/original-ems-edit.php b/frontend/views/insurer/original-ems-edit.php deleted file mode 100644 index 68547b2..0000000 --- a/frontend/views/insurer/original-ems-edit.php +++ /dev/null @@ -1,143 +0,0 @@ - -
- - - - - - - - - - - - send_address2):?> - - - - - - - -send_address2):?> - - - - - - - - - - - - - receiver_province):?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
送单表
收件人联系电话
正本送单地址 - city2?$order_info->city2->name:''; - $address2 .= $order_info->district2?$order_info->district2->name:''; - $address2 .= $order_info->send_address2; - ?> - -
收货人省份收货人城市
收货人区县收货人详细地址
收货人省份收货人城市
收货人区县收货人详细地址
收货人省份收货人城市
收货人区县收货人详细地址
保险公司
- -    - -
- - - - diff --git a/frontend/views/insurer/original-ems-edit1.php b/frontend/views/insurer/original-ems-edit1.php deleted file mode 100644 index 3c21c0d..0000000 --- a/frontend/views/insurer/original-ems-edit1.php +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
送单表
收件人联系电话
收货人省份收货人城市
收货人区县收货人详细地址
保险公司快递备注
快递单号
- - -    - -
- - - - diff --git a/frontend/views/insurer/original-mng-edit.php b/frontend/views/insurer/original-mng-edit.php index bfa9299..7e05420 100644 --- a/frontend/views/insurer/original-mng-edit.php +++ b/frontend/views/insurer/original-mng-edit.php @@ -195,8 +195,8 @@ use common\models\PriceT; 送单地址 - - + + @@ -294,7 +294,7 @@ use common\models\PriceT;
-
+
diff --git a/frontend/views/insurer/original-mng.php b/frontend/views/insurer/original-mng.php index 4806ab4..016e468 100644 --- a/frontend/views/insurer/original-mng.php +++ b/frontend/views/insurer/original-mng.php @@ -16,21 +16,27 @@ use \common\libs\MyLib;
-
-
- + +
+ - +
+
+ - +
+
+ - +
+
+ -
+
-
+
@@ -77,6 +83,11 @@ use \common\libs\MyLib; } function search() { + o = {}; + var params = $("#searchFrm").serializeArray(); + $.each(params, function(index) { + o[this['name']] = this['value']; + }); $('#listTable').bootstrapTable('destroy'); $('#listTable').bootstrapTable({ url: "/insurer/original-mng-json", diff --git a/frontend/views/insurer/original-send-mng-edit.php b/frontend/views/insurer/original-send-mng-edit.php deleted file mode 100644 index 167ce8e..0000000 --- a/frontend/views/insurer/original-send-mng-edit.php +++ /dev/null @@ -1,566 +0,0 @@ - - -
- - - - - - -
- - - - -
- -
- - - - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
车牌号car_no?>厂牌型号factory_model?>品牌brand?$car_info->brand->name:''?>车系series?$car_info->series->name:''?>
发动机号engine_no?>车架号car_frame_no?>初登日期register_date?>排量displacement?$car_info->displacement->name:''?>
车辆类型carType?$car_info->carType->name:''?>运营性质carUse?$car_info->carUse->name:''?>座位数seats?>年份car_year?>
车主car_man?>联系电话phone?>证件号码car_man_number?>
备注remark?>业务员user?$order_info->user->getShowName():''?>联系电话user?$order_info->user->phone:''?>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
被保险人id_man?>证件号码id_number?>联系人link_man?>联系电话link_phone?>
送单日期send_date?>保险公司company?$order_info->company->name:''?>付款方式payType?$order_info->payType->name:''?>电子邮件email?>
商业起保日期insurer1_begin_date?>交强起保日期insurer2_begin_date?>缴费单号pay_no?>
商业保单号insurer1_no?>交强保单号insurer2_no?>备注remark?>
送单地址 - direction1?$order_info->direction1->name:''?> - range1?$order_info->range1->name:''?> - city1?$order_info->city1->name:''?> - district1?$order_info->district1->name:''?> - send_address1?> -
正本送单地址 - send_address2):?> - direction2?$order_info->direction2->name:''?> - range2?$order_info->range2->name:''?> - city2?$order_info->city2->name:''?> - district2?$order_info->district2->name:''?> - send_address2?> - - receiver_province):?> - receiver_province?> - receiver_city?> - receiver_county?> - receiver_address?> - - addr->regionP->name?> - addr->regionC->name?> - addr->regionD->name?> - addr->regionT)):?> - addr->regionT?> - - addr->regionT->name?> - - addr->address?> - -
- - - - - - -
- - - - - - - id; - if(!$order_id) - $order_id = 0; - $tmp_row = PriceT::find() - ->where('order_id='.$order_id.' and type_id='.$item->id) - ->one(); - if($tmp_row->val == '' || $tmp_row->val == '0' || $tmp_row->val == '否' || $tmp_row->val == '无') continue; - ?> - - - - - - -
险种内容不计免赔
name?>(code?>)val?>is_nopay==1) { - echo '是'; - } - ?> -
-
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
商业总净保费total1_clear?>商业含税总保费total1?>
交强总净保费total2_clear?>交强含税总保费total2?>
车船税total3?>共计签单total_all?>
折扣后商业净保费total1_real?>减免金额total1_dis?>
商业折扣率total1_percent?>应收total_real?>
备注price_remark?>
-
-

礼券

- - where('group_id='.$item->id.' and car_no like "'.$order_info->car_no.'"') -// ->one(); - $index++; - echo ''; - echo ''; - echo ''; - - echo ''; - echo ''; - } - echo ''; - - ?> -
'.$index.' '.$item->name.''; - echo ''; - echo ''; - echo '
-

实物礼品

- - where('group_id='.$item->id.' and car_no="'.$order_info->car_no.'"') - ->one(); - $index++; - echo ''; - echo ''; - echo ''; - if($ticket_info) { - echo ''; - echo ''; - } else { - echo ''; - echo ''; - } - echo ''; - } - ?> -
'.$index.' '.$item->name.''; - echo $ticket_info->type->name; - echo ''; - echo sprintf("%07d",$ticket_info->code); - echo ''; - echo ''; - echo '未出库已出库'; - echo '
- -
- - - - - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - send_address2){ - $address2 = $order_info->city2?$order_info->city2->name:''; - $address2 .= $order_info->district2?$order_info->district2->name:''; - $address2 .= $order_info->send_address2; - ?> - - receiver_province){ - $address2 = $order_info->receiver_province; - $address2 .= $order_info->receiver_city; - $address2 .= $order_info->receiver_county; - $address2 .= $order_info->receiver_address; - ?> - - addr->regionP->name; - $address2.=$order_info->addr->regionC->name; - $address2.=$order_info->addr->regionD->name; - if(is_string($order_info->addr->regionT)){ - $address2.= $order_info->addr->regionT; - - }else{ - $address2.= $order_info->addr->regionT->name; - } - $address2.=$order_info->addr->address; - ?> - - - - - - - -
快递公司: - - 快递单号: - - 体检卡号: - - 收件人姓名: - -
收件人电话: - - 是否发送快递 - 发快递 |自上门或其它 - 收件人地址: - -
- -
-
- - - - - - -
- - - - -
- - - - - - - - -
保单文件打印: - shangye_src):?> - 查看商业保单并打印 - - - jiaoqiang_src):?> - 查看交强保单并打印 - -
- -
- - - - - - - -
- - - - -
-
-
-
-
- -    - -    - -    - -    - -    - -
- - - - - - - diff --git a/frontend/views/insurer/original-send-mng.php b/frontend/views/insurer/original-send-mng.php deleted file mode 100644 index 9eaaac8..0000000 --- a/frontend/views/insurer/original-send-mng.php +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - - - - - -
- 被保险人: - 电话: - 车牌: - - - - -
- - - - - - - - - - - - - - - - $item) { - $start_index = ($page - 1) * 20 + $index; - ?> - - - - - - - - - - - - - - - - - - -
序号被保险人联系电话车牌号保险公司送单时间送单地址送单备注销售座席状态当前操作操作
id_man,10)?>link_phone?>car_no?>company?$item->company->name:''?>send_date?>remark,30)?>user?$item->user->getShowName():''?> status->name?>lock?$item->lock->getShowName():''?> - [详情] -
diff --git a/frontend/views/insurer/search.php b/frontend/views/insurer/search.php index 8f49852..5f70b40 100644 --- a/frontend/views/insurer/search.php +++ b/frontend/views/insurer/search.php @@ -65,10 +65,10 @@ use \common\libs\MyLib;
- +
-
+
diff --git a/frontend/views/insurer/send-mng-edit.php b/frontend/views/insurer/send-mng-edit.php deleted file mode 100644 index b405416..0000000 --- a/frontend/views/insurer/send-mng-edit.php +++ /dev/null @@ -1,226 +0,0 @@ - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
送单表
车牌出单日期送单日期
保险起期保险公司缴费单号
车型种类联系人电话
交强签单车船税商业签单
共计签单实收金额实际回款 
发票抬头缴费方式
送单备注
礼品 - - -
送单地址 - direction1?$order_info->direction1->name:''; - $address1 .= $order_info->range1?$order_info->range1->name:''; - $address1 .= $order_info->city1?$order_info->city1->name:''; - $address1 .= $order_info->district1?$order_info->district1->name:''; - $address1 .= $order_info->send_address1; - ?> - -
正本送单地址 - - - send_address2){ - $address2 = $order_info->city2?$order_info->city2->name:''; - $address2 .= $order_info->district2?$order_info->district2->name:''; - $address2 .= $order_info->send_address2; - ?> - - - receiver_province){ - $address2 = $order_info->receiver_province; - $address2 .= $order_info->receiver_city; - $address2 .= $order_info->receiver_county; - $address2 .= $order_info->receiver_address; - ?> - addr->regionP->name; - $address2.=$order_info->addr->regionC->name; - $address2.=$order_info->addr->regionD->name; - if(is_string($order_info->addr->regionT)){ - $address2.= $order_info->addr->regionT; - - }else{ - $address2.= $order_info->addr->regionT->name; - } - $address2.=$order_info->addr->regionT->name; - $address2.=$order_info->addr->address; - ?> - - - -
业务员电话送单员 - -
优惠金额被保险人签字
- -    - -    - -    - -
- - - - - diff --git a/frontend/views/insurer/send-mng.php b/frontend/views/insurer/send-mng.php deleted file mode 100644 index e579c14..0000000 --- a/frontend/views/insurer/send-mng.php +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - -
- 被保险人: - 电话: - 车牌: - 送单日期: -
- - - - - - - - - - - - - - - - - - - - $item) { - $start_index = ($page-1)*20+$index; - $op_user = $item->getUsers()->where('type_id=2')->one(); - ?> - - - - - - - - - - - - - - - - - - - - - - -
序号车牌号被保险人保险公司送单时间方位送单地址送单备注商业起保时间配送次数交强起保时间销售座席核保人员状态当前操作操作
car_no?>id_man,10)?>company?$item->company->name:''?>send_date?>direction1?$item->direction1->name:''?>city1?$item->city1->name:''; - $address .= $item->district1?$item->district1->name:''; - $address .= $item->send_address1; - echo MyLib::substr_cut($address,30); - ?> - remark,20)?>insurer1_begin_date?>send_times?>insurer2_begin_date?>user?$item->user->getShowName():''?> user ? $op_user->user->getShowName():''?>status->name?>lock?$item->lock->getShowName():''?> - [详情] -
diff --git a/frontend/views/invalid/edit.php b/frontend/views/invalid/edit.php index d8492ec..9febae6 100644 --- a/frontend/views/invalid/edit.php +++ b/frontend/views/invalid/edit.php @@ -9,16 +9,16 @@ use \common\libs\MyLib;
-
+
- -
+ +
- -
+ +
@@ -45,14 +45,14 @@ use \common\libs\MyLib;
- -
+ +
-
+
diff --git a/frontend/views/invalid/index.php b/frontend/views/invalid/index.php index 225ddbf..b82d5ca 100644 --- a/frontend/views/invalid/index.php +++ b/frontend/views/invalid/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/marketing-strategy/add.php b/frontend/views/marketing-strategy/add.php index ab73ea8..cf4816d 100644 --- a/frontend/views/marketing-strategy/add.php +++ b/frontend/views/marketing-strategy/add.php @@ -9,7 +9,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/marketing-strategy/edit.php b/frontend/views/marketing-strategy/edit.php index 3040161..0da66e6 100644 --- a/frontend/views/marketing-strategy/edit.php +++ b/frontend/views/marketing-strategy/edit.php @@ -23,7 +23,7 @@ use \common\libs\MyLib;
-
+
@@ -70,7 +70,7 @@ use \common\libs\MyLib;
-
+
@@ -106,7 +106,7 @@ use \common\libs\MyLib; html += '
'; html += '
'; html += '
'; - html += '
'; + html += '
'; html += '
条件:
'; html += '

保费:' + item.tiaojian.baofei + '元

'; if(item.tiaojian.car_type != '') diff --git a/frontend/views/marketing-strategy/index.php b/frontend/views/marketing-strategy/index.php index c3f44bb..8ff0db4 100644 --- a/frontend/views/marketing-strategy/index.php +++ b/frontend/views/marketing-strategy/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/marketing-strategy/select-fanxian.php b/frontend/views/marketing-strategy/select-fanxian.php index c8f0eec..cc1f241 100644 --- a/frontend/views/marketing-strategy/select-fanxian.php +++ b/frontend/views/marketing-strategy/select-fanxian.php @@ -9,7 +9,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/meet/edit.php b/frontend/views/meet/edit.php index d7da96e..6e87a4d 100644 --- a/frontend/views/meet/edit.php +++ b/frontend/views/meet/edit.php @@ -9,22 +9,22 @@ use \common\libs\MyLib;
-
+
- -
+ +
- -
+ +
- -
+ +
diff --git a/frontend/views/menu/edit.php b/frontend/views/menu/edit.php index ea66ee4..837769f 100644 --- a/frontend/views/menu/edit.php +++ b/frontend/views/menu/edit.php @@ -9,16 +9,16 @@ use \common\libs\MyLib;
-
+
- -
+ +
- -
+ +
- -
+ +
- -
+ +
-
+
diff --git a/frontend/views/menu/index.php b/frontend/views/menu/index.php index da37273..e113e99 100644 --- a/frontend/views/menu/index.php +++ b/frontend/views/menu/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/menu/power-detail.php b/frontend/views/menu/power-detail.php deleted file mode 100644 index a85e592..0000000 --- a/frontend/views/menu/power-detail.php +++ /dev/null @@ -1,67 +0,0 @@ - - -
- - - -
- 权限组名称: - - - - -
- - - - - - - - - - - - - -
菜单名称路径
name ?>path ?>
- - - - - diff --git a/frontend/views/menu/power-list.php b/frontend/views/menu/power-list.php deleted file mode 100644 index d4d7e01..0000000 --- a/frontend/views/menu/power-list.php +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - -
- -
- - - - - - - - $v){ ?> - - - - - - - - - - - -
序号组名操作
name?>修改 | 删除
暂无权限组数据!
- - - - diff --git a/frontend/views/pay-type/edit.php b/frontend/views/pay-type/edit.php index 93a99c2..c4f8d66 100644 --- a/frontend/views/pay-type/edit.php +++ b/frontend/views/pay-type/edit.php @@ -9,18 +9,18 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
diff --git a/frontend/views/pay-type/index.php b/frontend/views/pay-type/index.php index 2e326ab..5818b98 100644 --- a/frontend/views/pay-type/index.php +++ b/frontend/views/pay-type/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/payee/edit.php b/frontend/views/payee/edit.php index f6d9435..370f2f3 100644 --- a/frontend/views/payee/edit.php +++ b/frontend/views/payee/edit.php @@ -9,18 +9,18 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
diff --git a/frontend/views/payee/index.php b/frontend/views/payee/index.php index c1b27ab..b9d6f02 100644 --- a/frontend/views/payee/index.php +++ b/frontend/views/payee/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/payment/edit.php b/frontend/views/payment/edit.php index a11eebf..78a957e 100644 --- a/frontend/views/payment/edit.php +++ b/frontend/views/payment/edit.php @@ -9,18 +9,18 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
diff --git a/frontend/views/payment/index.php b/frontend/views/payment/index.php index ea1f729..f90c2d7 100644 --- a/frontend/views/payment/index.php +++ b/frontend/views/payment/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/permissions/edit.php b/frontend/views/permissions/edit.php index 77a778d..42077f3 100644 --- a/frontend/views/permissions/edit.php +++ b/frontend/views/permissions/edit.php @@ -9,18 +9,18 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
diff --git a/frontend/views/permissions/index.php b/frontend/views/permissions/index.php index 6c58b1a..bd77cc6 100644 --- a/frontend/views/permissions/index.php +++ b/frontend/views/permissions/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/permissions/permission.php b/frontend/views/permissions/permission.php index 448ed78..fba3055 100644 --- a/frontend/views/permissions/permission.php +++ b/frontend/views/permissions/permission.php @@ -2,71 +2,92 @@ use \common\libs\MyLib; ?> beginBlock('header_css'); ?> - + endBlock(); ?> -
-
-
-
- - - -
-
-
-
-
- -
-
-
-
- menus as $sub_item) { ?> +
+
+
+
+ + + +
+
+
-
+
- +
+
+ menus as $sub_item) { ?> +
+
+ +
+
+ +
-
- - -
-
-
- + + +
+
+
+ +
-
beginBlock('footer_js'); ?> - - - - + + + -endBlock(); ?> + +endBlock(); ?> \ No newline at end of file diff --git a/frontend/views/personnel/pay-info.php b/frontend/views/personnel/pay-info.php index b214edb..344d0fd 100644 --- a/frontend/views/personnel/pay-info.php +++ b/frontend/views/personnel/pay-info.php @@ -14,7 +14,7 @@ use \common\libs\MyLib;
-
+
@@ -88,7 +88,7 @@ use \common\libs\MyLib;
-
+
@@ -161,7 +161,7 @@ use \common\libs\MyLib;
-
+
@@ -250,7 +250,7 @@ use \common\libs\MyLib; status_id < 4 || $pay_info->status_id == 7) { ?>
-
+
diff --git a/frontend/views/personnel/pay-list.php b/frontend/views/personnel/pay-list.php index 3b2379f..1142cf8 100644 --- a/frontend/views/personnel/pay-list.php +++ b/frontend/views/personnel/pay-list.php @@ -65,7 +65,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/phone-center/assign-phone.php b/frontend/views/phone-center/assign-phone.php index 34d179f..8239786 100644 --- a/frontend/views/phone-center/assign-phone.php +++ b/frontend/views/phone-center/assign-phone.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/phone-center/call-records.php b/frontend/views/phone-center/call-records.php index 360a3ec..d2d1c1e 100644 --- a/frontend/views/phone-center/call-records.php +++ b/frontend/views/phone-center/call-records.php @@ -82,7 +82,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/phone-center/edit.php b/frontend/views/phone-center/edit.php index 93e3ceb..6cadf28 100644 --- a/frontend/views/phone-center/edit.php +++ b/frontend/views/phone-center/edit.php @@ -11,12 +11,12 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
diff --git a/frontend/views/phone-center/sub-edit.php b/frontend/views/phone-center/sub-edit.php index 186f2e5..2a0c215 100644 --- a/frontend/views/phone-center/sub-edit.php +++ b/frontend/views/phone-center/sub-edit.php @@ -11,18 +11,18 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
diff --git a/frontend/views/phone-center/sub-index.php b/frontend/views/phone-center/sub-index.php index adde1cb..8d5f51a 100644 --- a/frontend/views/phone-center/sub-index.php +++ b/frontend/views/phone-center/sub-index.php @@ -23,12 +23,13 @@ use \common\libs\MyLib;
-
+
+ diff --git a/frontend/views/phone-center/usercall-index.php b/frontend/views/phone-center/usercall-index.php index e8779fe..424a4a7 100644 --- a/frontend/views/phone-center/usercall-index.php +++ b/frontend/views/phone-center/usercall-index.php @@ -35,7 +35,7 @@ use \common\libs\MyLib;
-
+
ID 电话号码状态 操作
diff --git a/frontend/views/renewal/all.php b/frontend/views/renewal/all.php index 1b30af0..2daa517 100644 --- a/frontend/views/renewal/all.php +++ b/frontend/views/renewal/all.php @@ -16,21 +16,27 @@ use \common\libs\MyLib;
-
-
- + +
+ - +
+
+ - +
+
+ - +
+
+ -
+
-
+
@@ -80,6 +86,11 @@ use \common\libs\MyLib; } function search() { + o = {}; + var params = $("#searchFrm").serializeArray(); + $.each(params, function(index) { + o[this['name']] = this['value']; + }); $('#listTable').bootstrapTable('destroy'); $('#listTable').bootstrapTable({ url: "/renewal/all-json", @@ -87,10 +98,6 @@ use \common\libs\MyLib; sidePagination: 'server', multipleSelectRow: true, queryParams: function(params) { - o['car_man'] = $('#car_man').val(); - o['phone'] = $('#phone').val(); - o['car_no'] = $('#car_no').val(); - o['id_man'] = $('#id_man').val(); o['limit'] = params['limit']; o['offset'] = params['offset']; return o; diff --git a/frontend/views/renewal/first.php b/frontend/views/renewal/first.php index f0953a5..5cc0718 100644 --- a/frontend/views/renewal/first.php +++ b/frontend/views/renewal/first.php @@ -16,21 +16,27 @@ use \common\libs\MyLib;
-
-
- + +
+ - +
+
+ - +
+
+ - +
+
+ -
+
-
+
@@ -80,6 +86,11 @@ use \common\libs\MyLib; } function search() { + o = {}; + var params = $("#searchFrm").serializeArray(); + $.each(params, function(index) { + o[this['name']] = this['value']; + }); $('#listTable').bootstrapTable('destroy'); $('#listTable').bootstrapTable({ url: "/renewal/first-json", @@ -87,10 +98,6 @@ use \common\libs\MyLib; sidePagination: 'server', multipleSelectRow: true, queryParams: function(params) { - o['car_man'] = $('#car_man').val(); - o['phone'] = $('#phone').val(); - o['car_no'] = $('#car_no').val(); - o['id_man'] = $('#id_man').val(); o['limit'] = params['limit']; o['offset'] = params['offset']; return o; diff --git a/frontend/views/renewal/today.php b/frontend/views/renewal/today.php index a8f4e2f..22abaaa 100644 --- a/frontend/views/renewal/today.php +++ b/frontend/views/renewal/today.php @@ -16,21 +16,27 @@ use \common\libs\MyLib;
-
-
- + +
+ - +
+
+ - +
+
+ - +
+
+ -
+
-
+
@@ -80,6 +86,11 @@ use \common\libs\MyLib; } function search() { + o = {}; + var params = $("#searchFrm").serializeArray(); + $.each(params, function(index) { + o[this['name']] = this['value']; + }); $('#listTable').bootstrapTable('destroy'); $('#listTable').bootstrapTable({ url: "/renewal/today-json", @@ -87,10 +98,6 @@ use \common\libs\MyLib; sidePagination: 'server', multipleSelectRow: true, queryParams: function(params) { - o['car_man'] = $('#car_man').val(); - o['phone'] = $('#phone').val(); - o['car_no'] = $('#car_no').val(); - o['id_man'] = $('#id_man').val(); o['limit'] = params['limit']; o['offset'] = params['offset']; return o; diff --git a/frontend/views/renewal/today_bak.php b/frontend/views/renewal/today_bak.php deleted file mode 100644 index 8d23886..0000000 --- a/frontend/views/renewal/today_bak.php +++ /dev/null @@ -1,88 +0,0 @@ - - - - - -
- - - - - - - - - -
- 车主: - 电话: - 车牌: -
- 排序: - -
- - - - - - - - - - - - - - - $item) { - $start_index = ($page-1) * 20 + $index; - $car_info = $item->car; - ?> - - - - - - - - - - - - - - - - - -
序号预约日期预约时间车牌号车主初登日期商业起保日期交强起保日期预约备注业务员操作
pdate?>ptime?>car_no?>car_man?>register_date?>insurer1_date?>insurer2_date?>remark,40)?>user?$item->user->getShowName():''?> - [详情] -
diff --git a/frontend/views/renewal/today_new.php b/frontend/views/renewal/today_new.php deleted file mode 100644 index 3a94179..0000000 --- a/frontend/views/renewal/today_new.php +++ /dev/null @@ -1,143 +0,0 @@ - - - - - 拼图前端框架跨屏响应式模板 - - - - - - - - - -
-
-
-
-
-
-
- -
-
- -
-
-
-
- -
-
- -
-
-
-
- -
-
- size="20" /> -
-
-
- -
-
-
-
-
- -
-
- -
-
-
-
- -
-
-
-
-
-
-
- - - - - - - - - - - - - - - $item) { - $start_index = ($page-1) * 20 + $index; - $car_info = $item->car; - ?> - - - - - - - - - - - - - - -
序号预约日期预约时间车牌号车主初登日期商业起保日期交强起保日期预约备注业务员操作
pdate?>ptime?>car_no?>car_man,9)?>register_date?>insurer1_date?>insurer2_date?>remark,40)?>user?$item->user->getShowName():''?> - -
-

- -

-
-
- - - - - \ No newline at end of file diff --git a/frontend/views/role/edit.php b/frontend/views/role/edit.php index bfdba3a..ff8448e 100644 --- a/frontend/views/role/edit.php +++ b/frontend/views/role/edit.php @@ -9,18 +9,18 @@ use \common\libs\MyLib;
-
+
- -
+ +
-
+
diff --git a/frontend/views/role/index.php b/frontend/views/role/index.php index 8531347..37ba82e 100644 --- a/frontend/views/role/index.php +++ b/frontend/views/role/index.php @@ -20,7 +20,7 @@ use \common\libs\MyLib;
-
+
diff --git a/frontend/views/statistics/clean-work-zj.php b/frontend/views/statistics/clean-work-zj.php deleted file mode 100644 index 3a4eb42..0000000 --- a/frontend/views/statistics/clean-work-zj.php +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - -
- - - - - -
- 分配日期:从截止 - - - - - - - - - 当天   - &date_end=">7天   - &date_end=">1个月   - &date_end=">3个月   -
- - - - - - - - - - -
分配数据合计
diff --git a/frontend/views/statistics/clean-work.php b/frontend/views/statistics/clean-work.php deleted file mode 100644 index 2e3a28c..0000000 --- a/frontend/views/statistics/clean-work.php +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - -
- 提单日期:从截止 - - 工号: - 级别: - - - - - 当天   - &date_end=">7天   - &date_end=">1个月   - &date_end=">3个月   -
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
工号真实姓名正确数据总数错误数据总数预约数据总数
汇总
diff --git a/frontend/views/statistics/fix-info.php b/frontend/views/statistics/fix-info.php deleted file mode 100644 index 030ab25..0000000 --- a/frontend/views/statistics/fix-info.php +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - -
- - 提单日期: - 正本日期: -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
车主车牌号发动机号车架号进厂时间出厂时间维修金额状态详情
car_man?>car_no?>engine_no?>car_frame_no?>total1_clear?>total1_real?>total1_dis?>total1_percent?>status->name?> - [详情] -
汇总
diff --git a/frontend/views/statistics/non-work-info.php b/frontend/views/statistics/non-work-info.php deleted file mode 100644 index 7c2eaf2..0000000 --- a/frontend/views/statistics/non-work-info.php +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - -
- - 提单日期: - 正本日期: -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
车主车牌号总保额保险费用投保份数状态详情
car_man?>car_no?>ord_scheme_id?$item->nona->baoer:''?>ord_scheme_id?$item->nona->baofei:''?>non_num?>status->name?> - [详情] -
汇总
diff --git a/frontend/views/statistics/non-work.php b/frontend/views/statistics/non-work.php deleted file mode 100644 index a83e19e..0000000 --- a/frontend/views/statistics/non-work.php +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - -
- 提单日期:从截止 - 正本日期:从截止 - 工号: - 级别: - - - - 当天   - &date_end=">7天   - &date_end=">1个月   - &date_end=">3个月   -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
工号真实姓名提单总数保险费用投保份数详情
0?$row['total'][1]:''?>0?'¥'.number_format($row['total'][2],2):''?>0?$row['total'][3]:''?>[详情]
汇总
diff --git a/frontend/views/statistics/work-info.bak.php b/frontend/views/statistics/work-info.bak.php deleted file mode 100644 index 019139e..0000000 --- a/frontend/views/statistics/work-info.bak.php +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - -
- - 提单日期: - 正本日期: -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
车主车牌号商业总净保费折扣后商业净保费减免金额商业折扣率状态详情
car_man?>car_no?>total1_clear?>total1_real?>total1_dis?>total1_percent?>status->name?> - [详情] -
汇总
diff --git a/frontend/views/statistics/work-info.php b/frontend/views/statistics/work-info.php index 4c157c6..a2f754c 100644 --- a/frontend/views/statistics/work-info.php +++ b/frontend/views/statistics/work-info.php @@ -3,589 +3,78 @@ use \common\libs\MyLib; ?> beginBlock('header_css'); ?> - endBlock(); ?> -
-
-
-
保单信息
- -
-
-
-
-
- -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-

-
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-

-
- +
+
+
+
+
+
- - - + + + + + + + +
ID险种内容不计免赔车主车牌号商业总净保费折扣后商业净保费减免金额商业折扣率状态操作
-

-
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- -
-
-
-
- -
- - -
-
-
- - -
-
-
- -
-
-
-
-
-
-
-
-
礼品信息
-
-
-
-
-

免费礼品

- - - - - - - - -
ID组名礼品名
-
-
-

自费礼品

- - - - - - - - -
ID组名礼品名
-
-
-
-
-
-
-
财务信息
-
-
-
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
-
-
操作记录
-
-
-
-
-
-
- - - - - - - - - - -
ID操作者操作时间操作内容
-
-
-
-
- -
+ beginBlock('footer_js'); ?> - - + -endBlock('footer_js'); ?> \ No newline at end of file +endBlock(); ?> \ No newline at end of file diff --git a/frontend/views/statistics/work.bak.php b/frontend/views/statistics/work.bak.php deleted file mode 100644 index 61e09b1..0000000 --- a/frontend/views/statistics/work.bak.php +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - - - - - -
- 提单日期:从截止 - 正本日期:从截止 - 工号: - 级别: - - - - 当天   - &date_end=">7天   - &date_end=">1个月   - &date_end=">3个月   -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
工号真实姓名通时提车总数提单总数商业总净保费交强总净保费商业已收净保费交强已收净保费总签单净保费详情
0?$row['total'][7]:''?>0?$row['total'][1]:''?>0?'¥'.number_format($row['total'][2],2):''?>0?'¥'.number_format($row['total'][3],2):''?>0?'¥'.number_format($row['total'][4],2):''?>0?'¥'.number_format($row['total'][5],2):''?>0?'¥'.number_format($row['total'][6],2):''?>[详情]
汇总
diff --git a/frontend/views/statistics/work.php b/frontend/views/statistics/work.php index 0dd608c..986a263 100644 --- a/frontend/views/statistics/work.php +++ b/frontend/views/statistics/work.php @@ -2,206 +2,148 @@ use \common\libs\MyLib; ?> beginBlock('header_css'); ?> - - + endBlock(); ?> -
-
-
-
工作量统计
-
-
-