|
@@ -7,7 +7,7 @@ use app\common\model\IntegralItem;
|
|
|
class IntegralItemApi {
|
|
|
|
|
|
public static function getOne($id) {
|
|
|
- return IntegralItem::findOrEmpty($id);
|
|
|
+ return IntegralItem::alias("i")->leftJoin("new_integral_project p", "p.id=i.projectId")->field("i.*,p.type,if(yearly > 0,yearly,0) as plan")->findOrEmpty($id);
|
|
|
}
|
|
|
|
|
|
public static function getList($params) {
|
|
@@ -40,7 +40,7 @@ class IntegralItemApi {
|
|
|
$data["fstGainPoints"] = $params["fstGainPoints"];
|
|
|
$data["fileTypeId"] = implode(",", $params["fileTypeId"]);
|
|
|
$data["active"] = $params["active"];
|
|
|
- if (!$params["plan"] == 2) {
|
|
|
+ if ($params["plan"] == 2) {
|
|
|
$data["stepNeedAmount"] = $params["stepNeedAmount"];
|
|
|
$data["stepGainPoints"] = $params["stepGainPoints"];
|
|
|
$data["maxGainPoints"] = $params["maxGainPoints"];
|
|
@@ -49,7 +49,7 @@ class IntegralItemApi {
|
|
|
$data["stepNeedAmount"] = 0;
|
|
|
$data["stepGainPoints"] = 0;
|
|
|
$data["maxGainPoints"] = 0;
|
|
|
- $data["yearly"] = 1;
|
|
|
+ $data["yearly"] = 0;
|
|
|
}
|
|
|
if ($params["id"]) {
|
|
|
$data["id"] = $params["id"];
|