自定义分数提交
This commit is contained in:
parent
1b77f361a3
commit
3914fd0689
@ -5,7 +5,7 @@ return [
|
|||||||
'Score_employee_id' => '员工id',
|
'Score_employee_id' => '员工id',
|
||||||
'User_id' => '用户id',
|
'User_id' => '用户id',
|
||||||
'Score_team_id' => '队伍id',
|
'Score_team_id' => '队伍id',
|
||||||
'Name' => '具体项目',
|
'Name' => '具体项目名',
|
||||||
'Score' => '分值',
|
'Score' => '分值',
|
||||||
'Images' => '多图',
|
'Images' => '多图',
|
||||||
'Desc' => '备注',
|
'Desc' => '备注',
|
||||||
|
@ -47,18 +47,20 @@
|
|||||||
<!-- <input id="c-score_team_id" data-rule="required" data-source="score/team/index" class="form-control selectpage" name="row[score_team_id]" type="text" value="">-->
|
<!-- <input id="c-score_team_id" data-rule="required" data-source="score/team/index" class="form-control selectpage" name="row[score_team_id]" type="text" value="">-->
|
||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<!-- <div class="form-group">-->
|
<div class="form-group">
|
||||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>-->
|
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
<div class="col-xs-12 col-sm-8">
|
||||||
<!-- <input id="c-name" class="form-control" name="row[name]" type="text">-->
|
<input id="c-name" class="form-control" name="row[name]" type="text">
|
||||||
<!-- </div>-->
|
<span style="color: red">( 非必填,不填写则积分规则名称会自动填写 )</span>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<!-- <div class="form-group">-->
|
</div>
|
||||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Score')}:</label>-->
|
<div class="form-group">
|
||||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
<label class="control-label col-xs-12 col-sm-2">{:__('Score')}:</label>
|
||||||
<!-- <input id="c-score" data-rule="required" class="form-control" name="row[score]" type="number" value="0">-->
|
<div class="col-xs-12 col-sm-8">
|
||||||
<!-- </div>-->
|
<input id="c-score" data-rule="required" class="form-control" name="row[score]" type="number" value="0">
|
||||||
<!-- </div>-->
|
<span style="color: red">( 非必填,不填写则积分规则分數会自动填写 )</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">{:__('Images')}:</label>
|
<label class="control-label col-xs-12 col-sm-2">{:__('Images')}:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
|
@ -154,6 +154,9 @@ class Log extends BaseModel
|
|||||||
$way = explode(",",$score_event["way"]);
|
$way = explode(",",$score_event["way"]);
|
||||||
if($check){
|
if($check){
|
||||||
if(!in_array( "free",$way))throw new \Exception(__('该积分项不允许申请'));
|
if(!in_array( "free",$way))throw new \Exception(__('该积分项不允许申请'));
|
||||||
|
if(!empty( $params["score"])) throw new \Exception(__('积分项不允许手动输入'));
|
||||||
|
if(!empty( $params["name"])) throw new \Exception(__('积分项名稱不允许手动输入'));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//进行频次判断
|
//进行频次判断
|
||||||
@ -243,11 +246,12 @@ class Log extends BaseModel
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$params["name"] = $params["name"] ?? "";
|
||||||
|
$params["score"] = $params["score"] ?? "";
|
||||||
|
|
||||||
|
|
||||||
|
$params["name"] = $params["name"] ?: $score_event["name"];
|
||||||
$params["name"] = $score_event["name"];
|
$params["score"] = $params["score"] ?: $score_event["score"];
|
||||||
$params["score"] = $score_event["score"];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!$user_id) throw new \Exception(__('用户需登录'));
|
if(!$user_id) throw new \Exception(__('用户需登录'));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user