qc.ifish7.com/Application/Member/View/Index/address.html

256 lines
12 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html class="">
<head>
<meta charset="utf-8">
<meta content="text/html" http-equiv="content-type" />
<meta content="IE=edge" http-equiv="X-UA-Compatible">
<meta content="webkit" name="renderer" />
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<title>{$pagetitle}-{$Think.config.setting.sitename}</title>
<link href="__PUBLIC__/skin/css/animate.min.css" rel="stylesheet">
<link href="__PUBLIC__/skin/css/font-awesome.min.css" rel="stylesheet">
<link href="__PUBLIC__/skin/css/nav.css" rel="stylesheet">
<link href="__PUBLIC__/skin/css/nav2.css" rel="stylesheet">
<link href="__PUBLIC__/skin/css/slick-min.css" rel="stylesheet" type="text/css"/>
<link href="__PUBLIC__/skin/css/global.css" rel="stylesheet">
</head>
<body>
<include file="./Application/Data/templateFile/header.html"/>
<div class="hight"></div><!-- #EndLibraryItem --><div class="indexProduct UserCenter_nav">
<div class="indexProduct_content clear all">
<a href="{:U('Home/index/index')}">首页</a>
<span class="fa fa-angle-right"></span>
<a href="{:U('Member/index/index')}">用户中心</a>
<span class="fa fa-angle-right"></span>
<a class="on" href="javascript:void(0)">收件地址</a>
</div>
</div>
<div class="indexProduct UserCenter Safety password AddressDetails">
<div class="indexProduct_content clear all">
<div class="UserCenter_left fl"><include file="./Application/Member/View/Inc/left.html"/></div>
<div class="UserCenter_right fl">
<div class="Safety_title">收件地址</div>
<div class="AddressDetails_title">
<a class="address_edit" onclick="getAddressInfo(false)">新增收货地址</a>您已创建<span class="address_size">?</span>个地址
</div>
<div class="AddressDetails_content clear">
<foreach item="vo" name="data" >
<if condition="$vo['sh_status'] eq 1">
<label class="AddressDetails_content_list fl">
<input checked="checked" type="radio" />
<div class="button">
<div class="content_list_title">{$vo.username}{$vo.province}</div>
<div class="content_list_txt">
<p><span>收货人:</span>{$vo.username}</p>
<p><span>所在地区:</span>{$vo.province}{$vo.city}{$vo.area}</p>
<p><span>详细地址:</span>{$vo.detail}</p>
<p><span>联系电话:</span>{$vo.mobile}</p>
</div>
<div class="content_list_bottom">
<a onclick="setsh(this,{$vo.id})" <if condition="$vo[sh_status] eq 1"> class="on" </if> href="javascript:void(0);">设为默认收货地址</a>
<a onclick="setsp(this,{$vo.id})" <if condition="$vo[sp_status] eq 1"> class="on" </if> href="javascript:void(0);">设为默认收票</a>
<a class="address_edit" onclick="getAddressInfo({$vo.id})" href="javascript:void(0);">编辑</a>
<a href="javascript:void(0);" onclick="deleteRow({$vo.id});">删除</a>
</div>
</div>
</label>
<else/>
<if condition="$vo['sp_status'] eq 1">
<label class="AddressDetails_content_list fl">
<input checked="checked" type="radio" />
<div class="button">
<div class="content_list_title">{$vo.username}{$vo.province}</div>
<div class="content_list_txt">
<p><span>收货人:</span>{$vo.username}</p>
<p><span>所在地区:</span>{$vo.province}{$vo.city}{$vo.area}</p>
<p><span>详细地址:</span>{$vo.detail}</p>
<p><span>联系电话:</span>{$vo.mobile}</p>
</div>
<div class="content_list_bottom">
<a onclick="setsh(this,{$vo.id})" <if condition="$vo[sh_status] eq 1"> class="on" </if> href="javascript:void(0);">设为默认收货地址</a>
<a onclick="setsp(this,{$vo.id})" <if condition="$vo[sp_status] eq 1"> class="on" </if> href="javascript:void(0);">设为默认收票</a>
<a class="address_edit" onclick="getAddressInfo({$vo.id})" href="javascript:;">编辑</a>
<a href="javascript:;" onclick="deleteRow({$vo.id});">删除</a>
</div>
</div>
</label>
<else/>
<label class="AddressDetails_content_list fl">
<input name="time[]" type="radio" value="111"/>
<div class="button">
<div class="content_list_title">{$vo.username}{$vo.province}</div>
<div class="content_list_txt">
<p><span>收货人:</span>{$vo.username}</p>
<p><span>所在地区:</span>{$vo.province}{$vo.city}{$vo.area}</p>
<p><span>详细地址:</span>{$vo.detail}</p>
<p><span>联系电话:</span>{$vo.mobile}</p>
</div>
<div class="content_list_bottom">
<a onclick="setsh(this,{$vo.id})" <if condition="$vo[sh_status] eq 1"> class="on" </if> href="javascript:void(0);">设为默认收货地址</a>
<a onclick="setsp(this,{$vo.id})" <if condition="$vo[sp_status] eq 1"> class="on" </if> href="javascript:void(0);">设为默认收票</a>
<a class="address_edit" onclick="getAddressInfo({$vo.id})" href="javascript:;">编辑</a>
<a href="javascript:;" onclick="deleteRow({$vo.id});">删除</a>
</div>
</div>
</label>
</if>
</if>
</foreach>
</div>
</div>
</div>
</div>
<div class="bg NewAddress_bg"></div>
<div class="Address NewAddress" id="app">
<div class="SelectAddress_title clear">
<dd class="fl">新增收件地址</dd>
<a class="fr NewAddress_close" href="javascript:void(0);"><img src="__PUBLIC__/skin/images/close.png" /></a>
</div>
<form action="" method="post" onsubmit="return save_form_file(this,callback)">
<div class="NewAddress_content">
<input name="id" type="hidden" v-bind:value="data.id" />
<div class="NewAddress_content_list clear">
<dd class="fl">收货人</dd>
<dt class="fl"><input name="username" v-bind:value="data.username" placeholder="请输入收件人姓名" type="text" /></dt>
</div>
<div class="NewAddress_content_list clear">
<dd class="fl">手机号</dd>
<dt class="fl"><input name="mobile" v-bind:value="data.mobile" placeholder="请输入收件人手机号码" type="text" /></dt>
</div>
<div class="NewAddress_content_list clear">
<dd class="fl">所在地区</dd>
<dt class="fl">
<div id="distpicker5" >
<select name="province" ></select>
<select name="city" ></select>
<select name="area" ></select>
</div>
</dt>
</div>
<div class="NewAddress_content_list clear">
<dd class="fl">详细地址</dd>
<dt class="fl"><textarea name="detail" placeholder="请输入详细地址">{{data.detail}}</textarea></dt>
</div>
</div>
<div class="NewAddress_bottom">
<label class="NewAddress_bottom_checkbox">
<input name="sh_status" v-if="data.sh_status == 1" checked="checked" type="checkbox" value="1"/>
<input name="sh_status" v-else type="checkbox" value="1"/>
<div class="button">设为默认收货地址</div>
</label>
<label class="NewAddress_bottom_checkbox">
<input name="sp_status" v-if="data.sp_status == 1" checked="checked" type="checkbox" value="1"/>
<input name="sp_status" v-else type="checkbox" value="1"/>
<div class="button">设为默认收票地址</div>
</label>
</div>
<div class="NewAddress_submit">
<input type="submit" value="保存" />
<a href="javascript:$('.NewAddress_close').click();">取消</a>
</div>
</form>
</div>
<include file="./Application/Data/templateFile/footer.html"/>
<script src="__PUBLIC__/skin/js/jquery-1.8.3.min.js" type="text/javascript"></script>
<script src="__PUBLIC__/skin/js/nav.js"></script>
<script src="/Public/Admin/layer/layer.js"></script>
<script src="/Public/Admin/js/globals.js"></script>
<script src="__PUBLIC__/skin/js/distpicker.data.js"></script>
<script src="__PUBLIC__/skin/js/distpicker.js"></script>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script type="text/javascript">
function setsh(obj,id){
if(!$(obj).hasClass("on")){
var msg = "您真的确定设置此地址为默认收货地址吗?\n\n请确认";
if (confirm(msg)){
$.post("{:U('setDefault')}",{setsh:id},function(data){
if(data.status == 1){
window.location.reload();
}
},"json");
}else{
return false;
}
}
}
function setsp(obj,id){
if(!$(obj).hasClass("on")){
var msg = "您真的确定设置此地址为默认收票地址吗?\n\n请确认";
if (confirm(msg)){
$.post("{:U('setDefault')}",{setsp:id},function(data){
if(data.status == 1){
window.location.reload();
}
},"json");
}else{
return false;
}
}
}
data = {a:1};
var app = new Vue({
el: '#app',
data: {
data : {
}
}
});
function deleteRow(id){
var msg = "您真的确定要删除吗?\n\n请确认";
if (confirm(msg)){
$.post("{:U('delete')}",{id:id},function(data){
if(data.status == 1){
window.location.reload();
}
},"json");
}else{
return false;
}
}
function callback(data){
if(data.status == 0){
alert(data.info);
}else{
window.location.reload();
}
}
function getAddressInfo(id){
$('#distpicker5').distpicker('destroy');
if(id){
$.post("{:U('getAddressInfo')}",{id:id},function(data){
app.data = data.info;
$("#distpicker5").distpicker({
province: data.info.province,
city: data.info.city,
district: data.info.area
});
},"json");
}else{
app.data = {};
$("#distpicker5").distpicker({
province: "---- 所在省 ----",
city: "---- 所在市 ----",
district: "---- 所在区 ----"
});
}
}
</script>
<script src="__PUBLIC__/skin/js/global.js"></script>
</body>
</html>