www.gusucode.com > KPPW众包威客PHP开源建站系统 v3.0源码程序 > KPPW/public/themes/default/views/task/release.blade.php

    
    <div class="g-taskposition col-md-12">
            您的位置:首页 > 任务大厅
    </div>

    <div class="col-xs-12 hidden-xs">
        <div class="poster">
            <div data-target="#step-container" class="row-fluid" id="fuelux-wizard">
                <ul class="wizard-steps">
                    <li class="active" data-target="#step1">
                        <span class="title h6 p-space">需求描述</span>
                        <span class="step">1</span>
                    </li>
                    <li data-target="#step2">
                        <span class="title h6 p-space">交易模式</span>
                        <span class="step">2</span>
                    </li>
                    <li data-target="#step3">
                        <span class="title h6 p-space">确认需求,托管赏金</span>
                        <span class="step">3</span>
                    </li>
                    <li data-target="#step4">
                        <span class="title h6 p-spaces">等待审核</span>
                        <span class="step">4</span>
                    </li>
                </ul>
            </div>
        </div>
    </div>

    <div class="col-xs-12">
        <div class="col-lg-9 list-l ">
            <form action="/task/createTask" method="post" id="form" enctype="multipart/form-data">
                {!! csrf_field() !!}
            <div class="row">
                <div class="task-r">
                    <ul class="mg-margin">
                        <li>
                            <a class="task-tit" href="javascript:;" data-toggle="collapse" data-target="#demo">
                                <span class="ace-icon fa fa-angle-double-down bigger-110" data-icon-hide="ace-icon fa fa-angle-double-down" data-icon-show="ace-icon fa fa fa-angle-double-right"></span> 描述需求
                            </a>
                            <div id="demo" class="collapse in">

                                <div class="form-group task-phone">
                                    <label for="name" class="phone">联系手机:</label>
                                    <input type="text" class="form-control task-input" id="name"  name="phone"  value="{!! old('phone') !!}{{ !empty($_GET['phone'])?$_GET['phone']:'' }}{{ $task->phone }}" placeholder="请输入手机号" datatype="n" nullmsg="请填写手机号!" errormsg="手机号错误!">
                                    @if($errors->first('phone'))
                                    <span class="Validform_checktip Validform_wrong">{!! $errors->first('phone') !!}</span>
                                    @endif
                                </div>
                                {{--<div class="task-select" id="task-select">--}}
                                    {{--<p class="text-blod">选择需要做什么:</p>--}}
                                    {{--@foreach($hotcate as $v)--}}
                                        {{--<a url="{{ URl('task/getTemplate') }}" cate-id="{{ $v['id'] }}" onclick="chooseCate($(this));" >{{ $v['name'] }}</a>--}}
                                    {{--@endforeach--}}
                                    {{--<span><a class="select-txt z-close" href="javascript:;">更多>></a></span>--}}
                                    {{--@if($errors->first('cate_id'))--}}
                                    {{--<p class="Validform_checktip Validform_wrong">{!! $errors->first('cate_id') !!}</p>--}}
                                    {{--@endif--}}
                                {{--</div>--}}
                                <div class="task-select1" id="gd"  style="margin-bottom: 0px;">
                                    <p class="text-blod">选择需要做什么:</p>
                                    <select multiple="" class="chosen-select tag-input-style"  name="cate_id"  data-placeholder="选择一下您的标签吧" style="display:block;">
                                        @foreach($category_all as $v)
                                        <option value="{{ $v['id'] }}" cate-id="{{ $v['id'] }}" {{ ($task['cate_id']==$v['id'])?'selected':'' }} onclick="chooseCate($(this));" >{{ $v['name'] }}</option>
                                        @endforeach
                                    </select>
                                </div>
                                <div style="margin-bottom: 39px;">
                                    <input type="hidden" name="cate_id" id="task_category" value="{{ $task['cate_id'] }}"  datatype="n" nullmsg="请选择需要做什么!" />
                                </div>
                                <div class="task-bar">
                                    <p>地域:</p>
                                    <a class="area-limit {{ ($task['region_limit']==0)?'':'bar-txt' }}" href="javascript:void(0);">不限地区</a>
                                    <a class="area-limit {{ ($task['region_limit']==1)?'':'bar-txt' }}" href="javascript:void(0);">指定地区</a>
                                    <span id="area_select" style="{{ ($task['region_limit']==1)?'':'display:none' }}">
                                        <select name="province" style="margin-left:20px;" onchange="checkprovince(this)">
                                            @foreach($province as $v)
                                                <option value={{ $v['id'] }}>{{ $v['name'] }}</option>
                                            @endforeach
                                        </select>
                                        <select name="city" id="province_check" onchange="checkcity(this)">
                                            @foreach($city as $v)
                                                <option value={{ $v['id'] }}>{{ $v['name'] }}</option>
                                            @endforeach
                                        </select>
                                        <select name="area" id="area_check" onchange="arealimit(this)">
                                            @foreach($area as $v)
                                                <option value={{ $v['id'] }}>{{ $v['name'] }}</option>
                                            @endforeach
                                        </select>
                                    </span>

                                    <input type="hidden" name="area" id="region-limit" value="0" />
                                </div>
                                <div class="form-group">
                                    <p class="text-blod">明确需求标题和详情:</p>
                                    <div class="row">
                                        <div class="col-sm-12">
                                            <input type="text" class="col-xs-10 col-sm-5" name="title" value="{!! old('title') !!}{{ !empty($_GET['title'])?$_GET['title']:'' }}{{ $task->title }}" id="form-input-readonly" placeholder="一句话描述您的需求,XX餐饮公司VI设计" datatype="*" nullmsg="请填写标题!">
                                        <span class="help-inline col-xs-12 col-sm-7">
                                            <label class="middle">
                                                <span class="lbl" id="example"><a href="javascript:;">参照发布实例</a></span>
                                                <span class="lbl txt-lbl"><a href="/task">逛任务大厅看看别人怎么写</a></span>
                                            </label>
                                        </span>
                                        @if($errors->first('title'))
                                            <p class="Validform_checktip Validform_wrong">{!! $errors->first('title') !!}</p>
                                        @endif
                                        </div>

                                        <!-- 模态框(Modal) -->
                                        <div class="modal fade" id="myexample" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
                                            <div class="modal-dialog">
                                                <div class="modal-content">
                                                    <div class="modal-header" style="background-color:#e4e4e4;">
                                                        <button type="button" class="close" data-dismiss="modal" id="model-close" aria-hidden="true">
                                                            &times;
                                                        </button>
                                                        <h5 class="modal-title" id="myModalLabel"><b>选择您的模板</b></h5>
                                                    </div>
                                                    <div class="modal-body">
                                                        <div id="myTabContent" class="tab-content">
                                                            <div class="tab-pane fade in active">
                                                                <h4 class="text-center" id="template-title">请先选择您需要做什么</h4>
                                                                <div id="template-content">

                                                                </div>
                                                            </div>
                                                            <div class="text-center">
                                                                <button type="button" onclick="insert_example()" class="btn btn-primary" data-toggle="button">插入模板</button>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div><!-- /.modal-content -->
                                            </div>
                                        </div><!-- 模态框(Modal)end -->
                                    </div>
                                </div>
                                <!--编辑器-->
                                <div class="clearfix">
                                    <div class="wysiwyg-editor" id="editor1">{!! old('description') !!}{!!  htmlspecialchars_decode($task['desc']) !!}</div>
                                    <input type="hidden" name="description" id="discription-edit"  value="{!! old('description') !!}{{ $task->desc }}" datatype="*1-2048" nullmsg="需求描述不能为空" errormsg="字数超过限制">
                                    @if($errors->first('description'))
                                        <p class="Validform_checktip Validform_wrong">{!! $errors->first('description') !!}</p>
                                    @endif
                                </div>


                                <div class="annex">
                                    <!--文件上传-->
                                    <div action="../dummy.html" class="dropzone clearfix" id="dropzone"  url="{{ URL('task/fileUpload')}}">
                                        @foreach($task_attachment_data as $v)
                                        <div class="dz-preview dz-processing dz-image-preview dz-success">
                                            <div class="dz-details">
                                                <div class="dz-filename"><span data-dz-name="">{{ $v['name'] }}</span></div>
                                                <div class="dz-size" data-dz-size=""><strong>{{ $v['size'] }}</strong> MB</div>
                                                @if(matchImg($v['type'])=='img')
                                                <img data-dz-thumbnail src="{{ $domain.'/'.$v['url'] }}" alt="{{ $v['name'] }}">
                                                @endif
                                                {{--<span class="dz-upload" data-dz-uploadprogress="" style="width: 100%;"></span>--}}
                                            </div>
                                            <div class="dz-success-mark"><span>✔</span></div>
                                            <div class="dz-error-mark"><span>✘</span></div>
                                            <div class="dz-error-message"><span data-dz-errormessage=""></span></div>
                                            <a class="dz-remove" href="javascript:viod(0);" onclick="deletefile($(this))" attachment_id="{{ $v['id'] }}" data-dz-remove>删除文件</a>
                                        </div>
                                        @endforeach
                                    </div>
                                </div>
                                <div id="file_update">
                                    @foreach($task_attachment_data as $v)
                                        <input type='hidden'  name='file_id[]' id='file-{{ $v['id'] }}' value='{{ $v['id'] }}'/>
                                    @endforeach
                                </div>
                            </div>
                        </li>
                        <li>
                            <a class="task-tit" href="javascript:;" data-toggle="collapse" data-target="#demol">
                                <span class="ace-icon fa fa-angle-double-down bigger-110" data-icon-hide="ace-icon fa fa-angle-double-down" data-icon-show="ace-icon fa fa fa-angle-double-right"></span> 交易模式
                            </a>
                            <div id="demol" class="collapse in">
                                <div class="checkbox">
                                    <label class="z-check">
                                        <input  type="checkbox" class="ace" name="xuanshang" checked >
                                        <span class="lbl text-blod text-size16" data-toggle="collapse" data-target="#ck"> 悬赏模式</span>
                                    </label>
                                </div>
                                <!--<p class="mission-tit text-size16 text-blod"><i class="fa fa-check"></i> 悬赏模式</p>-->
                                <div class=" mission-task">
                                    <p>威客们先工作,再选中标作品。托管赏金后吸引更多威客。</p>
                                    <div class="collapse in" id="ck">
                                        <div class="mission-ck ">
                                            <div class="checkbox ">
                                                <label class="checkbox-inline">
                                                    有明确预算,明确的预算更能吸引服务商参与
                                                </label>
                                            </div>
                                            <div>
                                                <input type="text" name="bounty" id="bounty" value="{!! old('bounty') !!}{{ $task['bounty'] }}" class="mis-txt" ajaxurl="/task/checkbounty" datatype="n"  nullmsg="请填写你的预算!" errormsg="请填写数字!" >

                                                @if($errors->first('bounty'))
                                                    <p class="Validform_checktip Validform_wrong"> {!! $errors->first('bounty') !!}</p>
                                                @endif
                                            </div>
                                            <div class="checkbox ">
                                                <label class="checkbox-inline">
                                                    希望有多少服务商完成此任务?
                                                </label>
                                            </div>
                                            <div>
                                                <input type="text" name="worker_num" class="mis-txt" value="{!! old('worker_num') !!}{{ $task['worker_num'] }}" datatype="n"  nullmsg="请填写服务商数量!" errormsg="请填写数字!">
                                                @if($errors->first('worker_num'))
                                                    <p class="Validform_checktip Validform_wrong">{!! $errors->first('worker_num') !!}</p>
                                                @endif
                                            </div>
                                            <div class="checkbox">
                                                <label class="checkbox-inline">
                                                    您需要何时完成?
                                                </label>
                                            </div>
                                            <div class="input-daterange input-group" style="width:90%;margin-left:20px;">
                                            <span class="input-group-addon date-icon">
                                                <i class="fa fa-calendar bigger-110"></i>
                                            </span>
                                                <input type="text" class="input-sm form-control datepicker" id="datepiker-begin" onchange="beginAt($(this))"  value="{!! old('start') !!}{{ date('Y年m月d日',strtotime($task['begin_at'])) }}"  placeholder="开始时间" >
                                            <span class="input-group-addon  date-icon ">
                                                <i class="fa fa-exchange"></i>
                                            </span>
                                                <input type="text" class="input-sm form-control datepicker" id="datepiker-deadline" onchange="deadline($(this))"  value="{!! old('delivery_deadline') !!}{{ date('Y年m月d日',strtotime($task['delivery_deadline'])) }}"  placeholder="结束时间">
                                            </div>
                                            @if($errors->first('start')|| $errors->first('delivery_deadline') )
                                                <p class="Validform_checktip Validform_wrong">
                                                    {!! $errors->first('start') !!}
                                                    {!! $errors->first('delivery_deadline') !!}
                                                </p>
                                            @endif
                                            <input name="type_id" type="hidden" value="{{ $rewardModel['id'] }}" />
                                            <input name="begin_at" type="hidden" value="{!! old('start') !!}{{ date('Y年m月d日',strtotime($task['begin_at'])) }}" id="begin_at" datatype="*" nullmsg="请填写开始时间!" />
                                            <input name="delivery_deadline" value="{!! old('delivery_deadline') !!}{{ date('Y年m月d日',strtotime($task['delivery_deadline'])) }}"  type="hidden" id="delivery_deadline" ajaxurl="/task/checkdeadline"  datatype="*" nullmsg="请填写截稿时间!"  />
                                            <span class="validform_checktip  Validform_wrong" style="width:90%;margin-left:20px;display:none"> sss</span>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </li>
                        <li>
                            <a class="task-tit" href="javascript:;" data-toggle="collapse" data-target="#demor">
                                <span class="ace-icon fa fa-angle-double-{{ (!empty(old('product')) || !empty($task_service_ids))?'down':'right' }} bigger-110" data-icon-hide="ace-icon fa fa-angle-double-down" data-icon-show="ace-icon fa fa fa-angle-double-right"></span> 增值服务
                            </a>
                            <div id="demor" class="collapse {{ (!empty(old('product')) || !empty($task_service_ids))?'in':'' }}">
                                <ul class="vat">
                                    @foreach($service as $v)
                                        <li class="clearfix">
                                            <div class="pull-left">
                                                <div class="checkbox pull-left">
                                                    <label>
                                                        <input type="checkbox" name="product[]" {{ ((!empty(old('product')) && in_array($v['id'],old('product'))) || (!empty($task_service_ids) && in_array($v['id'],$task_service_ids)) )?'checked':'' }} class="taskservice" price="{{ $v['price'] }}" value={{ $v['id'] }}><span class=" {{ ((!empty(old('product')) && in_array($v['id'],old('product'))) || (!empty($task_service_ids) && in_array($v['id'],$task_service_ids)) )?'z-sp2':'' }}">{{ substr($v['title'],0,3) }}</span>
                                                    </label>
                                                </div>
                                                <div class="pull-left">
                                                    <p>{{ $v['title'] }}</p>
                                                    <p>{{ $v['description'] }}</p>
                                                </div>
                                            </div>
                                            <div class="pull-right vat-txt">
                                                ¥{{ $v['price'] }}
                                            </div>
                                        </li>
                                    @endforeach
                                    <li class="clearfix">
                                        <div class="checkbox pull-left">
                                            <label>
                                                <input type="checkbox"><span class="vat-check">全选</span>
                                            </label>
                                        </div>
                                    </li>
                                </ul>
                            </div>
                        </li>
                    </ul>
                </div>
                <div class="task-bt">
                    <h3><strong>结算清单</strong></h3>
                    <p>托管赏金:<span>¥<span id="bounty_money">{{ $task['bounty'] }}<span></span></p>
                    <div style="{{ in_array($v['id'],$task_service_ids)?'':'display:none' }}" id="service-box">
                        <p>增值服务:</p>
                        @foreach($service as $v)
                            <p class="bt-pd" style=" {{ in_array($v['id'],$task_service_ids)?'':'display:none' }}" id="service-{{ $v['id'] }}">{{ $v['title'] }}:<span>¥{{ $v['price'] }}</span></p>
                        @endforeach
                    </div>
                    <p>应付总额 <span>¥<span id="total-price">{{ ($task['bounty']+$task_service_money) }}</span></span></p>
                    <input type='hidden' name="slutype" value="1" id="slutype"/>
                    <button class="btn btn-primary btn-blue bor-radius2 btn-big1" onclick="sluSub(1)">保存</button><a href="javascript:sluSub(2);"  class="text-size14">预览任务</a><a href="javascript:sluSub(3);" class="text-size14">暂不发布</a>
                </div>
            </div>
            </form>
        </div>
        <div class="col-lg-3 task-l hidden-xs hidden-md hidden-sm">
            <div class="taskside">
                <p class="text-center text-size14 cor-gray51 ">遇到问题,联系客服免费帮您解决</p>
                <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=1140756247&site=qq&menu=yes"  class="btn btn-block btn-primary bor-radius2 text-size14 btn-blue">联系在线客服</a>
                <div class="space"></div>
                <div class="iss-ico1">
                    <p class="cor-gray51 mg-margin">全国免长途电话:</p>
                    <p class="text-size20 cor-gray51">400-899-259</p>
                </div>
                <div class="iss-ico2">
                    <p class="cor-gray51 mg-margin">企业QQ:</p>
                    <p class="text-size20 cor-gray51">1140756247</p>
                </div>
            </div>
            <div class="taskside1">
                <img src="{{ Theme::asset()->url('images/task-gg.png') }}" alt="" class="img-responsive" width="100%">
            </div>
        </div>
    </div>

    {!! Theme::asset()->container('custom-css')->usepath()->add('issuetask','css/taskbar/issuetask.css') !!}s
    {!! Theme::asset()->container('specific-css')->usepath()->add('chossen','css/ace/chosen.css') !!}
    {{--{!! Theme::asset()->container('custom-js')->usepath()->add('ace-extra', 'plugins/ace/js/ace/ace-extra.min.js') !!}--}}

    {!! Theme::asset()->container('custom-js')->usepath()->add('chosen', 'plugins/ace/js/chosen.jquery.min.js') !!}
    {!! Theme::widget('editor',['plugins'=>CommonClass::getEditorInit(['insertImage'])])->render() !!}
    {!! Theme::widget('datepicker')->render() !!}
    {!! Theme::widget('fileUpload',['maxFiles'=>(3-count($task_attachment_data))])->render() !!}
    {!! Theme::asset()->container('custom-js')->usepath()->add('task', 'js/doc/release.js') !!}
            <!--日历 有可能是手机端的,暂时不能删除-->
    {{--{!! Theme::asset()->container('custom-js')->usepath()->add('custom', 'plugins/ace/js/jquery-ui.custom.min.js') !!}--}}
    {{--{!! Theme::asset()->container('custom-js')->usepath()->add('touch-punch', 'plugins/ace/js/jquery.ui.touch-punch.min.js') !!}--}}

    {!! Theme::asset()->container('specific-css')->usepath()->add('validform-css','plugins/jquery/validform/css/style.css') !!}
    {!! Theme::asset()->container('specific-js')->usepath()->add('validform-js','plugins/jquery/validform/js/Validform_v5.3.2_min.js') !!}