First commit

This commit is contained in:
2025-10-02 10:33:06 +08:00
parent 198b8bf2a6
commit c38eed4a22
5512 changed files with 958855 additions and 0 deletions

View File

@@ -0,0 +1,67 @@
<?php
/**
* @Author fangtao
* @Date 2023/9/20 21:07
*/
namespace app\farm\controller;
use app\AdminRest;
use app\farm\model\ClaimEarTag;
use app\farm\model\ClaimTraceability;
use app\farm\model\Config as Model;
use think\App;
class AdminClaimTraceability extends AdminRest
{
protected $model;
public function __construct(App $app)
{
parent::__construct($app);
$this->model = new Model();
}
public function addTraceability()
{
$input = $this->_input;
$earModel = new ClaimTraceability();
$data = $earModel->addTraceability($input);
return $this->success($data);
}
public function updateTraceability()
{
$input = $this->_input;
$earModel = new ClaimTraceability();
$data = $earModel->updateTraceability($input, $input['id']);
return $this->success($data);
}
public function getTraceabilityList()
{
$input = $this->_param;
$earModel = new ClaimTraceability();
$data = $earModel->getList($input);
return $this->success($data);
}
public function deleteTraceability()
{
$input = $this->_input;
$earModel = new ClaimTraceability();
$data = $earModel->deleteTraceability($input['id']);
return $this->success($data);
}
}