更新命名问题
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
<?php
|
||||
namespace app\model;
|
||||
|
||||
use think\facade\Db;
|
||||
use think\Model;
|
||||
|
||||
class Download extends Model
|
||||
{
|
||||
const ZERO = 0;
|
||||
const ONE = 1;
|
||||
|
||||
public static $Status = [
|
||||
self::ZERO => '关闭',
|
||||
self::ONE => '开启',
|
||||
];
|
||||
//详情
|
||||
public function detail($id)
|
||||
{
|
||||
$detail = Db::name('Download')->where(['id' => $id])->find();
|
||||
if (!empty($detail)) {
|
||||
$detail['name'] = Db::name('Download')->where(['id' => $detail['id']])->value('name');
|
||||
$detail['cid'] = Db::name('Download')->where('id', $detail['id'])->value('cid');
|
||||
$detail['uid'] = Db::name('Download')->where('id', $detail['id'])->value('uid');
|
||||
$detail['name'] = Db::name('Download')->where(['id' => $detail['id']])->value('name');
|
||||
$detail['version'] = Db::name('Download')->where(['id' => $detail['id']])->value('version');
|
||||
$detail['description'] = Db::name('Download')->where(['id' => $detail['id']])->value('description');
|
||||
$detail['path'] = Db::name('Download')->where(['id' => $detail['id']])->value('path');
|
||||
$detail['download_url'] = Db::name('Download')->where(['id' => $detail['id']])->value('download_url');
|
||||
$detail['download_code'] = Db::name('Download')->where(['id' => $detail['id']])->value('download_code');
|
||||
$detail['create_time'] = Db::name('Download')->where(['id' => $detail['id']])->value('create_time');
|
||||
}
|
||||
return $detail;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
<?php
|
||||
namespace app\model;
|
||||
|
||||
use think\facade\Db;
|
||||
use think\Model;
|
||||
|
||||
class DownloadCate extends Model
|
||||
{
|
||||
const ZERO = 0;
|
||||
const ONE = 1;
|
||||
|
||||
public static $Status = [
|
||||
self::ZERO => '关闭',
|
||||
self::ONE => '开启',
|
||||
];
|
||||
//详情
|
||||
public function detail($id)
|
||||
{
|
||||
$detail = Db::name('Supplier')->where(['id' => $id])->find();
|
||||
if (!empty($detail)) {
|
||||
$detail['supplier_name'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('supplier_name');
|
||||
$detail['contact_name'] = Db::name('Supplier')->where('id', $detail['id'])->value('contact_name');
|
||||
$detail['contact_phone'] = Db::name('Supplier')->where('id', $detail['id'])->value('contact_phone');
|
||||
$detail['contact_email'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('contact_email');
|
||||
$detail['contact_wechat'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('contact_wechat');
|
||||
$detail['registered_address'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('registered_address');
|
||||
$detail['business_scope'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('business_scope');
|
||||
$detail['company_size'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('company_size');
|
||||
$detail['invoice_company_name'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('invoice_company_name');
|
||||
$detail['taxpayer_id'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('taxpayer_id');
|
||||
$detail['invoice_address'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('invoice_address');
|
||||
$detail['invoice_phone'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('invoice_phone');
|
||||
$detail['bank_name'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('bank_name');
|
||||
$detail['bank_account'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('bank_account');
|
||||
$detail['remarks'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('remarks');
|
||||
$detail['create_time'] = Db::name('Supplier')->where(['id' => $detail['id']])->value('create_time');
|
||||
}
|
||||
return $detail;
|
||||
}
|
||||
}
|
||||
+28
-24
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
namespace app\model;
|
||||
|
||||
use think\Model;
|
||||
use think\facade\Db;
|
||||
use think\Model;
|
||||
|
||||
class Information extends Model
|
||||
{
|
||||
@@ -16,30 +16,34 @@ class Information extends Model
|
||||
//详情
|
||||
public function detail($id)
|
||||
{
|
||||
$detail = $this->where('id', $id)->find();
|
||||
$detail = Db::name('Information')->where(['id' => $id])->find();
|
||||
if (!empty($detail)) {
|
||||
$detail['admin_name'] = Db::name('Admin')->where(['id' => $detail['admin_id']])->value('name');
|
||||
$detail['director_name'] = Db::name('Admin')->where(['id' => $detail['director_uid']])->value('name');
|
||||
$check_admin_names = Db::name('Admin')->where('id', 'in', $detail['check_admin_ids'])->column('name');
|
||||
$detail['check_admin_names'] = implode(',', $check_admin_names);
|
||||
$detail['times'] = time_trans($detail['create_time']);
|
||||
$detail['logs'] = Db::name('Log')->where(['module' => 'business', 'business_id' => $detail['id']])->count();
|
||||
$detail['comments'] = Db::name('Comment')->where(['module' => 1, 'delete_time' => 0, 'topic_id' => $detail['id']])->count();
|
||||
$detail['projects'] = Db::name('Project')->where(['delete_time' => 0, 'id' => $detail['id']])->count();
|
||||
$detail['md_content'] = Db::name('Business')->where(['id' => $detail['id']])->value('md_content');
|
||||
$detail['content'] = Db::name('Business')->where(['id' => $detail['id']])->value('content');
|
||||
// print_r($detail['md_content']);
|
||||
// $task_map = [];
|
||||
// $task_map[] = ['delete_time', '=', 0];
|
||||
|
||||
//任务
|
||||
$task_cate = Db::name('TaskCate')->where(['status' => 1])->select()->toArray();
|
||||
foreach ($task_cate as $k => $v) {
|
||||
$task_map[] = ['type', '=', $v['id']];
|
||||
$task_cate[$k]['count'] = Db::name('Task')->where($task_map)->count();
|
||||
$detail['name'] = Db::name('Information')->where(['id' => $detail['id']])->value('name');
|
||||
$detail['email'] = Db::name('Information')->where('id', $detail['id'])->value('email');
|
||||
$detail['phone'] = Db::name('Information')->where('id', $detail['id'])->value('phone');
|
||||
$detail['message'] = Db::name('Information')->where(['id' => $detail['id']])->value('message');
|
||||
$productId = Db::name('Information')->where(['id' => $detail['id']])->value('product');
|
||||
$detail['product'] = Db::name('Product')->where(['id' => $productId])->value('name');
|
||||
$detail['company'] = Db::name('Information')->where(['id' => $detail['id']])->value('company');
|
||||
$detail['ip'] = Db::name('Information')->where(['id' => $detail['id']])->value('ip');
|
||||
$status = Db::name('Information')->where(['id' => $detail['id']])->value('status');
|
||||
switch ($status) {
|
||||
case 0:
|
||||
$detail['status'] = '新商机';
|
||||
break;
|
||||
case 1:
|
||||
$detail['status'] = '已跟进';
|
||||
break;
|
||||
case 2:
|
||||
$detail['status'] = '已转化';
|
||||
break;
|
||||
case 3:
|
||||
$detail['status'] = '已关闭';
|
||||
break;
|
||||
}
|
||||
$timestamp = Db::name('Information')->where(['id' => $detail['id']])->value('create_time');
|
||||
$detail['create_time'] = date('Y-m-d H:i:s', $timestamp);
|
||||
}
|
||||
$detail['task_cate'] = $task_cate;
|
||||
}
|
||||
return $detail;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user