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