| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- /**
- * 图片预览窗口
- */
- function ImagePreviewWindow(){};
- ImagePreviewWindow.prototype = {
- construct: ImagePreviewWindow,
- init: function(){
- var self = this;
- eventProxy.on('收单资料明细选中',function(data){
- var sdzlmxid = data['sdzlmxid'];
- var displayType = data['displayType'];
-
- self.selectSdzlmx(sdzlmxid,displayType);
-
- });
-
- eventProxy.on('显示切换',function(data){
- var displayType = data['displayType'];
- var sdzlmxid = data['sdzlmxid'];
- if(sdzlmxid == null || sdzlmxid == ''){
-
- }else{
- self.selectSdzlmx(sdzlmxid,displayType);
- }
- });
-
- //重扫按钮
- $('.imagePreviewWindow.windowContainer input[name="rescan"]').click(function(){
- eventProxy.emit('重扫开始',{
- scanType: buttonGroup.getScanType(),
- sdzlmxid: imageSlider.getSelectedItem()['key']
- });
- });
-
- //删除按钮
- $('.imagePreviewWindow.windowContainer input[name="delete"]').click(function(){
- var sdzlmxid = imageSlider.getSelectedItem()['key'];
- if(confirm('删除图片,请确定')){
- var obj = $('#ScanDocPictureProc');
- LoadingTips.open(obj);
- new Service().appendServices({
- serviceId: 'shoudanTreeService',
- method: 'deleteSdzlmx',
- parameters: {
- sdzlmxid: sdzlmxid
- }
- }).sentAjax(function(data){
- $('.windowContainer.imagePreviewWindow').hide();
- eventProxy.emit('收单资料选中',{
- sdzlid: menuTree.getSelectedItem()['key'],
- index: -1
- });
- LoadingTips.close(obj);
- },function(data){
- alert('删除失败');
- LoadingTips.close(obj);
- });
- }
- });
-
- //下载按钮
- $('.imagePreviewWindow.windowContainer input[name="download"]').click(function(){
- var sdzlmxid = imageSlider.getSelectedItem()['key'];
- var displayType = buttonGroup.getDisplayType();
- var url = DataUtil.fileDownloadUrl + '?sdzlmxid='+sdzlmxid+'&displayType='+displayType;
- window.open(url,'_blank');
- });
-
- },
- selectSdzlmx: function(sdzlmxid,displayType){
- //打开窗口
- $('.windowContainer.imagePreviewWindow').show().siblings().hide();
-
- //显示图片
- ScanDocPictureProc.Command("Clear","");
- if(sdzlmxid || sdzlmxid != ''){
- ScanDocPictureProc.Command("LoadPicture","2,"+DataUtil.imageFolderUrl + '?sdzlmxid='+sdzlmxid+'&displayType='+displayType);
- }
-
- //$('.imagePreviewContainer img').attr('src','/web/imageEntry?sdzlmxid='+sdzlmxid+'&displayType='+displayType);
-
-
- }
- };
- var imagePreviewWindow = new ImagePreviewWindow();
|