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

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\helpers\PaginationHelper;
use app\common\services\ExportService;
use Yunshop\TeamDividend\admin\models\TeamDividendModel;
class IncomeRecordsController extends BaseController
{
@ -23,7 +24,8 @@ class IncomeRecordsController extends BaseController
public function index()
{
if (request()->ajax()) {
$records = Income::records()->withMember()
$records = Income::records()
->withMember()
->with([
'hasManyOrder' => function ($query) {
$query->select('order_sn','price');
@ -49,7 +51,37 @@ class IncomeRecordsController extends BaseController
'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', [
'pageList' => $pageList,
'search' => $search,

View File

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