'20220919-1'

临时发布20240103
ddlucky 2 years ago
parent 97215830d6
commit 974b7db259

@ -218,6 +218,8 @@ namespace DSWeb.Areas.Account.Models.Chfee_do
public string SETTLETYPEREF { get; set; } public string SETTLETYPEREF { get; set; }
public string CREATEUSER { get; set; } public string CREATEUSER { get; set; }
public string BILLSTATUSREF { get; set; }
#endregion #endregion
} }

@ -540,7 +540,7 @@ Ext.extend(Shipping.MsChRecvapplicationBLEdit, Ext.Panel, {
this.onSubmitAuditClick(); this.onSubmitAuditClick();
}, },
scope: this scope: this
}, '-', { }, {
id: 'btnSubmitAuditBack', id: 'btnSubmitAuditBack',
text: '撤销提交', text: '撤销提交',
tooltip: '撤销提交', tooltip: '撤销提交',
@ -548,6 +548,22 @@ Ext.extend(Shipping.MsChRecvapplicationBLEdit, Ext.Panel, {
this.onSubmitAuditBackClick(); this.onSubmitAuditBackClick();
}, },
scope: this scope: this
}, '-', {
text: '审核通过', //审核通过
iconCls: "btnadd",
id: 'btnAuditPass',
handler: function (button, event) {
this.onAuditPassClick();
},
scope: this
}, {
text: '驳回提交', //审核通过
iconCls: "btndelete",
id: 'btnAuditBack',
handler: function (button, event) {
this.onAuditBackClick();
},
scope: this
} }
] ]
}); //end 按钮Toolbar }); //end 按钮Toolbar
@ -2011,7 +2027,77 @@ Ext.extend(Shipping.MsChRecvapplicationBLEdit, Ext.Panel, {
//#endregion 明细表 //#endregion 明细表
//#region 驳回理由
this.formAuditBack = Ext.widget('form', {
frame: true,
region: 'center',
title: "<a href='#'><font color='#FF0000'>驳回原因</font></a>",
bodyPadding: 5,
fieldDefaults: {
margins: '2 2 2 2',
labelAlign: 'right',
flex: 1,
labelWidth: 90,
msgTarget: 'qtip'
},
items: [{
xtype: 'textareafield',
grow: true,
fieldLabel: '',
labelSeparator: '',
labelWidth: 0,
height: 100,
name: 'ORREASON',
anchor: '100%'
}
]//end root items
});
me = this;
this.winAuditBackShow = Ext.create('Ext.window.Window', {
title: "驳回收费申请",
width: 450,
//height : 120,
//plain : true,
iconCls: "addicon",
resizable: false,
// 是否可以拖动
// draggable:false,
collapsible: true, // 允许缩放条
closeAction: 'close',
closable: true,
modal: 'true',
buttonAlign: "center",
bodyStyle: "padding:0 0 0 0",
items: [this.formAuditBack],
buttons: [{
text: "确认驳回",
minWidth: 70,
handler: function () {
var form = me.formAuditBack.getForm();
var ORREASON = form.findField('ORREASON').getRawValue();
if (ORREASON == '' || ORREASON == null || ORREASON == undefined) {
Ext.Msg.show({ title: '提示', msg: '驳回原因为必填!', icon: Ext.Msg.INFO, buttons: Ext.Msg.OK });
return;
};
me.reason = ORREASON;
me.onAuditBack(ORREASON);
me.winAuditBackShow.close();
}
}, {
text: "关闭",
minWidth: 70,
handler: function () {
me.winAuditBackShow.close();
}
}]
});
//#endregion
//#region 布局 //#region 布局
//控件布局 //控件布局
@ -2240,6 +2326,28 @@ Ext.extend(Shipping.MsChRecvapplicationBLEdit, Ext.Panel, {
if (this.opStatus == 'edit') if (this.opStatus == 'edit')
condition = " BILLNO='" + this.editRecord.get('BILLNO') + "'"; condition = " BILLNO='" + this.editRecord.get('BILLNO') + "'";
Ext.getCmp('btnAuditPass').hide();
Ext.getCmp('btnAuditBack').hide();
Ext.Ajax.request({
waitMsg: '',
url: '/MvcShipping/MsBaseInfo/GetUserModuleEnable',
params: {
modulename: "modRevcAppAudit"
},
callback: function (options, success, response) {
if (success) {
var result = Ext.JSON.decode(response.responseText);
if (result.Success) {
Ext.getCmp('btnAuditPass').show();
Ext.getCmp('btnAuditBack').show();
}
} else {
}
},
scope: this
});
this.LoadData(this.opStatus, condition); this.LoadData(this.opStatus, condition);
this.LoadMustBe(); this.LoadMustBe();
@ -3850,7 +3958,7 @@ Ext.extend(Shipping.MsChRecvapplicationBLEdit, Ext.Panel, {
} }
if ((bsStatus != 1) && (bsStatus != 6)) { if ((bsStatus != 1) && (bsStatus != 6)) {
this.setSaveBtnStatus(false); _this.setSaveBtnStatus(false);
} else { } else {
_this.setSaveBtnStatus(canedit); _this.setSaveBtnStatus(canedit);
} }
@ -4000,7 +4108,9 @@ Ext.extend(Shipping.MsChRecvapplicationBLEdit, Ext.Panel, {
sum = sum.toFixed(2); sum = sum.toFixed(2);
Ext.getCmp("zongshu").setText(" 选中金额:" + sum); Ext.getCmp("zongshu").setText(" 选中金额:" + sum);
}, onAddFileClick: function () { }
, onAddFileClick: function () {
if (BillState != '未提交' && BillState != '审核驳回') {//未提交 if (BillState != '未提交' && BillState != '审核驳回') {//未提交
Ext.MessageBox.alert(Zi.LAN.Prompt, Zi.LAN.noallowxiugai); //提示', '当前状态不允许修改附件列表 Ext.MessageBox.alert(Zi.LAN.Prompt, Zi.LAN.noallowxiugai); //提示', '当前状态不允许修改附件列表
return; return;
@ -4013,7 +4123,9 @@ Ext.extend(Shipping.MsChRecvapplicationBLEdit, Ext.Panel, {
winAccess.BillNo = BillNo; winAccess.BillNo = BillNo;
winAccess.FileBillType = "收费申请"; winAccess.FileBillType = "收费申请";
winAccess.show(); winAccess.show();
}, onDelFileClick: function () { }
, onDelFileClick: function () {
if (BillState != '未提交' && BillState != '审核驳回') {//未提交 if (BillState != '未提交' && BillState != '审核驳回') {//未提交
Ext.MessageBox.alert(Zi.LAN.Prompt, Zi.LAN.noallowxiugai); //提示', '当前状态不允许修改附件列表! Ext.MessageBox.alert(Zi.LAN.Prompt, Zi.LAN.noallowxiugai); //提示', '当前状态不允许修改附件列表!
return; return;
@ -4058,6 +4170,164 @@ Ext.extend(Shipping.MsChRecvapplicationBLEdit, Ext.Panel, {
} }
}, this); }, this);
} }
, onAuditPassClick: function () {
var BILLNO = this.formEdit.getForm().findField('BILLNO').getValue();
var BILLSTATUS = this.formEdit.getForm().findField('BILLSTATUS').getValue();
if (BILLNO == '*') {
Ext.Msg.show({ title: '提示', msg: '请先保存收费申请,然后才能审核!', icon: Ext.Msg.INFO, buttons: Ext.Msg.OK });
return;
};
var basicForm = this.formEdit.getForm();
if (!basicForm.isValid()) {
return;
}
var bodyAddDatas = [];
this.formEdit.getForm().findField('BILLSTATUS').setDisabled(false);
this.formEdit.getForm().findField('APPLICANT').setDisabled(false);
this.formEdit.getForm().findField('COMPANYID').setDisabled(false);
var data = basicForm.getValues();
this.formEdit.getForm().findField('BILLSTATUS').setDisabled(true);
this.formEdit.getForm().findField('APPLICANT').setDisabled(true);
this.formEdit.getForm().findField('COMPANYID').setDisabled(true);
if ((BILLSTATUS == '6' || BILLSTATUS == '2')) {
var rec = {};
rec.data = data;
bodyAddDatas.push(rec);
} else {
Ext.Msg.show({ title: '提示', msg: '只有提交审核和驳回审核的才能审核!', icon: Ext.Msg.INFO, buttons: Ext.Msg.OK });
return;
};
var jsonbodyAddDatas = ConvertRecordsToJsonAll(bodyAddDatas);
_this = this;
Ext.MessageBox.confirm('提示', '确认要审核吗?', function (btn) {
if (btn == 'yes') {
Ext.Msg.wait('正在审核...');
Ext.Ajax.request({
waitMsg: '正在审核...',
url: '/Account/Chfee_recvapplication/AuditList',
params: {
data: jsonbodyAddDatas
},
callback: function (options, success, response) {
if (success) {
var jsonresult = Ext.JSON.decode(response.responseText);
if (jsonresult.Success) {
condition = " BILLNO='" + BILLNO + "'";
_this.LoadData('edit', condition);
Ext.Msg.show({ title: '提示', msg: jsonresult.Message, icon: Ext.Msg.INFO, buttons: Ext.Msg.OK });
}
else {
Ext.Msg.show({ title: '错误', msg: jsonresult.Message, icon: Ext.Msg.ERROR, buttons: Ext.Msg.OK });
}
}
},
failure: function (response, options) {
Ext.Msg.show({ title: '错误', msg: '服务器响应出错!', icon: Ext.Msg.INFO, buttons: Ext.Msg.OK });
},
success: function (response, options) {
},
scope: this
}); //end Ext.Ajax.request
}
}, this);
},
onAuditBackClick: function () {
this.winAuditBackShow.show();
},
onAuditBack: function (ORREASON) {
var BILLNO = this.formEdit.getForm().findField('BILLNO').getValue();
var BILLSTATUS = this.formEdit.getForm().findField('BILLSTATUS').getValue();
if (BILLNO == '*') {
Ext.Msg.show({ title: '提示', msg: '请先保存收费申请,然后才能审核!', icon: Ext.Msg.INFO, buttons: Ext.Msg.OK });
return;
};
var basicForm = this.formEdit.getForm();
if (!basicForm.isValid()) {
return;
}
var bodyAddDatas = [];
this.formEdit.getForm().findField('BILLSTATUS').setDisabled(false);
this.formEdit.getForm().findField('APPLICANT').setDisabled(false);
this.formEdit.getForm().findField('COMPANYID').setDisabled(false);
var data = basicForm.getValues();
this.formEdit.getForm().findField('BILLSTATUS').setDisabled(true);
this.formEdit.getForm().findField('APPLICANT').setDisabled(true);
this.formEdit.getForm().findField('COMPANYID').setDisabled(true);
if ((BILLSTATUS == '0' || BILLSTATUS == '2')) {
var rec = {};
rec.data = data;
bodyAddDatas.push(rec);
} else {
Ext.Msg.show({ title: '提示', msg: '只有提交审核或审核通过的才能驳回!', icon: Ext.Msg.INFO, buttons: Ext.Msg.OK });
return;
};
var jsonbodyAddDatas = ConvertRecordsToJsonAll(bodyAddDatas);
_this = this;
Ext.Msg.wait('正在驳回审核...');
Ext.Ajax.request({
waitMsg: '正在驳回审核...',
url: '/Account/Chfee_recvapplication/AuditBackList',
params: {
data: jsonbodyAddDatas,
ORREASON: ORREASON
},
callback: function (options, success, response) {
if (success) {
var jsonresult = Ext.JSON.decode(response.responseText);
if (jsonresult.Success) {
condition = " BILLNO='" + BILLNO + "'";
_this.LoadData('edit', condition);
_this.winAuditBackShow.close();
Ext.Msg.show({ title: '提示', msg: jsonresult.Message, icon: Ext.Msg.INFO, buttons: Ext.Msg.OK });
}
else {
Ext.Msg.show({ title: '错误', msg: jsonresult.Message, icon: Ext.Msg.ERROR, buttons: Ext.Msg.OK });
}
}
},
failure: function (response, options) {
Ext.Msg.show({ title: '错误', msg: '服务器响应出错!', icon: Ext.Msg.INFO, buttons: Ext.Msg.OK });
},
success: function (response, options) {
},
scope: this
}); //end Ext.Ajax.request
}
}); });

