我想有投诉国税成功的吗起作用吗

【SSH项目实战】国税协同平台-31.我要投诉功能1
我们之前完成了投诉回复和保存功能,这次我们将要完成历史受理信息的显示
以及数据回显功能,当然还有用户编写投诉信息的入口,我们这次继续。
可以注意到,在deilUI.jsp上我们之前的投诉人信息显示,不管是匿名还是不匿名,投诉人的姓名、手机号码都是显示出来的:&tr&
&td class="tdBg"&投诉人姓名:&/td&
&td&&s:property value="complain.compName"/&&/td&
&td class="tdBg"&投诉人手机:&/td&
&s:property value="complain.compMobile"/&
&/tr&我们要做到匿名的用户名称不显示,手机第4-7位不显示(变为*号),所以,我们要在deilUI.jsp上修改这一块,先去判断用户是否匿名状态, 不匿名就直接显示用户手机号码,如果匿名了,在手机号码位数合理的情况下,隐藏第5-8位:&tr&
&td class="tdBg"&投诉人姓名:&/td&
&td&&s:if test="!complain.isNm"&&s:property value="complain.compName"/&&/s:if&&/td&
&td class="tdBg"&投诉人手机:&/td&
&s:if test="!complain.isNm"&
&s:property value="complain.compMobile"/&
&/s:if&&s:elseif test="%{complain.compMobile.length() & 10}"&
&s:property value="%{complain.compMobile.substring(0,3) + '****' + complain.compMobile.substring(7,11)}"/&
&/s:elseif&
这样在投诉人匿名的时候就不会显示投诉人的姓名和完整的手机号码了。
接下来我们来添加历史回复信息显示的功能。这是我们什么都没有加时的jsp界面上的静态数据:&tr&
&td colspan="2"&
&fieldset style="border: solid 1px #c0c0c0;margin-top:5"&
&legend style="color:font-weight:"&回复 &/legend&
&div style="width:100%; text-align:color:#maring-top:5"&
回复部门:xxx
回复人:xxx
回复时间:xxx
&div style="width:100%;maring-top:10font-size:13padding-left:5"&
&/fieldset&
因为我们每次进入恢复投诉界面的时候,已经进行了“懒加载”,我们的历史回复信息也是会加载进来的,这个时候我们只要使用struts去遍历它就可以了。修改后的这一块的代码为:&tr&
&td colspan="2"&
&s:iterator value="complain.complainReplies" status="st"&
&fieldset style="border: solid 1px #c0c0c0;margin-top:5"&
&legend style="color:font-weight:"&回复&s:property value="#st.count"/& &/legend&
&div style="width:100%; text-align:color:#maring-top:5"&
回复部门:&s:property value="replyDept"/&
回复人:&s:property value="replyer"/&
回复时间:&s:date name="replyTime" format="yyyy-MM-dd HH:mm"/&
&div style="width:100%;maring-top:10font-size:13padding-left:5"&
&s:property value="replyContent"/&
&/fieldset&
&/s:iterator&
测试,我们点击之前我们回复过的投诉信息,然后在历史回复栏中显示:
这样我们就完成了历史受理信息的显示。
我们接下来完成投诉入口、分页与数据回显的功能
先来搞定投诉入口,我们的普通用户上网需要投诉,就直接在“工作主页”中去投诉即可:
我们的投诉信息保存不能写在Complain的Action中,因为普通用户可能没有操作权限,所以我们要将这个方法写在公共的Action中,即系统主界面的Action------HomeAction:package cn.edu.hpu.tax.core.
import com.opensymphony.xwork2.ActionS
public class HomeAction extends ActionSupport{
//跳转到首页
public String execute(){
return "home";
我们在HomeAction中添加跳转至投诉信息填写页面的方法:package cn.edu.hpu.tax.core.
import com.opensymphony.xwork2.ActionS
public class HomeAction extends ActionSupport{
//跳转到首页
public String execute(){
return "home";
//跳转到投诉信息编辑页面
public String complainAddUI(){
return "complainAddUI";
然后在主页“我要投诉”地方加上超链接:&div class="lc_grzxbt"&
&h1&我的投诉&/h1&
&div style="float:padding-top:3"&
&s:a action="home_complainAddUI"namespace="/sys" target="_blank"&
我要投诉&/s:a&
然后拿到美工给我们的投诉信息编辑页面:&%@ page contentType="text/charset=UTF-8" language="java" %&
pageContext.setAttribute("basePath", request.getContextPath()+"/") ;
&%@include file="/common/header.jsp"%&
&title&我要投诉&/title&
&script type="text/javascript" charset="utf-8" src="${basePath }js/ueditor/ueditor.config.js"&&/script&
&script type="text/javascript" charset="utf-8" src="${basePath }js/ueditor/ueditor.all.min.js"& &/script&
&script type="text/javascript" charset="utf-8" src="${basePath }js/ueditor/lang/zh-cn/zh-cn.js"&&/script&
window.UEDITOR_HOME_URL = "${basePath }js/ueditor/";
var ue = UE.getEditor('editor');
//根据部门查询该部门下的用户列表
function doSelectDept(){
&form id="form" name="form" action="" method="post" enctype="multipart/form-data"&
&div class="vp_d_1"&
&div style="width:1%;float:"&
&div class="vp_d_1_1"&
&div class="content_info"&
&div class="c_crumbs"&&div&&b&&/b&&strong&工作主页&/strong& - 我要投诉&/div&&/div&
&div class="tableH2"&我要投诉&/div&
&table id="baseInfo" width="100%" align="center" class="list" border="0" cellpadding="0" cellspacing="0"
&td class="tdBg" width="250px"&投诉标题:&/td&
&td&&s:textfield name="comp.compTitle"/&&/td&
&td class="tdBg"&被投诉人部门:&/td&
&td&&s:select id="toCompDept" name="user.dept" list="#{'':'请选择','部门A':'部门A','部门B':'部门B' }" onchange="doSelectDept()"/&&/td&
&td class="tdBg"&被投诉人姓名:&/td&
&td class="tdBg"&投诉内容:&/td&
&td&&s:textarea id="editor" name="comp.compContent" cssStyle="width:90%;height:160" /&&/td&
&td class="tdBg"&是否匿名投诉:&/td&
&td&&s:radio name="comp.isNm" list="#{'0':'非匿名投诉','1':'匿名投诉' }" value="0"/&&/td&
&div class="tc mt20"&
&input type="button" class="btnB2" value="保存" /&
&input type="button"
onclick="javascript:window.close()" class="btnB2" value="关闭" /&
&/div&&/div&
&div style="width:1%;float:"&
点击“我要投诉”之后的效果:
可以看到,我们有个最重要的功能,就是投诉部门选择之后就会有各个部门的人显示在“投诉人”这个框框中。
显然,要完成这个功能,我们就需要写一个js方法,利用ajax根据部门名称去查询该部门下的所有人员姓名,然后显示在“投诉人”这个框框中。
我们在doSelectDept()方法中去完成这个功能://根据部门查询该部门下的用户列表
function doSelectDept(){
//1、获取部门
var dept = $("#toCompDept option:selected").val();
if(dept != ""){
//2、根据部门查询列表
url:"${basePath}sys/home_getUserJson.action",
data:{"dept":dept},
type:"post",
dataType:"json",//返回数据类型
success: function(data){
//2.1、将用户列表设置到被投诉人下拉框中
if(data != null && data != "" && data != undefined){
if("success" == data.msg){
var toCompName = $("#toCompName");
toCompName.empty();
//使用each标签将userList的数据遍历出来
$.each(data.userList, function(index, user){
toCompName.append("&option value='" + user.name + "'&" + user.name + "&/option&");
} else {alert("获取被投诉人列表失败!");}
alert("获取被投诉人列表失败!");
error:function(){alert("获取被投诉人列表失败!");}
//清空被投诉人列表下拉框
$("#toCompName").empty();
然后我们在“投诉人”这个框中去显示我们获取的该部门的人员列表:&tr&
&td class="tdBg"&被投诉人姓名:&/td&
&select id="toCompName" name="comp.toCompName"&
然后我们在homeAction中去完成我们ajax方法中的getUserJson方法:public void getUserJson(){
//1.获取部门
String dept = ServletActionContext.getRequest()
.getParameter("dept");
if (StringUtils.isNotBlank(dept)) {
//2.根据部门查询用户列表
QueryHelper queryHelper = new QueryHelper(User.class, "u");
queryHelper.addCondition("u.dept = ?", dept);
List&User& userList = userService.findObjects(queryHelper);
//创建Json对象
JSONObject jso = new JSONObject();
jso.put("msg", "success");
jso.accumulate("userList", userList);
//3.输出用户列表以json格式字符串形式输出
HttpServletResponse response = ServletActionContext
.getResponse();
response.setContentType("text/json");
ServletOutputStream outputStream = response.getOutputStream();
outputStream.write(jso.toString().getBytes("utf-8"));
outputStream.close();
} catch (Exception e) {
e.printStackTrace();
其中创建json对象我们要引入下列jar包:commons-beanutils-1.8.0.jar
ezmorph-1.0.6.jar
json-lib-2.3-jdk12.jar
但是刚刚我们的getUserJson()方法是在没有使用框架的情况下去写的,我们现在使用SSH框架了,可以更简洁的写这个方法,所以我们修改getUserJson()方法:public String getUserJson2(){
//1.获取部门
String dept = ServletActionContext.getRequest()
.getParameter("dept");
if (StringUtils.isNotBlank(dept)) {
//2.根据部门查询用户列表
QueryHelper queryHelper = new QueryHelper(User.class, "u");
queryHelper.addCondition("u.dept = ?", dept);
return_map=new HashMap&String,Object&();
return_map.put("msg", "success");
return_map.put("userList", userService.findObjects(queryHelper));
} catch (Exception e) {
e.printStackTrace();
return SUCCESS;
上面的return_map是Map对象,包装要返回的数据类型,要作为HomeAction的全局变量,并添加get和set方法:private Map&String,Object& return_
public Map&String, Object& getReturn_map() {
return return_
public void setReturn_map(Map&String, Object& returnMap) {
return_map = returnM
然后home-struts.xml配置文件中加以下配置:&package name="sysHomeJson-action" namespace="/sys" extends="json-default"&
&action name="home_getUserJson2" class="cn.edu.hpu.tax.core.action.HomeAction" method="getUserJson2"&
&result type="json"&
&param name="root"&return_map&/param&
&/package&
最后别忘记引入struts2-json-plugin-2.3.20.jar的jar包(用来包装json)
可以看到,在getUserJson2()方法中并没有拼接json串,我们只是利用struts的返回数据包装机制,来使用“&result type="json"&&/result&”配置使其将Action中返回的数据(值栈中的return_map)包装成json数据。
这种写法充分利用了struts框架返回json数据的优势,而且效果与之前是一样的。
测试之后,结果和之前一样:
下一次我们来完成数值回显和分页以及保存投诉功能。
转载请注明出处:
光仔december税务:谁不开发票就投诉他
开发票要等15天?顾客一听就冒火税务:谁不开发票就投诉他“买个手机,他们说发票要15天后才能拿到,我们要发票,他们居然就动起手来了。”昨日,消费者叶先生致电商报百姓新闻网6757777反映。●消费者:凭什么15天后才能拿发票?叶先生告诉记者,昨天他和妻子逛恒峰步行街时,发现一楼一家叫做尼彩的店号称“工厂手机”,利润仅10元。他们看中了一款价格为699元的手机。拿到销售单据后,叶先生询问为何没有发票。对方表示,公司规定需要15天以后才能开具发票。叶先生很疑惑,不知道这家公司为何做出这样的规定,于是要求看一下这项规定。哪知销售人员立刻表示,内部规定不能给他们看,如果强制要发票,手机就不卖了。“这个是哪样道理?商店开起就是要让人来消费的,手机我要买,发票我自然也要要。”叶先生的妻子说,没想到,她话音刚落,对方就有人推推嚷嚷的将她推出店。见妻子被人推倒在地,叶先生上前理论,此时又出现一位高大的男子,与他撕扯起来,整个场面一片混乱。●商家:不是不给,是暂时没发票随后,记者就此事找到恒峰步行街中尼彩手机店的袁姓店长,该店长告诉记者,并不是不给发票,而是没有。公司每个月的发票都要交到税务局审核后再发新的发票下来,这期间店内暂时没发票。而对于叶先生及妻子声称被打一事,该店长表示,当时店中客人较多,为了不影响其他客人,工作人员只是希望将叶先生及妻子带到店外处理此事,并没动手打人之意。在记者的调解下,该店工作人员对自己的行为向叶先生以及妻子道歉,而叶先生夫妇决定放弃购买手机。●税务:发票随时都能领取“我发现优惠的商品很难索要发票。”叶女士一句话提醒了记者。究竟发票是不是真的每个月都要审核呢?记者就此咨询了贵州省地方税务局办公室主任任四海。“企业的发票并不需要每个月都审核,这应该只是商家的托词。”任四海表示,如果企业发票用完,完全可以立即到所管辖的税务机关领取发票。任四海提醒市民,如遇到此类情况,可拨打当地税务部门电话进行投诉。据了解,贵阳市地税局人工服务投诉电话为5805177。
用手机随时随地看新闻
独家独到独立
凤凰网个人中心
请先登录再进行操作
记住登录状态
所有评论仅代表网友意见,凤凰网保持中立
&同步到微博
04/21 07:02
04/21 07:02
04/21 07:02
04/21 06:49
04/21 11:28
03/09 16:46
02/24 09:56
03/09 16:45
03/09 16:45
02/27 16:10
03/13 08:17
03/12 08:43
03/12 07:22
03/12 07:57
03/20 09:48
09/07 09:38
09/07 09:38
09/07 09:39
09/07 09:39
09/07 09:39
48小时点击排行
财经 · 房产
娱乐 · 时尚
汽车 · 旅游
科技 · 健康  实名举报国税局竟遭报复  辽宁一公务员先后被2次辞退劳教1年  核心提示  举报人李文娟,原来是辽宁省鞍山市国税局的一名公务员。在负责税收登记工作的过程中,她发现鞍山市国税局存在人为地少征国家巨额税款等违法和违规行为。犹豫了5个月之后,李文娟向国家有关部门进行了实名举报。从此,她的命运开始遭遇到一系列她从来都没有想到过的变化。李文娟两度被拘留,最后以“举报上访扰乱罪”送劳动教养。她的举报没受到任何部门的保护,反而给自己和家人带来了灾难。  我当时觉得举报能够解决问题  鞍山一直是我国著名的重工业城市,拥有鞍钢集团等一批中央和省直属企业,这些国有大型企业的税款征收专门由鞍山市国税局直属税务分局负责,而李文娟就在这个分局工作。于是她利用工作机会复印了企业增值税申报表等账目证据,带着这些证据,李文娟于2002年6月向国家税务总局等有关单位举报鞍山市国税局存在5项违法违规行为。  思想斗争了5个月后才开始举报  李文娟在鞍山市国税局已经工作了23年,丈夫也是事业单位的职员,两个人的工资收入在当地属于较高的水平。他们还有一个4岁的儿子。虽然有了举报的想法,但是李文娟前后还是犹豫了5个多月。  记者:为什么斗争?斗争在什么地方?  李文娟:想如果我被打击报复,我个人将会有什么样的后果。可是如果我不举报,这种现象永远地掩盖下去。  选择实名举报,是希望能被保护  2002年6月,李文娟带着举报信和相关的账目证据赶到北京,向国家税务总局等有关单位递交了举报信。在举报信中,李文娟不仅留下了自己的真实姓名,而且还附上了身份证的复印件。  记者:你当时为什么选择的是实名举报而不是匿名举报?  李文娟:因为我了解国家在处理匿名举报信时基本上是不予处理的。我就想写上自己的名字,对这个举报负责,然后让有关调查部门把这个问题处理好。匿名的话,那人家迫害你,你也得不到保护。  上厕所都要请假,不请假就扣钱  就在李文娟举报的10多天以后(日),国家税务总局派出的核查组到达鞍山市,开始对鞍山市国税局进行调查。与此同时,李文娟的生活也开始发生了变化。  李文娟:我们单位开始就非正常地监督我。  记者:这是什么意思?  李文娟:从那天(6月10日)开始,我就是上厕所都要请假,不请假就扣我钱。  记者:那天是分水岭,你觉得有变化了?  李文娟:对。单位把我那台计算机里的共享程序给拆了。  因举报被调离原国税分局  国家税务总局核查组对鞍山市国税局进行了为期两天的调查,在核查组离开鞍山之后,李文娟开始面对更大的生活变化。   日,也就是李文娟举报之后的两个多月,她被调离鞍山市国税局中央省直属企业分局,调到了铁东分局。  记者:这个调动的意义是什么呢?  李文娟:不让我在那儿呆了。他们告诉我“你要是不去就辞退你”。  记者:到铁东分局干什么?  李文娟:做监察室纪检。其实没事做,就在那儿坐着。  这个工作调动在李文娟看来是对她举报后的一种打击报复,于是她多次写信向有关单位反映她举报之后的遭遇。  再举报后不服从调动即被辞退  2003年春节过后,李文娟又进行了第二次实名举报。在举报信中,她直接指出鞍山市国税局的有关领导存在截留增值税,少征企业所得税,截留税务局人头经费,改变税收预算级次,设真假两套提成账等一系列的问题。  第二次举报之后的结果是李文娟没有想到的。据李文娟说,日,她被鞍山市国税局有关领导叫到了办公室。领导通知她要把她从铁东分局调回中直分局。  记者:这个结果是你预料到的吗?  李文娟:不是,我当时想他们把信转到税务总局或者他们直接派人来调查,没有想到他们最终还转到被举报人的手中了。  记者:你怎么应对?  李文娟:我说我不能服从这个调动。我说你们打击报复我,我不能配合你们自查。人事处长当时就宣布辞退我。  日,鞍山市国税局以旷工为理由正式辞退了李文娟。  找不到一个部门可以保护我  李文娟随即又向有关部门反映了她举报之后的一切遭遇,同时李文娟开始寻找有关保护举报人的法律法规。  李文娟:我只找到了一份,是中纪委保护举报人的规定。  记者:你觉得这条规定能保护你吗?  李文娟:保护不了,因为没有人去给你认定你是不是被打击报复。  在中纪委监察部关于保护检举控告人的规定中,规定了对检举人应当严格保密,任何单位和个人不得以任何借口和手段打击报复检举人及其家属。  记者:作为一个举报人,在举报的过程中如果遇到了一些威胁或者困难,你觉得通过这几年你的做法,有地方可以去找吗?有人可以去找吗?  李文娟:没有。我当时被人跟踪,我没办法,就得变换着居住地点。我找不到一个部门能够保护我。  还没有来得及告诉家人,又被押进了看守所  日,依照中纪委的有关规定,国家税务总局核查组向李文娟宣读了核查报告。核查结论认为李文娟所举报的5项问题有两项属实,其他三项问题部分事实存在,但问题的性质与举报信反映的不同,其中少收增值税的问题是企业延缓征收,属于违规行为。  在核查结论中,国家税务总局还特别要求辽宁省国税局应督促鞍山市国税局做好举报人的政治思想工作,并保护好举报人;同时责令举报人所在单位不得打击报复举报人。国家税务总局的领导还建议撤销对李文娟辞退工作的决定,重新安排她的工作。  2004年2月,李文娟终于恢复了工作,并到鞍山市国税局铁东分局上班。但是到了日,鞍山市公安局的三名警察突然来到鞍山市国税局铁东分局,向李文娟出示了传唤通知书。  李文娟:没说什么,就是传唤我到公安局,然后把我带到市公安局的刑警大队,让我交代什么诽谤的事。我没诽谤过任何人,他们也没有我诽谤的证据……他们让我在那刑事拘留票上签字,那上写着涉嫌什么诽谤。  记者:那你怎么办呢?  李文娟:不签。因为我没有诽谤嘛。  记者:后来怎么样呢?  李文娟:他说你不签也照样给你送去。  记者:送哪儿去?  李文娟:送看守所。  李文娟还没有来得及告诉家里人就被押进了看守所,这一天让李文娟永生难忘。  鞍山市公安局刑警支队拘留李文娟的理由是李文娟在人民网上发表文章,捏造事实,败坏鞍山市国税局有关领导的名誉。9月6日又以案情复杂,需要异地侦察为理由延长拘留期限为四天。9月9日又以李文娟有流窜作案、结伙作案的重大嫌疑延长拘留23天。  因“举报上诉扰乱罪”被劳教  日,李文娟的刑事拘留被解除,但是却被转为劳动教养。《劳动教养决定书》对她的犯罪事实这样认定:李文娟所举报的问题经国家税务总局与国家审计署调查核实,未发现所举报问题,此后李文娟因为不服结论,自2003年12月至2004年5月多次无理上访,扰乱国家机关工作秩序。依法决定对李文娟劳动教养一年。就这样,李文娟被押送至沈阳市马三家的辽宁省女子劳教所,开始了她的劳教生活。  为了尽快获得自由,李文娟一到马三家劳教所就向沈阳市于洪区法院提起上诉,要求撤销鞍山市劳动教养管理委员会对她所作出的劳动教养决定。  记者:当时由拘留变成劳教,他们告诉你什么原因了吗?他们有没有提供什么证据?  李文娟:他们没有找我询问,更没有找我核实,也没有证据。举报是《宪法》赋予公民的权利,上访也是国家允许的,他们说我举报,给我定的罪名是举报上访扰乱罪,我没有到任何部门去扰乱秩序,这种扰乱也不存在。  第二次被国税局辞退  沈阳市于洪区法院受理了李文娟的上诉,并于日一审开庭,但是判决结果迟迟没有下达。就在这段时间里,李文娟又被鞍山市国税局第二次以旷工为理由辞退,而且她还收到了两封奇怪的来信。  在李文娟被劳教的日子里,她的家人由于担心安全问题都很少出门。孩子一年都没有上学,怕有人害他。李文娟觉得对不起孩子,他没有得到同龄孩子那些欢乐。  日,李文娟的劳动教养终于结束,但是她起诉鞍山市劳动教养管理委员会的判决仍然没有下达。  李文娟一直苦苦等待着法院对她的判决。  期待着能够恢复原来工作  终于在日,沈阳市于洪区法院做出一审判决,李文娟胜诉,撤销对她的劳动教养决定。  沈阳市于洪区法院一审判决认为,被告鞍山市劳动教养管理委员会提供的21份证据不符合证据规则,而李文娟提供的证据能够证明原告向有关机关举报问题是正当行为。因此对李文娟所做的劳动教养决定认定事实不清,主要证据不足,适用法律错误。但鞍山市劳动教养管理委员会不服这个判决,并提起了上诉,不久又主动提出撤诉。李文娟终于获得清白。&&&&  李文娟:我当时非常高兴,我想真是邪不压正,他们权力再大也见不了阳光。  记者:但你付出的你不觉得太多了吗?  李文娟:我觉得是太多了,这出乎我的意料。  记者:那周围的人对你这种做法怎么评价?  李文娟:他们觉得我太傻了,太不值了。  记者:经历了这么多事情,你觉得你作为一个举报人你希望得到什么样的保护?  李文娟:首先是人身安全方面的保护,然后是工作的保障和家庭生活的平稳吧。  直到现在李文娟仍然没有工作,她一直期待着能够恢复原来的工作。  据央视《新闻调查》湖南日报《舆情》
湖南日报《舆情》
湖南日报《舆情》
湖南日报《舆情》
湖南日报《舆情》
湖南日报《舆情》
湖南日报《舆情》
湖南日报《舆情》
《湘问》是湖南日报报业集团新闻客户端“新湖南”的重点频道之一,由湖南日报舆论监督部、华声在线新闻网站(voc.com.cn )、新湖南客户端联合主办,是媒体融合下的党媒移动问政、监督、咨询平台。《湘问》频道与湖南日报“舆情”版、华声在线“投诉直通车”栏目在人员、后台、数据库、采编流程上互通互融,形成党报、党网、党端于一体的融媒体平台。
衡阳市国税局回应“我要举报偷税漏税”
我在贵公司买卖生意一千多万、要求他们开正规税务发票给我、他们说是什么内部合同、我跟他又不是一个公司的、请问贵公司这样对吗?
【发布投诉主题请点击右上方“我要投诉”】
华声在线提醒您:请理性评论、文明发言,勿发布违法和损害公序良俗的信息。我们将不予发表或删除可能引发法律纠纷和损害公序良俗的信息。
您可以在客户端借助于支持RSS的聚合工具软件,在不打开网站内容页面的情况下阅读网站内容。
关注排行榜
手机二维码扫一扫
随时随地便捷投诉去税务局办事,税务人员态度言语相当恶劣,投诉有用吗_百度知道
去税务局办事,税务人员态度言语相当恶劣,投诉有用吗
我有更好的答案
不管有用没有用,你应该向有关部门投诉。可以向12366纳税服务热线投诉。
采纳率:88%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 有投诉国税成功的吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信