wesley 6 years ago
parent
commit
6d4b126a2d

+ 10 - 0
app/Http/Controllers/Admin/Company/InfoController.php

xqd xqd
@@ -11,6 +11,7 @@ namespace App\Http\Controllers\Admin\Company;
 
 use App\Http\Controllers\Admin\Controller;
 use App\Imports\CompanyInfoImport;
+use App\Models\CompanyContactsModel;
 use App\Models\CompanyInfoModel;
 use Illuminate\Http\Request;
 use App\Repositories\Company\InfoRepository;
@@ -99,4 +100,13 @@ class InfoController extends Controller
             return $this->showWarning("操作失败");
         }
     }
+
+    public function addremarks(Request $request)
+    {
+        $contact = CompanyContactsModel::find($request->get('id'));
+        $contact->remark = $request->get('remark');
+        $contact->save();
+
+        return 200;
+    }
 }

BIN
public/base/js/plugins/.DS_Store


File diff suppressed because it is too large
+ 7 - 0
public/base/js/plugins/suggest/bootstrap-suggest.min.js


+ 62 - 2
resources/views/admin/company/info/view.blade.php

xqd xqd xqd xqd xqd
@@ -34,6 +34,10 @@
             margin-right: 5px;
             padding-right: 2px
         }
+
+        .dropdown-menu {
+            left: 0 !important;
+        }
     </style>
 @endsection
 @section('content')
@@ -251,7 +255,9 @@
                                                     <div class="agile-detail">
                                                         <div><label><i class="fa fa-phone"
                                                                        style="font-size: 20px;margin-right: 50px"></i></label>
-                                                            <span> {{ $item->phone }}</span></div>
+                                                            <span> {{ $item->phone }}</span>
+
+                                                        </div>
 
                                                         <div><label>联系人:</label><span>{{ $item->linkman }}</span>
                                                         </div>
@@ -261,6 +267,27 @@
                                                         <div><label>电子邮箱:</label><span>{{ $item->email }}</span>
                                                         </div>
 
+                                                        {{--<label>备注:</label><input type="text" style="width: 70%" name="remark" value="{{ $item->remark }}">--}}
+                                                        <div class="row">
+                                                            <label class="col-sm-3">备注:</label>
+                                                            <div class="col-sm-7">
+                                                                <div class="input-group">
+
+                                                                    <input type="text" class="test_data {{$item->id}}"
+                                                                           name="remark" value="{{ $item->remark }}">
+                                                                    <div class="input-group-btn">
+                                                                        <ul class="dropdown-menu dropdown-menu-right"
+                                                                            role="menu">
+                                                                        </ul>
+                                                                    </div>
+                                                                </div>
+                                                            </div>
+                                                            <button class="btn btn-xs btn-success"
+                                                                    onclick="addContactsRemark({{$item->id}})">修改
+                                                            </button>
+                                                        </div>
+
+
                                                         @if(!$data->isThread())
                                                             <a href='{{ U('User/Threads/create',['company_id'=>$data->id,'contact_id'=>$item->id])}}'
                                                                class="btn btn-primary btn-rounded btn-block">领取线索</a>
@@ -275,7 +302,7 @@
                                                         <div class="agile-detail" style="text-align: center">
                                                             <textarea name="remark" id=""
                                                                       style="width: 100%;height: 100px"
-                                                                      placeholder="备注..."></textarea>
+                                                                      placeholder="线索备注..."></textarea>
                                                             <input type="hidden" name="company_id"
                                                                    value="{{$data->id}}">
                                                             <button type="submit"
@@ -303,5 +330,38 @@
 @endsection
 
 @section('js')
+    <script src="/base/js/plugins/suggest/bootstrap-suggest.min.js"></script>
+    <script type="text/javascript">
+        var testdataBsSuggest = $(".test_data").bsSuggest({
+            indexId: 0,
+            indexKey: 0,
+            data: {
+                "value": [
+                    {"word": "空号"},
+                    {"word": "关机"},
+                    {"word": "无人接听"},
+                    {"word": "已接通"}
+                ], "defaults": "已接通"
+            }
+        });
+
+        function addContactsRemark(id) {
+            remark = $('.' + id).val()
+            csrf_token = '{{ csrf_token() }}'
+            $.ajax({
+                url: '{{ U('Company/info/addremarks') }}',
+                type: 'POST',
+                data: {id: id, remark: remark, _token: csrf_token},
+                success: function (data) {
+                    layer.msg('修改备注成功', {
+                        icon: 1,
+                        time: 2000 //2秒关闭(如果不配置,默认是3秒)
+                    }, function () {
+                        window.location.href = window.location.href
+                    });
+                }
+            })
+        }
+    </script>
 
 @endsection

Some files were not shown because too many files changed in this diff