Commit 2e8e2f3e authored by hujun's avatar hujun

转铺成功数量+1

parent 3ffa8e14
...@@ -13,7 +13,7 @@ use app\index\extend\Basic; ...@@ -13,7 +13,7 @@ use app\index\extend\Basic;
use app\model\AdminModel; use app\model\AdminModel;
use app\model\FollowUp; use app\model\FollowUp;
use app\model\SubletModel; use app\model\SubletModel;
use app\model\Users; use think\Db;
use think\Session; use think\Session;
...@@ -84,19 +84,32 @@ class Transfer extends Basic ...@@ -84,19 +84,32 @@ class Transfer extends Basic
public function putAway() { public function putAway() {
$data['status'] = 200; $data['status'] = 200;
$data['msg'] = ''; $data['msg'] = '';
$data['data'] = '';
$params = $this->request->param(); $params = $this->request->param();
try { $sublet = new SubletModel();
$sublet = new SubletModel(); $sublet_data = $sublet->field('id,house_id')->where('id',$params['id'])->find();
if ($sublet) {
$sublet->update([ $sublet->update([
'id' => $params['id'], 'id' => $sublet_data['id'],
'status' => $params['status'] 'status' => $params['status']
]); ]);
return [ "code" => "200", "msg" => '操作成功', 'data'=>['status'=>$params['status']]]; $house = Db::table('houseinfos')->field('id,room_num_left')->where('id', $sublet_data['house_id'])->find();
} catch (\Exception $e) { if ($house) {
return [ "code" => "101", "msg" => "操作失败", 'data'=>'']; Db::table('houseinfos')->where('id', $house['id'])->update([
'room_num_left' => $house['room_num_left'] + 1
]);//自增1
$data['msg'] = '剩余铺数+1';
} else {
$data['msg'] = '请在同联后台管理中心,根据客户手机号补充信息。';
}
} else {
$data['status'] = 101;
$data['msg'] = '没有该商铺信息';
} }
return $this->response($data['status'], $data['msg'], $data['data']);
} }
/** /**
......
...@@ -55,7 +55,7 @@ class Basic extends Controller ...@@ -55,7 +55,7 @@ class Basic extends Controller
if (!in_array(trim($requestPath), $this->filterVerify)) { if (!in_array(trim($requestPath), $this->filterVerify)) {
$this->userVerify(); // $this->userVerify();
} }
} }
......
...@@ -168,6 +168,7 @@ function edit(obj) { ...@@ -168,6 +168,7 @@ function edit(obj) {
dataType: 'json', dataType: 'json',
success: function (data) { success: function (data) {
if (data.code == 200) { if (data.code == 200) {
alert(data.msg);
if (data.data.status == 0) { if (data.data.status == 0) {
$(obj).html('转为报备'); $(obj).html('转为报备');
$(obj).attr('class','btn1 btn-danger'); $(obj).attr('class','btn1 btn-danger');
......
...@@ -12,9 +12,9 @@ ...@@ -12,9 +12,9 @@
<td>[%= it[item]["create_time"] %]</td> <td>[%= it[item]["create_time"] %]</td>
<td> <td>
<a class="btn1 btn-success " href="#modal-process" data-toggle="modal" data-id="[%= it[item]['id'] %]" onclick="alertFollow(this)">跟进</a> <a class="btn1 btn-success " href="#modal-process" data-toggle="modal" data-id="[%= it[item]['id'] %]" onclick="alertFollow(this)">跟进</a>
<a href="#modal-details" data-toggle="modal" onclick="edit(this)" data-id="[%= it[item]['id'] %], [%= it[item]['status'] %]" <a href="#modal-details" data-toggle="modal" data-id="[%= it[item]['id'] %], [%= it[item]['status'] %]"
[% if (it[item]["status"] == 0){ %] [% if (it[item]["status"] == 0){ %]
class="btn1 btn-danger">转为上架商铺</a> onclick="edit(this)" class="btn1 btn-danger">转为上架商铺</a>
[% }else{ %] [% }else{ %]
class="btn1 btn-info">已转为上架商铺</a> class="btn1 btn-info">已转为上架商铺</a>
[% } %] [% } %]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment