提交 | 用户 | age
|
a6a76f
|
1 |
<%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> |
F |
2 |
<link rel="stylesheet" type="text/css" href="/style/commons.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/style/commons.css")%>"> |
|
3 |
<link rel="stylesheet" type="text/css" href="/style/icon.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/style/icon.css")%>"> |
|
4 |
<link rel="stylesheet" type="text/css" href="/style/default/easyui.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/style/default/easyui.css")%>"> |
7f7112
|
5 |
<%--<link rel="stylesheet" type="text/css" href="/js/bootstrap-upload/css/bootstrap.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap-upload/css/bootstrap.css")%>"> --%> |
a6a76f
|
6 |
<link rel="stylesheet" type="text/css" href="/js/select2/dist/css/select2.min.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/select2/dist/css/select2.min.css")%>"> |
7f7112
|
7 |
<%--<link rel="stylesheet" type="text/css" href="/js/bootstrap-upload/css/fileinput.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap-upload/css/fileinput.css")%>">--%> |
X |
8 |
<%--<link rel="stylesheet" type="text/css" href="/js/bootstrap-upload/css/bootstrap.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap-upload/css/bootstrap.css")%>">--%> |
|
9 |
<%--<link rel="stylesheet" type="text/css" href="/js/bootstrap-upload/css/rotationscaling.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap-upload/css/rotationscaling.css")%>">--%> |
|
10 |
<%--<link rel="stylesheet" type="text/css" href="/js/bootstrap-upload/css/bootstrap.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap-upload/css/bootstrap.css")%>">--%> |
5f1f90
|
11 |
<link rel="stylesheet" type="text/css" href="/layui/css/layui.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/css/layui.css")%>"> |
X |
12 |
<script src="/layui/layui.all.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/layui.all.js")%>" type="text/javascript"></script> |
a6a76f
|
13 |
<script type="text/javascript" src="/shopping/view/javascript/gotop/js/jquery-1.10.2.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/gotop/js/jquery-1.10.2.min.js")%>"></script> |
F |
14 |
<script type="text/javascript" src="/js/jquery-migrate-1.2.1.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/jquery-migrate-1.2.1.js")%>"></script> |
|
15 |
<script type="text/javascript" src="/js/layer/layer.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/layer/layer.js")%>"></script> |
|
16 |
<script type="text/javascript" src="/js/general/jquery.easyui.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/general/jquery.easyui.min.js")%>"></script> |
|
17 |
<script type="text/javascript" src="/js/general/easyui/jquery.easyui.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/general/easyui/jquery.easyui.min.js")%>"></script> |
|
18 |
<script type="text/javascript" src="/js/general/jquery.easyui.dialog.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/general/jquery.easyui.dialog.js")%>"></script> |
|
19 |
<script type="text/javascript" src="/js/locale/easyui-lang-zh_CN.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/locale/easyui-lang-zh_CN.js")%>"></script> |
|
20 |
<script type="text/javascript" src="/js/index/funcLink.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/funcLink.js")%>"></script> |
|
21 |
<script type="text/javascript" src="/js/index/jQueryRotate.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/jQueryRotate.js")%>"></script> |
|
22 |
<script type="text/javascript" src="/js/index/rotate.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/rotate.js")%>"></script> |
|
23 |
<script type="text/javascript" src="/js/docControl/control.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/docControl/control.js")%>"></script> |
|
24 |
<script type="text/javascript" src="/js/panel.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/panel.js")%>"></script> |
|
25 |
<script type="text/javascript" src="/Grid/GridE.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/Grid/GridE.js")%>"></script> |
|
26 |
<script type="text/javascript" src="/js/hotkey.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/hotkey.js")%>" ></script> |
|
27 |
<script type="text/javascript" src="/js/iscroll5.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/iscroll5.js")%>" ></script> |
7f7112
|
28 |
<%--<script type="text/javascript" src="/shopping/view/javascript/bootstrap/js/bootstrap.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/bootstrap/js/bootstrap.min.js")%>"></script>--%> |
a6a76f
|
29 |
<script type="text/javascript" src="/js/select2/dist/js/pinyin.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/select2/dist/js/pinyin.js")%>"></script> |
F |
30 |
<script type="text/javascript" src="/js/select2/dist/js/select2.full.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/select2/dist/js/select2.full.js")%>"></script> |
|
31 |
<script type="text/javascript" src="/js/select2/dist/js/i18n/zh-CN.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/select2/dist/js/i18n/zh-CN.js")%>"></script> |
7f7112
|
32 |
<%--<script type="text/javascript" src="/js/bootstrap-upload/js/fileinput.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap-upload/js/fileinput.js")%>"></script>--%> |
X |
33 |
<%--<script type="text/javascript" src="/js/bootstrap-upload/js/locales/zh.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap-upload/js/locales/zh.js")%>"></script>--%> |
|
34 |
<%--<script type="text/javascript" src="/shopping/view/javascript/bootstrap/js/bootstrap.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/bootstrap/js/bootstrap.min.js")%>"></script>--%> |
a6a76f
|
35 |
<script type="text/javascript" src="/ckeditor/ckeditor.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/ckeditor/ckeditor.js")%>"></script> |
F |
36 |
<script type="text/javascript" src="/ckeditor/samples/js/ckimpl.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/ckeditor/samples/js/ckimpl.js")%>"></script> |
7f7112
|
37 |
<%--<script type="text/javascript" src="/shopping/view/javascript/bootstrap/js/bootstrap.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/bootstrap/js/bootstrap.min.js")%>"></script>--%> |
X |
38 |
<!--Bootstrap插件包(包含fileInput),bootstrap版本是5.1.3--> |
|
39 |
<link rel="stylesheet" type="text/css" href="/js/bootstrap/v5.1.3/css/bootstrap.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap/v5.1.3/css/bootstrap.css")%>"> |
|
40 |
<link rel="stylesheet" type="text/css" href="/js/bootstrap/v5.1.3/icons/font/bootstrap-icons.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap/v5.1.3/icons/font/bootstrap-icons.css")%>"> |
|
41 |
<link rel="stylesheet" type="text/css" href="/js/bootstrap/fileinput/css/fileinput.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap/fileinput/css/fileinput.css")%>"> |
|
42 |
<link rel="stylesheet" type="text/css" href="/general/Viewer/css/viewer.min.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/general/Viewer/css/viewer.min.css")%>"> |
|
43 |
<script type="text/javascript" src="/js/bootstrap/v5.1.3/js/bootstrap.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap/v5.1.3/js/bootstrap.js")%>"></script> |
adafe0
|
44 |
<script type="text/javascript" src="/js/bootstrap/v5.1.3/js/bootstrap.bundle.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap/v5.1.3/js/bootstrap.bundle.js")%>"></script> |
7f7112
|
45 |
<script type="text/javascript" src="/js/bootstrap/fileinput/js/fileinput.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap/fileinput/js/fileinput.js")%>"></script> |
X |
46 |
<script type="text/javascript" src="/js/bootstrap/fileinput/js/locales/zh.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap/fileinput/js/locales/zh.js")%>"></script> |
27db5c
|
47 |
<script type="text/javascript" src="/general/Viewer/js/viewer.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/general/Viewer/js/viewer.min.js")%>"></script> |
a6a76f
|
48 |
<% |
F |
49 |
String isShowOnlineMsg="[?isShowOnlineMsg]"; |
|
50 |
String isShowProcessTracking="[?isShowProcessTracking]"; |
|
51 |
%> |
|
52 |
<script type="text/javascript"> |
|
53 |
var savedFunclink16=''; |
|
54 |
var spellPath="/<%=session.getAttribute(SessionKey.DATA_BASE_ID)%>/<%=session.getAttribute(SessionKey.VERSION_ID)%>/<%=session.getAttribute(SessionKey.SYSTEM_LANGUAGE)%>/"; |
|
55 |
var formId=<%=formId%>; |
|
56 |
var formType=<%=formType%>; |
|
57 |
panelFormId=formId; |
|
58 |
var user="<%=userCode%>"; |
|
59 |
var isSuperUser="<%=isSuperUser %>"; |
|
60 |
var cccode='<%=session.getAttribute(SessionKey.CCCODE)%>'; |
|
61 |
//确认前状态 |
|
62 |
var predocstatus="[?predocstatus]"; |
|
63 |
var btnId=null;//决定按钮检查 |
|
64 |
var check=0;//来判断是否保存与确定 |
|
65 |
var grid;//全局 |
|
66 |
var panJson;//全局 |
|
67 |
var OA="";//全局 条件信息 |
|
68 |
var plane; |
|
69 |
var docodeOK=true;//确定前是否保存 |
|
70 |
//通过,驳回,时代按钮所需全局变量 |
|
71 |
var panelHasSave=false;//面板是否保存 |
|
72 |
var btnSave=false;//是否这两个按钮保存 |
|
73 |
var cp=false;//复单标记 |
|
74 |
//处理保存后是否刷新 |
|
75 |
var refTo=true; |
|
76 |
var anPai=false; |
|
77 |
// 安排车辆 |
|
78 |
var ischeck=false; |
|
79 |
var trandoc=""; |
|
80 |
var isNew='<%=isNew%>'; |
|
81 |
var iscanelProc=false; |
|
82 |
var isrevokeProc=false; |
0a0fe9
|
83 |
var postUuid=systemUuid.uuid; |
a6a76f
|
84 |
function commitIs(check,flag){ |
F |
85 |
//flag标记数据范围检查已通过 |
|
86 |
var url=''; |
|
87 |
if(check==2){ |
|
88 |
showLoading(); |
|
89 |
var doccode=encodeText("doccode='"+getDoc('doccode','.value')+"'"); |
|
90 |
if(iscanelProc){ |
|
91 |
url="<%=URL%>/gtGrid.do?m=save&formID=<%=formId%>&winType=17@p@1&field=DocCode@p@rowid&doccode="+doccode+"&ProcGroupafterSavedoc=0&DealAfterDocSave=&cancelProc="+encodeText("<%=canelProc%>")+"&canPric=1"; |
|
92 |
}else if(isrevokeProc){ |
|
93 |
url="<%=URL%>/gtGrid.do?m=save&formID=<%=formId%>&winType=17@p@1&field=DocCode@p@rowid&doccode="+doccode+"&ProcGroupafterSavedoc=0&DealAfterDocSave=&revokeProc="+encodeText("<%=revokeProc%>")+"&revokePric=1"; |
|
94 |
}else{ |
e91881
|
95 |
url="<%=URL%>/gtGrid.do?m=save&formID=<%=formId%>&winType=17@p@1&field=DocCode@p@rowid&doccode=" + doccode + "&ProcGroupafterSavedoc=0&DealAfterDocSave="; |
F |
96 |
} |
|
97 |
if (cp) { |
|
98 |
url = url.replace(/doccode=.*?&/g, "doccode=doccode=\'\'&"); |
a6a76f
|
99 |
} |
e91881
|
100 |
if (anPai) { |
F |
101 |
$.post(url, {"_gt_json": getSaveInfo(flag)}, function () { |
|
102 |
panelHasSave = true; |
|
103 |
anPai = false; |
|
104 |
_link(); |
|
105 |
closeLoading(); |
|
106 |
}); |
|
107 |
} else { |
|
108 |
$.post(url, {"_gt_json": getSaveInfo(flag)}, function (data, check) { |
|
109 |
show_success(data, check); |
|
110 |
closeLoading(); |
|
111 |
if (typeof (savedExecFunclink) == 'function') { |
|
112 |
savedExecFunclink();//针对16类型保存后执行功能连接 |
|
113 |
} |
|
114 |
}, 'text'); |
|
115 |
} |
|
116 |
panelHasSave = true; |
|
117 |
} else { |
|
118 |
var url = "<%=URL%>/gtGrid.do?m=tran&formID=<%=formId%>&winType=17@p@1&doccode=<%=doccode%>&trangroup=#transgroupcode#"; |
|
119 |
url = url.replace(/doccode=.*?&/g, "doccode=" + encodeText("doccode=\'" + getDoc('doccode', '.value') + "\'") + "&"); |
|
120 |
$.post(url, {"_gt_json": getTranInfo(flag)}, function (data, check) { |
|
121 |
show_success(data, check); |
|
122 |
closeLoading(); |
|
123 |
if (typeof (savedExecFunclink) == 'function') { |
|
124 |
savedExecFunclink();//针对16类型保存后执行功能连接 |
|
125 |
} |
|
126 |
}, 'text'); |
|
127 |
} |
|
128 |
} |
|
129 |
|
|
130 |
var refUrl = ""; |
|
131 |
|
|
132 |
function show_success(tx, check) { |
|
133 |
if (tx.indexOf("datacheckError#|#") == 0) {//处理弹出数据范围检查窗体 |
|
134 |
parent.errShow.frame = parent.frames[inThisFrame]; |
|
135 |
parent.errShow.show_divErro(tx.replace("datacheckError#|#", ""), check); |
|
136 |
return; |
|
137 |
} |
|
138 |
if (tx) {//保存 |
|
139 |
var txS = tx.split("#|#"); |
|
140 |
if (txS.length > 1 && txS[1] == "@success") {//成功处理的 |
|
141 |
refUrl = "?" + txS[3]; |
|
142 |
if (txS.length == 6) {//弹出取消确认返回内容 |
a6a76f
|
143 |
procCallBack(txS[5],1,0); |
F |
144 |
} |
|
145 |
if(typeof(savedExecFunclink)!='function'){ |
a1e8c7
|
146 |
if(txS[0]!=null && txS[0]!=""){//下一单 xin 2022-8-1 10:00:01 |
X |
147 |
let nextDoc=txS[0].split(","); |
|
148 |
if(nextDoc.length==2){ |
|
149 |
panPar.nextDocLink(nextDoc[1],true);//跳转 |
|
150 |
return; |
|
151 |
} |
|
152 |
} |
a6a76f
|
153 |
location.href=refUrl;//如果要保存后执行功能链接则不刷新 |
F |
154 |
} |
|
155 |
}else{ |
|
156 |
closeLoading(); |
|
157 |
var st=tx; |
|
158 |
if(tx.indexOf("tranError#|#")==0){ |
|
159 |
st=tx.split("#|#")[1]; |
|
160 |
} |
|
161 |
alert(st); |
|
162 |
} |
a1e8c7
|
163 |
}else{//确定 |
a6a76f
|
164 |
if(refTo){ |
59226b
|
165 |
location.href = refUrl; |
F |
166 |
} |
|
167 |
} |
a6a76f
|
168 |
} |
59226b
|
169 |
|
F |
170 |
function save(o, c) { |
|
171 |
var flag = checkSession();//session失效后弹出登录框,flag为true时表示已经失效 |
|
172 |
if (flag) { |
|
173 |
return; |
|
174 |
} |
|
175 |
if (!c || c == 0) { |
|
176 |
if (o == 5) {//表示单据类型直接点保存,是为区分有在线支付功能时,确认也是执行保存操作 |
|
177 |
if ("undefined" != typeof onlinePay && onlinePay != null) { |
|
178 |
onlinePay.pay = 0; |
|
179 |
onlinePay.refund = 0; |
|
180 |
onlinePay.isOnlinePay = false; |
|
181 |
} |
|
182 |
o = 2;//转换为2 |
|
183 |
} |
|
184 |
save$(o); |
|
185 |
} else { |
|
186 |
centerPopup(formId, 2, function () { |
|
187 |
save$(o); |
|
188 |
}, ''); |
|
189 |
} |
a6a76f
|
190 |
} |
59226b
|
191 |
|
F |
192 |
function save$(op) { |
|
193 |
showLoading(); |
|
194 |
if (panMain[panIndex].checkUp()) { |
|
195 |
check = op; |
a6a76f
|
196 |
isInspection=false;//还原禁止必录检查 |
F |
197 |
commitPan(check); |
|
198 |
}else{ |
|
199 |
closeLoading(); |
|
200 |
} |
|
201 |
} |
|
202 |
function getTranInfo(flag){//确认时组装(保存和确认) |
|
203 |
var total={}; |
|
204 |
total["save"]=getJson(flag); |
|
205 |
var tt={}; |
|
206 |
tt.panelAction=(isNew==1)? "add":"update"; |
|
207 |
tt.panelTable =panMain[panIndex].tableIs; |
|
208 |
tt.oa = OA; |
|
209 |
tt.gType=17; |
|
210 |
tt.dcFlag=flag; |
|
211 |
tt.cudoc='@CustomDoccode@'; |
|
212 |
tt.funlink=savedFunclink16;//保存后执行功能连接 |
|
213 |
total["tran"]=tt; |
|
214 |
return obj2str(total); |
|
215 |
} |
|
216 |
function getJson(flag){ |
|
217 |
var js=[]; |
|
218 |
var plane=panMain[panIndex].getPanMap(); |
|
219 |
js[0]=plane; |
|
220 |
var jt={} |
|
221 |
jt.panelRecords=js; |
|
222 |
jt.panelAction=(isNew==1)? "add":"update"; |
|
223 |
jt.panelTable =panMain[panIndex].tableIs; |
|
224 |
jt.oa = OA; |
|
225 |
jt.gType=17; |
|
226 |
jt.dcFlag=flag; |
0a0fe9
|
227 |
jt.disableDuplicateSubmitUUID=postUuid; |
a1e8c7
|
228 |
jt.excludeSelectNextDocument=top.approvedDoc.excludeDocs || "";//排除的单号 xin 2022-7-30 16:55:02 |
a6a76f
|
229 |
jt.cudoc='@CustomDoccode@'; |
F |
230 |
jt.funlink=savedFunclink16;//保存后执行功能连接 |
|
231 |
//审计数据集 |
|
232 |
var doc=getDoc('doccode','.value'); |
|
233 |
jt.auditRecords=shenji(panIndex,plane,doc); //审计处理 |
|
234 |
return jt; |
|
235 |
} |
|
236 |
function getSaveInfo(flag){ |
|
237 |
return obj2str(getJson(flag)) |
|
238 |
} |
|
239 |
function clearDoc(){//复单 |
|
240 |
isNew="1"; |
|
241 |
panMain[panIndex].isChange=1; |
|
242 |
var staname=""; |
|
243 |
if(typeof(stas)!="undefined"){ |
|
244 |
staname=stas['#predocstatus#']; |
|
245 |
}else{ |
|
246 |
staname='起草'; |
|
247 |
} |
|
248 |
setDocStatuInfo(staname);// |
|
249 |
setDoc('docstatusname',".value='"+staname+"'");//状态描述 |
|
250 |
isAddLong=false;//决定有按钮控件是否还加上一定长度,使整体格式整齐 |
|
251 |
location.href = document.URL+"&cp=1&isNew=1&doccode="+getDoc('doccode','.value'); |
|
252 |
panMain[panIndex].noCopy();//取消不复制字段 |
|
253 |
cp=true; |
|
254 |
hiddenToolButton(); |
|
255 |
} |
|
256 |
function commitPan(check){//确定是凭证状态检查 |
|
257 |
if(check==3){ |
|
258 |
var url='/panState.do?formid='+formId+"&docdate="+getDoc('docdate','.value')+"&periodtype=#periodtype#&companyId="+getDoc('#comanyId#','.value'); |
|
259 |
url=encodeURI(url); |
|
260 |
url=encodeURI(url);//必须两次 |
|
261 |
$.post(url,'',showPanMessge,'text'); |
|
262 |
}else{ |
|
263 |
commitIs(check,0); |
|
264 |
} |
|
265 |
} |
|
266 |
var notOk='';//判断是否检查凭证定义,''为正确 |
|
267 |
function showPanMessge(date){ |
|
268 |
date=date.substring(0,date.length-1); |
|
269 |
var mass=date.split("#"); |
|
270 |
var in_fo=null; |
|
271 |
notOk=''; |
|
272 |
for(i=0;i<mass.length;i++){ |
|
273 |
if(mass[i]!=""&&mass[i]!=null){ |
|
274 |
in_fo=mass[i].split(";pb;"); |
|
275 |
if(in_fo.length>1&&in_fo[1]=="0"){ |
|
276 |
alert(in_fo[0]); |
|
277 |
// if(confirm(in_fo[0])){ |
|
278 |
notOk='not'; |
|
279 |
// }else{ |
|
280 |
// notOk='not'; |
|
281 |
// } |
|
282 |
}else{ |
|
283 |
if(confirm(in_fo[0])){ |
|
284 |
notOk=''; |
|
285 |
}else{ |
|
286 |
notOk='not'; |
|
287 |
break; |
|
288 |
} |
|
289 |
} |
|
290 |
} |
|
291 |
} |
|
292 |
if(notOk==''){ |
|
293 |
commitIs(check,0); |
|
294 |
}else{ |
|
295 |
closeLoading(); |
|
296 |
} |
|
297 |
} |
|
298 |
function delDoc(){ //删单 |
|
299 |
if(confirm("是否真的删除此单据?")) { |
|
300 |
showLoading(); |
|
301 |
$.post("/panDelete.do?docstatus="+getDoc('docstatus','.value'),{"formid":formId,"doccode":getDoc('doccode','.value')},getMess,'text'); |
|
302 |
} |
|
303 |
} |
|
304 |
function disDoc(){ //作废单 |
|
305 |
if(confirm("是否真的作废此单据?")) { |
|
306 |
showLoading(); |
|
307 |
$.post("/panDiscard.do?docstatus="+getDoc('docstatus','.value'),{"formid":formId,"doccode":getDoc('doccode','.value')},getMess,'text'); |
|
308 |
} |
|
309 |
} |
|
310 |
function getMess(data){ |
|
311 |
closeLoading(); |
|
312 |
var json=JSON.parse(data); |
|
313 |
if(json.state==0){ |
|
314 |
alert('已经处理!'); |
|
315 |
if(opener!=null && typeof opener !="undefined" && opener.window!=null){ |
|
316 |
opener.window.location.reload();//刷新父窗口 |
|
317 |
} |
|
318 |
closeme();//关闭当前窗口 |
|
319 |
}else{ |
|
320 |
alert(json.msg);//直接弹出错误 |
|
321 |
} |
|
322 |
} |
|
323 |
if(navigator.userAgent.match(/iPad|iPhone|Android/i)){ |
|
324 |
try{ |
|
325 |
var myScroll = new IScroll('#scrollbody', { |
|
326 |
mouseWheel: true, |
|
327 |
scrollbars: true, |
|
328 |
zoom: true, |
|
329 |
scrollX: true, |
|
330 |
scrollY: true, |
|
331 |
wheelAction: 'zoom' |
|
332 |
}); |
|
333 |
}catch(e){} |
|
334 |
if(typeof(liewidth)!="undefined"&&liewidth>450){ |
|
335 |
jQuery('#tplt-top').css('width',liewidth); |
|
336 |
} |
|
337 |
} |
|
338 |
</script> |
|
339 |
<style type="text/css"> |
|
340 |
body{margin: 0px;padding:0px;} |
|
341 |
#scroller{ |
|
342 |
position:absolute; |
|
343 |
z-index:1; |
|
344 |
overflow:auto;/* winphone8��android4+ */ |
|
345 |
-webkit-overflow-scrolling: touch; /* ios5+ */ |
|
346 |
width:100%; |
|
347 |
height:100%; |
|
348 |
} |
|
349 |
</style> |