Subversion Repositories SmartDukaan

Rev

Rev 33780 | Rev 33790 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 33780 Rev 33788
Line 59... Line 59...
59
    } else {
59
    } else {
60
        internalServerErrorAlert(jqxhr);
60
        internalServerErrorAlert(jqxhr);
61
    }
61
    }
62
});
62
});
63
 
63
 
-
 
64
$(document).ajaxSend(function (ev, req) {
-
 
65
    req.setRequestHeader('IdempotencyKey', IdempotencyKey);
-
 
66
});
-
 
67
 
64
$(document).ajaxComplete(function () {
68
$(document).ajaxComplete(function () {
65
    if (typeof loaderDialogObj != "undefined") {
69
    if (typeof loaderDialogObj != "undefined") {
66
        loaderDialogObj.modal('hide');
70
        loaderDialogObj.modal('hide');
67
        // $('div.modal-backdrop.fade').remove();
71
        // $('div.modal-backdrop.fade').remove();
68
    }
72
    }
-
 
73
    IdempotencyKey = uuidv4();
-
 
74
    console.log("idempotency key", IdempotencyKey = uuidv4());
69
});
75
});
70
 
76
 
71
function ajaxStartHandler() {
77
function ajaxStartHandler() {
72
    if (typeof loaderDialogObj != "undefined")
78
    if (typeof loaderDialogObj != "undefined")
73
        loaderDialogObj.modal('show');
79
        loaderDialogObj.modal('show');
Line 82... Line 88...
82
        async: true,
88
        async: true,
83
        cache: false,
89
        cache: false,
84
        data: params,
90
        data: params,
85
        // dataType:'json',
91
        // dataType:'json',
86
        type: httpType,
92
        type: httpType,
87
        headers: {'IdempotencyKey': IdempotencyKey},
-
 
88
        success: function (response) {
93
        success: function (response) {
89
            IdempotencyKey = uuidv4();
-
 
90
            callback_function(response);
94
            callback_function(response);
91
            formatCurrency();
95
            formatCurrency();
92
        }
96
        }
93
    });
97
    });
94
}
98
}
Line 124... Line 128...
124
        cache: false,
128
        cache: false,
125
        processData: false,
129
        processData: false,
126
        data: json,
130
        data: json,
127
        contentType: 'application/json',
131
        contentType: 'application/json',
128
        type: httpType,
132
        type: httpType,
129
        headers: {'IdempotencyKey': IdempotencyKey},
-
 
130
        success: function (response) {
133
        success: function (response) {
131
            IdempotencyKey = uuidv4();
-
 
132
            // console.log("response"+JSON.stringify(data));
134
            // console.log("response"+JSON.stringify(data));
133
            callback_function(response);
135
            callback_function(response);
134
            formatCurrency();
136
            formatCurrency();
135
        }
137
        }
136
    });
138
    });
Line 149... Line 151...
149
    $.ajax({
151
    $.ajax({
150
        url: urlString,
152
        url: urlString,
151
        async: true,
153
        async: true,
152
        cache: false,
154
        cache: false,
153
        type: httpType,
155
        type: httpType,
154
        headers: {'IdempotencyKey': IdempotencyKey},
-
 
155
        success: function (response) {
156
        success: function (response) {
156
            IdempotencyKey = uuidv4();
-
 
157
            callback_function(response);
157
            callback_function(response);
158
            formatCurrency();
158
            formatCurrency();
159
        }
159
        }
160
    });
160
    });
161
}
161
}
Line 197... Line 197...
197
        async: true,
197
        async: true,
198
        cache: false,
198
        cache: false,
199
        contentType: false,
199
        contentType: false,
200
        enctype: 'multipart/form-data',
200
        enctype: 'multipart/form-data',
201
        processData: false,
201
        processData: false,
202
        headers: {'IdempotencyKey': IdempotencyKey},
-
 
203
        success: function (response) {
202
        success: function (response) {
204
            IdempotencyKey = uuidv4();
-
 
205
            // console.log("response"+JSON.stringify(data));
203
            // console.log("response"+JSON.stringify(data));
206
            callback_function(response);
204
            callback_function(response);
207
        }
205
        }
208
    });
206
    });
209
}
207
}
Line 218... Line 216...
218
        type: httpType,
216
        type: httpType,
219
        data: formData,
217
        data: formData,
220
        enctype: 'multipart/form-data',
218
        enctype: 'multipart/form-data',
221
        contentType: false,
219
        contentType: false,
222
        processData: false,
220
        processData: false,
223
        headers: {'IdempotencyKey': IdempotencyKey},
-
 
