feat:增加邮箱下拉

main
zhaoxingchang.sd 9 months ago
parent 1032cd5134
commit d56edab1f9
  1. 16
      html/wxscaninvoice/writing.html
  2. 2
      js/wxscaninvoice/transferPage.js
  3. 8
      js/wxscaninvoice/writing.js

@ -86,11 +86,15 @@
<li class="list_li"> <li class="list_li">
<span class="list_name">邮箱<span class="stars">*</span></span> <span class="list_name">邮箱<span class="stars">*</span></span>
<span class="list_val list_val_pr" onblur="resetCloseIcon(this)"> <span class="list_val list_val_pr" onblur="resetCloseIcon(this)">
<input id="email" name="email" value="" type="text" placeholder="用来接收电子发票邮件" maxlength="50" <input id="email" name="email" list="emailList" value="" type="text" placeholder="请输入或选择电子邮箱" maxlength="50"
onfocus="otherTitleChange(this)" oninput="otherTitleChange(this)" /> onfocus="otherTitleChange(this)" oninput="otherTitleChange(this)" />
<img alt="" class="fptt_close fptt_close_email" onclick="fptt_close_click(this)" <img alt="" class="fptt_close fptt_close_email" onclick="fptt_close_click(this)"
src="../../image/wxscaninvoice/fptt_close.png" /> src="../../image/wxscaninvoice/fptt_close.png" />
</span> <datalist id="emailList">
<option value="ax82169282@qq.com">
<!-- 可以根据需要添加更多选项 -->
</datalist>
</span>
</li> </li>
</ul> </ul>
@ -272,8 +276,6 @@
<script src="../../js/lib/jweixin-1.1.0.js" type="text/javascript" charset="utf-8"></script> <script src="../../js/lib/jweixin-1.1.0.js" type="text/javascript" charset="utf-8"></script>
<script src="../../js/lib/jquery-1.11.3.min.js" type="text/javascript" charset="utf-8"></script> <script src="../../js/lib/jquery-1.11.3.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../../js/wxscaninvoice/writing.js?v=1.0.7" type="text/javascript" charset="utf-8"></script> <script src="../../js/wxscaninvoice/writing.js?v=1.0.7" type="text/javascript" charset="utf-8"></script>
<script>
</script> </script>

@ -105,11 +105,13 @@ function getOrderInfoByTqm() {
}), }),
async: false, async: false,
success: function (data) { success: function (data) {
alert_loading_close(); alert_loading_close();
window.sessionStorage.setItem("fpzls", JSON.stringify(data.fpzls)); //发票类型 window.sessionStorage.setItem("fpzls", JSON.stringify(data.fpzls)); //发票类型
window.sessionStorage.setItem("orderInfo", JSON.stringify(data.orderInfo)); // 订单信息 window.sessionStorage.setItem("orderInfo", JSON.stringify(data.orderInfo)); // 订单信息
window.sessionStorage.setItem("orderItemInfoList", JSON.stringify(data.orderItemList)); //开票项目 window.sessionStorage.setItem("orderItemInfoList", JSON.stringify(data.orderItemList)); //开票项目
window.sessionStorage.setItem("titleInfo", JSON.stringify(data.titleInfo)) //抬头信息 window.sessionStorage.setItem("titleInfo", JSON.stringify(data.titleInfo)) //抬头信息
console.log(data.titleInfo,'11111111111')
if (data.code === "0000") { //处理成功 if (data.code === "0000") { //处理成功
//判断是否是公众号,如果是公众号需要走授权逻辑,如果不是,直接到填开页 //判断是否是公众号,如果是公众号需要走授权逻辑,如果不是,直接到填开页
if(window.localStorage.getItem("routerType") === "1"){ if(window.localStorage.getItem("routerType") === "1"){

@ -11,9 +11,11 @@ const routerType = window.localStorage.getItem("routerType"); //1 不使用公
let items = []; let items = [];
let cpLock = ""; let cpLock = "";
const $ttType = $('#tt_type'); const $ttType = $('#tt_type');
const $email = $('#email');
const $fpType = $('#fp_type'); const $fpType = $('#fp_type');
const $titleName = $("#titleName"); const $titleName = $("#titleName");
var $taxpayerId = $("#taxpayerId"); var $taxpayerId = $("#taxpayerId");
$(function () { $(function () {
//logo配置 //logo配置
const prePath = '../../image/wxscaninvoice/'; const prePath = '../../image/wxscaninvoice/';
@ -47,15 +49,17 @@ $(function () {
const getLastTaxpyerId = sessionStorage.getItem('goTaxpayerId'); const getLastTaxpyerId = sessionStorage.getItem('goTaxpayerId');
const getLastTelephone = sessionStorage.getItem('goTelephone'); const getLastTelephone = sessionStorage.getItem('goTelephone');
const getLastEmail = sessionStorage.getItem('goEmail'); const getLastEmail = sessionStorage.getItem('goEmail');
// console.log(strIsNull(titleInfo.ghfqylx))
// console.log(titleInfo.ghfqylx)
if (!strIsNull(titleInfo)) { if (!strIsNull(titleInfo)) {
if (strIsNull(titleInfo.ghfqylx) || titleInfo.ghfqylx === "01" || getLastTtType === "单位") { if ( titleInfo.ghfqylx === "01" || getLastTtType === "单位") {
$ttType.val("单位"); $ttType.val("单位");
$ttType.attr('data-id', "01"); $ttType.attr('data-id', "01");
//单位时调整文字示例,头部文字调整为"纳税人识别号",头部文字后的*可见,input中的placeholder改为"请输入纳税人识别号", //单位时调整文字示例,头部文字调整为"纳税人识别号",头部文字后的*可见,input中的placeholder改为"请输入纳税人识别号",
$('#title_nsrsbh').text("纳税人识别号"); $('#title_nsrsbh').text("纳税人识别号");
$('#title_nsrsbh_star').css('display', 'block'); $('#title_nsrsbh_star').css('display', 'block');
$('#taxpayerId').attr('placeholder', "请输入纳税人识别号"); $('#taxpayerId').attr('placeholder', "请输入纳税人识别号");
} else if (titleInfo.ghfqylx === "03" || getLastTtType === "个人") { } else if (strIsNull(titleInfo.ghfqylx) ||titleInfo.ghfqylx === "03" || getLastTtType === "个人") {
$ttType.val("个人"); $ttType.val("个人");
$ttType.attr('data-id', "03"); $ttType.attr('data-id', "03");
//个人时调整文字示例,头部文字调整为"身份证号码",头部文字后的*不可见,input中的placeholder改为"请输入身份证号码", //个人时调整文字示例,头部文字调整为"身份证号码",头部文字后的*不可见,input中的placeholder改为"请输入身份证号码",

Loading…
Cancel
Save