projectmanager/app/model/ProjectDemo.php
2025-06-25 10:53:11 +08:00

47 lines
1.8 KiB
PHP

<?php
namespace app\model;
use think\facade\Db;
use think\Model;
class ProjectDemo extends Model
{
//详情
public function detail($id)
{
$detail = Db::name('ProjectDemo')->where(['id' => $id])->find();
if (!empty($detail)) {
$detail['name'] = Db::name('ProjectDemo')->where(['id' => $detail['id']])->value('name');
$detail['url'] = Db::name('ProjectDemo')->where('id', $detail['id'])->value('url');
$detail['cate'] = Db::name('ProjectDemo')->where('id', $detail['id'])->value('cate');
$detail['url_cate'] = Db::name('ProjectDemo')->where(['id' => $detail['id']])->value('url_cate');
$detail['language'] = Db::name('ProjectDemo')->where(['id' => $detail['id']])->value('language');
$detail['language'] = Db::name('development_language')->where('id', $detail['language'])->value('name');
$detail['remark'] = Db::name('ProjectDemo')->where(['id' => $detail['id']])->value('remark');
$detail['create_time'] = Db::name('ProjectDemo')->where(['id' => $detail['id']])->value('create_time');
}
return $detail;
}
//编辑
public function edit($id)
{
$edit = Db::name('ProjectDemo')->where('id', $id)->find();
if (!empty($edit)) {
$result = Db::name('ProjectDemo')->where(['id' => $edit['id']])->update([
'name' => $edit['name'],
'url' => $edit['url'],
'cate' => $edit['cate'],
'url_cate' => $edit['url_cate'],
'language' => $edit['language'],
'remark' => $edit['remark'],
'update_time' => $edit['update_time']
]);
if ($result) {
return '修改成功';
}
}
return false;
}
}