|
|
|
|
@ -376,7 +376,7 @@ class ProjectController extends CommonController
|
|
|
|
|
$form = $formBuilder->create($askSubmitForm, [
|
|
|
|
|
"method" => "POST",
|
|
|
|
|
"id" => "fm",
|
|
|
|
|
"url" => url($this->urlPrefix . "/asksubmit_store")
|
|
|
|
|
"url" => url($this->urlPrefix . "/asksubmit_store?project_id=".$project_id)
|
|
|
|
|
]);
|
|
|
|
|
$choices = (new Project())->where(function ($query) use ($project_ids) {
|
|
|
|
|
if ($project_ids) {
|
|
|
|
|
@ -395,6 +395,8 @@ class ProjectController extends CommonController
|
|
|
|
|
public function askSubmitStore(Request $request)
|
|
|
|
|
{
|
|
|
|
|
$all = \request()->all();
|
|
|
|
|
$project_id = \request('project_id');
|
|
|
|
|
|
|
|
|
|
$userId = auth()->user()->id;
|
|
|
|
|
// 一个月只能提交一次
|
|
|
|
|
$has = AskSubmit::where('admin_id', $userId)
|
|
|
|
|
@ -404,9 +406,14 @@ class ProjectController extends CommonController
|
|
|
|
|
if ($has) return $this->error("每个月只能提交一次");
|
|
|
|
|
$content = [];
|
|
|
|
|
$socre = 0;
|
|
|
|
|
|
|
|
|
|
$askList = AskSubmit::$askList;
|
|
|
|
|
if($project_id == 7){
|
|
|
|
|
$askList = AskSubmit::$askListSc;
|
|
|
|
|
}
|
|
|
|
|
foreach ($all['ask'] as $key => $item) {
|
|
|
|
|
$content[] = [
|
|
|
|
|
'ask' => AskSubmit::$askList[$key],
|
|
|
|
|
'ask' => $askList[$key],
|
|
|
|
|
'score' => $item
|
|
|
|
|
];
|
|
|
|
|
$socre += $item;
|
|
|
|
|
|