master
parent
544c731e86
commit
49f99672e1
|
@ -0,0 +1,6 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="SmartFoxProjectConfig">
|
||||||
|
<option name="projectInspectionClosed" value="true" />
|
||||||
|
</component>
|
||||||
|
</project>
|
|
@ -0,0 +1,46 @@
|
||||||
|
<html login="false" auth="false">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>工作量列表</title>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body style="background-color: #d5e2ec;">
|
||||||
|
<div style= "position: absolute;width:300px;height:100px;left:40%;top:40%; border: 2px solid; background-color:white ">
|
||||||
|
<p style ="color:red;text-align:center;">注意:以下数值为催缴人员手动任务量,<br/>影响系统任务自动分配条数,请谨慎修改。</p>
|
||||||
|
<div style = "text-align:center;" >
|
||||||
|
<input widget="edit" lable="手动工作量 " name ="count"/>
|
||||||
|
<a widget="button" iconCls="icon-enabled" style="width:70px;" onclick="save()">保存</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
<script type="text/javascript">
|
||||||
|
window.onload=function(){
|
||||||
|
var params= {}
|
||||||
|
aos.post({
|
||||||
|
url:'rush/manualtask/searchcount',
|
||||||
|
data:params,
|
||||||
|
success: function(datas){
|
||||||
|
aos.get('count').setValue(datas.text);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
function save(){
|
||||||
|
var params= {
|
||||||
|
count : aos.get('count').getValue()
|
||||||
|
}
|
||||||
|
aos.post({
|
||||||
|
url:'rush/manualtask/updatecount',
|
||||||
|
data:params,
|
||||||
|
success: function(datas){
|
||||||
|
if(datas.code=='0000'){
|
||||||
|
aos.alert(datas.message);
|
||||||
|
}else{
|
||||||
|
aos.alert(datas.message);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</html>
|
|
@ -0,0 +1,65 @@
|
||||||
|
<html login="false" auth="false">
|
||||||
|
<head>
|
||||||
|
<title>催缴次数明细</title>
|
||||||
|
<style>
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div widget="toolbar" style="padding:4px;border:0;">
|
||||||
|
<!-- style="width:300px;" -->
|
||||||
|
<input name="rushtime" widget=datechooser allowinput="f" label="催缴日期">
|
||||||
|
|
||||||
|
|
||||||
|
<input name="jftime" widget=datechooser allowinput="f" label=">=缴费日期">
|
||||||
|
|
||||||
|
|
||||||
|
<a widget="button" iconCls="icon-search" onclick="search()">查询</a>
|
||||||
|
</div>
|
||||||
|
<div widget="autosize">
|
||||||
|
<div widget="datagrid" name="grid" style="width: 100%; height: 100%;" url="rush/companykaohe/hfcountmx">
|
||||||
|
<div field="cust_name" width="60" align="center" header="客户名称" ></div>
|
||||||
|
<div field="addtime" width="60" align="center" header="缴费时间"></div>
|
||||||
|
<div field="kpxm" width="60" align="center" header="开票名称"></div>
|
||||||
|
<div field="kphjje" width="60" align="center" header="开票金额"></div>
|
||||||
|
<div field="hfnum" width="60" align="center" header="回访次数"></div>
|
||||||
|
<div field="custtype" width="60" align="center" header="客户类型"></div>
|
||||||
|
<div field="ifmz" width="60" align="center" header="是否免征"></div>
|
||||||
|
<div field="injg" width="60" align="center" header="是否在机柜"></div>
|
||||||
|
|
||||||
|
<div field="ifjy" width="60" align="center" header="是否积压"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
<script type="text/javascript">
|
||||||
|
var grid = aos.get('grid');
|
||||||
|
|
||||||
|
var begintime =aos.formatDate(new Date(),"yyyy-MM-dd");
|
||||||
|
aos.get('rushtime').setValue(begintime);
|
||||||
|
function search(){
|
||||||
|
var rushtime=aos.get('rushtime').getValue();
|
||||||
|
|
||||||
|
var jftime=aos.get('jftime').getValue();
|
||||||
|
|
||||||
|
if (rushtime!=""&&jftime!="")
|
||||||
|
{
|
||||||
|
var params={
|
||||||
|
rushtime:rushtime,
|
||||||
|
jftime:jftime
|
||||||
|
}
|
||||||
|
grid.load(params);
|
||||||
|
}
|
||||||
|
|
||||||
|
else {
|
||||||
|
aos.alert('请选择缴费日期和催缴日期!');
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</html>
|
|
@ -0,0 +1,76 @@
|
||||||
|
<html login="false" auth="false">
|
||||||
|
<head>
|
||||||
|
<title>催缴次数统计</title>
|
||||||
|
<style>
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div widget="toolbar" style="padding:4px;border:0;">
|
||||||
|
<!-- style="width:300px;" -->
|
||||||
|
<input name="rushtime" widget=datechooser allowinput="f" label="催缴日期">
|
||||||
|
至:
|
||||||
|
<input name="rushtimeend" widget=datechooser allowinput="f" >
|
||||||
|
|
||||||
|
<input name="jftime" widget=datechooser allowinput="f" label="缴费日期">
|
||||||
|
至:
|
||||||
|
<input name="jftimeend" widget=datechooser allowinput="f" >
|
||||||
|
|
||||||
|
<input name="custtype" widget=combox allowinput="f" style="width: 200px;" showNullItem="true"
|
||||||
|
data="[{id:'0',text:'服务费'},{id:'1',text:'托管'}]" emptyText="请选择" label="产品类型">
|
||||||
|
<input name="ifjy" widget=combox allowinput="f" style="width: 200px;" showNullItem="true"
|
||||||
|
data="[{id:'0',text:'否'},{id:'1',text:'是'}]" emptyText="请选择" label="是否积压">
|
||||||
|
<input name="ifmz" widget=combox allowinput="f" style="width: 200px;" showNullItem="true"
|
||||||
|
data="[{id:'0',text:'否'},{id:'1',text:'是'}]" emptyText="请选择" label="是否免征">
|
||||||
|
<a widget="button" iconCls="icon-search" onclick="search()">查询</a>
|
||||||
|
</div>
|
||||||
|
<div widget="autosize">
|
||||||
|
<div widget="datagrid" name="grid" style="width: 100%; height: 100%;" url="rush/companykaohe/hfcounttj">
|
||||||
|
<div field="num" width="60" align="center" header="回访次数" ></div>
|
||||||
|
<div field="sl" width="60" align="center" header="回访客户量(a)"></div>
|
||||||
|
<div field="fwf" width="60" align="center" header="服务费当日缴费量(b1)"></div>
|
||||||
|
<div field="tg" width="60" align="center" header="托管当日缴费量(b2)"></div>
|
||||||
|
<div field="jfsl" width="60" align="center" header="合计当日缴费(b=b1+b2)"></div>
|
||||||
|
<div field="tgbl" width="60" align="center" header="托管转化比(b2/a)"></div>
|
||||||
|
<div field="jfbl" width="60" align="center" header="收取比(b/a)"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
<script type="text/javascript">
|
||||||
|
var grid = aos.get('grid');
|
||||||
|
|
||||||
|
var begintime =aos.formatDate(new Date(),"yyyy-MM-dd");
|
||||||
|
aos.get('rushtime').setValue(begintime);
|
||||||
|
function search(){
|
||||||
|
var rushtime=aos.get('rushtime').getValue();
|
||||||
|
var rushtimeend=aos.get('rushtimeend').getValue();
|
||||||
|
var jftime=aos.get('jftime').getValue();
|
||||||
|
var jftimeend=aos.get('jftimeend').getValue();
|
||||||
|
|
||||||
|
if (rushtime!=""&&jftime!=""&&jftimeend!=""&&jftimeend!="")
|
||||||
|
{
|
||||||
|
var params={
|
||||||
|
rushtime:rushtime,
|
||||||
|
rushtimeend:rushtimeend,
|
||||||
|
jftime:jftime,
|
||||||
|
jftimeend:jftimeend,
|
||||||
|
custtype:aos.get('custtype').getValue(),
|
||||||
|
ifmz:aos.get('ifmz').getValue(),
|
||||||
|
ifjy:aos.get('ifjy').getValue()
|
||||||
|
|
||||||
|
}
|
||||||
|
grid.load(params);
|
||||||
|
}
|
||||||
|
|
||||||
|
else {
|
||||||
|
aos.alert('请选择缴费日期和催缴日期!');
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</html>
|
|
@ -0,0 +1,60 @@
|
||||||
|
<html login="false">
|
||||||
|
<head>
|
||||||
|
<title>预约回访</title>
|
||||||
|
</head>
|
||||||
|
<body >
|
||||||
|
<div widget="toolbar" >
|
||||||
|
<a widget="button" iconCls="icon-save" id="savebtn" onclick="save" linkToState="editold,editnew">删除</a>
|
||||||
|
<a widget="button" iconCls="icon-save" id="updatebtn" onclick="update" linkToState="editold,editnew">修改</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<input widget="edit" name="deletecontact" label="原联系电话" readonly="true" />
|
||||||
|
<br/>
|
||||||
|
<input widget="edit" name="updateontact" label="现联系电话" />
|
||||||
|
<br/>
|
||||||
|
<input widget="edit" name="name" label="联系人" />
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
<script type="text/javascript">
|
||||||
|
var grid = aos.get('grid');
|
||||||
|
var info;
|
||||||
|
function init(param){
|
||||||
|
aos.get("deletecontact").setValue(param.mobile);
|
||||||
|
}
|
||||||
|
function save(){
|
||||||
|
var params ={}
|
||||||
|
var deletecontact = aos.get('deletecontact').getValue();
|
||||||
|
if(deletecontact==null || deletecontact==''){
|
||||||
|
aos.alert('需选择约定回访时间!');
|
||||||
|
return ;
|
||||||
|
}
|
||||||
|
params['deletecontact']=deletecontact;
|
||||||
|
params['state']=0;
|
||||||
|
CloseWindow(params);
|
||||||
|
}
|
||||||
|
|
||||||
|
function update(){
|
||||||
|
var params ={}
|
||||||
|
var deletecontact = aos.get('deletecontact').getValue();
|
||||||
|
var updateontact = aos.get('updateontact').getValue();
|
||||||
|
var name = aos.get('name').getValue();
|
||||||
|
if(updateontact==null || updateontact==''){
|
||||||
|
aos.alert('更新联系电话不能为空!');
|
||||||
|
return ;
|
||||||
|
}
|
||||||
|
params['deletecontact']=deletecontact;
|
||||||
|
params['updateontact']=updateontact;
|
||||||
|
params['name']=name;
|
||||||
|
params['state']=1;
|
||||||
|
CloseWindow(params);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</html>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,46 @@
|
||||||
|
<html login="false" auth="false">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title>工作量列表</title>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body style="background-color: #d5e2ec;">
|
||||||
|
<div style= "position: absolute;width:300px;height:100px;left:40%;top:40%; border: 2px solid; background-color:white ">
|
||||||
|
<p style ="color:red;text-align:center;">注意:以下数值为催缴人员手动任务量,<br/>影响系统任务自动分配条数,请谨慎修改。</p>
|
||||||
|
<div style = "text-align:center;" >
|
||||||
|
<input widget="edit" lable="手动工作量 " name ="count"/>
|
||||||
|
<a widget="button" iconCls="icon-enabled" style="width:70px;" onclick="save()">保存</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
<script type="text/javascript">
|
||||||
|
window.onload=function(){
|
||||||
|
var params= {}
|
||||||
|
aos.post({
|
||||||
|
url:'rush/manualtask/searchcount',
|
||||||
|
data:params,
|
||||||
|
success: function(datas){
|
||||||
|
aos.get('count').setValue(datas.text);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
function save(){
|
||||||
|
var params= {
|
||||||
|
count : aos.get('count').getValue()
|
||||||
|
}
|
||||||
|
aos.post({
|
||||||
|
url:'rush/manualtask/updatecount',
|
||||||
|
data:params,
|
||||||
|
success: function(datas){
|
||||||
|
if(datas.code=='0000'){
|
||||||
|
aos.alert(datas.message);
|
||||||
|
}else{
|
||||||
|
aos.alert(datas.message);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</html>
|
|
@ -0,0 +1,65 @@
|
||||||
|
<html login="false" auth="false">
|
||||||
|
<head>
|
||||||
|
<title>催缴次数明细</title>
|
||||||
|
<style>
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div widget="toolbar" style="padding:4px;border:0;">
|
||||||
|
<!-- style="width:300px;" -->
|
||||||
|
<input name="rushtime" widget=datechooser allowinput="f" label="催缴日期">
|
||||||
|
|
||||||
|
|
||||||
|
<input name="jftime" widget=datechooser allowinput="f" label=">=缴费日期">
|
||||||
|
|
||||||
|
|
||||||
|
<a widget="button" iconCls="icon-search" onclick="search()">查询</a>
|
||||||
|
</div>
|
||||||
|
<div widget="autosize">
|
||||||
|
<div widget="datagrid" name="grid" style="width: 100%; height: 100%;" url="rush/companykaohe/hfcountmx">
|
||||||
|
<div field="cust_name" width="60" align="center" header="客户名称" ></div>
|
||||||
|
<div field="addtime" width="60" align="center" header="缴费时间"></div>
|
||||||
|
<div field="kpxm" width="60" align="center" header="开票名称"></div>
|
||||||
|
<div field="kphjje" width="60" align="center" header="开票金额"></div>
|
||||||
|
<div field="hfnum" width="60" align="center" header="回访次数"></div>
|
||||||
|
<div field="custtype" width="60" align="center" header="客户类型"></div>
|
||||||
|
<div field="ifmz" width="60" align="center" header="是否免征"></div>
|
||||||
|
<div field="injg" width="60" align="center" header="是否在机柜"></div>
|
||||||
|
|
||||||
|
<div field="ifjy" width="60" align="center" header="是否积压"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
<script type="text/javascript">
|
||||||
|
var grid = aos.get('grid');
|
||||||
|
|
||||||
|
var begintime =aos.formatDate(new Date(),"yyyy-MM-dd");
|
||||||
|
aos.get('rushtime').setValue(begintime);
|
||||||
|
function search(){
|
||||||
|
var rushtime=aos.get('rushtime').getValue();
|
||||||
|
|
||||||
|
var jftime=aos.get('jftime').getValue();
|
||||||
|
|
||||||
|
if (rushtime!=""&&jftime!="")
|
||||||
|
{
|
||||||
|
var params={
|
||||||
|
rushtime:rushtime,
|
||||||
|
jftime:jftime
|
||||||
|
}
|
||||||
|
grid.load(params);
|
||||||
|
}
|
||||||
|
|
||||||
|
else {
|
||||||
|
aos.alert('请选择缴费日期和催缴日期!');
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</html>
|
|
@ -0,0 +1,76 @@
|
||||||
|
<html login="false" auth="false">
|
||||||
|
<head>
|
||||||
|
<title>催缴次数统计</title>
|
||||||
|
<style>
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div widget="toolbar" style="padding:4px;border:0;">
|
||||||
|
<!-- style="width:300px;" -->
|
||||||
|
<input name="rushtime" widget=datechooser allowinput="f" label="催缴日期">
|
||||||
|
至:
|
||||||
|
<input name="rushtimeend" widget=datechooser allowinput="f" >
|
||||||
|
|
||||||
|
<input name="jftime" widget=datechooser allowinput="f" label="缴费日期">
|
||||||
|
至:
|
||||||
|
<input name="jftimeend" widget=datechooser allowinput="f" >
|
||||||
|
|
||||||
|
<input name="custtype" widget=combox allowinput="f" style="width: 200px;" showNullItem="true"
|
||||||
|
data="[{id:'0',text:'服务费'},{id:'1',text:'托管'}]" emptyText="请选择" label="产品类型">
|
||||||
|
<input name="ifjy" widget=combox allowinput="f" style="width: 200px;" showNullItem="true"
|
||||||
|
data="[{id:'0',text:'否'},{id:'1',text:'是'}]" emptyText="请选择" label="是否积压">
|
||||||
|
<input name="ifmz" widget=combox allowinput="f" style="width: 200px;" showNullItem="true"
|
||||||
|
data="[{id:'0',text:'否'},{id:'1',text:'是'}]" emptyText="请选择" label="是否免征">
|
||||||
|
<a widget="button" iconCls="icon-search" onclick="search()">查询</a>
|
||||||
|
</div>
|
||||||
|
<div widget="autosize">
|
||||||
|
<div widget="datagrid" name="grid" style="width: 100%; height: 100%;" url="rush/companykaohe/hfcounttj">
|
||||||
|
<div field="num" width="60" align="center" header="回访次数" ></div>
|
||||||
|
<div field="sl" width="60" align="center" header="回访客户量(a)"></div>
|
||||||
|
<div field="fwf" width="60" align="center" header="服务费当日缴费量(b1)"></div>
|
||||||
|
<div field="tg" width="60" align="center" header="托管当日缴费量(b2)"></div>
|
||||||
|
<div field="jfsl" width="60" align="center" header="合计当日缴费(b=b1+b2)"></div>
|
||||||
|
<div field="tgbl" width="60" align="center" header="托管转化比(b2/a)"></div>
|
||||||
|
<div field="jfbl" width="60" align="center" header="收取比(b/a)"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
<script type="text/javascript">
|
||||||
|
var grid = aos.get('grid');
|
||||||
|
|
||||||
|
var begintime =aos.formatDate(new Date(),"yyyy-MM-dd");
|
||||||
|
aos.get('rushtime').setValue(begintime);
|
||||||
|
function search(){
|
||||||
|
var rushtime=aos.get('rushtime').getValue();
|
||||||
|
var rushtimeend=aos.get('rushtimeend').getValue();
|
||||||
|
var jftime=aos.get('jftime').getValue();
|
||||||
|
var jftimeend=aos.get('jftimeend').getValue();
|
||||||
|
|
||||||
|
if (rushtime!=""&&jftime!=""&&jftimeend!=""&&jftimeend!="")
|
||||||
|
{
|
||||||
|
var params={
|
||||||
|
rushtime:rushtime,
|
||||||
|
rushtimeend:rushtimeend,
|
||||||
|
jftime:jftime,
|
||||||
|
jftimeend:jftimeend,
|
||||||
|
custtype:aos.get('custtype').getValue(),
|
||||||
|
ifmz:aos.get('ifmz').getValue(),
|
||||||
|
ifjy:aos.get('ifjy').getValue()
|
||||||
|
|
||||||
|
}
|
||||||
|
grid.load(params);
|
||||||
|
}
|
||||||
|
|
||||||
|
else {
|
||||||
|
aos.alert('请选择缴费日期和催缴日期!');
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</html>
|
|
@ -0,0 +1,60 @@
|
||||||
|
<html login="false">
|
||||||
|
<head>
|
||||||
|
<title>预约回访</title>
|
||||||
|
</head>
|
||||||
|
<body >
|
||||||
|
<div widget="toolbar" >
|
||||||
|
<a widget="button" iconCls="icon-save" id="savebtn" onclick="save" linkToState="editold,editnew">删除</a>
|
||||||
|
<a widget="button" iconCls="icon-save" id="updatebtn" onclick="update" linkToState="editold,editnew">修改</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<input widget="edit" name="deletecontact" label="原联系电话" readonly="true" />
|
||||||
|
<br/>
|
||||||
|
<input widget="edit" name="updateontact" label="现联系电话" />
|
||||||
|
<br/>
|
||||||
|
<input widget="edit" name="name" label="联系人" />
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
<script type="text/javascript">
|
||||||
|
var grid = aos.get('grid');
|
||||||
|
var info;
|
||||||
|
function init(param){
|
||||||
|
aos.get("deletecontact").setValue(param.mobile);
|
||||||
|
}
|
||||||
|
function save(){
|
||||||
|
var params ={}
|
||||||
|
var deletecontact = aos.get('deletecontact').getValue();
|
||||||
|
if(deletecontact==null || deletecontact==''){
|
||||||
|
aos.alert('需选择约定回访时间!');
|
||||||
|
return ;
|
||||||
|
}
|
||||||
|
params['deletecontact']=deletecontact;
|
||||||
|
params['state']=0;
|
||||||
|
CloseWindow(params);
|
||||||
|
}
|
||||||
|
|
||||||
|
function update(){
|
||||||
|
var params ={}
|
||||||
|
var deletecontact = aos.get('deletecontact').getValue();
|
||||||
|
var updateontact = aos.get('updateontact').getValue();
|
||||||
|
var name = aos.get('name').getValue();
|
||||||
|
if(updateontact==null || updateontact==''){
|
||||||
|
aos.alert('更新联系电话不能为空!');
|
||||||
|
return ;
|
||||||
|
}
|
||||||
|
params['deletecontact']=deletecontact;
|
||||||
|
params['updateontact']=updateontact;
|
||||||
|
params['name']=name;
|
||||||
|
params['state']=1;
|
||||||
|
CloseWindow(params);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</html>
|
Binary file not shown.
Binary file not shown.
|
@ -1,3 +1,3 @@
|
||||||
#save ini
|
#save ini
|
||||||
#Wed Sep 28 22:57:37 CST 2022
|
#Sun Oct 09 19:00:38 CST 2022
|
||||||
deploystamp=1612237236000
|
deploystamp=1612237236000
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
<div field="kpy" width="15" header="开票人"></div>
|
<div field="kpy" width="15" header="开票人"></div>
|
||||||
<div field="custname" width="40" header="客户名称"></div>
|
<div field="custname" width="40" header="客户名称"></div>
|
||||||
<div field="kprq" width="20" header="开票日期"></div>
|
<div field="kprq" width="20" header="开票日期"></div>
|
||||||
|
<div field="kpxm" width="20" header="开票姓名"></div>
|
||||||
<div field="flag" width="15" header="开票方式"></div>
|
<div field="flag" width="15" header="开票方式"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -278,7 +278,7 @@ public class TickingAction {
|
||||||
String sqlString=" select b.operator, "
|
String sqlString=" select b.operator, "
|
||||||
+" c.kpy, "
|
+" c.kpy, "
|
||||||
+" c.ghfmc custname, "
|
+" c.ghfmc custname, "
|
||||||
+" c.kprq, "
|
+" c.kprq, c.kpxm , "
|
||||||
+" DECODE(c.kpmode, "
|
+" DECODE(c.kpmode, "
|
||||||
+" '0', "
|
+" '0', "
|
||||||
+" '手机', "
|
+" '手机', "
|
||||||
|
@ -297,7 +297,7 @@ public class TickingAction {
|
||||||
+" and t.OPERATE_DATE < '"+searchenddate+"' ) b "
|
+" and t.OPERATE_DATE < '"+searchenddate+"' ) b "
|
||||||
+" inner join rush_record a "
|
+" inner join rush_record a "
|
||||||
+" on a.id = b.obj_id "
|
+" on a.id = b.obj_id "
|
||||||
+" inner join (select ghf_custid, kpy, kprq, kpmode, ghfmc "
|
+" inner join (select ghf_custid, kpy, kprq, kpmode, ghfmc,kpxm "
|
||||||
+" from EINVOICE_FPKJXX_FPTXX t "
|
+" from EINVOICE_FPKJXX_FPTXX t "
|
||||||
+" where "
|
+" where "
|
||||||
// t.invoicetype = '2' and
|
// t.invoicetype = '2' and
|
||||||
|
@ -306,7 +306,7 @@ public class TickingAction {
|
||||||
+" to_date('"+searchbegindate+"' , 'yyyy-MM-dd hh24:mi:ss') and "
|
+" to_date('"+searchbegindate+"' , 'yyyy-MM-dd hh24:mi:ss') and "
|
||||||
+" to_date('"+searchenddate+"', 'yyyy-MM-dd hh24:mi:ss')"
|
+" to_date('"+searchenddate+"', 'yyyy-MM-dd hh24:mi:ss')"
|
||||||
+ " and t.kplx='0' "
|
+ " and t.kplx='0' "
|
||||||
+ " and t.kpxm IN ('税控技术维护服务费','增值税税控系统技术维护费')"
|
|
||||||
+ ") c "
|
+ ") c "
|
||||||
+" on c.ghf_custid = a.customer_id ";
|
+" on c.ghf_custid = a.customer_id ";
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue