ajax()) { return []; } return [ 'site.cn_title' => 'required', 'site.en_title' => 'required', 'site.old_id' => 'nullable', 'site.domain' => [ 'required', // Rule::unique('sites')->where(function (Builder $query) { // return $query->where('deleted_at', null); // })->ignore($this->route('id')) ], 'site.site_type' => 'required', 'site.nature_type' => 'required', //'site.order_at' => 'nullable', 'site.business_id' => 'required', 'site.area_text' => 'required|array', 'site.remark' => 'nullable', 'site.contacts' => 'required|array', 'site.contract_ids' => 'required|array', 'site.customer_demand_type' => 'required', 'site.sign_amount' => 'required|numeric', 'site.pay_way' => 'required', 'site.data_prepare_level' => 'required', 'site.keyword_know_level' => 'required', 'site.is_rebuild' => 'nullable', 'site.is_design_all' => 'nullable', 'site.keyword_goal' => 'required|numeric', 'site.link_goal' => 'required|numeric', 'site.article_goal' => 'required|numeric', 'site.other_demand' => 'nullable', 'payment.head' => 'nullable', 'payment.head_pic' => 'nullable', 'payment.done' => 'nullable', 'payment.done_pic' => 'nullable', 'payment.reach' => 'nullable', 'payment.reach_pic' => 'nullable', 'payment.renewal' => 'nullable', 'payment.renewal_pic' => 'nullable', 'payment.service_final_payment' => 'nullable', ]; } public function attributes() { return [ 'site.cn_title' => '中文项目名称', 'site.en_title' => '英文项目名称', 'site.old_id' => '原始Id', 'site.domain' => '域名', 'site.site_type'=>'项目类型', 'site.nature_type' => '公司性质', 'site.business_id' => '所属行业', 'site.contacts' => '客户联系人', 'site.customer_demand_type' => '客户需求', 'site.sign_amount' => '签单价格', 'site.pay_way' => ' 付款方式', 'site.data_prepare_level' => '客户资料准备程度', 'site.keyword_know_level' => '对关键词了解程度', 'site.area_text' => '地区', 'site.contract_ids' => '服务项目', 'site.keyword_goal' => '关键词达标数', 'site.link_goal' => '外链平台数', 'site.article_goal' => '软文达标数', 'site.other_demand' => '其他需求', //'site.order_at' => '下单时间', 'site.remark' => '其他备注', 'payment.head' => '首付', 'payment.head_pic' => '首付快照', 'payment.done' => '建站收款', 'payment.done_pic' => '建站收款快照', 'payment.reach' => '达标尾款', 'payment.reach_pic' => '达标尾款快照', 'payment.renewal' => '续费', 'payment.renewal_pic' => '续费快照', ]; } }