订单评价参考

<%@ page language="java" contentType="text/html; charset=UTF-8"%>

<%@ taglib prefix="sitemesh" uri="http://www.opensymphony.com/sitemesh/decorator"%>

<%@ include file="/include.jsp"%>

<%@ taglib prefix="p" uri="/paging"%>

<head>

<script type="text/javascript" src="${basePath}/static/js/ymPrompt.js"></script>

<script type="text/javascript" src="${basePath}/static/js/openchart.js"></script>

<link rel="stylesheet" id=‘skin‘ type="text/css" href="${basePath}/static/skin/bluebar/ymPrompt.css" />

<script type="text/javascript">

$(document).ready(function(){

var plArray=$("#pj_form").find("[name=‘d3‘]");

var pl=null;

plArray.bind("change",function (){

plArray.each(function (index){

pl=plArray.eq(index);

if(pl.val()!=‘‘&&pl.val()!=null){

$(pl).parent().find(‘span[class="msg"]‘).text("");

}

});

})

});

function pj(){

var plArray=$("#pj_form").find("[name=‘d3‘]");

var scoreArray=$("#pj_form").find("[name=‘score‘]");

var pl=null;

var score=null;

var flag=true;

if(scoreArray.size()>0){

scoreArray.each(function (index){

score=scoreArray.eq(index);

if(score.val()==‘‘||score.val()==null){

$(score).parent().find(‘span[class="msg"]‘).text("*:请先评价!");

flag= false ;

}

pl=plArray.eq(index);

if(pl.val()==‘‘||pl.val()==null){

$(pl).parent().find(‘span[class="msg"]‘).text("*:请输入评论内容!");

flag= false;

}

});

}

if(flag){

$.ajax({

url : "${basePath}/personal/evaluat/add",

data: decodeURIComponent($("#pj_form").serialize(),true),

dataType : "json",

type : "post",

success : function(data) {

alert(data.message);

if(data.code==0){

window.location.href="${basePath}/personal/evaluationmanager";

}

},

error : function() {

alert("对不起,网络繁忙,稍后重试...");

return false;

}

});

}

}

function fuzhi(tag){

$(tag).parent().parent().find(‘span[class="msg"]‘).text("");

$(tag).parent().parent().find(‘input[type="hidden"]‘).val($(tag).val());

}

</script>

</head>

<body>

<div class="right">

<div class="body">

<div class="title3">

<span class="left cover" style="width:140px;">服务评价</span>

</div>

<!-- ---------------------------------内容开始---------------------------------->

<div class="pingjia_box">

<div class="serpj">

<div class="serpj_font">${zsTitle}<a href="#" onclick="message_show2(‘${hsYszD2}‘,‘${user.uuid}‘,‘${basePath}‘)"><img src="${basePath}/static/images/duihua.png" width="18" height="17" style="margin-left:5px;"/></a></div>

<div class="serpj_bg"><div class="bgtable"><table><tr><td>服务项目 </td><td class="td_f">评价详情</td></tr></table></div></div>

<form id="pj_form">

<input type="hidden" name="orderId" value="${order.uuid }"/>

<input type="hidden" name="hsYszD2" value="${hsYszD2}"/>

<input type="hidden" name="hsYszD1" value="${hsYszD1}"/>

<c:forEach items="${order.orderDetailList }" var="orderetail" varStatus="st">

<div class="pj_text">

<div class="pj_l">

<input type="hidden" name="hsYszD23" value="${orderetail.uuid}">

<input type="hidden" name="hsYszD9" value="${orderetail.hsYszD9d10}">

<div class="yyimg"> <img src="${orderetail.servicePic}" style="width:100px;height:99px;"

alt="${orderetail.servicePic}" /></div>

<div class="zt"><nobr><p>${orderetail.serviceTitle}</p></nobr></div>

<div class="cztime"><p><span class="s_time">有效期:<fmt:formatDate value="${orderetail.serviceTime}" pattern="yyyy-MM-dd" /> </span></p></div>

</div>

<div class="pj_r">

<div class="pjbz">

<div class="good"><input type="radio" name="d2_${st.index}" onclick="fuzhi(this);" value="1" style="margin-top: 10px;"/><span>好评!</span></div>

<div class="center"><input type="radio" name="d2_${st.index}" onclick="fuzhi(this);" value="2" style="margin-top: 10px;"/><span>中评!</span></div>

<div class="bad"><input type="radio" name="d2_${st.index}" onclick="fuzhi(this);" value="3" style="margin-top: 10px;"/><span>差评!</span></div>

<div style="float:left;margin-left:50px;"><span class="msg" style="color:red;"></span></div>

<input type="hidden"  name="score"/>

</div>

<div class="srtext"><span class="msg" style="color:red;"></span><textarea name="d3" cols="" rows="" class="area" placeholder="请输入评价内容"></textarea></div>

</div>

</div>

</c:forEach>

<div class="tjpj"><input type="button" onclick="pj();"  class="btn_tjpj" value="提交评价内容"/></div>

</form>

</div>

</div>

<!-- ---------------------------------内容结束---------------------------------->

</div>

</div>

</body>

时间: 2024-10-06 16:04:37

订单评价参考的相关文章

电商网站订单评价得分的星级样式实现

