文字修改:财务明细列表 - 业务类型的文字进行部分修改

This commit is contained in:
wuhui_zzw 2024-05-31 15:23:34 +08:00
parent a62724ab02
commit 5d6712abc9
2 changed files with 43 additions and 11 deletions

View File

@ -15,6 +15,7 @@ use app\common\components\BaseController;
use app\common\facades\Setting; use app\common\facades\Setting;
use app\common\helpers\PaginationHelper; use app\common\helpers\PaginationHelper;
use app\common\services\ExportService; use app\common\services\ExportService;
use Yunshop\TeamDividend\admin\models\TeamDividendModel;
class IncomeRecordsController extends BaseController class IncomeRecordsController extends BaseController
{ {
@ -23,7 +24,8 @@ class IncomeRecordsController extends BaseController
public function index() public function index()
{ {
if (request()->ajax()) { if (request()->ajax()) {
$records = Income::records()->withMember() $records = Income::records()
->withMember()
->with([ ->with([
'hasManyOrder' => function ($query) { 'hasManyOrder' => function ($query) {
$query->select('order_sn','price'); $query->select('order_sn','price');
@ -49,7 +51,37 @@ class IncomeRecordsController extends BaseController
'avatar' => tomedia($shopSet['headimg']), 'avatar' => tomedia($shopSet['headimg']),
]; ];
} }
if($item['dividend_code'] == 2){
$type = TeamDividendModel::where('id', $item['incometable_id'])->value('type');
switch ($type) {
case 0:
$item['type_name'] = '分红佣金';
break;
case 1:
$item['type_name'] = '示范点奖励';
break;
case 2:
$item['type_name'] = '感恩奖励';
break;
case 3:
$item['type_name'] = '额外分红';
break;
case 7:
$item['type_name'] = '推广佣金';// 月月返
break;
case 8:
$item['type_name'] = '拓新奖';// 分红奖
break;
}
}
else if($item['dividend_code'] == 203){
$item['type_name'] = '合作养殖补助';
}
} }
return $this->successJson('ok', [ return $this->successJson('ok', [
'pageList' => $pageList, 'pageList' => $pageList,
'search' => $search, 'search' => $search,

View File

@ -38,16 +38,16 @@
clearable> clearable>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label=""> {{--<el-form-item label="">--}}
<el-select clearable v-model="search_form.class" placeholder="业务类型"> {{-- <el-select clearable v-model="search_form.class" placeholder="业务类型">--}}
<el-option {{-- <el-option--}}
v-for="(item,index) in income_type_comment" {{-- v-for="(item,index) in income_type_comment"--}}
:key="item.index" {{-- :key="item.index"--}}
:label="item.title" {{-- :label="item.title"--}}
:value="item.class"> {{-- :value="item.class">--}}
</el-option> {{-- </el-option>--}}
</el-select> {{-- </el-select>--}}
</el-form-item> {{--</el-form-item>--}}
<el-form-item label=""> <el-form-item label="">
<el-select clearable v-model="search_form.status" placeholder="提现状态"> <el-select clearable v-model="search_form.status" placeholder="提现状态">
<el-option <el-option