@ -308,7 +308,7 @@ Ext.extend(Shipping.MsChRecvapplicationEdit, Ext.Panel, {
this.onSubmitAuditClick(); this.onSubmitAuditClick();
}, },
scope: this scope: this
}, '-', { }, {
id: 'btnSubmitAuditBack', id: 'btnSubmitAuditBack',
text: '撤销提交', text: '撤销提交',
tooltip: '撤销提交', tooltip: '撤销提交',
@ -316,6 +316,22 @@ Ext.extend(Shipping.MsChRecvapplicationEdit, Ext.Panel, {
this.onSubmitAuditBackClick(); this.onSubmitAuditBackClick();
}, },
scope: this scope: this
}, '-', {
text: '审核通过', //审核通过
iconCls: "btnadd",
id: 'btnAuditPass',
handler: function (button, event) {
this.onAuditPassClick();
},
scope: this
}, {
text: '驳回提交', //审核通过
iconCls: "btndelete",
id: 'btnAuditBack',
handler: function (button, event) {
this.onAuditBackClick();
},
scope: this
} }
] ]
}); //end 按钮Toolbar }); //end 按钮Toolbar
@ -1303,6 +1319,28 @@ Ext.extend(Shipping.MsChRecvapplicationEdit, Ext.Panel, {
this.editRecord = ret[2]; this.editRecord = ret[2];
} }
Ext.getCmp('btnAuditPass').hide();
Ext.getCmp('btnAuditBack').hide();
Ext.Ajax.request({
waitMsg: '',
url: '/MvcShipping/MsBaseInfo/GetUserModuleEnable',
params: {
modulename: "modRevcAppAudit"
},
callback: function (options, success, response) {
if (success) {
var result = Ext.JSON.decode(response.responseText);
if (result.Success) {
Ext.getCmp('btnAuditPass').show();
Ext.getCmp('btnAuditBack').show();
}
} else {
}
},
scope: this
});
if (this.opStatus == 'edit') if (this.opStatus == 'edit')
condition = " BILLNO='" + this.editRecord.get('BILLNO') + "'"; condition = " BILLNO='" + this.editRecord.get('BILLNO') + "'";

