This commit is contained in:
weiz 2024-03-21 14:16:47 +08:00
parent 176e9774e9
commit e8d1ae2416
144 changed files with 17241 additions and 17148 deletions

View File

@ -32,6 +32,7 @@ class ApprovalIssuanceAchievementDocumentsValidate extends BaseValidate
*/
protected $rule = [
'id' => 'require',
];
@ -41,6 +42,7 @@ class ApprovalIssuanceAchievementDocumentsValidate extends BaseValidate
*/
protected $field = [
'id' => 'id',
];
@ -76,7 +78,7 @@ class ApprovalIssuanceAchievementDocumentsValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -32,6 +32,7 @@ class DataReceptionValidate extends BaseValidate
*/
protected $rule = [
'id' => 'require',
];
@ -41,6 +42,7 @@ class DataReceptionValidate extends BaseValidate
*/
protected $field = [
'id' => 'id',
];
@ -76,7 +78,7 @@ class DataReceptionValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -32,6 +32,7 @@ class ProjectCommissionDetailValidate extends BaseValidate
*/
protected $rule = [
'id' => 'require',
];
@ -41,6 +42,7 @@ class ProjectCommissionDetailValidate extends BaseValidate
*/
protected $field = [
'id' => 'id',
];
@ -76,7 +78,7 @@ class ProjectCommissionDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -88,7 +88,7 @@ class ProjectCommissionValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -32,6 +32,7 @@ class TaskDetailValidate extends BaseValidate
*/
protected $rule = [
'id' => 'require',
];
@ -41,6 +42,7 @@ class TaskDetailValidate extends BaseValidate
*/
protected $field = [
'id' => 'id',
];
@ -76,7 +78,7 @@ class TaskDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -32,6 +32,7 @@ class TaskHandlingThreeLevelReviewValidate extends BaseValidate
*/
protected $rule = [
'id' => 'require',
];
@ -41,6 +42,7 @@ class TaskHandlingThreeLevelReviewValidate extends BaseValidate
*/
protected $field = [
'id' => 'id',
];
@ -76,7 +78,7 @@ class TaskHandlingThreeLevelReviewValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -86,7 +86,7 @@ class AdministrativePaymentsValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -86,7 +86,7 @@ class AdministrativeTicketCollectionValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -14,8 +14,8 @@
namespace app\adminapi\validate\article;
use app\common\validate\BaseValidate;
use app\common\model\article\Article;
use app\common\validate\BaseValidate;
/**
* 资讯管理验证
@ -86,7 +86,7 @@ class ArticleValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}
/**

View File

@ -14,11 +14,11 @@
namespace app\adminapi\validate\auth;
use app\common\model\auth\Admin;
use app\common\model\dept\Dept;
use app\common\model\dept\Jobs;
use app\common\model\dept\Orgs;
use app\common\validate\BaseValidate;
use app\common\model\auth\Admin;
/**
* 管理员验证
@ -108,11 +108,10 @@ class AdminValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}
/**
* @notes 编辑情况下,检查是否填密码
* @param $value

View File

@ -72,7 +72,8 @@ class BankAccountValidate extends BaseValidate
* @date 2023/12/20 15:04
*/
public function sceneEdit()
{}
{
}
/**
@ -83,7 +84,7 @@ class BankAccountValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -80,7 +80,7 @@ class RateSettingValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -84,7 +84,7 @@ class RevenueExpenditureStatementValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -100,7 +100,7 @@ class BidBiddingDecisionValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -94,7 +94,7 @@ class BidBuyBiddingDocumentValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -80,7 +80,8 @@ class BidDocumentExaminationDetailValidate extends BaseValidate
* @date 2023/12/02 09:59
*/
public function sceneEdit()
{}
{
}
/**
@ -91,7 +92,7 @@ class BidDocumentExaminationDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -85,7 +85,7 @@ class BidDocumentExaminationValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}
public function sceneApprove()

View File

@ -71,7 +71,8 @@ class BidResultValidate extends BaseValidate
* @date 2023/12/02 14:54
*/
public function sceneEdit()
{}
{
}
/**
@ -82,7 +83,7 @@ class BidResultValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -98,7 +98,7 @@ class AcceptanceBillValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -82,7 +82,7 @@ class RedemptionBillValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -86,7 +86,7 @@ class TransferBillValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -94,7 +94,7 @@ class BuildDivisionValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -86,7 +86,8 @@ class BuildPlanValidate extends BaseValidate
* @date 2023/12/22 11:04
*/
public function sceneEdit()
{}
{
}
/**
@ -97,7 +98,7 @@ class BuildPlanValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -98,7 +98,7 @@ class BuildProcessSettingsValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -74,7 +74,8 @@ class BuildReportValidate extends BaseValidate
* @date 2023/12/22 16:08
*/
public function sceneEdit()
{}
{
}
/**
@ -85,7 +86,7 @@ class BuildReportValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -78,7 +78,7 @@ class AdministrativeContractValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -81,7 +81,7 @@ class ProcurementContractChangeValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -76,7 +76,7 @@ class ProcurementContractDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -76,7 +76,7 @@ class SubcontractingContractDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -80,7 +80,7 @@ class CostBudgetAdjustDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -84,7 +84,7 @@ class CostBudgetAdjustValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -80,7 +80,7 @@ class CostBudgetDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -84,7 +84,7 @@ class CostBudgetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -80,7 +80,7 @@ class CostSubjectValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -98,7 +98,7 @@ class CostProjectValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -91,7 +91,7 @@ class CrontabValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -1,4 +1,5 @@
<?php
namespace app\adminapi\validate\custom;
use app\common\model\custom\Custom;
@ -54,7 +55,8 @@ class CustomContactsValidate extends BaseValidate
* @date 2023/11/11 22:56
*/
public function sceneEdit()
{}
{
}
/**
@ -65,7 +67,7 @@ class CustomContactsValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -1,4 +1,5 @@
<?php
namespace app\adminapi\validate\custom;
use app\common\model\custom\Custom;
@ -56,7 +57,8 @@ class CustomFollowValidate extends BaseValidate
* @date 2023/11/12 13:40
*/
public function sceneEdit()
{}
{
}
/**
@ -67,7 +69,7 @@ class CustomFollowValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -1,4 +1,5 @@
<?php
namespace app\adminapi\validate\custom;
use app\common\model\auth\Admin;
@ -106,7 +107,7 @@ class CustomServiceValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -1,4 +1,5 @@
<?php
namespace app\adminapi\validate\custom;
use app\common\model\custom\Custom;
@ -79,7 +80,7 @@ class CustomValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -70,7 +70,8 @@ class CustomerDemandSolutionValidate extends BaseValidate
* @date 2023/11/24 21:32
*/
public function sceneEdit()
{}
{
}
/**
@ -81,7 +82,7 @@ class CustomerDemandSolutionValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -68,7 +68,8 @@ class CustomerDemandValidate extends BaseValidate
* @date 2023/11/24 21:18
*/
public function sceneEdit()
{}
{
}
/**
@ -79,7 +80,7 @@ class CustomerDemandValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -15,14 +15,12 @@
namespace app\adminapi\validate\dept;
use app\common\model\auth\Admin;
use app\common\model\auth\AdminJobs;
use app\common\model\dept\Dept;
use app\common\model\dept\Jobs;
use app\common\validate\BaseValidate;
/**
* 岗位验证
* Class JobsValidate
@ -87,7 +85,7 @@ class JobsValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}
//验证部门

View File

@ -83,7 +83,7 @@ class OrgsValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -82,7 +82,7 @@ class ExpenseReimbursementDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -84,7 +84,7 @@ class ExpenseReimbursementInvoiceDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -96,7 +96,7 @@ class ExpenseReimbursementValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -75,7 +75,7 @@ class MaterialClassifyValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -77,7 +77,7 @@ class MaterialPurchaseRequestDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}
@ -101,7 +101,8 @@ class MaterialPurchaseRequestDetailValidate extends BaseValidate
return true;
}
public function checkNum($value,$rule,$data){
public function checkNum($value, $rule, $data)
{
//总预算数量 - 已申购数量 + 当前数据申购数量
$MaterialPurchaseRequestDetail = MaterialPurchaseRequestDetail::where('id', $data['id'])->findOrEmpty();
$project_material_budget_detail = ProjectMaterialBudgetDetail::where('id', $MaterialPurchaseRequestDetail['project_material_budget_detail_id'])->findOrEmpty();

View File

@ -94,7 +94,7 @@ class MaterialPurchaseRequestValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -80,7 +80,8 @@ class MaterialValidate extends BaseValidate
* @date 2024/01/04 10:59
*/
public function sceneEdit()
{}
{
}
/**
@ -91,7 +92,7 @@ class MaterialValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -76,7 +76,8 @@ class MaterialWarehouseValidate extends BaseValidate
* @date 2024/01/04 14:23
*/
public function sceneEdit()
{}
{
}
/**
@ -87,7 +88,7 @@ class MaterialWarehouseValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -39,6 +39,7 @@ class FlowRecordValidate extends BaseValidate
'status' => 'require',
'content' => 'require',
'is_invalid' => 'require',
];
@ -55,6 +56,7 @@ class FlowRecordValidate extends BaseValidate
'status' => '审批状态 0发起审批1审核通过2审核拒绝3撤销',
'content' => '审核意见',
'is_invalid' => '审批失效1标记为无效',
];
@ -90,7 +92,7 @@ class FlowRecordValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -37,6 +37,7 @@ class FlowStepValidate extends BaseValidate
'flow_step' => 'require',
'flow_user' => 'require',
'sort' => 'require',
];
@ -51,6 +52,7 @@ class FlowStepValidate extends BaseValidate
'flow_step' => '流程步骤',
'flow_user' => '审批人',
'sort' => '排序ID',
];
@ -86,7 +88,7 @@ class FlowStepValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -91,7 +91,7 @@ class FlowTypeValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -91,7 +91,7 @@ class FlowValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}
@ -192,7 +192,8 @@ class FlowValidate extends BaseValidate
return true;
}
public function checkStatus($value){
public function checkStatus($value)
{
$dict = DictData::where('type_value', 'flow_type_status')->column('value');
if (!in_array($value, $dict)) {
return '状态值无效';

View File

@ -69,7 +69,8 @@ class CompetitorValidate extends BaseValidate
* @date 2023/11/24 22:01
*/
public function sceneEdit()
{}
{
}
/**
@ -80,7 +81,7 @@ class CompetitorValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -83,7 +83,8 @@ class ProjectAlarmSetValidate extends BaseValidate
* @date 2023/12/14 16:24
*/
public function sceneEdit()
{}
{
}
/**
@ -94,7 +95,7 @@ class ProjectAlarmSetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -103,7 +103,7 @@ class ProjectAttendanceDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -15,9 +15,6 @@
namespace app\adminapi\validate\project;
use app\common\model\auth\Admin;
use app\common\model\dept\Orgs;
use app\common\model\dict\DictData;
use app\common\model\project\Project;
use app\common\model\project\ProjectPersonnel;
use app\common\validate\BaseValidate;
@ -52,7 +49,6 @@ class ProjectAttendanceRecordValidate extends BaseValidate
];
/**
* @notes 添加场景
* @return ProjectAttendanceRecordValidate
@ -85,7 +81,7 @@ class ProjectAttendanceRecordValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -87,7 +87,7 @@ class ProjectCostAdjustmentValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -73,7 +73,8 @@ class ProjectCostBudgetDetailValidate extends BaseValidate
* @date 2024/01/16 14:32
*/
public function sceneEdit()
{}
{
}
/**
@ -84,7 +85,7 @@ class ProjectCostBudgetDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -88,7 +88,7 @@ class ProjectCostBudgetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -82,7 +82,8 @@ class ProjectCostTempSetValidate extends BaseValidate
* @date 2023/12/14 11:54
*/
public function sceneEdit()
{}
{
}
/**
@ -93,7 +94,7 @@ class ProjectCostTempSetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -90,7 +90,8 @@ class ProjectDocumentSetValidate extends BaseValidate
* @date 2023/12/14 14:26
*/
public function sceneEdit()
{}
{
}
/**
@ -101,7 +102,7 @@ class ProjectDocumentSetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -92,7 +92,7 @@ class ProjectDocumentValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -76,7 +76,8 @@ class ProjectEquipmentBudgetDetailValidate extends BaseValidate
* @date 2024/01/16 11:40
*/
public function sceneEdit()
{}
{
}
/**
@ -87,7 +88,7 @@ class ProjectEquipmentBudgetDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -87,7 +87,7 @@ class ProjectEquipmentBudgetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -80,7 +80,8 @@ class ProjectEstimateValidate extends BaseValidate
* @date 2023/11/24 21:42
*/
public function sceneEdit()
{}
{
}
/**
@ -91,7 +92,7 @@ class ProjectEstimateValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -84,7 +84,7 @@ class ProjectExpenseReimbursementDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -78,7 +78,8 @@ class ProjectExpenseReimbursementInvoiceDetailValidate extends BaseValidate
* @date 2024/01/19 13:44
*/
public function sceneEdit()
{}
{
}
/**
@ -89,7 +90,7 @@ class ProjectExpenseReimbursementInvoiceDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}
@ -131,7 +132,8 @@ class ProjectExpenseReimbursementInvoiceDetailValidate extends BaseValidate
return true;
}
public function checkInvoiceForm($value){
public function checkInvoiceForm($value)
{
$dict = DictData::where('type_value', 'invoice_form')->column('value');
if (!in_array($value, $dict)) {
return '发票形式数据值无效';

View File

@ -111,7 +111,7 @@ class ProjectExpenseReimbursementValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -15,7 +15,6 @@
namespace app\adminapi\validate\project;
use app\common\model\auth\Admin;
use app\common\model\dict\DictData;
use app\common\model\project\Project;
use app\common\validate\BaseValidate;
@ -78,7 +77,8 @@ class ProjectFollowUpValidate extends BaseValidate
* @date 2023/11/14 10:49
*/
public function sceneEdit()
{}
{
}
/**
@ -89,7 +89,7 @@ class ProjectFollowUpValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}
@ -112,6 +112,7 @@ class ProjectFollowUpValidate extends BaseValidate
}
return true;
}
public function checkType($value): bool|string
{
$dictData = DictData::where('type_value', 'follow_type')->column('value');
@ -120,6 +121,7 @@ class ProjectFollowUpValidate extends BaseValidate
}
return true;
}
public function checkAssurance($value): bool|string
{
$dictData = DictData::where('type_value', 'project_assurance')->column('value');
@ -128,6 +130,7 @@ class ProjectFollowUpValidate extends BaseValidate
}
return true;
}
public function checkStatus($value): bool|string
{
$dictData = DictData::where('type_value', 'follow_status')->column('value');
@ -136,6 +139,7 @@ class ProjectFollowUpValidate extends BaseValidate
}
return true;
}
public function checkStage($value): bool|string
{
$dictData = DictData::where('type_value', 'follow_stage')->column('value');

View File

@ -71,7 +71,8 @@ class ProjectInsuranceManagementValidate extends BaseValidate
* @date 2023/12/25 15:58
*/
public function sceneEdit()
{}
{
}
/**
@ -82,7 +83,7 @@ class ProjectInsuranceManagementValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -93,7 +93,7 @@ class ProjectJobTypeValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -73,7 +73,8 @@ class ProjectLaborBudgetDetailValidate extends BaseValidate
* @date 2024/01/16 09:26
*/
public function sceneEdit()
{}
{
}
/**
@ -84,7 +85,7 @@ class ProjectLaborBudgetDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -89,7 +89,7 @@ class ProjectLaborBudgetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -86,7 +86,8 @@ class ProjectLaborContractValidate extends BaseValidate
* @date 2023/12/25 14:35
*/
public function sceneEdit()
{}
{
}
/**
@ -97,7 +98,7 @@ class ProjectLaborContractValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -98,7 +98,7 @@ class ProjectLoanApplyValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -84,7 +84,8 @@ class ProjectLogsValidate extends BaseValidate
* @date 2023/12/14 09:17
*/
public function sceneEdit()
{}
{
}
/**
@ -95,7 +96,7 @@ class ProjectLogsValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -19,7 +19,6 @@ use app\common\model\auth\Admin;
use app\common\model\contract\Contract;
use app\common\model\dept\Dept;
use app\common\model\dept\Orgs;
use app\common\model\dict\DictData;
use app\common\model\project\Project;
use app\common\model\project\ProjectManagerAppointment;
use app\common\model\project\ProjectTypeSet;
@ -124,7 +123,7 @@ class ProjectManagerAppointmentValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -80,7 +80,8 @@ class ProjectMaterialBudgetDetailValidate extends BaseValidate
* @date 2024/01/08 21:52
*/
public function sceneEdit()
{}
{
}
/**
@ -91,7 +92,7 @@ class ProjectMaterialBudgetDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -86,7 +86,7 @@ class ProjectMaterialBudgetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -85,7 +85,8 @@ class ProjectMemberValidate extends BaseValidate
* @date 2023/12/15 09:59
*/
public function sceneEdit()
{}
{
}
/**
@ -96,7 +97,7 @@ class ProjectMemberValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -79,7 +79,7 @@ class ProjectMilestonesValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -15,7 +15,6 @@
namespace app\adminapi\validate\project;
use app\common\model\dict\DictData;
use app\common\model\project\Project;
use app\common\model\project\ProjectJobType;
use app\common\validate\BaseValidate;
@ -99,7 +98,8 @@ class ProjectPersonnelValidate extends BaseValidate
* @date 2023/12/22 14:38
*/
public function sceneEdit()
{}
{
}
/**
@ -110,7 +110,7 @@ class ProjectPersonnelValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -18,7 +18,6 @@ namespace app\adminapi\validate\project;
use app\common\model\auth\Admin;
use app\common\model\dept\Dept;
use app\common\model\dept\Orgs;
use app\common\model\dict\DictData;
use app\common\model\project\Project;
use app\common\validate\BaseValidate;
@ -109,7 +108,7 @@ class ProjectPlanValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -89,7 +89,7 @@ class ProjectPreSalesMembersValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -77,7 +77,8 @@ class ProjectProfitSetValidate extends BaseValidate
* @date 2023/12/14 15:39
*/
public function sceneEdit()
{}
{
}
/**
@ -88,7 +89,7 @@ class ProjectProfitSetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -76,7 +76,8 @@ class ProjectRoleSetValidate extends BaseValidate
* @date 2023/12/13 14:23
*/
public function sceneEdit()
{}
{
}
/**
@ -87,7 +88,7 @@ class ProjectRoleSetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -36,6 +36,7 @@ class ProjectSalaryDetailValidate extends BaseValidate
'apply_date' => 'require',
'apply_amount' => 'require',
'person_id' => 'require',
];
@ -49,6 +50,7 @@ class ProjectSalaryDetailValidate extends BaseValidate
'apply_date' => '申请日期',
'apply_amount' => '申请付款金额',
'person_id' => '项目人员id',
];
@ -84,7 +86,7 @@ class ProjectSalaryDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -71,7 +71,8 @@ class ProjectSalaryPaymentValidate extends BaseValidate
* @date 2023/12/27 16:08
*/
public function sceneEdit()
{}
{
}
/**
@ -82,7 +83,7 @@ class ProjectSalaryPaymentValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -89,7 +89,7 @@ class ProjectSettlementValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -87,7 +87,8 @@ class ProjectStakeholderValidate extends BaseValidate
* @date 2023/12/15 11:20
*/
public function sceneEdit()
{}
{
}
/**
@ -98,7 +99,7 @@ class ProjectStakeholderValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -87,7 +87,7 @@ class ProjectSubcontractSettlementValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -15,7 +15,6 @@
namespace app\adminapi\validate\project;
use app\common\model\project\ProjectSubpackageBudget;
use app\common\model\project\ProjectSubpackageBudgetDetail;
use app\common\validate\BaseValidate;
@ -75,7 +74,8 @@ class ProjectSubpackageBudgetDetailValidate extends BaseValidate
* @date 2024/01/10 15:19
*/
public function sceneEdit()
{}
{
}
/**
@ -86,7 +86,7 @@ class ProjectSubpackageBudgetDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -91,7 +91,7 @@ class ProjectSubpackageBudgetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -107,7 +107,7 @@ class ProjectTotalBudgetValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -79,7 +79,8 @@ class ProjectTravelReimbursementDetailValidate extends BaseValidate
* @date 2024/01/18 13:57
*/
public function sceneEdit()
{}
{
}
/**
@ -90,7 +91,7 @@ class ProjectTravelReimbursementDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}

View File

@ -78,7 +78,8 @@ class ProjectTravelReimbursementInvoiceDetailValidate extends BaseValidate
* @date 2024/01/18 13:57
*/
public function sceneEdit()
{}
{
}
/**
@ -89,7 +90,7 @@ class ProjectTravelReimbursementInvoiceDetailValidate extends BaseValidate
*/
public function sceneDelete()
{
return $this->only(['id']);
return $this->only(['id'])->remove('id', 'checkData');
}
@ -131,7 +132,8 @@ class ProjectTravelReimbursementInvoiceDetailValidate extends BaseValidate
return true;
}
public function checkInvoiceForm($value){
public function checkInvoiceForm($value)
{
$dict = DictData::where('type_value', 'invoice_form')->column('value');
if (!in_array($value, $dict)) {
return '发票形式数据值无效';

Some files were not shown because too many files have changed in this diff Show More