概述: 电商网站中的订单一般都允许评价,比如质量评价和服务评价等,页面上以星星多少表示评价的高低. (以下截图来源于京东) 本文基于自己的理解和实现“五星级评价”,供参考. ---------------------------------------------------------------------------- 前期准备: 从京东订单页面中拷贝了一个图片,此处命名为star-s.png. 图片star-s.png: 图片分析: 像素160×15px,包含5个满星和5个空星,每个星星

订单功能模块设计与实现

在商城项目中,之前我们介绍了购物车功能模块的实现,商品加入到购物车之后,就是到购物车结算,然后显示购物车的商品列表,点击去结算,然后到了未提交前的订单列表, 点击提交订单后,生成此订单,返回订单的订单号,付款金额,订单预计到达时间.订单系统是一个非常重要的系统,我们的移动端.PC端都需要订单系统,所以这里我们将订单系统单独作为一个服务来,留出接口供客户单来调用 今天我们来看下这个订单系统到底是如何实现的: 一.订单系统功能 订单系统主要包含哪些功能模块呢? 创建订单功能.查看订单列表.根据订单i

MM--发票校验 及基于采购订单的MIRO发票校验过程(

一.介绍发票校验是物料管理(MM)系统的一部分.它提供物料管理部分和财务会计, 成本控制和资产管理部分的连接.物料管理模块的发票校验为以下目的服务:它完成物料采购的全过程 - 物料采购从采购申请开始,接下来是采购和收货, 并以收到发票而结束.它允许处理不基于物料采购的发票(例如,服务费, 其它花费,过程费用, 等等).它允许处理贷项凭证, 既可以是发票的取消, 也可以是打折扣. 发票校验不是对支付进行处理, 也不是对发票进行分析. 这些需要处理的信息被传递到其它部门. 发票校验的任务包括:输入接

PP生产订单的BADI增强 WORKORDER_UPDATE

METHOD if_ex_workorder_update~before_update. *---------------------->增强1 开始* "当生产订单类型为PP01时,如果该生产订单有参考相关的销售订单,* "那么在此生产订单存盘时,就需要判断该生产订单是否已经维护了相关的长文本数据,如果没有长文本数据,就需要查看* "所对应的销售订单行项目上是否有长文本数据,如果有则将销售订单行项目的长文本带到该生产订单长文本中.* "反之,如果此生产订单已

基于JSP的绿色菜园网-java绿色菜园网

1.包含源程序,数据库脚本.2.课题设计仅供参考学习使用,可以在此基础上进行扩展完善.开发环境:Eclipse ,MySQL 5.1,JDK1.7,Tomcat 7涉及技术点:MVC模式.JavaWeb.JDBC.HTML.CSS.JQUERY.文件上传.购物车等.程序功能:1.网站前台:用户注册登录.找回密码.新闻公告.留言板.联系我们.商品购买.购物车.我的订单.订单评价等.2.后台管理:管理员登录.修改密码.新闻公告管理.商品类别管理.商品管理.仓储管理.订单管理.销量统计.账单管理.会员

微信预约商城系统带来哪些效益

微信预约商城系统是一个集微预约商城在线选择服务项目及时间 会员系统 管理后台众多功能于一体的多功能预约管理的系统.预约商城,到店服务预约商城,顾客发起预约购买,先付定金,到店服务后在付尾款的购物体验 微信预约商城系统有哪些功能 1.预约到店 用户可以在APP中的内置地图上选择自己的起始地和目的地,并设置预约时间,然后根据自己的情况预约到店时间 2.智能分配 系统会自动计算价格,并智能分配就近的最合适司机. 3.沟通交流 用户可以与分配的司机沟通具体的要求等等,支持语音文字图片. 4.在线支付 支

php获取Alexa网站排名、流量、访问量、页面浏览量代码函数分享

alexa介绍 Alexa的网站世界排名主要分两种:综合排名和分类排名. 综合排名也叫绝对排名,即特定的一个网站在所有网站中的名次.Alexa每三个月公布一次新的网站综合排名.此排名的依据是用户链接数(Users Reach)和页面浏览数(Page Views)三个月累积的几何平均值. 分类排名,一是按主题分类,比如新闻.娱乐.购物等,Alexa给出某个特定网站在同一类网站中的名次.二是按语言分类,目前共分20种语言,比如英文网站.中文网站[Chinese (simpl) 和Chinese (t

如何择书

现在信息那么发达,书籍那么多,怎么找到适合自己看的书以及自己喜欢看的书呢? 可以通过以下途径:1. 多逛逛书店(包括网上书店)2. 看看书评杂志    国内的有,书评,读书, 南都周刊(里面有书评专栏)    国外的有,New York Review of Books, Loodom Review of Books3. 多逛逛豆瓣读书,看看别人的评价 参考梁文道教你读书并择书 :https://www.youtube.com/watch?v=F5Yr09UZkFE

Form Presonalization 表单个性化定义控制应用

1.1.1   表单个性化定义 Oracle EBS 11.5.10所增加的Form Presonalization功能,是在对Form不进行开发的前提下,用一些系统内置的触发器,按照所设定的控制规则及条件逻辑,改变Form的标准功能,从而实现对部分功能个性化控制的目的. 如下是使用"Form Presonaliza"应用的系统功能案例,在本文内只做参考,供浏览者拓展业务需求解决方案所需. 具体内容可参见ST.SUN编制的系列文档 Oracle ERP知识学习总结(一): <Fo