12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- /**
- * Created by Zhong on 2017/11/24.
- */
- let projDisplayView = {
- datas: null,//just for view
- init: function () {
- this.datas = projectObj.project.projectInfo.property.displaySetting;
- this.datas = this.datas === undefined ? {autoHeight: true, disPlayMainMaterial: true} : this.datas;
- //$("#autoHeight").prop("checked", this.datas.autoHeight);
- $("#billsAutoHeight").prop("checked", this.datas.billsAutoHeight);
- $("#rationAutoHeight").prop("checked", this.datas.rationAutoHeight);
- $("#disPlayMainMaterial").prop("checked", this.datas.disPlayMainMaterial);
- //$('#disPlayMainMateria').prop('checked')
- },
- needUpdate: function (autoHeight, disPlayMainMaterial) {
- if (this.datas == null) {
- return;
- }
- return autoHeight !== this.datas.autoHeight || disPlayMainMaterial !== this.datas.disPlayMainMaterial;
- },
- updateChecking: function (properties) {
- if (this.datas == null) {
- return;
- }
- // let autoHeight = $('#autoHeight').prop('checked');
- let billsAutoHeight = $("#billsAutoHeight").prop("checked");
- let rationAutoHeight = $("#rationAutoHeight").prop("checked");
- let disPlayMainMaterial = $('#disPlayMainMaterial').prop('checked');
- if (this.datas.rationAutoHeight !== rationAutoHeight || this.datas.billsAutoHeight !== billsAutoHeight || this.datas.disPlayMainMaterial !== disPlayMainMaterial) {
- this.datas.billsAutoHeight = billsAutoHeight;
- this.datas.rationAutoHeight = rationAutoHeight;
- this.datas.disPlayMainMaterial = disPlayMainMaterial;
- // let updateData = {sourceType: 'properties', updateType: 'update', updateData: {ID: projectID, 'property.displaySetting':this.datas}};
- properties['property.displaySetting'] = this.datas;
- }
- }
- };
- let calcOptions = {
- datas: null,//just for view
- init: function () {
- this.datas = projectObj.project.projectInfo.property.calcOptions;
- $("#calc_main").prop("checked", this.datas.calc_main);
- $("#calc_add").prop("checked", this.datas.calc_add);
- $("#calc_est").prop("checked", this.datas.calc_est);
- },
- updateChecking: function (properties) {
- if (this.datas == null) {
- return false;
- }
- let calc_main = $('#calc_main').prop('checked');
- let calc_add = $('#calc_add').prop('checked');
- let calc_est = $('#calc_est').prop('checked');
- if (this.datas.calc_main !== calc_main || this.datas.calc_add !== calc_add||this.datas.calc_est !== calc_est) {
- this.datas.calc_main = calc_main;
- this.datas.calc_add = calc_add;
- this.datas.calc_est = calc_est;
- properties['property.calcOptions'] = this.datas;
- return true
- }
- return false
- }
- }
- /*
- $(document).ready(function () {
- $('#tab_display_setting').on('shown.bs.tab', function () {
- projDisplayView.init();
- });
- $('#about-calc').on('shown.bs.tab', function () {
- calcOptions.init();
- });
- });*/
|