'require', 'master_worker_id' => 'require', 'worker_number' => 'require', 'engineer_name' => 'require', 'original_balance' => 'require', 'total_settlement_amount' => 'require', 'deduction_amount' => 'require', 'final_settlement_amount' => 'require', 'settlement_time' => 'require', ]; /** * 参数描述 * @var string[] */ protected $field = [ 'id' => 'id', 'master_worker_id' => '工程师ID', 'worker_number' => '工程师编号', 'engineer_name' => '工程师姓名', 'original_balance' => '工程师原始余额', 'total_settlement_amount' => '工程师总结算金额', 'deduction_amount' => '工程师扣款金额', 'final_settlement_amount' => '工程师最终结算金额', 'settlement_time' => '结算时间', ]; /** * @notes 添加场景 * @return EngineerSettlementValidate * @author likeadmin * @date 2024/11/15 17:21 */ public function sceneAdd() { return $this->only(['master_worker_id','worker_number','engineer_name','original_balance','total_settlement_amount','deduction_amount','final_settlement_amount','settlement_time']); } /** * @notes 编辑场景 * @return EngineerSettlementValidate * @author likeadmin * @date 2024/11/15 17:21 */ public function sceneEdit() { return $this->only(['id','master_worker_id','worker_number','engineer_name','original_balance','total_settlement_amount','deduction_amount','final_settlement_amount','settlement_time']); } /** * @notes 删除场景 * @return EngineerSettlementValidate * @author likeadmin * @date 2024/11/15 17:21 */ public function sceneDelete() { return $this->only(['id']); } /** * @notes 详情场景 * @return EngineerSettlementValidate * @author likeadmin * @date 2024/11/15 17:21 */ public function sceneDetail() { return $this->only(['id']); } }