@ -581,7 +581,7 @@ Ext.extend(Shipping.MsChRecvapplicationIndex, Ext.Panel, {
this.onAuditPassClick(); this.onAuditPassClick();
}, },
scope: this scope: this
}, '-', { }, {
text: '驳回提交', //审核通过 text: '驳回提交', //审核通过
iconCls: "btndelete", iconCls: "btndelete",
id: 'btnAuditBack', id: 'btnAuditBack',
@ -964,12 +964,12 @@ Ext.extend(Shipping.MsChRecvapplicationIndex, Ext.Panel, {
}, },
onAuditBackClick: function () { onAuditBackClick: function () {
this.winAuditBackShow.show(); this.winAuditBackShow.show();
}, },
onAuditBack: function (ORREASON) { onAuditBack: function (ORREASON) {
var selections = this.gridList.getSelectionModel().getSelection(); var selections = this.gridList.getSelectionModel().getSelection();
@ -1029,6 +1029,7 @@ Ext.extend(Shipping.MsChRecvapplicationIndex, Ext.Panel, {
}); //end Ext.Ajax.request }); //end Ext.Ajax.request
}, },
getCondition: function () { getCondition: function () {
var form = this.formSearch.getForm(); var form = this.formSearch.getForm();
if (!form.isValid()) { if (!form.isValid()) {

@ -1124,7 +1124,7 @@ namespace DSWeb.MvcShipping.Controllers
#endregion #endregion
#region #region 上传附件
[HttpPost] [HttpPost]
public ContentResult UploadFile ( ) public ContentResult UploadFile ( )
{ {

@ -1239,7 +1239,6 @@ namespace DSWeb.MvcShipping.Controllers
#endregion #endregion
#region 提交 审核 #region 提交 审核
public ContentResult SQQR ( string USERID, string data ) //申请签入 public ContentResult SQQR ( string USERID, string data ) //申请签入
@ -2484,7 +2483,7 @@ namespace DSWeb.MvcShipping.Controllers
} }
#endregion #endregion
#region #region 取消放单通知
public ContentResult GGTD(string data,string status) //取消放单通知 public ContentResult GGTD(string data,string status) //取消放单通知
{ {
@ -2521,7 +2520,6 @@ namespace DSWeb.MvcShipping.Controllers
#endregion #endregion
public ContentResult SaveLog ( string data ) public ContentResult SaveLog ( string data )
{ {
var headData = JsonConvert.Deserialize<WorkLogmb>(data); var headData = JsonConvert.Deserialize<WorkLogmb>(data);
@ -2566,6 +2564,7 @@ namespace DSWeb.MvcShipping.Controllers
var json = JsonConvert.Serialize(new { Success = true, Message = "查询成功", totalCount = dataList.Count, data = list.ToList() }); var json = JsonConvert.Serialize(new { Success = true, Message = "查询成功", totalCount = dataList.Count, data = list.ToList() });
return new ContentResult() { Content = json }; return new ContentResult() { Content = json };
} }
public ContentResult GetBLINFOLIST(int start, int limit, string sort, string CUSTNAME,string SALE) public ContentResult GetBLINFOLIST(int start, int limit, string sort, string CUSTNAME,string SALE)
{ {
var dataList = MsOp_BLISSUEDAL.GetBLINFOLIST(CUSTNAME, SALE); var dataList = MsOp_BLISSUEDAL.GetBLINFOLIST(CUSTNAME, SALE);
@ -2757,6 +2756,8 @@ namespace DSWeb.MvcShipping.Controllers
#endregion #endregion
} }
} }

@ -236,8 +236,30 @@ namespace DSWeb.Areas.MvcShipping.DAL
strSql.Append(",b.INVOICENO INVNO,b.INVOICEMAKETIME BILLDATE,(select ShowName from [user] where GID=b.APPLICANT) as BILLUSER,(select ShowName from [user] where GID=b.OPERATOR) as CREATEUSER,'' SETTLETYPEREF"); strSql.Append(",b.INVOICENO INVNO,b.INVOICEMAKETIME BILLDATE,(select ShowName from [user] where GID=b.APPLICANT) as BILLUSER,(select ShowName from [user] where GID=b.OPERATOR) as CREATEUSER,'' SETTLETYPEREF");
} }
if (dotype == "1")
{//ch_fee_settlement
strSql.Append(" ,(select EnumValueName from tSysEnumValue where LangId=0 and EnumTypeID=97006 and EnumValueID=b.BILLSTATUS) as BILLSTATUSREF");
}else
if (dotype == "5")
{//ch_fee_recvapplication
strSql.Append(" ,(select EnumValueName from tSysEnumValue where LangId=0 and EnumTypeID=97005 and EnumValueID=b.BILLSTATUS) as BILLSTATUSREF");
}
else
if (dotype == "4")
{//ch_fee_payapplication
strSql.Append(" ,(select EnumValueName from tSysEnumValue where LangId=0 and EnumTypeID=97005 and EnumValueID=b.BILLSTATUS) as BILLSTATUSREF");
}
else
if (dotype == "6")
{//ch_fee_invoiceapplication
strSql.Append(" ,(select EnumValueName from tSysEnumValue where LangId=0 and EnumTypeID=97010 and EnumValueID=b.BILLSTATUS) as BILLSTATUSREF");
}
else
strSql.Append(" ,'' BILLSTATUSREF");
strSql.Append(" FROM ch_fee_do c "); strSql.Append(" FROM ch_fee_do c ");
if (dotype == "1") if (dotype == "1")
{ {
strSql.Append(" left join ch_fee_settlement b on (b.BILLNO=c.BILLNO) "); strSql.Append(" left join ch_fee_settlement b on (b.BILLNO=c.BILLNO) ");
@ -293,7 +315,7 @@ namespace DSWeb.Areas.MvcShipping.DAL
var strSql = new StringBuilder(); var strSql = new StringBuilder();
strSql.Append(" SELECT c.GID,c.BILLNO,c.BSNO,c.CUSTOMERNAME,c.FEEID,c.FEENAME,c.CURRENCY,c.AMOUNT,c.DOAMOUNT,c.ORIGCURRENCY,c.ORIGAMOUNT,c.EXCHANGERATE "); strSql.Append(" SELECT c.GID,c.BILLNO,c.BSNO,c.CUSTOMERNAME,c.FEEID,c.FEENAME,c.CURRENCY,c.AMOUNT,c.DOAMOUNT,c.ORIGCURRENCY,c.ORIGAMOUNT,c.EXCHANGERATE ");
strSql.Append(",c.FEETYPE,(CASE C.FEETYPE WHEN 1 THEN '收' ELSE '付' END) AS FEETYPEREF"); strSql.Append(",c.FEETYPE,(CASE C.FEETYPE WHEN 1 THEN '收' ELSE '付' END) AS FEETYPEREF");
strSql.Append(",b.INVNO,b.INVDATE BILLDATE,b.OP as BILLUSER,'' SETTLETYPEREF,'' as CREATEUSER"); strSql.Append(",b.INVNO,b.INVDATE BILLDATE,b.OP as BILLUSER,'' SETTLETYPEREF,'' as CREATEUSER,'' BILLSTATUSREF ");
strSql.Append(" FROM ch_fee_do_invoice c "); strSql.Append(" FROM ch_fee_do_invoice c ");
strSql.Append(" left join ch_fee_invoicehexiao b on (b.BILLNO=c.BILLNO) "); strSql.Append(" left join ch_fee_invoicehexiao b on (b.BILLNO=c.BILLNO) ");
strSql.Append(" where (c.ISDELETED=0 or c.ISDELETED IS NULL) "); strSql.Append(" where (c.ISDELETED=0 or c.ISDELETED IS NULL) ");
@ -338,7 +360,7 @@ namespace DSWeb.Areas.MvcShipping.DAL
data.SETTLETYPEREF = Convert.ToString(reader["SETTLETYPEREF"]); data.SETTLETYPEREF = Convert.ToString(reader["SETTLETYPEREF"]);
data.CREATEUSER = Convert.ToString(reader["CREATEUSER"]); data.CREATEUSER = Convert.ToString(reader["CREATEUSER"]);
data.BILLSTATUSREF = Convert.ToString(reader["BILLSTATUSREF"]);
#endregion #endregion
headList.Add(data); headList.Add(data);
} }

@ -3671,6 +3671,8 @@ namespace DSWeb.MvcShipping.DAL.MsOpSeaeDAL
if (modifydata.SERVICE9) strSql.Append(",SERVICE9=1"); if (modifydata.SERVICE9) strSql.Append(",SERVICE9=1");
if (modifydata.SERVICE10) strSql.Append(",SERVICE10=1"); if (modifydata.SERVICE10) strSql.Append(",SERVICE10=1");
if (modifydata.VGM_TIME != "" && modifydata.VGM_TIME != null)
strSql.Append(",VGM_TIME=@VGM_TIME");
strSql.Append(" where BSNO=@BSNO "); strSql.Append(" where BSNO=@BSNO ");
@ -3902,6 +3904,10 @@ namespace DSWeb.MvcShipping.DAL.MsOpSeaeDAL
db.AddInParameter(cmdupdate, "@SERVICECONTRACTNO", DbType.String, modifydata.SERVICECONTRACTNO); db.AddInParameter(cmdupdate, "@SERVICECONTRACTNO", DbType.String, modifydata.SERVICECONTRACTNO);
if (modifydata.ORDERNO != "" && modifydata.ORDERNO != null) if (modifydata.ORDERNO != "" && modifydata.ORDERNO != null)
db.AddInParameter(cmdupdate, "@ORDERNO", DbType.String, modifydata.ORDERNO); db.AddInParameter(cmdupdate, "@ORDERNO", DbType.String, modifydata.ORDERNO);
if (modifydata.VGM_TIME != "" && modifydata.VGM_TIME != null)
db.AddInParameter(cmdupdate, "@VGM_TIME", DbType.String, modifydata.VGM_TIME);
db.AddInParameter(cmdupdate, "@BSNO", DbType.String, enumValue.BSNO); db.AddInParameter(cmdupdate, "@BSNO", DbType.String, enumValue.BSNO);
db.ExecuteNonQuery(cmdupdate, tran); db.ExecuteNonQuery(cmdupdate, tran);
db.AddInParameter(cmdupdateBL, "@BSNO", DbType.String, enumValue.BSNO); db.AddInParameter(cmdupdateBL, "@BSNO", DbType.String, enumValue.BSNO);

@ -3127,6 +3127,9 @@ namespace DSWeb.Areas.MvcShipping.DAL.MsOp_BLISSUE
} }
data. = data. + ",结算日期为 " + Convert.ToString(reader["stldate"]) + ""; data. = data. + ",结算日期为 " + Convert.ToString(reader["stldate"]) + "";
data.STLDATE = Convert.ToString(reader["stldate"]); data.STLDATE = Convert.ToString(reader["stldate"]);
#endregion #endregion
#region 该业务是否 欠费超期 #region 该业务是否 欠费超期
@ -3201,7 +3204,16 @@ namespace DSWeb.Areas.MvcShipping.DAL.MsOp_BLISSUE
#endregion #endregion
#region 提单签出 未签单 #region 显示目前已有明细箱号且未提单签出的业务的箱数
var _CUSTOMERNAME = Convert.ToString(reader["CUSTOMERNAME"]);
var = (_CUSTOMERNAME);
data. = "未放单业务数:" + .ToString();
//if (reader["NUMTYPPE"].ToString() == "提单签出") //if (reader["NUMTYPPE"].ToString() == "提单签出")
//{ //{
@ -3268,10 +3280,11 @@ namespace DSWeb.Areas.MvcShipping.DAL.MsOp_BLISSUE
} }
#endregion #endregion
data.InfoText = data. + "\n"; data.InfoText = data. + "\r\n";
data.InfoText = data.InfoText + data. + "\n"; data.InfoText = data.InfoText + data. + "\r\n";
data.InfoText = data.InfoText + data. + "\n"; data.InfoText = data.InfoText + data. + "\r\n";
data.InfoText = data.InfoText + data. + "\n"; data.InfoText = data.InfoText + data. + "\r\n";
data.InfoText = data.InfoText + data. + "\r\n";
#endregion #endregion
headList.Add(data); headList.Add(data);
@ -3587,6 +3600,16 @@ namespace DSWeb.Areas.MvcShipping.DAL.MsOp_BLISSUE
} }
#endregion
#region 未放单量查询
public static int (string CUSTOMERNAME) {
T_ALL_DA T_ALL_DA = new EntityDA.T_ALL_DA();
var BLCOUNT = T_ALL_DA.GetStrSQL("BLCOUNT", "select count(1) BLCOUNT from v_op_bs WHERE BLISSUESTATUS<>'提单签出' AND CUSTOMERNAME='" + CUSTOMERNAME + "'");
return Convert.ToInt32( BLCOUNT);
}
#endregion #endregion
} }
} }

