You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
153 lines
5.2 KiB
153 lines
5.2 KiB
/***************************************************************
|
|
* <p>ProName:LSQuotUWExamineEndInput.js</p>
|
|
* <p>Title:审批终结</p>
|
|
* <p>Description:审批终结</p>
|
|
* <p>Copyright:Copyright (c) 2012</p>
|
|
* <p>Company:Sinosoft</p>
|
|
* @author : zhoufz
|
|
* @version : 8.0
|
|
* @date : 2014-04-15
|
|
****************************************************************/
|
|
|
|
var showInfo;
|
|
var turnPage = new turnPageClass();
|
|
var turnPage1 = new turnPageClass();
|
|
var turnPage2 = new turnPageClass();
|
|
var mOperate = "";//操作状态
|
|
var tSQLInfo = new SqlClass();
|
|
|
|
/**
|
|
* 公共池查询
|
|
*/
|
|
function queryClick() {
|
|
tSQLInfo1 = new SqlClass();
|
|
tSQLInfo1.setResourceName("g_quot.LSQuotProcessSql");
|
|
tSQLInfo1.setSqlId("LSQuotProcessSql9");
|
|
tSQLInfo1.setModule("grp_quotation");
|
|
tSQLInfo1.addSubPara(tOperator);
|
|
var tArr = easyExecSql(tSQLInfo1.getString(), 1, 0, 1);
|
|
if(tArr == null){
|
|
alert("当前登录人没有核保权限")
|
|
return false;
|
|
}else{
|
|
if(tArr[0][0] == 0 && tArr[0][1] == 0){
|
|
alert("当前登录人没有核保权限")
|
|
return false;
|
|
}
|
|
if (fm.StartDate.value != null && fm.StartDate.value != '') {
|
|
if (fm.StartDate.value > tCurrentDate) {
|
|
alert("提交起期不得晚于当前日期!");
|
|
return false;
|
|
}
|
|
}
|
|
if (fm.EndtDate.value != null && fm.EndtDate.value != '') {
|
|
if (fm.EndtDate.value > tCurrentDate) {
|
|
i18nAlert("提交止期不得晚于当前日期!", "");
|
|
return false;
|
|
}
|
|
}
|
|
if (fm.StartDate.value != null && fm.StartDate.value != '') {
|
|
if (fm.EndtDate.value != null && fm.EndtDate.value != '') {
|
|
if (fm.StartDate.value > fm.EndtDate.value) {
|
|
i18nAlert("提交起期不得晚于提交止期!", "");
|
|
return false;
|
|
}
|
|
}
|
|
}
|
|
if(tArr[0][0] == 1 && tArr[0][1] == 1){
|
|
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_quot.LSQuotProcessSql");
|
|
tSQLInfo.setSqlId("LSQuotProcessSql10");
|
|
tSQLInfo.setModule("grp_quotation");
|
|
tSQLInfo.addSubPara(fm.QuotName.value);
|
|
tSQLInfo.addSubPara(fm.QuotNo.value);
|
|
tSQLInfo.addSubPara(fm.QuotType.value);
|
|
tSQLInfo.addSubPara(tManageCom);
|
|
tSQLInfo.addSubPara(tOperator);
|
|
tSQLInfo.addSubPara(fm.StartDate.value);
|
|
tSQLInfo.addSubPara(fm.EndtDate.value);
|
|
tSQLInfo.addSubPara(fm.ManageCom.value);
|
|
tSQLInfo.setModule("grp_quotation");
|
|
|
|
|
|
turnPage1.queryModal(tSQLInfo.getString(), QuotGrid, 2,1);
|
|
if (!turnPage1.strQueryResult) {
|
|
i18nAlert("未查询到符合条件的查询结果!", "LIS-03016");
|
|
}
|
|
}
|
|
if (tArr[0][0] == 1 && tArr[0][1] == 0){
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_quot.LSQuotProcessSql");
|
|
tSQLInfo.setSqlId("LSQuotProcessSql10");
|
|
tSQLInfo.setModule("grp_quotation");
|
|
tSQLInfo.addSubPara(fm.QuotName.value);
|
|
tSQLInfo.addSubPara(fm.QuotNo.value);
|
|
tSQLInfo.addSubPara(fm.QuotType.value);
|
|
tSQLInfo.addSubPara(tManageCom);
|
|
tSQLInfo.addSubPara(tOperator);
|
|
tSQLInfo.addSubPara(fm.StartDate.value);
|
|
tSQLInfo.addSubPara(fm.EndtDate.value);
|
|
tSQLInfo.addSubPara(fm.ManageCom.value);
|
|
|
|
tSQLInfo.setModule("grp_quotation");
|
|
|
|
turnPage1.queryModal(tSQLInfo.getString(), QuotGrid, 2,1);
|
|
if (!turnPage1.strQueryResult) {
|
|
i18nAlert("未查询到符合条件的查询结果!", "LIS-03016");
|
|
}
|
|
}
|
|
|
|
if( tArr[0][1] == 1 && tArr[0][0] == 0){
|
|
tSQLInfo = new SqlClass();
|
|
tSQLInfo.setResourceName("g_quot.LSQuotProcessSql");
|
|
tSQLInfo.setSqlId("LSQuotProcessSql10");
|
|
tSQLInfo.setModule("grp_quotation");
|
|
tSQLInfo.addSubPara(fm.QuotName.value);
|
|
tSQLInfo.addSubPara(fm.QuotNo.value);
|
|
tSQLInfo.addSubPara(fm.QuotType.value);
|
|
tSQLInfo.addSubPara(tManageCom);
|
|
tSQLInfo.addSubPara(tOperator);
|
|
tSQLInfo.addSubPara(fm.StartDate.value);
|
|
tSQLInfo.addSubPara(fm.EndtDate.value);
|
|
tSQLInfo.addSubPara(fm.ManageCom.value);
|
|
tSQLInfo.setModule("grp_quotation");
|
|
|
|
turnPage1.queryModal(tSQLInfo.getString(), QuotGrid, 2,1);
|
|
if (!turnPage1.strQueryResult) {
|
|
i18nAlert("未查询到符合条件的查询结果!", "LIS-03016");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function GotoDetail() {
|
|
|
|
var tSelNo = QuotGrid.getSelNo()-1;
|
|
var tMissionID = QuotGrid.getRowColData(tSelNo, 3);
|
|
var tSubMissionID = QuotGrid.getRowColData(tSelNo, 4);
|
|
var tActivityID = QuotGrid.getRowColData(tSelNo, 5);
|
|
var tQuotNo = QuotGrid.getRowColData(tSelNo, 6);
|
|
var tQuotBatNo = QuotGrid.getRowColData(tSelNo, 7);
|
|
var tQuotType = QuotGrid.getRowColData(tSelNo, 8);
|
|
var tIsHealthy = QuotGrid.getRowColData(tSelNo, 16);
|
|
var tOperateManageCom = QuotGrid.getRowColData(tSelNo, 17);
|
|
|
|
//两种情况可以操作这个菜单 一是总公司的人登录 而是授权给分公司的人操作总公司
|
|
|
|
if (tManageCom !='86' ){
|
|
alert("请登录总公司进行操作")
|
|
return false;
|
|
}
|
|
if (tQuotType=="00") {
|
|
location.href = "./LSQuotUWDetailInput.jsp?QuotType="+ tQuotType +"&QuotNo="+ tQuotNo + "&QuotBatNo="+ tQuotBatNo +"&MissionID="+ tMissionID +"&SubMissionID="+ tSubMissionID +"&ActivityID="+ tActivityID+"&IsHealthy="+tIsHealthy+"&OperateManageCom="+tOperateManageCom;
|
|
} else if (tQuotType=="01") {
|
|
location.href = "./LSQuotProjUWDetailInput.jsp?QuotType="+ tQuotType +"&QuotNo="+ tQuotNo + "&QuotBatNo="+ tQuotBatNo +"&MissionID="+ tMissionID +"&SubMissionID="+ tSubMissionID +"&ActivityID="+ tActivityID+"&IsHealthy="+tIsHealthy+"&OperateManageCom="+tOperateManageCom;
|
|
}
|
|
}
|
|
|
|
|