224
        success: function (response) {
221
        success: function (response) {
225
            IdempotencyKey = uuidv4();
-
 
226
            // console.log("response"+JSON.stringify(data));
222
            // console.log("response"+JSON.stringify(data));
227
            callback_function(response);
223
            callback_function(response);
228
        }
224
        }
229
    });
225
    });
230
}
226
}
Line 783... Line 779...
783
                    },
779
                    },
784
                    headers: {
780
                    headers: {
785
                        'IdempotencyKey': IdempotencyKey
781
                        'IdempotencyKey': IdempotencyKey
786
                    },
782
                    },
787
                    success: function (data) {
783
                    success: function (data) {
788
                        IdempotencyKey = uuidv4();
784
                        //IdempotencyKey = uuidv4();
789
                        queryData = JSON.parse(data);
785
                        queryData = JSON.parse(data);
790
                        process(queryData);
786
                        process(queryData);
791
                    },
787
                    },
792
                });
788
                });
793
            }
789
            }
Line 814... Line 810...
814
                    },
810
                    },
815
                    headers: {
811
                    headers: {
816
                        'IdempotencyKey': IdempotencyKey
812
                        'IdempotencyKey': IdempotencyKey
817
                    },
813
                    },
818
                    success: function (data) {
814
                    success: function (data) {
819
                        IdempotencyKey = uuidv4();
815
                        //IdempotencyKey = uuidv4();
820
                        queryData = JSON.parse(data);
816
                        queryData = JSON.parse(data);
821
                        process(queryData);
817
                        process(queryData);
822
                    },
818
                    },
823
                });
819
                });
824
            }
820
            }
Line 844... Line 840...
844
                        },
840
                        },
845
                        headers: {
841
                        headers: {
846
                            'IdempotencyKey': IdempotencyKey
842
                            'IdempotencyKey': IdempotencyKey
847
                        },
843
                        },
848
                        success: function (data) {
844
                        success: function (data) {
849
                            IdempotencyKey = uuidv4();
845
                            //IdempotencyKey = uuidv4();
850
                            queryData = JSON.parse(data);
846
                            queryData = JSON.parse(data);
851
                            process(queryData);
847
                            process(queryData);
852
                        },
848
                        },
853
                    });
849
                    });
854
                }
850
                }
Line 876... Line 872...
876
                    },
872
                    },
877
                    headers: {
873
                    headers: {
878
                        'IdempotencyKey': IdempotencyKey
874
                        'IdempotencyKey': IdempotencyKey
879
                    },
875
                    },
880
                    success: function (data) {
876
                    success: function (data) {
881
                        IdempotencyKey = uuidv4();
877
                        //IdempotencyKey = uuidv4();
882
                        queryData = JSON.parse(data);
878
                        queryData = JSON.parse(data);
883
                        process(queryData);
879
                        process(queryData);
884
                    },
880
                    },
885
                });
881
                });
886
            }
882
            }
Line 907... Line 903...
907
                    },
903
                    },
908
                    headers: {
904
                    headers: {
909
                        'IdempotencyKey': IdempotencyKey
905
                        'IdempotencyKey': IdempotencyKey
910
                    },
906
                    },
911
                    success: function (data) {
907
                    success: function (data) {
912
                        IdempotencyKey = uuidv4();
908
                        //IdempotencyKey = uuidv4();
913
                        queryData = JSON.parse(data);
909
                        queryData = JSON.parse(data);
914
                        process(queryData);
910
                        process(queryData);
915
                    },
911
                    },
916
                });
912
                });
917
            }
913
            }
Line 937... Line 933...
937
                    },
933
                    },
938
                    headers: {
934
                    headers: {
939
                        'IdempotencyKey': IdempotencyKey
935
                        'IdempotencyKey': IdempotencyKey
940
                    },
936
                    },
941
                    success: function (data) {
937
                    success: function (data) {
942
                        IdempotencyKey = uuidv4();
938
                        //IdempotencyKey = uuidv4();
943
                        queryData = JSON.parse(data);
939
                        queryData = JSON.parse(data);
944
                        process(queryData);
940
                        process(queryData);
945
                    },
941
                    },
946
                });
942
                });
947
            }
943
            }
Line 967... Line 963...
967
                    },
963
                    },
968
                    headers: {
964
                    headers: {
969
                        'IdempotencyKey': IdempotencyKey
965
                        'IdempotencyKey': IdempotencyKey
970
                    },
966
                    },
971
                    success: function (data) {
967
                    success: function (data) {
972
                        IdempotencyKey = uuidv4();
968
                        //IdempotencyKey = uuidv4();
973
                        queryData = JSON.parse(data);
969
                        queryData = JSON.parse(data);
974
                        process(queryData);
970
                        process(queryData);
975
                    },
971
                    },
976
                });
972
                });
977
            }
973
            }