/** * Standard Bills Lib * Created by Mai on 2017/5/16. */ /** * showObj = {bills, jobAndFeatureTab, job, feature, remarkTab, remark} */ /*var stdBillsLibObj = { createNew: function (sessionID, showObj) { var tools = { sessionID: sessionID, billsSpread: null, billsJobSpread: null, billsFeatureSpread: null, checkSpread: function (spread, spreadObj) { if (!spread) { spread = SheetDataHelper.createNewSpread(spreadObj); } } }; var libObj = function () { this.billsTree = idTree.createNew({id: 'ID', pid: 'ParentID', nid: 'NextSiblingID', rootId: -1, autoUpdate: true}); this.spread = tools.billsSpread; }; libObj.prototype.LoadStdBills = function () { tools.checkSpread(tools.billsSpread, showObj.bills); }; return new libObj(sessionID); }, settings: { stdBillsTreeSetting: { "treeCol": 0, "emptyRows":0, "headRows":1, "headRowHeight":[ 35 ], "cols":[{ "width":100, "readOnly":null, "head":{ "titleNames":["项目编码"], "spanCols":[1], "spanRows":[1], "vAlign":[1], "hAlign":[1], "font":["12px Arial"] }, "data":{ "field":"code", "vAlign":0, "hAlign":3, "font":"12px Arial" } }, { "width":120, "readOnly":null, "head":{ "titleNames":["项目名称"], "spanCols":[1], "spanRows":[1], "vAlign":[1], "hAlign":[1], "font":["12px Arial"] }, "data":{ "field":"name", "vAlign":0, "hAlign":3, "font":"12px Arial" } }, { "width":40, "readOnly":null, "head":{ "titleNames":["计量单位"], "spanCols":[1], "spanRows":[1], "vAlign":[1], "hAlign":[1], "font":["12px Arial"], "wordWrap": true }, "data":{ "field":"unti", "vAlign":0, "hAlign":3, "font":"12px Arial" } }, { "width":100, "readOnly": true, "head":{ "titleNames":["工程量计算规则"], "spanCols":[1], "spanRows":[1], "vAlign":[1], "hAlign":[1], "font":["12px Arial"] }, "data":{ "field":"ruleText", "vAlign":0, "hAlign":3, "font":"12px Arial" } }] }, stdBillsJobSetting: { "emptyRows":0, "headRows":1, "headRowHeight":[ 20 ], "cols":[{ "width":200, "readOnly":true, "head":{ "titleNames":["工程内容"], "spanCols":[1], "spanRows":[1], "vAlign":[1], "hAlign":[1], "font":["12px Arial"] }, "data":{ "field":"content", "vAlign":0, "hAlign":3, "font":"12px Arial" } }] }, stdBillsFeatureSetting: { "emptyRows":0, "headRows":1, "headRowHeight":[ 20 ], "cols":[{ "width":200, "readOnly":null, "head":{ "titleNames":["项目特征"], "spanCols":[1], "spanRows":[1], "vAlign":[1], "hAlign":[1], "font":["12px Arial"] }, "data":{ "field":"content", "vAlign":0, "hAlign":3, "font":"12px Arial" } }] } } };*/ CommonAjax.post('/stdBillsEditor/getStdBillsLib', {userId: userID}, function (datas) { var i, select = $('#stdBillsLibSelect'); select.empty(); datas.forEach(function (data) { var option = $('