|
|
@@ -2202,6 +2202,10 @@ $('#displayZD').click(function () {
|
|
|
});
|
|
|
|
|
|
$('#poj-set').on('show.bs.modal', function () {
|
|
|
+ //建设项目-编制说明
|
|
|
+ let compilationIVP = projectObj.project.property.compilationIllustrationProject ? projectObj.project.property.compilationIllustrationProject : '';
|
|
|
+ $('#compilationIllustrationP textarea').val(compilationIVP);
|
|
|
+ //单位工程-编制说明
|
|
|
let compilationIV = projectObj.project.property.compilationIllustration ? projectObj.project.property.compilationIllustration : '';
|
|
|
$('#compilationIllustration textarea').val(compilationIV);
|
|
|
let setCalcFlag = function (obj, val, curFlag) {
|
|
|
@@ -2314,10 +2318,32 @@ $('#property_default').click(function () {
|
|
|
window.location.href = `/main?project=${projectID}`;
|
|
|
});
|
|
|
});
|
|
|
+//建设项目-编制说明
|
|
|
+$('#tab_compilation_illustration_p').on('show.bs.tab', function () {
|
|
|
+ let v = projectObj.project.property.compilationIllustrationProject ? projectObj.project.property.compilationIllustrationProject : '';
|
|
|
+ $('#compilationIllustrationP textarea').val(v);
|
|
|
+});
|
|
|
+$('#compilationIllustrationP').keyup(function () {
|
|
|
+ let v = $('#compilationIllustrationP textarea').val();
|
|
|
+ if (v && v.length > 255) {
|
|
|
+ v = v.substr(0, 255);
|
|
|
+ $('#compilationIllustrationP textarea').val(v);
|
|
|
+ alert('编制说明字符数不能超过255个。');
|
|
|
+ };
|
|
|
+});
|
|
|
+//单位工程-编制说明
|
|
|
$('#tab_compilation_illustration').on('show.bs.tab', function () {
|
|
|
let v = projectObj.project.property.compilationIllustration ? projectObj.project.property.compilationIllustration : '';
|
|
|
$('#compilationIllustration textarea').val(v);
|
|
|
});
|
|
|
+$('#compilationIllustration').keyup(function () {
|
|
|
+ let v = $('#compilationIllustration textarea').val();
|
|
|
+ if (v && v.length > 255) {
|
|
|
+ v = v.substr(0, 255);
|
|
|
+ $('#compilationIllustration textarea').val(v);
|
|
|
+ alert('编制说明字符数不能超过255个。');
|
|
|
+ };
|
|
|
+});
|
|
|
$('#property_ok').click(function () {
|
|
|
let project = projectObj.project,
|
|
|
projectID = project.ID(),
|
|
|
@@ -2361,6 +2387,16 @@ $('#property_ok').click(function () {
|
|
|
projectObj.project.property.basicInformation = saveData;
|
|
|
properties['property.basicInformation'] = saveData;
|
|
|
}
|
|
|
+ //建设项目-编制说明
|
|
|
+ let compilationIllustrationP = $('#compilationIllustrationP textarea').val();
|
|
|
+ if (compilationIllustrationP && compilationIllustrationP.length > 255) {
|
|
|
+ alert('编制说明字符数不能超过255!');
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (compilationIllustrationP !== project.property.compilationIllustrationProject) {
|
|
|
+ properties['property.compilationIllustrationProject'] = compilationIllustrationP;
|
|
|
+ project.property.compilationIllustrationProject = compilationIllustrationP;
|
|
|
+ }
|
|
|
//工程特征
|
|
|
if(projFeatureView.toUpdate(projFeatureView.orgDatas, projFeatureView.datas)){
|
|
|
let saveData = projFeatureView.toSaveDatas(projFeatureView.datas);
|
|
|
@@ -2392,8 +2428,13 @@ $('#property_ok').click(function () {
|
|
|
if(colSettingObj.dataChanged()){
|
|
|
colSettingObj.updateColSetting();
|
|
|
}
|
|
|
- //编制说明
|
|
|
+ //单位工程-编制说明
|
|
|
let compilationIllustration = $('#compilationIllustration textarea').val();
|
|
|
+ //限制255位字符
|
|
|
+ if (compilationIllustration && compilationIllustration.length > 255) {
|
|
|
+ alert('编制说明字符数不能超过255!');
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (compilationIllustration !== project.property.compilationIllustration) {
|
|
|
properties['property.compilationIllustration'] = compilationIllustration;
|
|
|
project.property.compilationIllustration = compilationIllustration;
|
|
|
@@ -3098,7 +3139,9 @@ function disableTools(){
|
|
|
//呈现选项
|
|
|
$('#display-setting').find('input').prop('disabled', 'disabled');
|
|
|
$('#recColSetting').remove();
|
|
|
- //编制说明
|
|
|
+ //建设项目-编制说明
|
|
|
+ $('#compilationIllustrationP textarea').prop('readOnly', true);
|
|
|
+ //单位工程-编制说明
|
|
|
$('#compilationIllustration textarea').prop('readOnly', true);
|
|
|
//项目属性恢复默认系统设置
|
|
|
$('#property_default').addClass('disabled');
|