📄 orderdetail.js
字号:
function hidden(id){
if(document.all(id).style.display == "none")
document.all(id).style.display = "";
else
document.all(id).style.display = "none";
}
function validate(path){
if(document.formchange.INDENNUM.value == ""){
alert("证件号码不能为空!");
formchange.INDENNUM.focus();
return false;
}
if(document.formchange.COMMUNITELE.value == ""){
alert("联系电话不能为空!");
formchange.COMMUNITELE.focus();
return false;
}
if(document.formchange.COMMUNIMAN.value == ""){
other.style.display = "";
alert("联系人不能为空!");
formchange.COMMUNIMAN.focus();
return false;
}
var qt = document.getElementById("QUERYTABLE");
if ( qt == null) return false;
var inputs = qt.getElementsByTagName("INPUT");
var result = inputs[0].name+"="+inputs[0].value;
for ( var i = 1; i<inputs.length; i++ ) {
if ( inputs[i].value == "" || inputs[i].name == "" ) continue;
result += "&"+inputs[i].name+"="+inputs[i].value;
}
var OTHERDESC = document.formchange.OTHERDESC.value;
var url = "change_orderDetail.jsp?"+result+"&OTHERDESC="+OTHERDESC;
changeDetail.src = url;
}
function switchPage(that, idx){
var oldLinka = null;
if ( that.tagName == "A" ) {
document.getElementById("history_tbl").currentPage=idx;
if ( oldLinka == null ) {
oldLinka = pageSet.children(0);
}
oldLinka.style.fontWeight = "normal";
oldLinka.style.fontSize = "9pt";
that.style.fontWeight = "bold";
that.style.fontSize = "10pt";
oldLinka = that;
}
}
function onContentLoad(){
}
function fn_OnSubmit(webOrder) {
var invoke = false;
var qr = document.getElementById("history_tbl");
if ( qr == null ) return true;
try {
if(!invoke){
var newInput = document.createElement("<INPUT NAME='WEBORDER'>");
newInput.value = webOrder;
qr.caption.appendChild(newInput);
qr.reload();
invoke = true;
}
}
catch(ex){
alert(ex.description);
}
return false;
}
function onQueryResultLoad() {
var sHistoryStateName = null;
var sHistoryStateValue = null;
var qr = document.getElementById("history_tbl");
var aLink = qr.getElementsByTagName("A");
if ( sHistoryStateName == null && sHistoryStateValue == null && aLink != null && aLink.length > 0 ) {
aLink[0].click();
}
else if ( aLink != null && aLink.length > 0 ) {
for ( var i = 0; i<aLink.length; i++) {
if ( aLink[i].name == sHistoryStateName && aLink[i].value == sHistoryStateValue ) {
aLink[i].click();
sHistoryStateName = null;
sHistoryStateValue = null;
break;
}
}
if ( sHistoryStateName != null ) {
aLink[0].click();
sHistoryStateName = null;
sHistoryStateValue = null;
}
}
}
function fn_dblClick(){
var oResult = document.all.history_tbl;
var hisid = "";
var flag_id = document.formchange.FLAG_HDN_S.value;
if ( oResult != null && oResult.selectedIndex >= 0 ) {
hisid = oResult.key;
if(hisid == flag_id){
CHAN_TBL.style.display = "";
FUC_BUT_TR.style.display = "";
}else{
CHAN_TBL.style.display = "none";
FUC_BUT_TR.style.display = "none";
}
if(hisid != ""){
changeDetail.src = "change_orderDetail.jsp?hisid="+hisid;
}
}
}
function success(){
window.opener.location.reload();
window.close();
}
function bssTrans(){
if(document.form1.BSSSWEBORDER.value == ""){
alert("请输入第三方定单流水号!");
form1.BSSSWEBORDER.focus();
return false;
}
if(document.form1.BSSSTATU.value == ""){
alert("请输入第三方系统当前处理状态!");
form1.BSSSTATU.focus();
return false;
}
if(document.form1.BSSDATE.value == ""){
alert("请输入第三方系统当前处理时间!");
form1.BSSDATE.focus();
return false;
}
return true;
}
function oper(id){
if(!window.confirm("请确定本次操作?")){
return;
}
form1.operType.value = id;
switch(id){
case 1:
if(bssTrans()){
document.getElementById("action").value = "ProdOrderThirSwitchCmm";
form1.submit();
formchange.CHAN.disabled = true;
formchange.rst.disabled = true;
MESS.innerHTML = "请稍后...";
form1.button7.disabled = true;
if(form1.button1 != null){
form1.button1.disabled = true;
}
if(form1.button2 != null){
form1.button2.disabled = true;
}
if(form1.button3 != null){
form1.button3.disabled = true;
}
if(form1.button4 != null){
form1.button4.disabled = true;
}
if(form1.button5 != null){
form1.button5.disabled = true;
}
if(form1.button6 != null){
form1.button6.disabled = true;
}
}
break;
case 2:
if(CheckForm())
{
document.getElementById("action").value = "ProdOrderCanelCmm";
form1.submit();
MESS.innerHTML = "请稍后...";
formchange.CHAN.disabled = true;
formchange.rst.disabled = true;
form1.button7.disabled = true;
if(form1.button1 != null){
form1.button1.disabled = true;
}
if(form1.button2 != null){
form1.button2.disabled = true;
}
if(form1.button3 != null){
form1.button3.disabled = true;
}
if(form1.button4 != null){
form1.button4.disabled = true;
}
if(form1.button5 != null){
form1.button5.disabled = true;
}
if(form1.button6 != null){
form1.button6.disabled = true;
}
}
break;
case 4:
document.getElementById("action").value = "ProdOrderTmpSaveCmm";
form1.submit();
MESS.innerHTML = "请稍后...";
formchange.CHAN.disabled = true;
formchange.rst.disabled = true;
form1.button7.disabled = true;
if(form1.button1 != null){
form1.button1.disabled = true;
}
if(form1.button2 != null){
form1.button2.disabled = true;
}
if(form1.button3 != null){
form1.button3.disabled = true;
}
if(form1.button4 != null){
form1.button4.disabled = true;
}
if(form1.button5 != null){
form1.button5.disabled = true;
}
if(form1.button6 != null){
form1.button6.disabled = true;
}
break;
case 3:
if(CheckForm())
{
document.getElementById("action").value = "ProdOrderOverCmm";
form1.submit();
MESS.innerHTML = "请稍后...";
formchange.CHAN.disabled = true;
formchange.rst.disabled = true;
form1.button7.disabled = true;
if(form1.button1 != null){
form1.button1.disabled = true;
}
if(form1.button2 != null){
form1.button2.disabled = true;
}
if(form1.button3 != null){
form1.button3.disabled = true;
}
if(form1.button4 != null){
form1.button4.disabled = true;
}
if(form1.button5 != null){
form1.button5.disabled = true;
}
if(form1.button6 != null){
form1.button6.disabled = true;
}
}
break;
case 5:
if(CheckForm())
{
document.getElementById("action").value = "ProdOrderRollbackCmm";
form1.submit();
MESS.innerHTML = "请稍后...";
formchange.CHAN.disabled = true;
formchange.rst.disabled = true;
form1.button7.disabled = true;
if(form1.button1 != null){
form1.button1.disabled = true;
}
if(form1.button2 != null){
form1.button2.disabled = true;
}
if(form1.button3 != null){
form1.button3.disabled = true;
}
if(form1.button4 != null){
form1.button4.disabled = true;
}
if(form1.button5 != null){
form1.button5.disabled = true;
}
if(form1.button6 != null){
form1.button6.disabled = true;
}
}
break;
case 6:
if(document.all.RestoreContent.value == ""){
alert("抱歉,回复的内容不能为空!");
document.all.RestoreContent.focus();
return false;
}
if(CheckForm())
{
document.getElementById("action").value = "ProdOrderRollbackCmm";
MESS.innerHTML = "请稍后...";
form1.submit();
formchange.CHAN.disabled = true;
formchange.rst.disabled = true;
form1.button7.disabled = true;
if(form1.button1 != null){
form1.button1.disabled = true;
}
if(form1.button2 != null){
form1.button2.disabled = true;
}
if(form1.button3 != null){
form1.button3.disabled = true;
}
if(form1.button4 != null){
form1.button4.disabled = true;
}
if(form1.button5 != null){
form1.button5.disabled = true;
}
if(form1.button6 != null){
form1.button6.disabled = true;
}
}
break;
case 7:
document.getElementById("action").value = "ProdOrderCloseCmm";
form1.submit();
MESS.innerHTML = "请稍后...";
formchange.CHAN.disabled = true;
formchange.rst.disabled = true;
form1.button7.disabled = true;
if(form1.button1 != null){
form1.button1.disabled = true;
}
if(form1.button2 != null){
form1.button2.disabled = true;
}
if(form1.button3 != null){
form1.button3.disabled = true;
}
if(form1.button4 != null){
form1.button4.disabled = true;
}
if(form1.button5 != null){
form1.button5.disabled = true;
}
if(form1.button6 != null){
form1.button6.disabled = true;
}
break;
case 8:
if(CheckForm()){
document.getElementById("action").value = "ProdOrderSwitchCmm";
form1.submit();
MESS.innerHTML = "请稍后...";
formchange.CHAN.disabled = true;
formchange.rst.disabled = true;
form1.button7.disabled = true;
if(form1.button1 != null){
form1.button1.disabled = true;
}
if(form1.button2 != null){
form1.button2.disabled = true;
}
if(form1.button3 != null){
form1.button3.disabled = true;
}
if(form1.button4 != null){
form1.button4.disabled = true;
}
if(form1.button5 != null){
form1.button5.disabled = true;
}
if(form1.button6 != null){
form1.button6.disabled = true;
}
}
break;
}
}
function fn_error(sMsg,sUrl,sLine) {
return true;
}
function initComponent(param){
var i = param;
try{
i *= 1;
}catch(e){
i = 0;
}
switch(i){
case 1://等待
hf.innerHTML = "";//回复
break;
case 3://暂存
zc.innerHTML = "";//暂存
break;
case 2:
zp.innerHTML = "";//转派
zf.innerHTML = "";//作废
zc.innerHTML = "";//暂存
ht.innerHTML = "";//回退
formchange.CHAN.disabled = true;
form1.Submits.disabled = true;
form1.resets.disabled = true;
break;
case 4://回退
case 8://作废
case 9://完成
zp.innerHTML = "";//转派
zf.innerHTML = "";//作废
zc.innerHTML = "";//暂存
ht.innerHTML = "";//回退
hf.innerHTML = "";//回复
wc.innerHTML = "";//完成
formchange.CHAN.disabled = true;
form1.Submits.disabled = true;
form1.resets.disabled = true;
break;
}
}
function fn_onunload() {
event.returnValue=false;
self.opener.window.setTimeout("fnQueryReload()",50);
}
window.onerror = fn_error;
window.onunload = fn_onunload;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -