推广分佣功能开发

This commit is contained in:
Dev
2026-10-14 14:44:01 +08:00
parent da26eb5306
commit 1754df972d
34 changed files with 1414 additions and 16 deletions
@@ -18,6 +18,7 @@ return [
'Type 5' => '提现',
'Type 6' => '冻结',
'Type 7' => '解冻',
'Type 8' => '推广佣金',
'Type 9' => '后台操作',
'Credit_type' => '信用分类型',
'Credit_type 1' => '任务完成奖励',
@@ -26,7 +27,7 @@ return [
'Credit_type 4' => '放弃签约扣除',
'Credit_type 5' => '系统退回',
'Credit_type 9' => '后台操作',
'Percent' => '分成百分比',
'Percent' => '分成比例',
'Order_amount' => '订单总金额',
'Refer_id' => '引用数据ID',
'Inc_or_exp' => '增减类型',
@@ -35,6 +35,14 @@ return [
'Rights_type' => '维权类型',
'Auto_cancel_time' => '自动取消时间',
'Order_status_remark' => '订单状态备注',
'Promoter_id' => '推广人ID',
'Commission_ratio' => '佣金比例',
'Commission_amount' => '推广佣金',
'Commission_status' => '佣金状态',
'Commission_status 0' => '待结算',
'Commission_status 1' => '已结算',
'Commission_status 2' => '不分佣',
'Commission_time' => '佣金结算时间',
'Createtime' => '创建时间',
'Updatetime' => '更新时间'
];
@@ -29,5 +29,6 @@ return [
'Updatetime' => '更新时间',
'Token' => 'Token',
'Status' => '状态',
'Promoter_id' => '推广人ID',
'Leave password blank if dont want to change' => '不修改密码请留空',
];
@@ -51,7 +51,7 @@
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Percent')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-percent" data-rule="required" class="form-control" name="row[percent]" type="number" value="0">
<input id="c-percent" data-rule="required" class="form-control" name="row[percent]" type="number" step="0.0001" min="0" max="1" value="0">
</div>
</div>
<div class="form-group">
@@ -51,7 +51,7 @@
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Percent')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-percent" data-rule="required" class="form-control" name="row[percent]" type="number" value="{$row.percent|htmlentities}">
<input id="c-percent" data-rule="required" class="form-control" name="row[percent]" type="number" step="0.0001" min="0" max="1" value="{$row.percent|htmlentities}">
</div>
</div>
<div class="form-group">