@ -705,15 +705,15 @@ Ext.extend(Shipping.MsAireOrderIndex, Ext.Panel, {
} }
}, { }, {
dataIndex: 'BLISSUESTATUS', dataIndex: 'BLISSUESTATUS',
header: '提单签发状态', //'货物标识', header: '提单签发状态', //'提单签发状态',
width: 120 width: 120
}, { }, {
dataIndex: 'DELIVERYDATE', dataIndex: 'DELIVERYDATE',
header: '送仓日期', //'货物标识', header: '送仓日期', //'送仓日期',
width: 100 width: 100
}, { }, {
dataIndex: 'INVNO', dataIndex: 'INVNO',
header: '发票号', //'货物标识', header: '发票号', //'发票号',
width: 100 width: 100
}, { }, {
sortable: true, sortable: true,

@ -81,7 +81,8 @@ Ext.extend(Shipping.MsFeeHistoryView, Ext.Panel, {
{ name: 'DOAMOUNT', type: 'number' }, { name: 'DOAMOUNT', type: 'number' },
{ name: 'ORIGAMOUNT', type: 'number' }, { name: 'ORIGAMOUNT', type: 'number' },
{ name: 'EXCHANGERATE', type: 'number' }, { name: 'EXCHANGERATE', type: 'number' },
{ name: 'REMARK', type: 'string' } { name: 'REMARK', type: 'string' },
{ name: 'BILLSTATUSREF', type: 'string' }
] ]
}); });
@ -472,6 +473,11 @@ Ext.extend(Shipping.MsFeeHistoryView, Ext.Panel, {
dataIndex: 'BILLUSER', dataIndex: 'BILLUSER',
header: '申请人', header: '申请人',
width: 80 width: 80
}, {
sortable: true,
dataIndex: 'BILLSTATUSREF',
header: '业务状态',
width: 80
} }
] ]
}); });
@ -589,6 +595,11 @@ Ext.extend(Shipping.MsFeeHistoryView, Ext.Panel, {
dataIndex: 'BILLUSER', dataIndex: 'BILLUSER',
header: '申请人', header: '申请人',
width: 80 width: 80
}, {
sortable: true,
dataIndex: 'BILLSTATUSREF',
header: '业务状态',
width: 80
} }
] ]
}); });
@ -710,6 +721,11 @@ Ext.extend(Shipping.MsFeeHistoryView, Ext.Panel, {
dataIndex: 'SETTLETYPEREF', dataIndex: 'SETTLETYPEREF',
header: '结算方式', header: '结算方式',
width: 80 width: 80
}, {
sortable: true,
dataIndex: 'BILLSTATUSREF',
header: '业务状态',
width: 80
} }
] ]
}); });
@ -965,6 +981,11 @@ Ext.extend(Shipping.MsFeeHistoryView, Ext.Panel, {
dataIndex: 'BILLUSER', dataIndex: 'BILLUSER',
header: '申请人', header: '申请人',
width: 80 width: 80
}, {
sortable: true,
dataIndex: 'BILLSTATUSREF',
header: '业务状态',
width: 80
} }
] ]
}); });

