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

293 lines
13 KiB
HTML
Raw Permalink 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 http-equiv="content-type" content="text/html"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="renderer" content="webkit"/>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<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" type="text/css" rel="stylesheet"/>
<link href="__PUBLIC__/skin/css/global.css" rel="stylesheet">
<style>
</style>
</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 href="javascript:void(0)" class="on">收件地址</a>
</div>
</div>
<div class="indexProduct UserCenter Safety password AddressDetails InvoiceDetails">
<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 href="javascript:;" class="Invoice_edit">新增增值税发票</a>
</div>
<div class="AddressDetails_content clear">
<foreach name="data" item="vo" key="key">
<if condition="$vo[type] eq 0">
<label class="AddressDetails_content_list fl">
<input name="time[]" type="radio" <if condition="$vo['status'] eq 1"> checked="checked" </if> />
<div class="button">
<div class="content_list_title">增值税普通发票</div>
<div class="content_list_txt">
<p><span>发票抬头:</span>{$vo.company_name}</p>
<p><span>纳税人识别号:</span>{$vo.taxpayer_number}</p>
</div>
<div class="content_list_bottom">
<a href="javascript:;" <if condition="$vo['status'] eq 1"> class="on" <else/> onclick="setDefaultInvoice(this,{$vo.id})" </if>>设为默认</a>
<a href="javascript:;" onclick="getInvoiceInfo({$vo.id},{$vo.type})" class="Invoice_edit">编辑</a>
<a href="javascript:;" onclick="deleteRow({$vo.id});">删除</a>
</div>
</div>
</label>
<else/>
<label class="AddressDetails_content_list fl">
<input name="time[]" type="radio" <if condition="$vo['status'] eq 1"> checked="checked" </if> />
<div class="button">
<div class="content_list_title">增值税专用发票</div>
<div class="content_list_txt">
<p><span>发票抬头:</span>{$vo.company_name}</p>
<p><span>纳税人识别号:</span>{$vo.taxpayer_number}</p>
<p><span>注册地址:</span>{$vo.registration_address}</p>
<p><span>注册电话:</span>{$vo.registration_mobile}</p>
<p><span>开户银行:</span>{$vo.opening_bank}</p>
<p><span>银行账户:</span>{$vo.bank_account}</p>
</div>
<div class="content_list_bottom">
<a href="javascript:;" <if condition="$vo['status'] eq 1"> class="on" <else/> onclick="setDefaultInvoice(this,{$vo.id})" </if>>设为默认</a>
<a href="javascript:;" onclick="getInvoiceInfo({$vo.id},{$vo.type})" class="Invoice_edit">编辑</a>
<a href="javascript:;" onclick="deleteRow({$vo.id});">删除</a>
</div>
</div>
</label>
</if>
</foreach>
</div>
</div>
</div>
</div>
<div class="bg NewAddress_bg"></div>
<div class="Address Invoice NewInvoice">
<div class="SelectAddress_title clear">
<dd class="fl">新增发票</dd>
<a href="javascript:;" class="fr NewInvoice_close"><img src="__PUBLIC__/skin/images/close.png"/></a>
</div>
<div class="SelectInvoice_content">
<div class="SelectInvoice_content_title">
<a href="javascript:;" class="on zzs">增值税专用发票</a>
<a href="javascript:;" class="pts">增值税普通发票</a>
</div>
<div class="NewAddress_content SelectInvoice_content_txt">
<form action="" method="post" onsubmit="return save_form(this,callback)">
<div class="NewAddress_content_list" id="app1">
<input type="hidden" name="type" value="1" />
<input name="id" type="hidden" v-bind:value="data.id" />
<div class="NewAddress_content_list clear">
<dd class="fl">发票抬头</dd>
<dt class="fl">
<input type="text" v-bind:value="data.company_name" name="company_name" placeholder="输入公司名称"/>
</dt>
</div>
<div class="NewAddress_content_list clear">
<dd class="fl">纳税人识别号</dd>
<dt class="fl">
<input type="text" v-bind:value="data.taxpayer_number" name="taxpayer_number" placeholder="输入纳税人识别号"/>
</dt>
</div>
<div class="NewAddress_content_list clear">
<dd class="fl">注册地址</dd>
<dt class="fl">
<input type="text" v-bind:value="data.registration_address" name="registration_address" placeholder="输入单位注册地址"/>
</dt>
</div>
<div class="NewAddress_content_list clear">
<dd class="fl">注册电话</dd>
<dt class="fl">
<input type="text" v-bind:value="data.registration_mobile" name="registration_mobile" placeholder="输入单位注册电话"/>
</dt>
</div>
<div class="NewAddress_content_list clear">
<dd class="fl">开户银行</dd>
<dt class="fl">
<input type="text" v-bind:value="data.opening_bank" name="opening_bank" placeholder="输入开户银行"/>
</dt>
</div>
<div class="NewAddress_content_list clear">
<dd class="fl">银行账户</dd>
<dt class="fl">
<input type="text" v-bind:value="data.bank_account" name="bank_account" placeholder="输入银行账户"/>
</dt>
</div>
<div class="NewAddress_bottom">
<label class="NewAddress_bottom_checkbox">
<input name="status" v-if="data.status == 1" checked="checked" type="checkbox" value="1"/>
<input name="status" v-else type="checkbox" value="1"/>
<div class="button">设为默认发票</div>
</label>
</div>
<div class="NewAddress_submit">
<input type="submit" value="保存"/>
<a class="NewAddress_submit_cancel" href="javascript:;">取消</a>
</div>
</div>
</form>
<form action="" method="post" onsubmit="return save_form(this,callback)">
<div class="NewAddress_content_list" id="app2">
<input type="hidden" name="type" value="0" />
<input name="id" type="hidden" v-bind:value="data.id" />
<div class="NewAddress_content_list clear">
<dd class="fl">发票抬头</dd>
<dt class="fl"><input type="text" v-bind:value="data.company_name" name="company_name" placeholder="输入公司名称"/></dt>
</div>
<div class="NewAddress_content_list clear">
<dd class="fl">纳税人识别号</dd>
<dt class="fl"><input type="text" v-bind:value="data.taxpayer_number" name="taxpayer_number" placeholder="输入纳税人识别号"/></dt>
</div>
<div class="NewAddress_bottom">
<label class="NewAddress_bottom_checkbox">
<input name="status" v-if="data.status == 1" checked="checked" type="checkbox" value="1"/>
<input name="status" v-else type="checkbox" value="1"/>
<div class="button">设为默认发票</div>
</label>
</div>
<div class="NewAddress_submit">
<input type="submit" value="保存"/>
<a class="NewAddress_submit_cancel" href="javascript:;">取消</a>
</div>
</div>
</form>
</div>
</div>
</div>
<include file="./Application/Data/templateFile/footer.html"/>
<script type="text/javascript" src="__PUBLIC__/skin/js/jquery-1.8.3.min.js"></script>
<script src="__PUBLIC__/skin/js/global.js"></script>
<script src="__PUBLIC__/skin/js/nav.js"></script>
<script src="__PUBLIC__/skin/js/plugin.js"></script>.
<script src="__PUBLIC__/skin/js/globals.js"></script>
<script src="/Public/Admin/layer/layer.js"></script>
<script src="/Public/Admin/js/globals.js"></script>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script type="text/javascript">
jQuery(".SelectInvoice_content").slide({
mainCell: ".SelectInvoice_content_txt",
autoPlay: false,
titCell: ".SelectInvoice_content_title a",
trigger: 'click'
});
</script>
<script type="text/javascript">
function setDefaultInvoice(obj,id){
if(!$(obj).hasClass("on")){
var msg = "您真的确定设置此发票头为默认吗?\n\n请确认";
if (confirm(msg)){
$.post("{:U('setDefaultInvoice')}",{id:id},function(data){
if(data.status == 1){
window.location.reload();
}
},"json");
}else{
return false;
}
}
}
data = {a:1};
var app1 = new Vue({
el: '#app1',
data: {
data : {
}
}
});
var app2 = new Vue({
el: '#app2',
data: {
data : {
}
}
});
function deleteRow(obj) {
if (confirm("确定删除发票信息")) {
obj.parents(".AddressDetails_content_list").remove();
}
}
function callback(data) {
if(data.status == 0){
alert(data.info);
}else{
window.location.reload();
}
}
function getInvoiceInfo(id,type){
if(id){
$.post("{:U('getInVoiceInfo')}",{id:id},function(data){
if(type == 1){
app1.data = data.info;
app2.data = {};
$(".zzs").click();
}else{
app2.data = data.info;
app1.data = {};
$(".pts").click();
}
},"json");
}else{
app1.data = {};
app2.data = {};
}
}
function deleteRow(id){
var msg = "您真的确定要删除吗?\n\n请确认";
if (confirm(msg)){
$.post("{:U('deleteInvoice')}",{id:id},function(data){
if(data.status == 1){
window.location.reload();
}
},"json");
}else{
return false;
}
}
</script>
</body>
</html>