|
@@ -4,27 +4,39 @@
|
|
let pageOprObj = {
|
|
let pageOprObj = {
|
|
rationLibName : null,
|
|
rationLibName : null,
|
|
rationLibId : null,
|
|
rationLibId : null,
|
|
|
|
+ gljLibId: null,
|
|
initPage : function() {
|
|
initPage : function() {
|
|
- var me = this, rationLibId = getQueryString("repository"),//获取定额库参数
|
|
|
|
- rationLibName = storageUtil.getSessionCache("RationGrp","repositoryID_" + rationLibId);
|
|
|
|
- if (rationLibName) {
|
|
|
|
- var html = $("#rationname")[0].outerHTML;
|
|
|
|
- html = html.replace("XXX定额库", rationLibName);
|
|
|
|
- $("#rationname")[0].outerHTML = html;
|
|
|
|
- me.rationLibName = rationLibName;
|
|
|
|
- me.rationLibId = rationLibId;
|
|
|
|
- sectionTreeObj.getSectionTree(rationLibId);
|
|
|
|
- //job
|
|
|
|
- jobContentOprObj.radiosChange(jobContentOprObj.radios, jobContentOprObj.tableAll, jobContentOprObj.tablePartial);
|
|
|
|
- $('#addConBtn').click(jobContentOprObj.bindAddConBtn());
|
|
|
|
- $('#updateConBtn').click(jobContentOprObj.bindUpdateConBtn());
|
|
|
|
- jobContentOprObj.bindAllEvents($('#txtareaAll'));
|
|
|
|
- //fz
|
|
|
|
- annotationOprObj.radiosChange(annotationOprObj.radios, annotationOprObj.fzTableAll, annotationOprObj.fzTablePartial);
|
|
|
|
- $('#fzAddConBtn').click(annotationOprObj.bindAddConBtn());
|
|
|
|
- $('#fzUpdateConBtn').click(annotationOprObj.bindUpdateConBtn());
|
|
|
|
- annotationOprObj.bindAllEvents($('#fzTxtareaAll'));
|
|
|
|
- }
|
|
|
|
|
|
+ let me = this, rationLibId = getQueryString("repository");
|
|
|
|
+ me.getRationLibInfo(rationLibId, function (rstData) {
|
|
|
|
+ if(rstData.length > 0){
|
|
|
|
+ me.rationLibName = rstData[0].dispName;
|
|
|
|
+ me.gljLibId = rstData[0].gljLib;
|
|
|
|
+ if(!me.gljLibId || typeof me.gljLibId === 'undefined' || me.gljLibId == -1){
|
|
|
|
+ alert("没有引用工料机库!");
|
|
|
|
+ window.location.href = "/rationRepository/main";
|
|
|
|
+ }
|
|
|
|
+ if (me.rationLibName) {
|
|
|
|
+ var html = $("#rationname")[0].outerHTML;
|
|
|
|
+ html = html.replace("XXX定额库", me.rationLibName);
|
|
|
|
+ $("#rationname")[0].outerHTML = html;
|
|
|
|
+ me.rationLibId = rationLibId;
|
|
|
|
+ sectionTreeObj.getSectionTree(rationLibId);
|
|
|
|
+ //job
|
|
|
|
+ jobContentOprObj.radiosChange(jobContentOprObj.radios, jobContentOprObj.tableAll, jobContentOprObj.tablePartial);
|
|
|
|
+ $('#addConBtn').click(jobContentOprObj.bindAddConBtn());
|
|
|
|
+ $('#updateConBtn').click(jobContentOprObj.bindUpdateConBtn());
|
|
|
|
+ jobContentOprObj.bindAllEvents($('#txtareaAll'));
|
|
|
|
+ //fz
|
|
|
|
+ annotationOprObj.radiosChange(annotationOprObj.radios, annotationOprObj.fzTableAll, annotationOprObj.fzTablePartial);
|
|
|
|
+ $('#fzAddConBtn').click(annotationOprObj.bindAddConBtn());
|
|
|
|
+ $('#fzUpdateConBtn').click(annotationOprObj.bindUpdateConBtn());
|
|
|
|
+ annotationOprObj.bindAllEvents($('#fzTxtareaAll'));
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+ getRationLibInfo: function (rationLibId, callback) {
|
|
|
|
+ CommonAjax.post('api/getRationLib', {libId: rationLibId}, callback);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|