Initial commit

This commit is contained in:
易焱
2021-04-18 18:51:51 +08:00
commit ec705f2fa8
3240 changed files with 623103 additions and 0 deletions
+256
View File
@@ -0,0 +1,256 @@
<!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>