Discuz! Board

标题: 下面还是直接写投标流程 [打印本页]

作者: zangcf    时间: 2016-3-23 00:21
标题: 下面还是直接写投标流程
下面还是直接写投标流程:
1,查看暂存台
2,填写投标信息
3,提交到雇主
4,等待雇主确认
5,任务解决中
6,提交结果
7,等待雇主验证
8,完成(评价)

作者: zangcf    时间: 2016-3-23 00:25
第一步查看暂存台,这一步是否不要呢?==========
如果不要,如果进入第二步?
==========
第二步是否也可以不要呢?


作者: zangcf    时间: 2016-3-23 00:30
        jQuery.post("$!webPath/add_goods_cart.htm",{"id":"$!obj.id","count":count,"price":store_price,"gsp":gsp,"buy_type":buy_type},function(data){
             jQuery("#cart_goods_count").html(data.count);
                 jQuery("#cart_goods_totalprice").html(data.total_price);
                 window.location.href="$!webPath/goods_cart1.htm";
        },"json");
================
这段内容一定要搞懂
作者: zangcf    时间: 2016-3-23 16:49
暂时还是安装老的流程来
作者: zangcf    时间: 2016-3-23 16:56
本帖最后由 zangcf 于 2016-3-23 17:26 编辑

如果直接提交到goods_cart2,会报购物车为空。========================
     if (cart != null) {
             System.out.println("the cart is not null in goods_cart2.htm");
       for (StoreCart sc1 : cart) {
               //这个地方因为没有store_id,导致无法取得sc,后面要重新修改。
         //if (sc1.getStore().getId().equals(CommUtil.null2Long(store_id))) {
           sc = sc1;
           break;
         //}
       }
     }



作者: zangcf    时间: 2016-3-23 17:28
所以,我们修改为直接提交到goods_cart2:
最上面是简单的标书信息。
下面有三个内容:
第一个,我的出价
第二个,我的目标完成日期
第三个,陈述理由:
然后就直接生成订单。
作者: zangcf    时间: 2016-3-23 17:36
下面修改第一项:标书概述:
作者: zangcf    时间: 2016-3-23 20:16
整个页面已经写好:
      <div class="task_board">
            <h2>标书概述:$!obj.goods_name</h2>
                    <div class="task_head">
                        <div class="task_infodiv">
                                <ul class="task_info">
                                        <li class="list0">发布日期:  $!CommUtil.formatShortDate($!obj.addTime)</li>
                                        <li class="list1">任务类型: #if($!obj.task_type==0)问题类型#else外包类型 #end</li>
                                        <li class="list2">技术领域: $!task_category_info</li>
                                        <li class="list3">目标日期: $!CommUtil.formatShortDate($!obj.task_taget_time)</li>
                                        <li class="list4">竞标形式: #if($!obj.task_bid_type==0)普通类型#else悬赏类型#end</li>
                                        <li class="list5">时制要求: #if($!obj.task_worktime_type==0)不限#elseif($!obj.task_worktime_type==1)兼职#else全日#end</li>
                                        <li class="list6">项目预算: ¥$!{obj.store_price}元</li>
                                </ul>                               
                        </div>   
                            <div class="employer_info">
                                    <div class="photo">
                                    照片
                                    </div>
                           
                                    <div class="detail">
                                    <ul>
                                            <li>雇主名称:$!{sc.store.store_name}</li>
                                            <li>雇主是否在线:</li>
                                            <li>立刻咨询</li>
                                            <li>站内信息</li>
                                    </ul>                                   
                                    </div>
                            </div>       

                        </div>   
    </div>


                    <div class="我的投标:">
                   
                    <form action="$!webPath/goods_cart3.htm" method="post" enctype="$!webPath/goods_cart3.htm" id="cart_form">

      <table width="1000" border="0" cellspacing="0" cellpadding="0" class="tabledetail" >
        <tr>
          <td align="right" valign="top">我的出价:</td>
          <td class="sptable"><span class="tabtxt1 size2">
            <input name="goods_price" type="text" id="goods_price" value="$!obj.store_price" />
            </span> <span class="hui2">商品原价必须是0.01~1000000之间的数字</span></td>
        </tr>

        <tr>
          <td align="right" valign="top">我预估的完成时间:</td>
          <td class="sptable">
                  <span class="tabtxt1 size2"></span>
                  <span class="ordersp1 size8">         
                    <input name="bid_taget_time" type="text" id="bid_taget_time" value="$!CommUtil.formatShortDate($!obj.task_taget_time)" readonly="readonly" />
            </span>
            <span class="hui2">期望在什么时间之前完成本任务</span></td>
        </tr>

       <tr>
          <td align="right" valign="top">我的分析:</td>
          <td class="sptable">
                    <textarea class="my_anlyze" name="msg" cols="" rows="" id="msg"></textarea>
          </td>         
        </tr>

          </table>                   
        <div class="paybtn">
           <input  name="order_save" type="button"  value="确认投标" onclick="save_order();"  style="cursor:pointer;" id="order_save"/>
          <input name="cart_session" type="hidden" id="cart_session" value="$!cart_session" />
              <input name="goods_amount" type="hidden" id="goods_amount" value="$!{sc.total_price}" />
        </div>



                    </form>
                    </div>                       

作者: zangcf    时间: 2016-3-23 20:22
下面写数据提交的部分:
直接提交会挂掉:
作者: zangcf    时间: 2016-3-23 20:41
下面看看如果没有付款,也就是只提交到goods_cart3的话,能否产生订单?
去数据库里面看看:
可以的。
作者: zangcf    时间: 2016-3-23 21:37
下面在OrderForm里面添加三项内容:
bid_price
bid_taget_time
my_anlyze




欢迎光临 Discuz! Board (http://47.89.242.157:9000/bbs/discuz/) Powered by Discuz! X3.2