|
@@ -310,30 +310,30 @@
|
|
</div>
|
|
</div>
|
|
</div>--%>
|
|
</div>--%>
|
|
</div>
|
|
</div>
|
|
- <div class="layui-row" id="isFix" name="isFix" style="display: none">
|
|
|
|
- <div class="layui-col-xs6 layui-col-sm6">
|
|
|
|
- <div class="layui-form-item">
|
|
|
|
- <label class="layui-form-label required">是否纳入年度固定资产投资项目库:</label>
|
|
|
|
- <div class="layui-input-block">
|
|
|
|
- <select lay-verify="required" v-model="subInfo.isFix" lay-filter="isFix">
|
|
|
|
- <option value="1">是</option>
|
|
|
|
- <option value="0">否</option>
|
|
|
|
- </select>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="layui-col-xs6 layui-col-sm6" id="stateFix" name="stateFix" style="display: none">
|
|
|
|
- <div class="layui-form-item">
|
|
|
|
- <label class="layui-form-label required">项目性质:</label>
|
|
|
|
- <div class="layui-input-block">
|
|
|
|
- <select lay-verify="required" v-model="subInfo.stateFix" lay-filter="stateFix">
|
|
|
|
- <option value="1">新建项目</option>
|
|
|
|
- <option value="3">储备项目</option>
|
|
|
|
- </select>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
|
|
+<%-- <div class="layui-row" id="isFix" name="isFix" style="display: none">--%>
|
|
|
|
+<%-- <div class="layui-col-xs6 layui-col-sm6">--%>
|
|
|
|
+<%-- <div class="layui-form-item">--%>
|
|
|
|
+<%-- <label class="layui-form-label required">是否纳入年度固定资产投资项目库:</label>--%>
|
|
|
|
+<%-- <div class="layui-input-block">--%>
|
|
|
|
+<%-- <select lay-verify="required" v-model="subInfo.isFix" lay-filter="isFix">--%>
|
|
|
|
+<%-- <option value="1">是</option>--%>
|
|
|
|
+<%-- <option value="0">否</option>--%>
|
|
|
|
+<%-- </select>--%>
|
|
|
|
+<%-- </div>--%>
|
|
|
|
+<%-- </div>--%>
|
|
|
|
+<%-- </div>--%>
|
|
|
|
+<%-- <div class="layui-col-xs6 layui-col-sm6" id="stateFix" name="stateFix" style="display: none">--%>
|
|
|
|
+<%-- <div class="layui-form-item">--%>
|
|
|
|
+<%-- <label class="layui-form-label required">项目性质:</label>--%>
|
|
|
|
+<%-- <div class="layui-input-block">--%>
|
|
|
|
+<%-- <select lay-verify="required" v-model="subInfo.stateFix" lay-filter="stateFix">--%>
|
|
|
|
+<%-- <option value="1">新建项目</option>--%>
|
|
|
|
+<%-- <option value="3">储备项目</option>--%>
|
|
|
|
+<%-- </select>--%>
|
|
|
|
+<%-- </div>--%>
|
|
|
|
+<%-- </div>--%>
|
|
|
|
+<%-- </div>--%>
|
|
|
|
+<%-- </div>--%>
|
|
<div class="layui-row">
|
|
<div class="layui-row">
|
|
<h2 style="width: 80%;background-color: #EDE9EC;margin-bottom: 20px;margin-top: 20px">项目进度</h2>
|
|
<h2 style="width: 80%;background-color: #EDE9EC;margin-bottom: 20px;margin-top: 20px">项目进度</h2>
|
|
</div>
|
|
</div>
|
|
@@ -675,9 +675,9 @@
|
|
layui.form.on("select(indusKind)", function (data) {
|
|
layui.form.on("select(indusKind)", function (data) {
|
|
self.subInfo.indusKind = data.value;
|
|
self.subInfo.indusKind = data.value;
|
|
});
|
|
});
|
|
- layui.form.on("select(propKind)", function (data) {
|
|
|
|
- self.subInfo.propKind = data.value;
|
|
|
|
- });
|
|
|
|
|
|
+ // layui.form.on("select(propKind)", function (data) {
|
|
|
|
+ // self.subInfo.propKind = data.value;
|
|
|
|
+ // });
|
|
//layui监听input内容变动
|
|
//layui监听input内容变动
|
|
$(function () {
|
|
$(function () {
|
|
//输入框的值改变时触发
|
|
//输入框的值改变时触发
|
|
@@ -686,37 +686,37 @@
|
|
var totalInvestment = e.delegateTarget.value;
|
|
var totalInvestment = e.delegateTarget.value;
|
|
var query = ${queryType};
|
|
var query = ${queryType};
|
|
if (totalInvestment >= 500 && query == '1') {
|
|
if (totalInvestment >= 500 && query == '1') {
|
|
- var select = document.getElementById('isFix'); // 获取下拉框的DOM元素
|
|
|
|
|
|
+ // var select = document.getElementById('isFix'); // 获取下拉框的DOM元素
|
|
// 根据值的大小显示或隐藏下拉框
|
|
// 根据值的大小显示或隐藏下拉框
|
|
if (totalInvestment >= 500) {
|
|
if (totalInvestment >= 500) {
|
|
- select.style.display = 'block'; // 显示下拉框
|
|
|
|
|
|
+ // select.style.display = 'block'; // 显示下拉框
|
|
layui.form.render('select'); // 更新下拉框的渲染
|
|
layui.form.render('select'); // 更新下拉框的渲染
|
|
} else {
|
|
} else {
|
|
- select.style.display = 'none'; // 隐藏下拉框
|
|
|
|
|
|
+ // select.style.display = 'none'; // 隐藏下拉框
|
|
layui.form.render('select'); // 更新下拉框的渲染
|
|
layui.form.render('select'); // 更新下拉框的渲染
|
|
}
|
|
}
|
|
}
|
|
}
|
|
})
|
|
})
|
|
});
|
|
});
|
|
- layui.form.on("select(isFix)", function (data) {
|
|
|
|
- self.subInfo.isFix = data.value;
|
|
|
|
- if (data.value == "1") {
|
|
|
|
- var select = document.getElementById('stateFix'); // 获取下拉框的DOM元素
|
|
|
|
- select.style.display = 'block'; // 显示下拉框
|
|
|
|
- layui.form.render('select'); // 更新下拉框的渲染
|
|
|
|
- } else {
|
|
|
|
- var select = document.getElementById('stateFix'); // 获取下拉框的DOM元素
|
|
|
|
- select.style.display = 'none'; // 显示下拉框
|
|
|
|
- layui.form.render('select'); // 更新下拉框的渲染
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
|
|
+ // layui.form.on("select(isFix)", function (data) {
|
|
|
|
+ // self.subInfo.isFix = data.value;
|
|
|
|
+ // if (data.value == "1") {
|
|
|
|
+ // var select = document.getElementById('stateFix'); // 获取下拉框的DOM元素
|
|
|
|
+ // select.style.display = 'block'; // 显示下拉框
|
|
|
|
+ // layui.form.render('select'); // 更新下拉框的渲染
|
|
|
|
+ // } else {
|
|
|
|
+ // var select = document.getElementById('stateFix'); // 获取下拉框的DOM元素
|
|
|
|
+ // select.style.display = 'none'; // 显示下拉框
|
|
|
|
+ // layui.form.render('select'); // 更新下拉框的渲染
|
|
|
|
+ // }
|
|
|
|
+ // });
|
|
layui.form.on("select(stateFix)", function (data) {
|
|
layui.form.on("select(stateFix)", function (data) {
|
|
self.subInfo.stateFix = data.value;
|
|
self.subInfo.stateFix = data.value;
|
|
});
|
|
});
|
|
- layui.form.on("select(testAmt)", function (data) {
|
|
|
|
- self.testAmt = data.value;
|
|
|
|
- self.testAmtName = this.innerText;
|
|
|
|
- });
|
|
|
|
|
|
+ // layui.form.on("select(testAmt)", function (data) {
|
|
|
|
+ // self.testAmt = data.value;
|
|
|
|
+ // self.testAmtName = this.innerText;
|
|
|
|
+ // });
|
|
|
|
|
|
layui.form.on("submit(saveSubInfo)", function (obj) {
|
|
layui.form.on("submit(saveSubInfo)", function (obj) {
|
|
self.saveSubInfo();
|
|
self.saveSubInfo();
|
|
@@ -747,24 +747,24 @@
|
|
// $("input[name='tel']").val(self.currObjData.tel);
|
|
// $("input[name='tel']").val(self.currObjData.tel);
|
|
// self.setJgDept(data.value);
|
|
// self.setJgDept(data.value);
|
|
// });
|
|
// });
|
|
- layui.form.on("select(departId)", function (data) {
|
|
|
|
- self.currObjData.departId = data.value;
|
|
|
|
- self.currObjData.departName = this.innerText;
|
|
|
|
- });
|
|
|
|
|
|
+ // layui.form.on("select(departId)", function (data) {
|
|
|
|
+ // self.currObjData.departId = data.value;
|
|
|
|
+ // self.currObjData.departName = this.innerText;
|
|
|
|
+ // });
|
|
|
|
|
|
- layui.table.on("edit(amtSource)", function (obj) {
|
|
|
|
- var oldText = $(this).prev().text();
|
|
|
|
- if (obj.value != '' && !isNumber(obj.value)) {
|
|
|
|
- App.msg.warn("请填写数字");
|
|
|
|
- $(this).val(oldText);
|
|
|
|
- obj.value = oldText;
|
|
|
|
- obj.data[obj.field] = oldText;
|
|
|
|
- obj.update(obj.data);
|
|
|
|
- self.amtSource = layui.table.getData("amtSource");
|
|
|
|
- } else {
|
|
|
|
- self.amtSource = layui.table.getData("amtSource");
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
|
|
+ // layui.table.on("edit(amtSource)", function (obj) {
|
|
|
|
+ // var oldText = $(this).prev().text();
|
|
|
|
+ // if (obj.value != '' && !isNumber(obj.value)) {
|
|
|
|
+ // App.msg.warn("请填写数字");
|
|
|
|
+ // $(this).val(oldText);
|
|
|
|
+ // obj.value = oldText;
|
|
|
|
+ // obj.data[obj.field] = oldText;
|
|
|
|
+ // obj.update(obj.data);
|
|
|
|
+ // self.amtSource = layui.table.getData("amtSource");
|
|
|
|
+ // } else {
|
|
|
|
+ // self.amtSource = layui.table.getData("amtSource");
|
|
|
|
+ // }
|
|
|
|
+ // });
|
|
this.getForm();
|
|
this.getForm();
|
|
},
|
|
},
|
|
// initAmtSource: function () {
|
|
// initAmtSource: function () {
|
|
@@ -856,20 +856,20 @@
|
|
// }
|
|
// }
|
|
// }
|
|
// }
|
|
// },
|
|
// },
|
|
- addAmt: function () {
|
|
|
|
- var self = this;
|
|
|
|
- $("#zjAmt").val("");
|
|
|
|
- $("#zjAmtSj").val("");
|
|
|
|
- this.planEditPanl = layer.open({
|
|
|
|
- title: "资金选择",
|
|
|
|
- type: 1,
|
|
|
|
- content: $("#amtSourceEdit"),
|
|
|
|
- area: ['400px', '320px']
|
|
|
|
- });
|
|
|
|
- },
|
|
|
|
- closePane: function () {
|
|
|
|
- layer.close(this.planEditPanl);
|
|
|
|
- },
|
|
|
|
|
|
+ // addAmt: function () {
|
|
|
|
+ // var self = this;
|
|
|
|
+ // $("#zjAmt").val("");
|
|
|
|
+ // $("#zjAmtSj").val("");
|
|
|
|
+ // this.planEditPanl = layer.open({
|
|
|
|
+ // title: "资金选择",
|
|
|
|
+ // type: 1,
|
|
|
|
+ // content: $("#amtSourceEdit"),
|
|
|
|
+ // area: ['400px', '320px']
|
|
|
|
+ // });
|
|
|
|
+ // },
|
|
|
|
+ // closePane: function () {
|
|
|
|
+ // layer.close(this.planEditPanl);
|
|
|
|
+ // },
|
|
// onChangeActive: function(ind){
|
|
// onChangeActive: function(ind){
|
|
// this.tabActive = ind;
|
|
// this.tabActive = ind;
|
|
// $(".layui-colla-content").removeClass("layui-show");
|
|
// $(".layui-colla-content").removeClass("layui-show");
|
|
@@ -883,6 +883,17 @@
|
|
layer.msg("开始时间必须小于结束时间");
|
|
layer.msg("开始时间必须小于结束时间");
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
+ const abc = self.subInfo.abc;
|
|
|
|
+ if (!abc){
|
|
|
|
+ layer.msg("请选择ABC类");
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ const indusKind = self.subInfo.indusKind;
|
|
|
|
+ if (!indusKind){
|
|
|
|
+ layer.msg("请选择行业类型");
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+
|
|
var saveUrl = "/api/subject/subInfo/saveEditSubInfo";
|
|
var saveUrl = "/api/subject/subInfo/saveEditSubInfo";
|
|
// var saveAmtSource = this.amtSource.concat(this.delAmtSource);
|
|
// var saveAmtSource = this.amtSource.concat(this.delAmtSource);
|
|
// this.subInfo.subSource = saveAmtSource;
|
|
// this.subInfo.subSource = saveAmtSource;
|