@ -2098,6 +2098,25 @@ Ext.extend(Shipping.MsOpSeaeIndex, Ext.Panel, {
} }
}); });
//this.StoreISCANCEL = Ext.create('Ext.data.Store', {
// fields: ['value', 'text']
//});
//this.StoreISCANCEL.add({ 'value': '', 'text': '' });
//this.StoreISCANCEL.add({ 'value': '-1', 'text': '未退舱' });
//this.StoreISCANCEL.add({ 'value': '1', 'text': '已退舱' });
//this.StoreISCANCEL.add({ 'value': '2', 'text': '申请退舱' });
//this.StoreISCANCEL.add({ 'value': '4', 'text': '驳回申请' });
//this.comboxISCANCEL = Ext.create('DsExt.ux.RefTableCombox', {
// fieldLabel: '退舱状态', //'默认FRT',
// store: this.StoreISCANCEL,
// valueField: 'value',
// displayField: 'text',
// forceSelection: true,
// name: 'ISCANCEL',
// value:'-1'
//});
//#endregion //#endregion
//#region formSearch 查询面板 //#region formSearch 查询面板
@ -2247,6 +2266,7 @@ Ext.extend(Shipping.MsOpSeaeIndex, Ext.Panel, {
this.comboxISEI, this.comboxISEI,
this.comboxPORTLOAD, this.comboxPORTLOAD,
this.comboxDoc, this.comboxDoc,
//this.comboxISCANCEL,
{ {
xtype: 'hiddenfield', xtype: 'hiddenfield',
flex: 1.9, flex: 1.9,
@ -7531,7 +7551,8 @@ Ext.extend(Shipping.MsOpSeaeIndex, Ext.Panel, {
xtype: 'container', xtype: 'container',
layout: 'hbox', layout: 'hbox',
defaultType: 'textfield', defaultType: 'textfield',
items: [this.comboxDESTINATIONm, { items: [this.comboxDESTINATIONm,
{
fieldLabel: Zi.LAN.DESTINATIONID, //'卸港代码', fieldLabel: Zi.LAN.DESTINATIONID, //'卸港代码',
name: 'DESTINATIONID' name: 'DESTINATIONID'
},{ },{
@ -7540,7 +7561,13 @@ Ext.extend(Shipping.MsOpSeaeIndex, Ext.Panel, {
flex: 1, flex: 1,
xtype: 'datefield', xtype: 'datefield',
name: 'ATD' name: 'ATD'
}, { xtype: 'hiddenfield' } }, {
fieldLabel: Zi.LAN.VGM_TIME, //'开船日期',
format: 'Y-m-d',
flex: 1,
xtype: 'datefield',
name: 'VGM_TIME'
}
] ]
}, { }, {
@ -7630,7 +7657,6 @@ Ext.extend(Shipping.MsOpSeaeIndex, Ext.Panel, {
me.onModifyClick() me.onModifyClick()
} }
}, { }, {
text: Zi.LAN.btnreset, //"确认修改", text: Zi.LAN.btnreset, //"确认修改",
@ -8862,6 +8888,16 @@ Ext.extend(Shipping.MsOpSeaeIndex, Ext.Panel, {
var ISEI = form.findField('ISEI').getValue(); var ISEI = form.findField('ISEI').getValue();
sql = sql + getAndConSql(sql, ISEI, "ISEI = '" + ISEI + "'"); sql = sql + getAndConSql(sql, ISEI, "ISEI = '" + ISEI + "'");
//var ISCANCEL = form.findField('ISCANCEL').getValue();
//if (ISCANCEL) {
// if (ISCANCEL == "-1") {
// sql = sql + getAndConSql(sql, ISCANCEL, "B.ISCANCEL = '0'");
// } else {
// sql = sql + getAndConSql(sql, ISCANCEL, "B.ISCANCEL = '" + ISCANCEL +"'");
// }
//}
// //装货港 // //装货港
// var PORTLOAD = form.findField('PORTLOAD').getValue(); // var PORTLOAD = form.findField('PORTLOAD').getValue();
// sql = sql + getAndConSql(sql, PORTLOAD, "B.PORTLOAD like '%" + PORTLOAD + "%'"); // sql = sql + getAndConSql(sql, PORTLOAD, "B.PORTLOAD like '%" + PORTLOAD + "%'");

@ -7,7 +7,7 @@
<PropertyGroup> <PropertyGroup>
<TimeStampOfAssociatedLegacyPublishXmlFile /> <TimeStampOfAssociatedLegacyPublishXmlFile />
<_PublishTargetUrl>F:\DS7Deploy</_PublishTargetUrl> <_PublishTargetUrl>F:\DS7Deploy</_PublishTargetUrl>
<History>True|2022-09-15T09:51:03.0418191Z;True|2022-09-13T18:11:07.4886072+08:00;True|2022-09-08T18:27:59.4866314+08:00;True|2022-09-07T10:48:22.4374600+08:00;True|2022-08-30T08:55:51.2483797+08:00;False|2022-08-29T17:42:44.5787657+08:00;True|2022-08-26T20:59:45.9746506+08:00;True|2022-08-26T20:43:47.7232727+08:00;True|2022-08-24T09:18:21.4053992+08:00;False|2022-08-21T20:16:52.1945951+08:00;False|2022-08-19T19:22:34.5180558+08:00;True|2022-08-18T14:48:38.9875943+08:00;True|2022-08-17T21:13:13.1492813+08:00;True|2022-08-15T12:05:05.0180251+08:00;True|2022-08-14T16:09:42.2679613+08:00;False|2022-08-14T14:52:29.4220318+08:00;False|2022-08-14T14:52:06.2230253+08:00;True|2022-08-14T10:57:19.4758701+08:00;False|2022-08-13T23:04:14.0629097+08:00;False|2022-08-13T23:03:22.5804991+08:00;True|2022-08-10T19:05:35.6012831+08:00;False|2022-07-19T17:04:39.8836330+08:00;False|2022-07-18T17:16:12.0161331+08:00;False|2022-07-18T17:14:22.0392241+08:00;False|2022-07-18T17:13:36.1034940+08:00;False|2022-07-18T17:05:08.7106572+08:00;False|2022-07-18T17:04:11.8851385+08:00;False|2022-07-18T14:30:54.7755285+08:00;True|2022-07-14T10:29:35.4634877+08:00;True|2022-07-14T10:27:21.4061602+08:00;False|2022-07-14T10:22:40.9640558+08:00;True|2022-06-29T15:32:11.0848982+08:00;False|2022-06-29T15:15:50.7821661+08:00;False|2022-05-10T16:09:29.5038169+08:00;</History> <History>True|2022-09-19T09:29:15.0054651Z;True|2022-09-15T17:51:03.0418191+08:00;True|2022-09-13T18:11:07.4886072+08:00;True|2022-09-08T18:27:59.4866314+08:00;True|2022-09-07T10:48:22.4374600+08:00;True|2022-08-30T08:55:51.2483797+08:00;False|2022-08-29T17:42:44.5787657+08:00;True|2022-08-26T20:59:45.9746506+08:00;True|2022-08-26T20:43:47.7232727+08:00;True|2022-08-24T09:18:21.4053992+08:00;False|2022-08-21T20:16:52.1945951+08:00;False|2022-08-19T19:22:34.5180558+08:00;True|2022-08-18T14:48:38.9875943+08:00;True|2022-08-17T21:13:13.1492813+08:00;True|2022-08-15T12:05:05.0180251+08:00;True|2022-08-14T16:09:42.2679613+08:00;False|2022-08-14T14:52:29.4220318+08:00;False|2022-08-14T14:52:06.2230253+08:00;True|2022-08-14T10:57:19.4758701+08:00;False|2022-08-13T23:04:14.0629097+08:00;False|2022-08-13T23:03:22.5804991+08:00;True|2022-08-10T19:05:35.6012831+08:00;False|2022-07-19T17:04:39.8836330+08:00;False|2022-07-18T17:16:12.0161331+08:00;False|2022-07-18T17:14:22.0392241+08:00;False|2022-07-18T17:13:36.1034940+08:00;False|2022-07-18T17:05:08.7106572+08:00;False|2022-07-18T17:04:11.8851385+08:00;False|2022-07-18T14:30:54.7755285+08:00;True|2022-07-14T10:29:35.4634877+08:00;True|2022-07-14T10:27:21.4061602+08:00;False|2022-07-14T10:22:40.9640558+08:00;True|2022-06-29T15:32:11.0848982+08:00;False|2022-06-29T15:15:50.7821661+08:00;False|2022-05-10T16:09:29.5038169+08:00;</History>
<LastFailureDetails /> <LastFailureDetails />
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
@ -882,13 +882,13 @@
<publishTime>08/26/2022 20:26:40</publishTime> <publishTime>08/26/2022 20:26:40</publishTime>
</File> </File>
<File Include="Areas/Account/Viewsjs/Chfee_recvapplication/ChRecvapplicationBLEdit.js"> <File Include="Areas/Account/Viewsjs/Chfee_recvapplication/ChRecvapplicationBLEdit.js">
<publishTime>09/06/2022 11:04:28</publishTime> <publishTime>09/19/2022 16:20:13</publishTime>
</File> </File>
<File Include="Areas/Account/Viewsjs/Chfee_recvapplication/ChRecvapplicationEdit.js"> <File Include="Areas/Account/Viewsjs/Chfee_recvapplication/ChRecvapplicationEdit.js">
<publishTime>08/26/2022 20:31:11</publishTime> <publishTime>09/19/2022 15:23:58</publishTime>
</File> </File>
<File Include="Areas/Account/Viewsjs/Chfee_recvapplication/ChRecvapplicationIndex.js"> <File Include="Areas/Account/Viewsjs/Chfee_recvapplication/ChRecvapplicationIndex.js">
<publishTime>09/05/2022 16:55:47</publishTime> <publishTime>09/19/2022 15:52:40</publishTime>
</File> </File>
<File Include="Areas/Account/Viewsjs/Chfee_recvapplication/ChRecvapplicationModel.js"> <File Include="Areas/Account/Viewsjs/Chfee_recvapplication/ChRecvapplicationModel.js">
<publishTime>09/05/2022 16:50:15</publishTime> <publishTime>09/05/2022 16:50:15</publishTime>
@ -5562,7 +5562,7 @@
<publishTime>08/04/2022 17:58:46</publishTime> <publishTime>08/04/2022 17:58:46</publishTime>
</File> </File>
<File Include="Areas/MvcShipping/Viewsjs/MsAireOrder/MsAireOrderIndex.js"> <File Include="Areas/MvcShipping/Viewsjs/MsAireOrder/MsAireOrderIndex.js">
<publishTime>09/08/2022 14:25:11</publishTime> <publishTime>09/19/2022 14:26:55</publishTime>
</File> </File>
<File Include="Areas/MvcShipping/Viewsjs/MsAireOrder/MsOpAireEdit.js"> <File Include="Areas/MvcShipping/Viewsjs/MsAireOrder/MsOpAireEdit.js">
<publishTime>08/02/2022 17:00:53</publishTime> <publishTime>08/02/2022 17:00:53</publishTime>
@ -7161,7 +7161,7 @@
<publishTime>08/26/2022 20:26:43</publishTime> <publishTime>08/26/2022 20:26:43</publishTime>
</File> </File>
<File Include="Areas/MvcShipping/Viewsjs/MsOpBill/MsFeeHistoryView.js"> <File Include="Areas/MvcShipping/Viewsjs/MsOpBill/MsFeeHistoryView.js">
<publishTime>08/26/2022 20:26:43</publishTime> <publishTime>09/19/2022 17:19:20</publishTime>
</File> </File>
<File Include="Areas/MvcShipping/Viewsjs/MsOpBill/MsOpBillMode.js"> <File Include="Areas/MvcShipping/Viewsjs/MsOpBill/MsOpBillMode.js">
<publishTime>08/26/2022 20:26:43</publishTime> <publishTime>08/26/2022 20:26:43</publishTime>
@ -7773,7 +7773,7 @@
<publishTime>08/26/2022 20:26:43</publishTime> <publishTime>08/26/2022 20:26:43</publishTime>
</File> </File>
<File Include="Areas/MvcShipping/Viewsjs/MsOpSeae/MsOpSeaeIndex.js"> <File Include="Areas/MvcShipping/Viewsjs/MsOpSeae/MsOpSeaeIndex.js">
<publishTime>09/09/2022 11:05:21</publishTime> <publishTime>09/19/2022 17:38:13</publishTime>
</File> </File>
<File Include="Areas/MvcShipping/Viewsjs/MsOpSeae/MsOpSeaeModel.js"> <File Include="Areas/MvcShipping/Viewsjs/MsOpSeae/MsOpSeaeModel.js">
<publishTime>08/26/2022 20:31:11</publishTime> <publishTime>08/26/2022 20:31:11</publishTime>
@ -12822,10 +12822,10 @@
<publishTime>08/26/2022 20:26:37</publishTime> <publishTime>08/26/2022 20:26:37</publishTime>
</File> </File>
<File Include="bin/App_global.asax.compiled"> <File Include="bin/App_global.asax.compiled">
<publishTime>09/16/2022 17:59:12</publishTime> <publishTime>09/19/2022 17:50:09</publishTime>
</File> </File>
<File Include="bin/App_global.asax.dll"> <File Include="bin/App_global.asax.dll">
<publishTime>09/16/2022 17:59:12</publishTime> <publishTime>09/19/2022 17:50:09</publishTime>
</File> </File>
<File Include="bin/AspNetPager.dll"> <File Include="bin/AspNetPager.dll">
<publishTime>08/26/2022 20:26:48</publishTime> <publishTime>08/26/2022 20:26:48</publishTime>
@ -12885,19 +12885,19 @@
<publishTime>09/14/2022 18:07:40</publishTime> <publishTime>09/14/2022 18:07:40</publishTime>
</File> </File>
<File Include="bin/DSWeb.dll"> <File Include="bin/DSWeb.dll">
<publishTime>09/16/2022 17:58:53</publishTime> <publishTime>09/19/2022 17:49:49</publishTime>
</File> </File>
<File Include="bin/DSWeb.Interface.dll"> <File Include="bin/DSWeb.Interface.dll">
<publishTime>09/16/2022 17:11:44</publishTime> <publishTime>09/19/2022 17:27:46</publishTime>
</File> </File>
<File Include="bin/DSWeb.Interface.pdb"> <File Include="bin/DSWeb.Interface.pdb">
<publishTime>09/16/2022 17:11:44</publishTime> <publishTime>09/19/2022 17:27:46</publishTime>
</File> </File>
<File Include="bin/DSWeb.pdb"> <File Include="bin/DSWeb.pdb">
<publishTime>09/16/2022 17:58:53</publishTime> <publishTime>09/19/2022 17:49:49</publishTime>
</File> </File>
<File Include="bin/DSWeb.XmlSerializers.dll"> <File Include="bin/DSWeb.XmlSerializers.dll">
<publishTime>09/16/2022 17:58:54</publishTime> <publishTime>09/19/2022 17:49:50</publishTime>
</File> </File>
<File Include="bin/DSWebComponent.dll"> <File Include="bin/DSWebComponent.dll">
<publishTime>08/28/2022 03:33:29</publishTime> <publishTime>08/28/2022 03:33:29</publishTime>
@ -17529,7 +17529,7 @@
<publishTime>08/26/2022 20:26:46</publishTime> <publishTime>08/26/2022 20:26:46</publishTime>
</File> </File>
<File Include="PrecompiledApp.config"> <File Include="PrecompiledApp.config">
<publishTime>09/16/2022 17:59:07</publishTime> <publishTime>09/19/2022 17:50:04</publishTime>
</File> </File>
<File Include="PriceCarrier/CrmPriceCarrierInfo.aspx"> <File Include="PriceCarrier/CrmPriceCarrierInfo.aspx">
<publishTime>08/26/2022 20:26:46</publishTime> <publishTime>08/26/2022 20:26:46</publishTime>

Binary file not shown.

Binary file not shown.
Loading…
Cancel
Save