Index: ssts-web/src/main/webapp/systemmanage/userFormExt.js
===================================================================
diff -u -r39771 -r41197
--- ssts-web/src/main/webapp/systemmanage/userFormExt.js (.../userFormExt.js) (revision 39771)
+++ ssts-web/src/main/webapp/systemmanage/userFormExt.js (.../userFormExt.js) (revision 41197)
@@ -86,6 +86,38 @@
function setIsRepeatLogninId(isRepeat){
isRepeatLogninId = isRepeat;
}
+
+//ZSYY-442:显示敏感字段
+function openEye(id){
+ document.getElementById('openEye').style.display = 'inline-block';
+ document.getElementById('closeEye').style.display = 'none';
+ Ext.getCmp('idCard').enable();
+ Ext.getCmp('smsMumber').enable();
+ Ext.getCmp('email').enable();
+ Ext.Ajax.request({
+ url: WWWROOT + '/systemmanage/user/userAction!loadEncryptUserInfo.do?id='+id,
+ success: function (response, options) {
+ var result = Ext.decode(response.responseText);
+ if (result.success) {
+ var encryptEmail = result.encryptEmail || '';
+ var encryptPatientIDCard = result.encryptPatientIDCard || '';
+ var encryptSmsMunber = result.encryptSmsMunber || '';
+ if(encryptEmail !== ''){
+ Ext.getCmp('email').setValue(dencryptText(encryptEmail));
+ }
+ if(encryptPatientIDCard !== ''){
+ Ext.getCmp('idCard').setValue(dencryptText(encryptPatientIDCard));
+ }
+ if(encryptSmsMunber !== ''){
+ Ext.getCmp('smsMumber').setValue(dencryptText(encryptSmsMunber));
+ }
+ } else {
+ showResult(result.message);
+ }
+ }
+ })
+}
+
Ext.onReady(function(){
Ext.QuickTips.init();
var id = getURLParameter('id','');
@@ -98,11 +130,15 @@
msg = getModifyPwdMsg();
}
var orgUnitId = getURLParameter('orgUnitId','0');
+ var formTitle = '用户管理';
+ if(id){
+ formTitle ="基础数据"+' 
';
+ }
var formObj = new Ext.FormPanel({
labelAlign: 'left',
frame:true,
labelSeparator:':',
- title: '用户管理',
+ title: formTitle,
bodyStyle:'padding:5px 5px 0px 25px',
width: 600,
labelWidth:100,
@@ -220,6 +256,7 @@
name: 'idCard',
id: 'idCard',
width: 150,
+ disabled:true,
blankText:''
}]
},{
@@ -234,6 +271,7 @@
name: 'smsMumber',
id: 'smsMumber',
width: 130,
+ disabled:true,
blankText:''
}]
}]
@@ -249,6 +287,7 @@
name: 'email',
id: 'email',
width: 150,
+ disabled:true,
blankText:''
}]
},{
@@ -475,7 +514,7 @@
}
Ext.getCmp('supplierNameBox').hide()
formObj.form.load({
- url:WWWROOT+'/systemmanage/user/loadForm.do',
+ url:WWWROOT+'/systemmanage/user/loadForm.do?maskData=true',
method:'GET',
waitMsg:'正在加载数据,请稍候',
success:function(form,action){