<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%
String path = String.format("%s://%s:%s%s/", request.getScheme(), request.getServerName(),
request.getServerPort(), request.getContextPath());
%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>购机订单信息修改</title>
<meta name="viewport" content="initial-scale=1, maximum-scale=1">
<link rel="shortcut icon" href="/favicon.ico">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="stylesheet" href="/css/suicss/sm.min.css">
<style type="text/css">
.list-block {
margin: 0 0;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color: #ccc;
}
.div {
width: 500px;
height: 30px;
float: left;
border: 1px;
margin: 0 auto;
}
.div .divCaner {
width: 200px;
height: 30px;
float: left;
}
.div .divUpdate {
width: 200px;
height: 30px;
float: left;
}
</style>
<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
</head>
<body>
<div class="content" id="content">
<%-- <c:if test="${user.role==1}"> --%>
<!-- <div class="content-block"> -->
<!-- <p><a href="#" class="button button-fill" onclick="logout()">退出</a></p> -->
<!-- </div> -->
<%-- </c:if> --%>
<div class="buttons-tab">
<a href="#tab2" class="tab-link active button">修改</a>
</div>
${rmaBuyPhoneOrder.id}
${rmaBuyPhoneOrder.saleType}
<div class="content-block" style="margin: 0 0;padding: 0 0;">
<div class="tabs">
<div id="tab2" class="tab active">
<div class="list-block">
<ul style="font-size: 13px;">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; ">销售类型:</font>
</div>
</div>
</div>
</li>
<%--销售类型内容---start--%>
<li>
<div class="content-padded grid-demo">
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content">
<input type="radio" name="saleType" value="10"
onclick="selectSaleType(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>线下销售
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content">
<input type="radio" name="saleType" value="11"
onclick="selectSaleType(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>增值服务
</div>
</label>
</div>
</div>
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="saleType" value="1" onclick="selectSaleType(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>中兴手机商城
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="saleType" value="4" onclick="selectSaleType(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>天猫
</div>
</label>
</div>
</div>
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="saleType" value="3" onclick="selectSaleType(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>京东商城
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="saleType" value="12" onclick="selectSaleType(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>配件销售
</div>
</label>
</div>
</div>
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="saleType" value="8" onclick="selectSaleType(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>保外维修
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="saleType" value="5" onclick="selectSaleType(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>商城扫码购
</div>
</label>
</div>
</div>
<!-- <div class="row"> -->
<!-- <div class="col-50"> -->
<!-- <label class="label-checkbox item-content"> <input -->
<!-- type="radio" name="saleType" value="9" onclick="selectSaleType(this)"> -->
<!-- <div class="item-media"> -->
<!-- <i class="icon icon-form-checkbox"></i>增值服务(积分抵扣) -->
<!-- </div> -->
<!-- </label> -->
<!-- </div> -->
<!-- </div> -->
</div>
</li>
<%-- 销售类型内容------end--%>
<div id="is_user_points_dedu">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; ">是否使用积分抵扣:</font>
</div>
</div>
</div>
</li>
<%--是否使用积分---start--%>
<li>
<div class="content-padded grid-demo">
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="usePointsDeductionState"
value="1" checked="checked" onclick="selectDeductionState(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>是
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="usePointsDeductionState"
value="0" onclick="selectDeductionState(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>否
</div>
</label>
</div>
</div>
</div>
</li>
</div>
<%--是否使用积分---start--%>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: #008FD5; font-weight: bold; ">
本次购机推荐人的中兴账号: </font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="number" name="recommendPhone"
style="border: 1px solid #ccc;font-size: 12px;height: 35px;"
id="recommendPhone" value=""
onkeyup="checkRecommondPhone()"
placeholder="推荐人的中兴账号(选填)">
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; ">
用户中兴账号 </font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="number" name="phone"
style="border: 1px solid #ccc;font-size: 12px;height: 35px;" id="phone"
value=""
onkeyup="checkIsPhone()"
placeholder="输入中兴账号">
</div>
</div>
</div>
</li>
<div id="points_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; ">短信验证码:</font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="number" name="smsCode"
style="border: 1px solid #ccc;font-size: 12px;height: 30px;"
id="smsCode" value=""
placeholder="短信验证码" onkeyup="activeSubmit()">
</div>
<a href="javascript:void(0)" class="button" id="identifyCodeButton"
onclick="getIdentifyCode()">获取验证码</a>
<a href="javascript:void(0)" class="button" id="submit_btn" onclick="">获取积分</a>
</div>
</div>
</li>
</div>
<div id="user_type_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; ">用户类型:</font>
</div>
</div>
</div>
</li>
<li>
<div class="content-padded grid-demo">
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="userType" value="1" checked="checked"
onclick="selectUserType(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>普通用户
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="userType" value="3"
onclick="selectUserType(this)">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>一年延保用户
</div>
</label>
</div>
</div>
</div>
</li>
</div>
<div id="orderNo_show_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font id="orderNo_required_star" style="color: red;">*</font>
<font id="orderNo_desc"
style="color: #008FD5; font-weight: bold; ">中兴商城订单编号 </font>
</div>
</div>
</div>
</li>
<div id="orderNo_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" name="orderNo" id="orderNo"
style="border: 1px solid #ccc;"
value="" placeholder="输入订单编号" onblur="checkOrRe(this)">
</div>
</div>
</div>
</li>
</div>
</div>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; "
id="buyOrRepairTime">购买时间:</font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" name="buyTime"
style="border: 1px solid #ccc;" id="buyTime" value=""
placeholder="选择购买时间">
</div>
</div>
</div>
</li>
<div id="sale_type_phone_type">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold;"> 机型: </font>
</div>
</div>
</div>
</li>
<div id="phone_type_info">
<fieldset
style="margin-left: 16px; margin-right: 15px;border-color: #ddd;border-radius: 5px;"
class="phone_type_fieldset">
<legend>机型信息1</legend>
<div id="phoneType_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<select
style="border: 1px solid #ccc; width: 70%; float: left; font-size: 16px;"
onchange="showPrice(this,1)">
<option value="">--选择机型--</option>
<c:forEach items="${list}" var="buyPhonePhoneType">
<option value="${buyPhonePhoneType.id}">
${buyPhonePhoneType.name}
<c:if
test="${not empty buyPhonePhoneType.configVersion}">
-${buyPhonePhoneType.configVersion}
</c:if>
<c:if test="${not empty buyPhonePhoneType.color}">
-${buyPhonePhoneType.color}
</c:if>
</option>
</c:forEach>
</select> <label
style="margin-left: -2.5rem; font-size: 0.6rem; display: none;">单价(¥):</label>
<input type="text" readonly="readonly" name="unitPrice"
style="width: 20%; float: left; margin-left: 0.2rem;"
value=""> <input type="hidden" name="phoneTypeId"
id="phoneTypeId1">
<input type="hidden" name="phoneTypeName" id="phoneTypeName1">
</div>
</div>
</div>
</li>
</div>
<div id="imei_div1" class="imei_div" style="margin-top: 10px;">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" id="imei" name="imei"
style="border: 1px solid #ccc; float: left; width: 70%"
value="" placeholder="输入有效的串号"
onchange="checkImei(this)">
<a href="#" class="button button-fill"
onclick="scanCode(this)"
style="height: 1.55rem; line-height: 1.55rem; float: left; width: 25%; margin-left: 0.5rem;">扫描</a>
<!-- <img alt="" -->
<!-- src="/images/plus.jpg" onclick="addImei(this,1)" -->
<!-- style="width: 10%; height: 40px; line-height: 30px; margin-left: 10px;"> -->
</div>
</div>
</div>
</li>
</div>
<div id="baowai_phoneType_div" style="margin-top: 10px;">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" placeholder="填写串号后,自动获取机型"
readonly="readonly" id="baowei_phoneType"
style="border: 1px solid #ccc; float: left; width: 70%"
value="">
</div>
</div>
</div>
</li>
</div>
</fieldset>
</div>
<div class="content-block continue_add_phoneType">
<p>
<a href="#" class="button button-fill" onclick="addPhoneType()">继续添加机型</a>
</p>
</div>
</div>
<div id="sale_type_material_type">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold;"> 物料: </font>
</div>
</div>
</div>
</li>
<div id="material_type_info">
<fieldset
style="margin-left: 16px; margin-right: 15px;border-color: #ddd;border-radius: 5px;"
class="material_fieldset">
<legend>物料信息1</legend>
<div id="material_code_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text"
style="border-bottom: 1px solid #008FD5; height: 20px; font-size: 12px;"
id="materialCode" name="materialCode"
placeholder="输入物料代码"
onblur="getMaterialInfo(this,1)"
onkeyup="clearMaterialInfo(this,1)">
</div>
</div>
</div>
</li>
</div>
<div id="material_name_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text"
style="border-bottom: 1px solid #ccc; height: 20px; font-size: 12px;"
id="materialName_1" name="materialName"
placeholder="物料名称" readonly="readonly">
</div>
</div>
</div>
</li>
</div>
<div id="material_price_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text"
style="border-bottom: 1px solid #ccc; height: 20px; font-size: 12px;"
id="materialPrice_1" name="materialPrice"
placeholder="物料价格" readonly="readonly">
</div>
</div>
</div>
</li>
</div>
</fieldset>
</div>
<div class="content-block">
<p>
<a href="#" class="button button-fill" onclick="addMaterial()">继续添加物料</a>
</p>
</div>
</div>
<div id="add_service_info">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label">
<font style="color: red;">*</font>
<font
style="color: #008FD5; font-weight: bold; ">增值服务信息:</font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<select onchange="getaddServiceAmount(this)" id="rmaAddValueServiceId"
name="rmaAddValueServiceId">
<option value="">--选择增值服务--</option>
<c:forEach items="${addValueList}" var="rmaAddValueService">
<option value="${rmaAddValueService.id}"
price="${rmaAddValueService.servicePrice}">${rmaAddValueService.serviceName}(¥${rmaAddValueService.servicePrice})
</option>
</c:forEach>
</select>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label">
<font
style="color: #008FD5; font-weight: bold; ">增值服务金额:</font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" name="addServiceAmount" readonly="readonly"
style="border: 1px solid #ccc;" id="addServiceAmount" value=""
placeholder="增值服务金额">
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 45%">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; ">购买增值服务时间:</font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" name="buyAddServiceTime"
style="border: 1px solid #ccc;" id="buyAddServiceTime" value=""
placeholder="选择购买增值服务时间">
</div>
</div>
</div>
</li>
</div>
<div id="heji">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 40%">
<font
style="color: #008FD5; font-weight: bold; ">合计销售数量:</font>
</div>
<div class="item-input">
<input type="text" name="orderNum" readonly="readonly"
style="border-bottom: 1px solid #ccc;height: 20px;font-size: 12px;"
id="orderNum" value=""
placeholder="合计销售数量">
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 45%">
<font
style="color: #008FD5; font-weight: bold; ">合计销售金额(¥):</font>
</div>
<div class="item-input">
<input type="text" name="orderAmount" readonly="readonly"
style="border-bottom: 1px solid #ccc;height: 20px;font-size: 12px;"
id="orderAmount" value=""
placeholder="自动合计销售金额">
</div>
</div>
</div>
</li>
</div>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 25%">
<font
style="color: #008FD5; font-weight: bold; ">应付金额(¥):</font>
</div>
<div class="item-input">
<input type="text" name="theoryMoney" readonly="readonly"
style="border-bottom: 1px solid #ccc;height: 20px;font-size: 12px;"
id="theoryMoney" value=""
placeholder="自动合计应付金额">
</div>
</div>
</div>
</li>
<div id="deductionPoints_info">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 40%">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold;">
本次抵扣所用积分: </font>
</div>
<div class="item-input">
<input type="number"
style="border-bottom: 1px solid #008FD5; height: 20px; font-size: 12px;"
id="deductionPoints" name="deductionPoints"
placeholder="填写积分数为500的倍数"
onblur="calcuteRealityMoney(this)"
onkeyup="clearDeductionAmount(this)">
</div>
</div>
</div>
</li>
<span style="margin-left: 1rem;color: red;" id="points_tip"></span>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 25%">
<font style="color: #008FD5; font-weight: bold;">
抵扣金额(¥):</font>
</div>
<div class="item-input">
<input type="text" id="deductionAmount"
style="border-bottom: 1px solid #ccc;height: 20px;font-size: 12px;"
readonly="readonly" placeholder="自动计算">
</div>
</div>
</div>
</li>
</div>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 25%">
<font
style="color: #008FD5; font-weight: bold; ">实付金额(¥):</font>
</div>
<div class="item-input">
<input type="text" name="realityMoney" readonly="readonly"
style="border-bottom: 1px solid #ccc;height: 20px;font-size: 12px;"
id="realityMoney" value=""
placeholder="自动合计实付金额">
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; ">姓名:</font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" name="customerName"
style="border: 1px solid #ccc;" id="customerName" value=""
placeholder="姓名">
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; ">性别:</font>
</div>
</div>
</div>
</li>
<li>
<div class="content-padded grid-demo">
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="sex" value="男">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>男
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="sex" value="女">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>女
</div>
</label>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font
style="color: #008FD5; font-weight: bold; ">
用户属性添加维护 </font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" name="customerAttribute"
style="border: 1px solid #ccc;width: 95%;float: left;"
id="customerAttribute"
value="">
</div>
<a href="#" class="button button-round" onclick="selectAttribute()">快速选择</a>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font>
<font
style="color: #008FD5; font-weight: bold; ">
用户从何处得知产品信息 </font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" name="productSource"
style="border: 1px solid #ccc;float: left;"
readonly
onclick="selectProductInfo(this)" id="productSource"
value="">
</div>
</div>
</div>
</li>
<div id="dianshang_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font>
<font
style="color: #008FD5; font-weight: bold; ">
电商平台 </font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<select id="eCommerencePaltform" name="eCommerencePaltform">
<option value="">--选择电商平台--</option>
<option value="中兴商城">中兴商城</option>
<option value="京东">京东</option>
<option value="天猫">天猫</option>
<option value="苏宁易购">苏宁易购</option>
</select>
</div>
</div>
</div>
</li>
</div>
<div id="other_product_source_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" name="otherProductSource"
style="border: 1px solid #ccc;float: left;" id="otherProductSource"
placeholder="请输入产品信息其他来源"
value="">
</div>
</div>
</div>
</li>
</div>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; ">用户购买用途:</font>
</div>
</div>
</div>
</li>
<li>
<div class="content-padded grid-demo">
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="application" value="自用" checked="checked">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>自用
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="application" value="送客户">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>送客户
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="application" value="送家人">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>送家人
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="application" value="送朋友">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>送朋友
</div>
</label>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font>
<font
style="color: #008FD5; font-weight: bold; ">
本次购买前使用的品牌 </font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" name="phoneBrand"
style="border: 1px solid #ccc;float: left;"
readonly="readonly"
onclick="selectPhoneBrand(this)" id="phoneBrand"
value="">
</div>
</div>
</div>
</li>
<div id="zte_phone_type_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; font-size: 15px;">
中兴手机型号:
</font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input" style="border: 1px solid #ccc">
<select multiple="multiple" onchange="selectPhoneType(this)">
<option value='' disabled selected style='display:none;'>请点击选择机型
</option>
<c:forEach items="${listRmaCorrespondInfo}" var="rmaCorrespondInfo">
<option value='${rmaCorrespondInfo.marketName}'>${rmaCorrespondInfo.marketName}</option>
</c:forEach>
</select>
</div>
</div>
</div>
</li>
<li id="selectedPhoneType">
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text"
style="border: 1px solid #ccc;" name="usedPhoneType"
id="usedPhoneType"
placeholder="未找到您的机型?请在这儿输入">
</div>
</div>
</div>
</li>
</div>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold; ">本次购买前所使用手机的时限:</font>
</div>
</div>
</div>
</li>
<li>
<div class="content-padded grid-demo">
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="userTime" value="6个月以下" checked="checked">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>6个月以下
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="userTime" value="6-12个月">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>6-12个月
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="userTime" value="1年以上">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>1年以上
</div>
</label>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font>
<font style="color: #008FD5; font-weight: bold; ">
用户本次购买考虑因素(选3个最重要的) </font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<%-- <input type="text" name="buyCause" style="border: 1px solid #ccc;float: left;" readonly onclick="selectBuyCause()" id="buyCause" value="">--%>
<input name="buyCause" type="text" value="${rmaBuyPhoneOrder.buyCause}"
onfocus="if (value =='${rmaBuyPhoneOrder.buyCause}'){value =''}"
onblur="if (value ==''){value='${rmaBuyPhoneOrder.buyCause}'}"
style="border: 1px solid #ccc;float: left;"
readonly
onclick="selectBuyCause()" id="buyCause"/>
</div>
</div>
</div>
</li>
<div id="other_buy_cause_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" name="buyCauseDesc"
style="border: 1px solid #ccc;float: left;" id="buyCauseDesc"
placeholder="请输入其他因素"
value="">
</div>
</div>
</div>
</li>
</div>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font>
<font
style="color: #008FD5; font-weight: bold; ">
机型配置选择原因(选2个最重要的) </font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input name="selectConfigCause" type="text"
value="${rmaBuyPhoneOrder.selectConfigCause}"
onfocus="if (value =='${rmaBuyPhoneOrder.selectConfigCause}'){value =''}"
onblur="if (value ==''){value='${rmaBuyPhoneOrder.selectConfigCause}'}"
style="border: 1px solid #ccc;float: left;"
readonly
onclick="selectConfig()" id="selectConfigCause"/>
<%-- <input type="text" name="selectConfigCause"--%>
<%-- style="border: 1px solid #ccc;float: left;"--%>
<%-- readonly--%>
<%-- onclick="selectConfig()" id="selectConfigCause"--%>
<%-- value="">--%>
</div>
</div>
</div>
</li>
<div id="other_config_cause_div">
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input">
<input type="text" name="selectConfigCauseDesc"
style="border: 1px solid #ccc;float: left;"
id="selectConfigCauseDesc"
placeholder="请输入其他机型配置选择原因"
value="">
</div>
</div>
</div>
</li>
</div>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font
style="color: #008FD5; font-weight: bold; font-size: 15px;">用户其他信息备注:</font>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-input" style="border: 1px solid #ccc;">
<textarea rows="3" cols="" name="userOtherInfo"
id="userOtherInfo">${rmaBuyPhoneOrder.userOtherInfo}</textarea>
</div>
</div>
</div>
</li>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font
style="color: #008FD5; font-weight: bold; ">本次购买赠送的礼品/服务:</font>
</div>
</div>
</div>
</li>
<li>
<div class="content-padded grid-demo">
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="checkbox" name="givePresent" value="T10声蓝牙耳机">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>T10声蓝牙耳机
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="checkbox" name="givePresent" value="P24移动电源">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>P24移动电源
</div>
</label>
</div>
</div>
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="checkbox" name="givePresent" value="Type转接适配器">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>Type转接适配器
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="checkbox" name="givePresent" value="阿波罗有线耳机">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>阿波罗有线耳机
</div>
</label>
</div>
</div>
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="checkbox" name="givePresent" value="Type C 2.0数据线">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>Type C 2.0数据线
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="checkbox" name="givePresent" value="钢化膜组件">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>钢化膜组件
</div>
</label>
</div>
</div>
<div class="row">
<div class="col-100">
<label class="label-checkbox item-content"> <input
type="checkbox" name="givePresent" value="下载“中兴商城”APP领取100元优惠券">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>下载“中兴商城”APP领取100元优惠券
</div>
</label>
</div>
</div>
<div class="row">
<div class="col-100">
<label class="label-checkbox item-content"> <input
type="checkbox" name="givePresent" value="参加“以旧换新”活动兑换200元优惠券">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>参加“以旧换新”活动兑换200元优惠券
</div>
</label>
</div>
</div>
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="checkbox" name="givePresent" value="A11耳机">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>A11耳机
</div>
</label>
</div>
</div>
</div>
</li>
<div id="pingzheng_div">
<li>
<div class="item-content">
<div class="item-inner">
<span> <font style="color: red;">*</font> <font
style="color: #008FD5; font-weight: bold;">付款凭证图片上传:</span>
</div>
</div>
</li>
<div id="imgDivNum">
<li id="css_li_float_left">
<div class="item-content">
<div onclick="uploadImage(this)"
style="border: 1px dashed #ccc; width: 100px; height: 100px;margin-bottom: 30px;">
<i style="font-size: 60px; margin-left: 30px;">+</i>
<img alt="" src="" name="pingZheng" style="width: 100px; height: 100px;">
</div>
<input type="file" name="file" style="display: none;" accept="image/*"/>
<a href="#" class="button button-round" onclick="addImg(this)"
style="margin-right:50%">添加</a>
</div>
</li>
</div>
</div>
<li>
<div class="item-content">
<div class="item-inner">
<div class="item-title label" style="width: 100%">
<font style="color: red;">*</font>
<font style="color: #008FD5; font-weight: bold; ">最终用途:</font>
</div>
</div>
</div>
</li>
<li>
<div class="content-padded grid-demo">
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="finalPurpose" value="1">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>政府用途监听监控
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="finalPurpose" value="2">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>政府用途其他
</div>
</label>
</div>
</div>
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="finalPurpose" value="3">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>军事用途监听监控
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="finalPurpose" value="4">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>军事用途其他
</div>
</label>
</div>
</div>
<div class="row">
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="finalPurpose" value="5">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>民事用途监听监控
</div>
</label>
</div>
<div class="col-50">
<label class="label-checkbox item-content"> <input
type="radio" name="finalPurpose" value="6">
<div class="item-media">
<i class="icon icon-form-checkbox"></i>民事用途其他
</div>
</label>
</div>
</div>
</div>
</li>
</ul>
<div class="content-block">
<a href="javascript:void(0)" id="submitButton"
class="button button-big button-round"
style="width: 50%; margin: 0 auto;" onclick="userFormSubmit()">提交</a>
</div>
</div>
</div>
</div>
</div>
</div>
<script type='text/javascript' src='/js/suijs/zepto.min.js' charset='utf-8'></script>
<script src="/js/suijs/sm.min.js" charset='utf-8'></script>
<script src="/js/imgresize/localResize.js" charset='utf-8'></script>
<script src="/js/imgresize/mobileBugFix.mini.js" charset='utf-8'></script>
<script type="text/javascript">
window.onLoad = function () {
}
function selectAll() {
//${rmaBuyPhoneOrder.givePresent}
var strVMJoinUserIdOld = $("input[name='${rmaBuyPhoneOrder.givePresent}']").val(); //用el表达式获取在控制层存放的复选框的值为字符串类型
var boxObj = "";
if (strVMJoinUserIdOld != "") {
$("input[name='strMemberId']").prop('checked', false); //切换下拉选项时,清空所有选中状态
boxObj = $("input:checkbox[name='strMemberId']"); //获取所有的复选框
}
var express = strVMJoinUserIdOld.split(','); //去掉它们之间的分割符“,”
for (i = 0; i < boxObj.length; i++) {
for (j = 0; j < express.length; j++) {
if (boxObj[i].value == express[j]) //如果值与修改前的值相等
{
boxObj[i].checked = true;
break;
}
}
}
}
var recommendPhoneFlag = "1";
true
$(function () {
alert(${rmaBuyPhoneOrder.saleType});
//销售类型
$("input[name='saleType'][value='${rmaBuyPhoneOrder.saleType}']").prop("checked", "checked");
//是否积分抵扣
$("input[name='usePointsDeductionState'][value='${rmaBuyPhoneOrder.usePointsDeductionState}']").prop("checked", "checked");
//推荐人的中兴账号
var recommendPhone = '${rmaBuyPhoneOrder.recommendPhone}';
$('#recommendPhone').attr('value', recommendPhone);
<%--$("input[name='recommendPhone'][value='${rmaBuyPhoneOrder.recommendPhone}']").prop("checked", "checked");--%>
//中兴账户
var phone = '${rmaBuyPhoneOrder.phone}';
$('#phone').attr('value', phone);
<%--$("input[name='phone'][value='${rmaBuyPhoneOrder.phone}']").prop("checked", "checked");--%>
//用户类信
$("input[name='userType'][value='${rmaBuyPhoneOrder.userType}']").prop("checked", "checked");
//性别
$("input[name='sex'][value='${rmaBuyPhoneOrder.sex}']").prop("checked", "checked");
//电商平台
$("input[name='eCommerencePaltform'][value='${rmaBuyPhoneOrder.eCommerencePaltform}']").prop("checked", "checked");
//购买用途
$("input[name='application'][value='${rmaBuyPhoneOrder.application}']").prop("checked", "checked");
//购买前使用的手机品牌 phoneBrand
<%--$("input[name='phoneBrand'][value='${rmaBuyPhoneOrder.phoneBrand}']").prop("checked", "checked");--%>
//购买手机考虑的因素
$("input[name='buyCause'][value='${rmaBuyPhoneOrder.buyCause}']").prop("checked", "checked");
//本次购买的其他服务
var givePresent = '${rmaBuyPhoneOrder.givePresent}';
alert(givePresent);
$("input[name='givePresent'][value='${rmaBuyPhoneOrder.givePresent}']").prop("checked", "checked");
//最终用途 finalPurpose
$("input[name='finalPurpose'][value='${rmaBuyPhoneOrder.finalPurpose}']").prop("checked", "checked");//最终用途 finalPurpose
//本次购买前手机所使用的年限
$("input[name='userTime'][value='${rmaBuyPhoneOrder.userTime}']").prop("checked", "checked");
//姓名
var customerName = '${rmaBuyPhoneOrder.customerName}';
$('#customerName').attr('value', customerName);
//购买时间
var buyTime = '${rmaBuyPhoneOrder.buyTime}';
$('#buyTime').attr('value', buyTime);
//合计销售量
var orderNum = '${rmaBuyPhoneOrder.orderNum}';
$('#orderNum').attr('value', orderNum);
//订单金额
var orderAmount = '${rmaBuyPhoneOrder.orderAmount}';
$('#orderAmount').attr('value', orderAmount);
//购买时间
var buyTime = '${rmaBuyPhoneOrder.buyTime}';
$('#buyTime').attr('value', buyTime);
//购买时间
var buyTime = '${rmaBuyPhoneOrder.buyTime}';
$('#buyTime').attr('value', buyTime);
//用户属性
var customerAttribute = '${rmaBuyPhoneOrder.customerAttribute}';
$('#customerAttribute').attr('value', customerAttribute);
//用户属性
var orderNo = '${rmaBuyPhoneOrder.orderNo}';
$('#orderNo').attr('value', orderNo);
//状态
var state = '${rmaBuyPhoneOrder.state}';
$('#state').attr('value', state);
//增值服务金额
var addServiceAmount = '${rmaBuyPhoneOrder.addServiceAmount}';
$('#addServiceAmount').attr('value', addServiceAmount);
//合计销售金额
var allAmount = '${rmaBuyPhoneOrder.allAmount}';
$('#allAmount').attr('value', allAmount);
//应付金额
var theoryMoney = '${rmaBuyPhoneOrder.theoryMoney}';
$('#theoryMoney').attr('value', theoryMoney);
//实付金额
var realityMoney = '${rmaBuyPhoneOrder.realityMoney}';
$('#realityMoney').attr('value', realityMoney);
//图片
var imgPath = '${rmaBuyPhoneCertificate.imgPath}';
$('#file').attr('value', imgPath);
//IMEI
var imei = '${rmaBuyPhoneOrder.imei}';
$('#imei').attr('value', imei);
//机型
<%--var buyPhonePhoneType = '${rmaBuyPhoneOrder.buyPhonePhoneType}';--%>
<%--alert(buyPhonePhoneType);--%>
//$('#buyPhonePhoneType').attr('value', buyPhonePhoneType);
//从何处得知手机信息
var productSource = '${rmaBuyPhoneOrder.productSource}';
alert(productSource);
$('#productSource').attr('value', productSource);
//购买前使用的手机品牌 phoneBrand
var phoneBrand = '${rmaBuyPhoneOrder.phoneBrand}';
$('#phoneBrand').attr('value', phoneBrand);
//购买手机考虑三个因素
var buyCause = '${rmaBuyPhoneOrder.buyCause}';
alert(buyCause);
// $('#buyCause').attr('value', buyCause);
$("#sale_type_material_type").hide();
$(".reason_div").hide();
$("#baowai_phoneType_div").hide();
$(".buy_phone_result_div").hide();
$(".submit_result_div").hide();
$("#orderNo_show_div").hide();
$("#add_service_info").hide();
$("#dianshang_div").hide();
$("#other_product_source_div").hide();
$("#zte_phone_type_div").hide();
$("#other_buy_cause_div").hide();
$("#other_config_cause_div").hide();
//$("#points_div").hide();
//$("#deductionPoints_info").hide();
//$("#presendPoints_info").hide();
$("#identifyCodeButton").addClass("disabled");
$("#identifyCodeButton").attr("onclick", "");
$("#submit_btn").addClass("disabled");
$("#submit_btn").attr("onclick", "");
});
//修改 mzkxg
function updateOrder(id) {
alert("修改被点击");
$.ajax({
//修改时数据回显,请求路径
url: '/WxPublic/getRmaBuyPhoneOrder',
type: 'get',
dataTYpe: 'json',
success: function (data) {
//data为请求返回的数据
//alert(JSON.stringify(data))
if (data) {
idField = id;
$('#updateDisCouponForm').form('load', {})
}
}
})
}
//校验订单号是否重复
function checkOrRe(obj) {
var v = $(obj).val();
if (v != "") {
$.ajax({
url: "/WxPublic/buyMobile/checkOrRe",
type: 'get',
dataType: 'json',
data: {'orderNo': v},
success: function (data) {
var code = data.code;
var msg = data.msg;
if (code == "0") {
$.alert(msg);
return false;
}
}
});
}
}
//获取物料信息
function getMaterialInfo(obj, index) {
var v = $(obj).val();
console.info(v);
if (v != "") {
$.ajax({
url: "/getMaterialByCode",
type: 'get',
dataType: 'json',
data: {'materialCode': v},
success: function (data) {
if (data) {
$("#materialName_" + index).val(data.materialName);
$("#materialPrice_" + index).val(data.guideSalePrice);
var orderNum = $(".material_fieldset").length;
$("#orderNum").val(orderNum);
var materialPriceObjs = $("input[name='materialPrice']");
var materialPrice = Number(0);
$.each(materialPriceObjs, function (i, obj) {
var item = $(obj).val();
materialPrice += Number(item);
});
$("#orderAmount").val(materialPrice);//计算合价销售金额
$("#theoryMoney").val(data.guideSalePrice);
$("#realityMoney").val(data.guideSalePrice);
}
}
});
}
}
function clearMaterialInfo(obj, index) {
var v = $(obj).val();
if (v != "") {
$("#materialName_" + index).val("");
$("#materialPrice_" + index).val("");
$("#orderNum").val("");
$("#orderNum").val("");
$("#orderAmount").val("");
$("#theoryMoney").val("");
$("#realityMoney").val("");
}
}
//计算实付金额
function calcuteRealityMoney(obj) {
var value = $(obj).val();
if (value != "") {
if (currentPoints != "") {
if (value > currentPoints) {
$.toast("填写积分不能大于剩余积分");
$(obj).val("");
return false;
}
}
var userPoints = Number(value);
if (userPoints > 0 && userPoints % 500 != 0) {
$.toast("请填写500的倍数");
$(obj).val("");
return false;
}
var saleType = $("input[name='saleType']:checked").val();
if (saleType == "12" || saleType == "11") {
if (userPoints > 5000) {
$.alert("配件销售最高能抵扣5000积分");
$(obj).val("");
return false;
}
}
var orderAmount = $("#theoryMoney").val();//合计销售金额
if (orderAmount != "") {
$("#realityMoney").val(Number(orderAmount));//计算实付金额
}
$.ajax({
url: "/WxPublic/order/v2/getTopPoints",
type: 'get',
dataType: 'json',
data: {'amount': orderAmount},
success: function (data) {
if (value > data) {
topPoints = data;
$(obj).val("");
$("#points_tip").html("最高可填写" + topPoints + "积分");
return false;
} else {
points = Number(data);//积分
var deductionAmount = value / 100;
$("#deductionAmount").val(deductionAmount);//抵扣金额
if (saleType == "12" || saleType == "11") {
var beyond50Persent = Number(orderAmount) * 0.5;
if (Number(deductionAmount) > beyond50Persent) {
$.alert("抵扣金额不能超过应付金额的50%");
$(obj).val("");
return false;
}
}
$("#realityMoney").val(Number(orderAmount) - Number(deductionAmount));//计算实付金额
}
}
});
}
}
function clearDeductionAmount() {
if (currentPoints == "") {
$.toast("请点击【获取积分】!");
$("#deductionAmount").val("");
return false;
}
$("#points_tip").html("");
$("#deductionAmount").val("");
$("#realityMoney").val($("#orderAmount").val());
}
function showResult(id) {
$("#show_result_btn" + id).hide();
$("#buy_phone_result_div" + id).show();
$("#submit_result_btn" + id).show();
}
function isBuyPhone(obj, id) {
var state = $(obj).val();
if (state == "0") {
$("#reason_div" + id).show();
} else {
$("#reason_div" + id).hide();
}
}
function submitResult(id) {
var state = $("input[type=radio][name='state" + id + "']:checked").val();
if (state == undefined) {
$.toast("请选择是否已购机!");
return false;
}
var reason = $.trim($("#reason" + id + "").val());
if (state == "1") {
reason = "";
} else {
if (reason == "") {
$.toast("请填写未购机原因!");
return false;
}
}
$.showPreloader('正在提交...');
$.ajax({
url: "/WxPublic/wx/updateBuyPhoneState",
type: 'post',
dataType: 'json',
data: {"id": id, "state": state, "reason": reason},
success: function (data) {
if (data.code == "0") {
$.hidePreloader();
$.toast('提交成功');
var strHtml = "";
if (state == "1") {
strHtml += '<div class="item-subtitle">购机成功</div>';
} else {
strHtml += '<div class="item-subtitle">未购机</div>';
strHtml += '<div class="item-subtitle">' + reason + '</div>';
}
$("#append_div" + id).append(strHtml);
$("#submit_result_btn" + id).hide();
$("#buy_phone_result_div" + id).hide();
return true;
} else {
$.hidePreloader();
return false;
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
$.hidePreloader();
$.toast('网络不好,请稍后重试!');
return false;
}
});
}
function logout() {
window.location.href = "/WxPublic/order/repairDotLogout";
}
function getaddServiceAmount(obj) {
var money = $('#rmaAddValueServiceId option').not(function () {
return !this.selected
}).attr('price');
$("#addServiceAmount").val(money);
$("#orderNum").val("1");
var addServiceAmount = $("#addServiceAmount").val();
$("#orderAmount").val(addServiceAmount);
$("#theoryMoney").val(addServiceAmount);
$("#realityMoney").val(addServiceAmount);
}
//点击用户类型
function selectUserType(obj) {
var userType = $(obj).val();
var mobile = $("#phone").val();
if (mobile != "") {
checkIsPhone();
}
}
function selectConfig() {
var textVal = '<div class="list-block media-list" style="overflow:scroll; width:250px; height:300px;">' +
'<ul>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="预算有限"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">预算有限</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="预算充足"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">预算充足</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="容量够用"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">容量够用</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="容量要求高"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">容量要求高</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="作为备用机对手机要求不高"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner" style="text-align:left;"><div class="item-title-row"><div class="item-title">作为备用机对手机<br>要求不高</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="其他"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">其他</div></div></div></label></li>' +
'</ul>' +
'</div>';
$.modal({
title: '机型配置选择原因',
//extraClass:'modal_width',
text: textVal,
buttons: [
{
text: '确定',
close: false,
onClick: function () {
//复选
var scoreReasonObjs = $("input[type='checkbox'][name='my-radio']:checked");
//var currentVal=scoreReasonObjs.val();
//if(currentVal=="其他"){
//$("input[type='checkbox'][name='my-radio'][value!='其他']").removeAttr("checked");
//}
var length = scoreReasonObjs.length;
if (length < 2) {
$.toast("选择二个考虑购买的因素!");
return false;
}
var scoreReason = "";
$.each(scoreReasonObjs, function (i, obj) {
if ($(obj).val() == "其他") {
$("#other_config_cause_div").show();
}
scoreReason += $(obj).val() + ",";
});
scoreReason = scoreReason.substr(0, scoreReason.length - 1);
$("#selectConfigCause").val(scoreReason);
$.closeModal();
}
},
{
text: '取消',
onClick: function () {
}
}
]
})
}
//用户本次购买考虑因素
function selectBuyCause() {
var textVal = '<div class="list-block media-list" style="overflow:scroll; width:250px; height:320px;">' +
'<ul>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="不超过预算"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">不超过预算</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="性价比高"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">性价比高</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="拍照好"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">拍照好</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="打游戏流畅"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">打游戏流畅</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="质量好"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">质量好</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="作为备用机"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">作为备用机</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="只需基础打电话上网功能"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner" style="text-align:left;"><div class="item-title-row"><div class="item-title">只需基础打电话<br>上网功能</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="售后服务口碑好"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">售后服务口碑好</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="送礼档次高"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">送礼档次高</div></div></div></label></li>' +
'<li><label class="label-checkbox item-content"><input type="checkbox" name="my-radio" value="其他"><div class="item-media"><i class="icon icon-form-checkbox"></i></div><div class="item-inner"><div class="item-title-row"><div class="item-title">其他</div></div></div></label></li>' +
'</ul>' +
'</div>';
$.modal({
title: '选择考虑因素',
//extraClass:'modal_width',
text: textVal,
buttons: [
{
text: '确定',
close: false,
onClick: function () {
//复选
var scoreReasonObjs = $("input[type='checkbox'][name='my-radio']:checked");
//var currentVal=scoreReasonObjs.val();
//if(currentVal=="其他"){
//$("input[type='checkbox'][name='my-radio'][value!='其他']").removeAttr("checked");
//}
var length = scoreReasonObjs.length;
if (length < 3) {
$.toast("选择三个考虑购买的因素!");
return false;
}
var scoreReason = "";
$.each(scoreReasonObjs, function (i, obj) {
if ($(obj).val() == "其他") {
$("#other_buy_cause_div").show();
}
scoreReason += $(obj).val() + ",";
});
scoreReason = scoreReason.substr(0, scoreReason.length - 1);
$("#buyCause").val(scoreReason);
$.closeModal();
}
},
{
text: '取消',
onClick: function () {
}
}
]
})
}
//统计合计销售金额
function getTotalSaleAmount() {
var unitPriceObjs = $("input[name='unitPrice']");
var unitPrice = Number(0);
$.each(unitPriceObjs, function (i, obj) {
var item = $(obj).val();
unitPrice += Number(item);
});
return unitPrice;
}
function showPrice(obj, index) {
var phone = $("#phone").val();
var phonePtypeId = $(obj).val();
var saleType = $("input[name='saleType']:checked").val();
$.ajax({
url: "/WxPublic/order/showPrice",
type: 'get',
dataType: 'json',
data: {"phonePtype": phonePtypeId},
success: function (data) {
if (data) {
var unitPrice = data.unitPrice;
$(obj).next().css("display", "block");
$(obj).next().next().val(unitPrice);
$("#phoneTypeId" + index + "").val(data.id);
var phoneTypeName = data.name;
var configVersion = data.configVersion;
var color = data.color;
if (null != configVersion && configVersion != "") {
phoneTypeName += " " + configVersion;
}
if (null != color && color != "") {
phoneTypeName += " " + color;
}
$("#phoneTypeName" + index + "").val(phoneTypeName);
//计算合计销售数量和合计销售金额
if (saleType == 1 || saleType == 3 || saleType == 4 || saleType == 5 || saleType == 10 || saleType == 12) {
var orderNum = $(".phone_type_fieldset").length;
$("#orderNum").val(orderNum);
var unitPriceObjs = $("input[name='unitPrice']");
var unitPrice = Number(0);
$.each(unitPriceObjs, function (i, obj) {
var item = $(obj).val();
unitPrice += Number(item);
});
$("#orderAmount").val(unitPrice);//计算合价销售金额
$("#theoryMoney").val(unitPrice);//计算应付金额
if (saleType == 1 || saleType == 3 || saleType == 4 || saleType == 5) {
$("#realityMoney").val(unitPrice);//计算实付金额
} else {
var deductionAmount = $("#deductionAmount").val();//抵扣金额
var orderAmount = $("#orderAmount").val();//合计销售金额
if (deductionAmount != "") {
$("#realityMoney").val(Number(orderAmount) - Number(deductionAmount));//计算实付金额
} else {
$("#realityMoney").val(Number(orderAmount));//计算实付金额
}
}
}
}
return false;
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
$.hidePreloader();
$.toast('网络不好,请稍后重试!');
return false;
}
});
}
function searchOrder() {
var phone = $("#zte_phone").val();
var customerName = $("#customer_name").val();
var para = "phone=" + phone + "&customerName=" + customerName;
window.location.href = "/WxPublic/order/orderList?" + para + "";
}
function resetOrder() {
$("#zte_phone").val("");
$("#customer_name").val("");
window.location.href = "/WxPublic/order/orderList";
}
function cancelOrder(obj, id, index) {
$.confirm('确认取消?', function () {
$.ajax({
url: "/WxPublic/order/cancelOrder",
type: 'post',
dataType: 'json',
data: {
'id': id
},
success: function (data) {
var code = data.code;
var msg = data.msg;
if (code == "0") {
$.toast(msg);
return false;
} else {
$.toast(msg);
$(obj).parent().remove();
return false;
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
$.toast('取消失败!');
return false;
}
});
});
}
function selectAttribute() {
var buttons1 = [{
text: '请选择',
label: true
}, {
text: '自述使用多部手机的忠诚用户',
onClick: function () {
$("#customerAttribute").val("自述使用多部手机的忠诚用户");
}
}, {
text: '第一次使用中兴手机的新用户',
onClick: function () {
$("#customerAttribute").val("第一次使用中兴手机的新用户");
}
}];
var buttons2 = [{
text: '取消'
}];
var groups = [buttons1, buttons2];
$.actions(groups);
}
function selectPhoneBrand(obj) {
var buttons1 = [{
text: '请选择',
label: true
}, {
text: '中兴',
onClick: function () {
$(obj).val("中兴");
$("#zte_phone_type_div").show();
}
},
{
text: '苹果',
onClick: function () {
$(obj).val("苹果");
$("#zte_phone_type_div").hide();
}
},
{
text: '华为',
onClick: function () {
$(obj).val("华为");
$("#zte_phone_type_div").hide();
}
},
{
text: '小米',
onClick: function () {
$(obj).val("小米");
$("#zte_phone_type_div").hide();
}
},
{
text: 'OPPO',
onClick: function () {
$(obj).val("OPPO");
$("#zte_phone_type_div").hide();
}
},
{
text: 'VIVO',
onClick: function () {
$(obj).val("VIVO");
$("#zte_phone_type_div").hide();
}
},
{
text: '一加',
onClick: function () {
$(obj).val("一加");
$("#zte_phone_type_div").hide();
}
},
{
text: '其他',
onClick: function () {
$(obj).val("其他");
$("#zte_phone_type_div").hide();
}
}
];
var buttons2 = [{
text: '取消'
}];
var groups = [buttons1, buttons2];
$.actions(groups);
}
//产品来源
function selectProductInfo(obj) {
var buttons1 = [{
text: '请选择',
label: true
},
{
text: '展会活动',
onClick: function () {
$(obj).val("展会活动");
$("#dianshang_div").hide();
$("#other_product_source_div").hide();
$("#eCommerencePaltform").val("")
$("#otherProductSource").val("")
}
},
{
text: '微信微博',
onClick: function () {
$(obj).val("微信微博");
$("#dianshang_div").hide();
$("#other_product_source_div").hide();
$("#eCommerencePaltform").val("")
$("#otherProductSource").val("")
}
},
{
text: '电商平台',
onClick: function () {
$(obj).val("电商平台");
$("#other_product_source_div").hide();
$("#otherProductSource").val("")
$("#dianshang_div").show();
}
},
{
text: '他人推荐',
onClick: function () {
$(obj).val("他人推荐");
$("#dianshang_div").hide();
$("#other_product_source_div").hide();
$("#eCommerencePaltform").val("")
$("#otherProductSource").val("")
}
},
{
text: '新闻网站',
onClick: function () {
$(obj).val("新闻网站");
$("#dianshang_div").hide();
$("#other_product_source_div").hide();
$("#eCommerencePaltform").val("");
$("#otherProductSource").val("");
}
},
{
text: '官方公众号',
onClick: function () {
$(obj).val("官方公众号");
$("#dianshang_div").hide();
$("#other_product_source_div").hide();
$("#eCommerencePaltform").val("");
$("#otherProductSource").val("");
}
},
{
text: '三大运营商',
onClick: function () {
$(obj).val("三大运营商");
$("#dianshang_div").hide();
$("#other_product_source_div").hide();
$("#eCommerencePaltform").val("");
$("#otherProductSource").val("");
}
},
{
text: '其他',
onClick: function () {
$(obj).val("其他");
$("#dianshang_div").hide();
$("#eCommerencePaltform").val("")
$("#other_product_source_div").show();
}
}
];
var buttons2 = [{
text: '取消'
}];
var groups = [buttons1, buttons2];
$.actions(groups);
}
function checkImei(obj) {
var imei = $(obj).val();
var imeiAll = "";
if (imei != null && imei != "") {
$.ajax({
url: "/check/validimei.do",
type: 'post',
dataType: 'json',
async: false,
data: {
'imei': imei
},
success: function (data) {
if (data && data.code > 0) {
var firstImei = data.imei;
var secondImei = data.secondImei;
var thirdImei = data.thirdImei;
imeiAll = imei;
$("#baowei_phoneType").val(data.info);
// if (null != secondImei && secondImei != "") {
// imeiAll = firstImei + "," + secondImei;
// }
// if (null != thirdImei && thirdImei != "") {
// imeiAll = firstImei + "," + secondImei + ","
// + thirdImei;
// }
} else {
$.toast("无效串号,请重新输入!");
return false;
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
$.toast('系统错误!');
return false;
}
});
}
return imeiAll;
}
function checkRecommondPhone() {
var mobile = $("#recommendPhone").val();
if (mobile == "") {
$("#recommendPhone").parent().find("font").remove();
} else {
if (mobile.length < 11) {
$("#recommendPhone").parent().find("font").remove();
}
if (mobile.length > 11) {
$("#phone").val(mobile.slice(0, 11));
}
if (mobile.length == 11) {
var isMobile = /^(((12[0-9]{1})|(13[0-9]{1})|(15[0-9]{1})|(16[0-9]{1})|(18[0-9]{1})|(19[0-9]{1})|(17[0-9]{1})|(14[0-9]{1}))+\d{8})$/;
if (mobile.substring(0, 1) == 1) {
if (!isMobile.exec(mobile)) {
$.toast("请填写正确的手机号码!");
recommendPhoneFlag = "0";
return recommendPhoneFlag;
}
} else {
$.toast("请填写正确的手机号码!");
recommendPhoneFlag = "0";
return recommendPhoneFlag;
}
$.ajax({
url: "/WxPublic/checkisZteAccount?phone=" + mobile,
type: 'get',
dataType: 'json',
async: false,
success: function (data) {
var code = data.code;
if (code == "1") {
$("#recommendPhone").parent().find("font").remove();
$("#recommendPhone").parent().append('<font style="font-size: 16px;color: red;">温馨提示:该手机【是】中兴账号</font>');
}
if (code == "3") {
recommendPhoneFlag = "0";
$("#recommendPhone").parent().find("font").remove();
$("#recommendPhone").parent().append('<font style="font-size: 16px;color: red;">温馨提示:该号码 【不是】中兴账号。</font>');
return recommendPhoneFlag;
}
}
});
}
}
return recommendPhoneFlag;
}
//校验手机号是否是中兴账号以及是否已预约登记过
function checkIsPhone() {
var mobile = $("#phone").val();
var saleType = $("input[name='saleType']:checked").val();
var usePointsDeductionState = $("input[name='usePointsDeductionState']:checked").val();
if (mobile == "") {
$("#phone").parent().find("font").remove();
}
if (mobile.length < 11) {
$("#phone").parent().find("font").remove();
$("#identifyCodeButton").addClass("disabled");
$("#identifyCodeButton").attr("onclick", "");
}
if (mobile.length > 11) {
$("#phone").val(mobile.slice(0, 11));
}
if (mobile.length == 11) {
var isMobile = /^(((12[0-9]{1})|(13[0-9]{1})|(15[0-9]{1})|(16[0-9]{1})|(18[0-9]{1})|(19[0-9]{1})|(17[0-9]{1})|(14[0-9]{1}))+\d{8})$/;
if (mobile.substring(0, 1) == 1) {
if (!isMobile.exec(mobile)) {
$.toast("请填写正确的手机号码!");
return false;
}
} else {
$.toast("请填写正确的手机号码!");
return false;
}
$.ajax({
url: "/WxPublic/checkisZteAccount?phone=" + mobile + "&saleType=" + saleType,
type: 'get',
dataType: 'json',
async: false,
success: function (data) {
var code = data.code;
if (code == "1") {
$("#phone").parent().find("font").remove();
$("#phone").parent().append('<font style="font-size: 16px;color: red;">温馨提示:该手机【是】中兴账号</font>');
$("#identifyCodeButton").attr("class", "button");
$("#identifyCodeButton").attr("onclick", "getIdentifyCode();");
}
if (code == "3") {
$("#phone").parent().find("font").remove();
if (saleType == 10 || saleType == 11 || saleType == 12) {
if (usePointsDeductionState == "0") {
$("#phone").parent().append('<font style="font-size: 16px;color: red;">温馨提示: 该号码 不是 中兴账号,非中兴账号用户将无法使用积分抵扣及获赠消费积分。请引导用户登录中兴手机内置中兴客服APP即可拥有账号。</font>');
} else {
$("#phone").parent().append('<font style="font-size: 16px;color: red;">温馨提示:该号码 【不是】中兴账号,请引导用户登录中兴手机内置中兴客服APP即可拥有账号。</font>');
}
} else {
$("#phone").parent().append('<font style="font-size: 16px;color: red;">温馨提示:该号码 【不是】中兴账号,请引导用户登录中兴手机内置中兴客服APP即可拥有账号。</font>');
}
}
}
});
}
}
function uploadImage(obj) {
var currentObj = $(obj);
currentObj.next("input").trigger("click");
currentObj.next("input").on('input', function () {
$(this).localResizeIMG(
{
width: 900,
quality: 0.7,
success: function (result) {
var img = new Image();
img.src = result.base64;
$.ajax({
url: "/VoteFileUpload/upload",
type: 'post',
dataType: 'json',
cache: false,
data: {
imgdata: result.base64,
uploadDir: "buyPhone"
//,email : email
},
success: function (data) {
if (data.code == "0") {
$.toast("图片上传失败");
return false;
} else {
$.toast("图片上传成功");
currentObj.find("i").css("display", "none");
var imgName = data.imgName;
currentObj.find("img").attr("src", "/images/buyPhone/" + imgName);
//currentObj.find("img").show();
return false;
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
$.toast(textStatus);
return false;
}
});
}
});
});
}
function addImg(obj) {
var src = $(obj).prev().prev().find("i").css("display");
if (src == "inline") {
$.toast("请上传付款凭证!");
return false;
}
var strHtml = "";
strHtml += '<li>';
strHtml += '<div class="item-content">';
strHtml += '<div style="border: 1px dashed #ccc; width: 100px; height: 100px;margin-bottom: 30px;" onclick="uploadImage(this)">';
strHtml += '<i style="font-size: 60px; margin-left: 30px;" >+</i>';
strHtml += '<img alt="" src="" name="pingZheng" style="width: 100px; height: 100px;" >';
strHtml += '</div>';
strHtml += '<input type="file" name="file" style="display: none;" accept="image/*" />';
strHtml += '<a href="#" class="button button-round" onclick="addImg(this)" style="margin-right:17%">添加</a>';
strHtml += '<a href="#" class="button button-round" onclick="deleteImg(this)" style="margin-right:15%">删除</a>';
strHtml += '</div>';
strHtml += '</li>';
$("#imgDivNum").append(strHtml);
}
$("#buyTime").calendar();
$("#buyAddServiceTime").calendar();
function deleteImg(obj) {
$(obj).parent().parent().remove();
}
//是否使用积分抵扣
function selectDeductionState(obj) {
var v = $(obj).val();
if (v == "1") {
//使用积分抵扣
$("#points_div").show();
$("#deductionPoints_info").show();
$("#phone").attr("placeholder", "输入中兴账号");
} else {
//不使用积分抵扣
$("#points_div").hide();
$("#deductionPoints_info").hide();
$("#phone").attr("placeholder", "输入中兴账号,如无,输入联系电话");
}
}
//销售内容
function selectSaleType(obj) {
var usePointsDeductionState = $("input[name='usePointsDeductionState']:checked").val();
var saleType = $(obj).val();
if (saleType == "1" || saleType == "3" || saleType == "4" || saleType == "5") {
if (saleType == "1") {
$("#pingzheng_div").hide();
$("#orderNo_desc").text("中兴商城订单编号");
}
if (saleType == "3") {
$("#pingzheng_div").hide();
$("#orderNo_required_star").hide();
$("#orderNo_desc").text("京东订单编号");
}
if (saleType == "4") {
$("#pingzheng_div").hide();
$("#orderNo_required_star").hide();
$("#orderNo_desc").text("天猫订单编号");
}
if (saleType == "5") {
$("#pingzheng_div").hide();
$("#orderNo_required_star").hide();
$("#orderNo_desc").text("商城扫码购");
}
$(".imei_div").hide();
$("#orderNo_show_div").show();
$("#add_service_info").hide();
$("#rmaAddValueServiceId").val("");
$("#addServiceAmount").val("");
$("#buyAddServiceTime").val("");
$("#user_type_div").hide();
//$("input[name='userType']:checked")
//$("#points_div").hide();
$("#deductionPoints").val("");
$("#phone").attr("placeholder", "输入中兴账号,如无,输入联系电话");
$("#deductionPoints_info").hide();
$("#points_tip").html();
var orderAmount = $("#orderAmount").val();
if (orderAmount != "") {
$("#theoryMoney").val(orderAmount);
$("#realityMoney").val(orderAmount);
}
//$("#presendPoints_info").hide();
$("#phoneType_div").show();
$("#baowai_phoneType_div").hide();
$("#buyOrRepairTime").text("购买时间");
$("#buyTime").attr("placeholder", "请选择购买时间");
}
if (saleType == "11") {
$("#add_service_info").show();
$("#orderNo_required_star").hide();
$("#pingzheng_div").show();
$("#orderNo_show_div").hide();
//var length = $("fieldset").length;
$("#imei_div").show();
$(".imei_div]").show();
$("#pingzheng_div").hide();
$("#user_type_div").hide();
var money = $('#rmaAddValueServiceId option').not(function () {
return !this.selected
}).attr('price');
$("#addServiceAmount").val(money);
//$("#points_div").hide();
$("#deductionPoints").val("");
$("#phone").attr("placeholder", "输入中兴账号,如无,输入联系电话");
$("#deductionPoints_info").hide();
$("#points_tip").html();
var orderAmount = $("#orderAmount").val();
if (orderAmount != "") {
$("#theoryMoney").val(orderAmount);
$("#realityMoney").val(orderAmount);
}
//$("#presendPoints_info").hide();
$("#phoneType_div").show();
$("#baowai_phoneType_div").hide();
$("#buyOrRepairTime").text("购买时间");
$("#buyTime").attr("placeholder", "请选择购买时间");
}
if (saleType == "10") {
//$("#points_div").show();
if (usePointsDeductionState == "1") {
$("#phone").attr("placeholder", "输入中兴账号");
$("#deductionPoints_info").show();
$("#realityMoney").val("");//计算实付金额
$("#points_tip").html("");
//$("#presendPoints_info").show();
$("#phoneType_div").show();
$("#baowai_phoneType_div").hide();
$("#buyOrRepairTime").text("购买时间");
$("#buyTime").attr("placeholder", "请选择购买时间");
} else {
$("#orderNo_required_star").hide();
$("#pingzheng_div").show();
$("#orderNo_show_div").hide();
//var length = $("fieldset").length;
$("#addServiceAmount").val("");
$("#add_service_info").hide();
$("#buyAddServiceTime").val("");
$("#user_type_div").show();
//$("#points_div").hide();
$("#deductionPoints").val("");
$("#phone").attr("placeholder", "输入中兴账号,如无,输入联系电话");
$("#deductionPoints_info").hide();
$("#points_tip").html();
var orderAmount = $("#orderAmount").val();
if (orderAmount != "") {
$("#theoryMoney").val(orderAmount);
$("#realityMoney").val(orderAmount);
}
//$("#presendPoints_info").hide();
$("#phoneType_div").show();
$("#baowai_phoneType_div").hide();
$("#buyOrRepairTime").text("购买时间");
$("#buyTime").attr("placeholder", "请选择购买时间");
}
$("#add_service_info").hide();
$(".imei_div").show();
}
if (saleType == "9") {
//$("#points_div").show();
$("#phone").attr("placeholder", "输入中兴账号");
$("#deductionPoints_info").show();
$("#realityMoney").val("");//计算实付金额
$("#points_tip").html("");
var unitPriceObjs = $("input[name='unitPrice']");
var unitPrice = Number(0);
$.each(unitPriceObjs, function (i, obj) {
var item = $(obj).val();
unitPrice += Number(item);
});
if (unitPrice != 0) {
getTopPoints(saleType, unitPrice);
}
//$("#presendPoints_info").hide();
$("#phoneType_div").show();
$("#baowai_phoneType_div").hide();
$("#buyOrRepairTime").text("购买时间");
$("#buyTime").attr("placeholder", "请选择购买时间");
}
if (saleType == "1" || saleType == "3" || saleType == "4" || saleType == "5") {
$("#orderNo_show_div").show();
} else {
$("#orderNo").val("");
$("#orderNo_show_div").hide();
}
if (saleType == "12") {
$("#sale_type_material_type").show();
$("#sale_type_phone_type").hide();
} else {
$("#sale_type_material_type").hide();
$("#sale_type_phone_type").show();
}
if (saleType == "10" || saleType == "11" || saleType == "12" || saleType == "8") {
$("#is_user_points_dedu").show();
$("#points_div").show();
} else {
$("#is_user_points_dedu").hide();
$("#points_div").hide();
}
if (saleType == "8") {
$("#theoryMoney").removeAttr("readonly")
$("#theoryMoney").attr("placeholder", "请填写应付金额");
$(".continue_add_phoneType").hide();
$("#heji").hide();
} else {
$("#theoryMoney").attr("readonly", "readonly")
$("#theoryMoney").attr("placeholder", "自动合计应付金额");
$(".continue_add_phoneType").show();
$("#heji").show();
}
var mobile = $("#phone").val();
if (mobile != "") {
checkIsPhone();
}
}
function addPhoneType() {
var length = Number($(".phone_type_fieldset").length);
var saleType = $("input[name='saleType']:checked").val();
var phoneTypeStrHtml = "";
<c:forEach items="${list}" var="buyPhonePhoneType">
phoneTypeStrHtml += '<option value="${buyPhonePhoneType.id}">';
phoneTypeStrHtml += '${buyPhonePhoneType.name}';
<c:if test="${not empty buyPhonePhoneType.configVersion}">
phoneTypeStrHtml += '-${buyPhonePhoneType.configVersion}';
</c:if>
<c:if test="${not empty buyPhonePhoneType.color}">
phoneTypeStrHtml += '-${buyPhonePhoneType.color}';
</c:if>
phoneTypeStrHtml += '</option>';
</c:forEach>
var strHtml = "";
strHtml += '<fieldset style="margin-left: 16px;margin-right: 15px;" class="phone_type_fieldset">';
strHtml += '<legend>机型信息' + (length + 1) + '<img alt="" src="/images/sub.jpg" onclick="subPhoneType(this)" style="width: 20px; height: 30px; line-height: 30px; "></legend>';
if (saleType != "8") {
strHtml += '<div id="phoneType_div' + (length + 1) + '">';
strHtml += '<li>';
strHtml += '<div class="item-content">';
strHtml += '<div class="item-inner">';
strHtml += '<div class="item-input" >';
strHtml += '<select onchange="showPrice(this,'
+ (length + 1)
+ ')" style="border: 1px solid #ccc;width: 70%;float: left;font-size: 16px;">'
+ '<option value="">--选择机型--</option>' + '"'
+ phoneTypeStrHtml + '"' + '</select>';
strHtml += '<label style="margin-left: -2.5rem;font-size: 0.6rem;display: none;">单价(¥):</label>';
strHtml += '<input type="text" readonly="readonly" name="unitPrice" style="width: 20%;float: left;margin-left: 0.2rem;" value="">';
strHtml += '<input type="hidden" name="phoneTypeId" id="phoneTypeId'
+ (length + 1) + '">';
strHtml += '<input type="hidden" name="phoneTypeName" id="phoneTypeName'
+ (length + 1) + '">';
strHtml += '</div>';
strHtml += '</div>';
strHtml += '</div>';
strHtml += '</li>';
strHtml += '</div>';
}
if (saleType == "10" || saleType == "11") {
strHtml += '<div id="imei_div' + (length + 1) + '" class="imei_div" style="margin-top: 10px;">';
strHtml += '<li>';
strHtml += '<div class="item-content">';
strHtml += '<div class="item-inner">';
strHtml += '<div class="item-input" >';
strHtml += '<input type="text" name="imei" style="border: 1px solid #ccc; float: left; width: 70%" value="" placeholder="输入有效的串号" onchange="checkImei(this)"> ';
//strHtml += '<img alt="" src="/images/plus.jpg" onclick="addImei(this,'+(length+1)+')" style="width: 10%; height: 40px; line-height: 30px; margin-left: 10px;"> ';
strHtml += '<a href="#" class="button button-fill" onclick="scanCode(this)" style="height: 1.55rem;line-height: 1.55rem; float: left;width: 25%;margin-left: 0.5rem;">扫描</a>';
strHtml += '</div>';
strHtml += '</div>';
strHtml += '</div>';
strHtml += '</li>';
strHtml += '</div>';
}
strHtml += '</fieldset>';
$("#phone_type_info").append(strHtml);
// if (saleType == "1") {
// $("#imei_div" + (length + 1)).hide();
// } else {
// $("#imei_div" + (length + 1)).show();
// }
}
function addMaterial() {
var length = Number($(".material_fieldset").length);
var strHtml = "";
strHtml += ' <fieldset style="margin-left: 16px; margin-right: 15px;margin-top: 10px;border-color: #ddd;border-radius: 5px;" class="material_fieldset">'
strHtml += ' <legend>物料信息' + (length + 1) + '<img alt="" src="/images/sub.jpg" onclick="subMaterial(this)" style="width: 20px; height: 20px; line-height: 30px; "></legend>'
strHtml += ' <div id="material_code_div">'
strHtml += ' <li>'
strHtml += ' <div class="item-content">'
strHtml += ' <div class="item-inner">'
strHtml += ' <div class="item-input">'
strHtml += ' <input type="text" style="border-bottom: 1px solid #008FD5; height: 20px; font-size: 12px;" id="materialCode" name="materialCode" onblur="getMaterialInfo(this,' + (length + 1) + ')" placeholder="输入物料代码" onblur="">'
strHtml += ' </div>'
strHtml += ' </div>'
strHtml += ' </div>'
strHtml += ' </li>'
strHtml += ' </div>'
strHtml += ' <div id="material_name_div">'
strHtml += ' <li>'
strHtml += ' <div class="item-content">'
strHtml += ' <div class="item-inner">'
strHtml += ' <div class="item-input">'
strHtml += ' <input type="text" style="border-bottom: 1px solid #ccc; height: 20px; font-size: 12px;" id="materialName_' + (length + 1) + '" name="materialName" placeholder="物料名称" readonly="readonly">'
strHtml += ' </div>'
strHtml += ' </div>'
strHtml += ' </div>'
strHtml += ' </li>'
strHtml += ' </div>'
strHtml += ' <div id="material_price_div">'
strHtml += ' <li>'
strHtml += ' <div class="item-content">'
strHtml += ' <div class="item-inner">'
strHtml += ' <div class="item-input">'
strHtml += ' <input type="text" style="border-bottom: 1px solid #ccc; height: 20px; font-size: 12px;" id="materialPrice_' + (length + 1) + '" name="materialPrice" placeholder="物料价格" readonly="readonly">'
strHtml += ' </div>'
strHtml += ' </div>'
strHtml += ' </div>'
strHtml += ' </li>'
strHtml += ' </div>'
strHtml += ' </fieldset>'
$("#material_type_info").append(strHtml);
}
function removePhoneType(obj) {
$(obj).parent().parent().parent().parent().remove();
}
function subPhoneType(obj) {
$(obj).parent().parent().remove();
var orderNum = $(".phone_type_fieldset").length;
$("#orderNum").val(orderNum);
var unitPriceObjs = $("input[name='unitPrice']");
var unitPrice = Number(0);
$.each(unitPriceObjs, function (i, obj) {
var item = $(obj).val();
unitPrice += Number(item);
});
$("#orderAmount").val(unitPrice);//计算合价销售金额
$("#theoryMoney").val(unitPrice);//计算应付金额
$("#realityMoney").val(unitPrice);//计算实付金额
}
function subMaterial(obj) {
$(obj).parent().parent().remove();
}
function addImei(obj, index) {
//$(obj).remove();
var strHtml = "";
strHtml += '<li >';
strHtml += '<div class="item-content">';
strHtml += '<div class="item-inner">';
strHtml += '<div class="item-input" >';
strHtml += '<input type="text" name="imei" style="border: 1px solid #ccc;float: left;width: 70%" onchange="checkImei(this)" value="" placeholder="输入有效的串号"> ';
strHtml += '<img alt="" src="/images/plus.jpg" onclick="addImei(this,'
+ index
+ ')" style="width: 10%;height: 40px;line-height: 30px;margin-left: 5px;">';
strHtml += ' <img alt="" src="/images/sub.jpg" onclick="subtractionImei(this)" style="width: 10%;height: 40px;line-height: 30px;margin-left: 5px;">';
strHtml += '</div>';
strHtml += '</div>';
strHtml += '</div>';
strHtml += '</li>';
$("#imei_div" + index).append(strHtml);
}
function subtractionImei(obj) {
$(obj).parent().parent().parent().parent().remove();
}
function selectPhoneType(obj) {
var usedPhoneType = $(obj).val();
$("#usedPhoneType").val(usedPhoneType);
}
function isOrder(mobile) {
var flag = "1";
$.ajax({
url: "/WxPublic/wx/getUserTypeByPhone",
type: 'get',
async: false,
dataType: 'json',
data: {
"phone": mobile
},
success: function (data) {
var msg = data.msg;
if (data.code == "1") {
flag = "0";
return flag;
} else if (data.code == "2") {
flag = "0";
return flag;
} else {
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
flag = "0";
}
});
return flag;
}
var t1;
function settime(obj, countdown) { //发送验证码倒计时
if (countdown == 0) {
$("#identifyCodeButton").attr("class", "button");
$("#identifyCodeButton").attr("onclick", "getIdentifyCode();");
obj.text("获取验证码");
countdown = 60;
return;
} else {
$("#identifyCodeButton").attr("class", "button disabled");
$("#identifyCodeButton").attr("onclick", "");
obj.text("重新发送(" + countdown + ")");
countdown--;
}
t1 = setTimeout(function () {
settime(obj, countdown)
}
, 1000)
}
function activeSubmit(obj) {
var value = $(obj).val();
if (value != "") {
$("#submit_btn").attr("class", "button");
$("#submit_btn").attr("onclick", "buyPhoneOrderLogin();");
}
}
//获取短信验证码
function getIdentifyCode() {
var phone = $("#phone").val();
if (phone == null || phone == "") {
alert("请输入【中兴账号】");
return false;
}
//验证规则
var isMobile = /^(((12[0-9]{1})|(13[0-9]{1})|(15[0-9]{1})|(16[0-9]{1})|(18[0-9]{1})|(19[0-9]{1})|(17[0-9]{1})|(14[0-9]{1}))+\d{8})$/;
//如果为1开头则验证手机号码
if (phone.substring(0, 1) == 1) {
if (!isMobile.exec(phone) && phone.length != 11) {
//错误提示信息
$.toast("请填写正确的手机号码!");
return false;
}
} else {
$.toast("请填写正确的手机号码!");
return false;
}
var obj = $("#identifyCodeButton");
$.ajax({
url: '/WxPublic/wx/getCrmSmsCode?phone=' + phone,
type: 'get',
beforeSend: function () {
$.showPreloader('正在获取...');
},
dataType: 'json',
success: function (data) {
$.hidePreloader();
if (data.code == "0") {
settime(obj, 60);
$.toast('短信验证码获取,请注意查收!');
$("#identifyCode").val("");
$("#error_msg").text("");
return true;
} else {
$("#identifyCodeButton").addClass("disabled");
$("#identifyCodeButton").attr("onclick", "");
$.toast("半小时内您已获取三次,请稍后重试!", 3500);
return false;
}
}
});
}
var currentPoints = "";
function buyPhoneOrderLogin() {
var phone = $("#phone").val();
var smsCode = $("#smsCode").val();
$.showPreloader('正在获取...');
$.ajax({
url: '/WxPublic/wx/buyPhoneOrderLogin',
type: 'get',
data: {
"phone": phone,
"smsCode": smsCode
},
dataType: 'json',
success: function (data) {
$.hidePreloader();
var code = data.code;
var msg = data.msg;
if (code == "0") {
currentPoints = data.currentPoints;
$("#phone").parent().append('<font style="font-size: 16px;color: red;">当前积分为:' + currentPoints + '</font>');
$("#submit_btn").addClass("disabled");
$("#submit_btn").attr("onclick", "");
return true;
} else {
$.toast(msg, 3500);
return false;
}
}
});
}
//提交
function userFormSubmit() {
alert("点击修改提交");
$.showPreloader('正在提交...');
var recommendPhone = $("#recommendPhone").val();
var saleType = $("input[name='saleType']:checked").val();
var usePointsDeductionState = "";
if (saleType == "10" || saleType == "11" || saleType == "12" || saleType == "8") {
usePointsDeductionState = $("input[name='usePointsDeductionState']:checked").val();
}
var userType = $("input[name='userType']:checked").val();
var mobile = $("#phone").val();
if (mobile == null || mobile == "") {
$("#phone").focus();
$.toast('请填写【中兴账号】!');
$.hidePreloader();
return false;
}
var isMobile = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1})|(14[0-9]{1}))+\d{8})$/;
if (mobile.substring(0, 1) == 1) {
if (!isMobile.exec(mobile) && mobile.length != 11) {
$.toast("请填写正确的手机号码!");
$.hidePreloader();
return false;
}
} else {
$.toast("请填写正确的手机号码!");
$.hidePreloader();
return false;
}
if (recommendPhone == mobile) {
$.toast("推荐人中兴账号不能和用户中兴账号相同!");
$.hidePreloader();
return false;
}
var deductionPoints = "";
var smsCode = "";
var flag = true;
if (saleType == "10" || saleType == "11" || saleType == "12" || saleType == "8") {
smsCode = $("#smsCode").val();
if (usePointsDeductionState == "1") {
if (smsCode == "") {
$.toast("请填写短信验证码!");
$.hidePreloader();
return false;
}
deductionPoints = $("#deductionPoints").val();
if (usePointsDeductionState == "1" && deductionPoints == "") {
$.toast("请填写本次抵扣所使用积分!");
$.hidePreloader();
return false;
}
}
}
var orderNo = $("#orderNo").val();
if (saleType == "1") {
if (orderNo == null || orderNo == "") {
$.toast('请填写中兴商城订单号!');
$.hidePreloader();
return false;
}
}
var buyTime = $("#buyTime").val();
if (buyTime == null || buyTime == "") {
$.toast('请填写【购买时间】!');
$.hidePreloader();
return false;
}
var flag = true;
var phoneTypeId = "";
if (saleType != "12") {
var phoneTypeIdObjs = $("input[name='phoneTypeId']");
$.each(phoneTypeIdObjs, function (i, obj) {
var item = $(obj).val();
if (item == null || item == "") {
$.toast('请选择机型!');
flag = false;
return false;
}
phoneTypeId += item + ";";
});
}
if (!flag) {
$.hidePreloader();
return false;
}
if (saleType != "12") {
var phoneTypeName = "";
var phoneTypeNameObjs = $("input[name='phoneTypeName']");
$.each(phoneTypeNameObjs, function (i, obj) {
var item = $(obj).val();
phoneTypeName += item + ";";
});
phoneTypeId = phoneTypeId.substr(0, phoneTypeId.length - 1);
phoneTypeName = phoneTypeName.substr(0, phoneTypeName.length - 1);
} else {
phoneTypeId = "";
phoneTypeName = "";
}
var imei_all = "";
var flagImei = true;
if (saleType == "10" || saleType == "11") {
var imeiInputObjs = $("input[name='imei']");
var b = "";
$.each(imeiInputObjs, function (j, o) {
//b = checkImei(o);
b = $(o).val();
if (b == "") {
flagImei = false;
$(o).focus();
return false;
}
});
}
if (!flagImei) {
$.toast('请输入正确的串号');
$.hidePreloader();
return false;
}
var imeiObjs = $("input[name='imei']");
if (imeiObjs && imeiObjs.length > 0) {
var a = "";
$.each(imeiObjs, function (j, o) {
a = $(o).val();
imei_all += a + ";";
});
imei_all = imei_all.substr(0, imei_all.length - 1);
}
var flagMaterial = true;
var materialInputObjs = $("input[name='materialCode']");
if (saleType == "12") {
$.each(materialInputObjs, function (j, o) {
var m = $(o).val();
if (m == "") {
flagMaterial = false;
$(o).focus();
return false;
}
});
}
if (!flagMaterial) {
$.toast('请输入物料代码');
return false;
}
var materialCodes = "";
if (materialInputObjs && materialInputObjs.length > 0) {
$.each(materialInputObjs, function (j, o) {
var v = $(o).val();
materialCodes += v + ";";
});
materialCodes = materialCodes.substr(0, materialCodes.length - 1);
}
var rmaAddValueServiceId = "";
var buyAddServiceTime = "";
var addServiceAmount = "";
if (saleType == "11") {
rmaAddValueServiceId = $("#rmaAddValueServiceId").val();
if (rmaAddValueServiceId == "") {
$.toast('请选择增值服务信息');
return false;
}
addServiceAmount = $("#addServiceAmount").val();
buyAddServiceTime = $("#buyAddServiceTime").val();
if (buyAddServiceTime == "") {
$.toast('请选择购买增值服务时间');
return false;
}
}
var orderNum = $("#orderNum").val();
var orderAmount = $("#orderAmount").val();
var theoryMoney = $("#theoryMoney").val();
var realityMoney = $("#realityMoney").val();
var customerName = $("#customerName").val();
if (customerName == null || customerName == "") {
$.toast('请填写【姓名】!');
$.hidePreloader();
return false;
}
var sex = $("input[type=radio][name='sex']:checked").val();
if (sex == null || sex == "") {
$.toast('请填写【性别】!');
$.hidePreloader();
return false;
}
var customerAttribute = $("#customerAttribute").val();
var productSource = $("#productSource").val();
if (productSource == null || productSource == "") {
$.toast('请选择【用户从何处得知产品信息】!');
$("#productSource").focus();
$.hidePreloader();
return false;
}
var otherProductSource = $("#otherProductSource").val();
var eCommerencePaltform = "";
if (productSource == "电商平台") {
eCommerencePaltform = $("#eCommerencePaltform").val();
if (eCommerencePaltform == "") {
$.toast('请选择【电商平台】!');
$("#eCommerencePaltform").focus();
$.hidePreloader();
return false;
}
}
var phoneBrand = $("#phoneBrand").val();
if (phoneBrand == "") {
$.toast('请选择【本次购买前使用的品牌】!');
$("#phoneBrand").focus();
$.hidePreloader();
return false;
}
var phoneType = "";
if (phoneBrand == "中兴") {
phoneType = $("#usedPhoneType").val();
if (phoneType == "") {
$.toast('请选择【中兴手机型号】!');
$.hidePreloader();
return false;
}
}
var buyCause = $("#buyCause").val();
if (buyCause == "") {
$.toast('请选择【用户本次购买考虑因素】!');
$("#buyCause").focus();
$.hidePreloader();
return false;
}
var buyCauseDesc = $("#buyCauseDesc").val();
var selectConfigCause = $("#selectConfigCause").val();
if (selectConfigCause == "") {
$.toast('请选择【机型配置选择原因】!');
$("#selectConfigCause").focus();
$.hidePreloader();
return false;
}
var selectConfigCauseDesc = $("#selectConfigCauseDesc").val();
var givePresent = "";
var givePresentobjs = $("input[type=checkbox][name='givePresent']:checked");
if (givePresentobjs && givePresentobjs.length > 0) {
$.each(givePresentobjs, function (i, obj) {
var item = $(obj).val();
givePresent += item + ",";
});
givePresent = givePresent.substr(0, givePresent.length - 1);
}
var imgFlag = true;
var imagePath = "";
if (saleType == "10") {
var imgObjs = $("img[name='pingZheng']");
$.each(imgObjs, function (i, obj) {
var src = $(obj).prev().css("display");
if (src == "inline") {
imgFlag = false;
return false;
}
var item = $(obj).attr("src");
imagePath += item + ",";
});
}
if (!imgFlag) {
$.toast('请上传付款凭证!');
$.hidePreloader();
return false;
}
imagePath = imagePath.substr(0, imagePath.length - 1);
var finalPurpose = $("input[type=radio][name='finalPurpose']:checked").val();
if (null == finalPurpose || finalPurpose == "") {
$.toast('请选择【最终用途】!');
$.hidePreloader();
return false;
}
var application = $("input[type=radio][name='application']:checked").val();
var userTime = $("input[type=radio][name='userTime']:checked").val();
var userOtherInfo = $("#userOtherInfo").val();
var jsonData = {
"saleType": saleType,//销售类型
"usePointsDeductionState": usePointsDeductionState,//是否使用积分抵扣
"recommendPhone": recommendPhone,//推荐人手机
"phone": mobile,//中兴账号
"userType": userType,//用户类型
"buyTime": buyTime,//购买时间
"phoneTypeName": phoneTypeName,//机型名称
"phoneTypeId": phoneTypeId,//机型id
"imei": imei_all,//串号
"deductionPoints": deductionPoints,//本次抵扣所使用积分
"orderNo": orderNo,//中兴商城订单编号
"materialCodes": materialCodes,//物料代码
"orderNum": orderNum,//销售数量
"orderAmount": orderAmount,//订单金额
"theoryMoney": theoryMoney,//应付金额
"realityMoney": realityMoney,//实付金额
"customerName": customerName,//姓名
"sex": sex,//性别
"customerAttribute": customerAttribute,//用户属性添加维护
"givePresent": givePresent,//赠送的礼品
"imgPath": imagePath,
"finalPurpose": finalPurpose,
"rmaAddValueServiceId": rmaAddValueServiceId,
"buyAddServiceTime": buyAddServiceTime,
"addServiceAmount": addServiceAmount,
"productSource": productSource,
"eCommerencePaltform": eCommerencePaltform,
"otherProductSource": otherProductSource,
"application": application,
"phoneBrand": phoneBrand,
"phoneType": phoneType,
"userTime": userTime,
"buyCause": buyCause,
"buyCauseDesc": buyCauseDesc,
"selectConfigCause": selectConfigCause,
"selectConfigCauseDesc": selectConfigCauseDesc,
"userOtherInfo": userOtherInfo
};
$.ajax({
url: "/WxPublic/order/saveBuyPhoneOrderInfo",
type: 'post',
dataType: 'json',
data: jsonData,
beforeSend: function () {
$("#submitButton").attr("onclick", "");
$("#submitButton").addClass("disabled");
},
complete: function () {
$("#submitButton").removeClass("disabled");
$("#submitButton").attr("onclick", "userFormSubmit()");
},
success: function (data) {
$.hidePreloader();
var msg = data.msg;
if (data.code == "1") {
window.location.href = "/WxPublic/order/orderList";
//window.location.reload();
return false;
} else if (data.code == "0") {
$.toast(msg);
return false;
} else if (data.code == "-1") {
$.toast(msg);
return false;
} else {
$.toast(msg);
return false;
}
return false;
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
$.hidePreloader();
$.toast("网络不好,请稍候重试");
return false;
}
});
return false;
}
</script>
<script type="text/javascript">
var _appId = "wx637f3d3548ede1a7";
var _data = {
//url : encodeURIComponent(location.href.split('#')[0])
url: location.href.split('#')[0]
};
var _getWechatSignUrl = 'http://hdrma.ytain.com/WxPublic/order/getWxJsConfig';
// 获取微信签名
$.ajax({
url: _getWechatSignUrl,
data: _data,
dataType: "json",
cache: false,
success: function (o) {
console.log(o);
if (o.code == "1") {
var noncestr = o.noncestr;
var sigh = o.sigh;
var timestamp = o.timestamp;
wxConfig(timestamp, noncestr, sigh);
}
}
});
function wxConfig(_timestamp, _nonceStr, _signature) {
//alert('获取数据:'+_timestamp+'\n'+_nonceStr+'\n'+_signature);
//console.log('获取数据:' + _timestamp + '\n' + _nonceStr + '\n' + _signature);
wx.config({
debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId: _appId, // 必填,公众号的唯一标识
timestamp: _timestamp, // 必填,生成签名的时间戳
nonceStr: _nonceStr, // 必填,生成签名的随机串
signature: _signature,// 必填,签名,见附录1
jsApiList: ['scanQRCode']
// 必填,需要使用的JS接口列表,所有JS接口列表见附录2
});
}
function scanCode(obj) {
wx.scanQRCode({
needResult: 1,
desc: 'scanQRCode desc',
scanType: ["barCode"],
success: function (res) {
//console.log(res)
//alert(JSON.stringify(res));
var result = res.resultStr;
if (result.indexOf(",") >= 0) {
var tempArray = result.split(',');
var imei = tempArray[1];
$(obj).prev().val(imei);
}
},
fail: function (res) {
//console.log(res)
//alert(JSON.stringify(res));
}
});
}
</script>
</body>
</html>
修改订单
最新推荐文章于 2024-05-27 15:53:51 发布