|
@@ -106,17 +106,17 @@
|
|
|
<%-- <button class="btn btn1" :class="{active: tabActive === 1}" @click="onChangeActive(1)">项目信息</button>--%>
|
|
|
<%-- <button class="btn btn2" :class="{active: tabActive === 2}" @click="onChangeActive(2)">监管单位</button>--%>
|
|
|
<%-- </div>--%>
|
|
|
- <div class="layui-collapse">
|
|
|
- <div class="layui-colla-item">
|
|
|
- <h2 class="layui-colla-title return">
|
|
|
- <button class="btn" @click="addManage" v-if="tabActive === 2"
|
|
|
- style="margin: 0 10px 0 0; padding: 3px 8px 5px; background: #3362c9"><i
|
|
|
- class="layui-icon layui-icon-addition"></i>新增监管单位
|
|
|
- </button>
|
|
|
- <button class="btn" @click="closeWin">返回</button>
|
|
|
- </h2>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+<%-- <div class="layui-collapse">--%>
|
|
|
+<%-- <div class="layui-colla-item">--%>
|
|
|
+<%-- <h2 class="layui-colla-title return">--%>
|
|
|
+<%-- <button class="btn" @click="addManage" v-if="tabActive === 2"--%>
|
|
|
+<%-- style="margin: 0 10px 0 0; padding: 3px 8px 5px; background: #3362c9"><i--%>
|
|
|
+<%-- class="layui-icon layui-icon-addition"></i>新增监管单位--%>
|
|
|
+<%-- </button>--%>
|
|
|
+<%-- <button class="btn" @click="closeWin">返回</button>--%>
|
|
|
+<%-- </h2>--%>
|
|
|
+<%-- </div>--%>
|
|
|
+<%-- </div>--%>
|
|
|
</div>
|
|
|
<form class="layui-form" lay-filter="formData" style="padding: 0 20px">
|
|
|
<div class="layui-colla-content layui-show" style="height: auto;">
|
|
@@ -536,187 +536,28 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</form>
|
|
|
-
|
|
|
-<%-- <div id="amtSourceEdit" style="display: none; padding: 10px 0 0;">--%>
|
|
|
-<%-- <div class="layuimini-main">--%>
|
|
|
-
|
|
|
-<%-- <div class="layui-form" lay-filter="amtSourceEdit" action=""--%>
|
|
|
-<%-- onkeydown="if(event.keyCode==13){return false;}">--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class="layui-col-xs11 layui-col-sm11">--%>
|
|
|
-<%-- <div class='layui-form-item'>--%>
|
|
|
-<%-- <label class="layui-form-label required" style="width: 90px">资金来源</label>--%>
|
|
|
-<%-- <div class="layui-input-block">--%>
|
|
|
-<%-- <select id="testAmt" name="testAmt" lay-filter="testAmt">--%>
|
|
|
-<%-- <option value="">请选择</option>--%>
|
|
|
-<%-- <c:forEach items="${ZJLY }" var="zj">--%>
|
|
|
-<%-- <option value="${zj.id }">${zj.title }</option>--%>
|
|
|
-<%-- </c:forEach>--%>
|
|
|
-<%-- </select>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class="layui-col-xs11 layui-col-sm11">--%>
|
|
|
-<%-- <div class='layui-form-item'>--%>
|
|
|
-<%-- <label class="layui-form-label required" style="width: 90px">金额(万元)</label>--%>
|
|
|
-<%-- <div class="layui-input-block">--%>
|
|
|
-<%-- <input id="zjAmt" min="0" class="layui-input" type="number"/>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class="layui-col-xs11 layui-col-sm11">--%>
|
|
|
-<%-- <div class='layui-form-item'>--%>
|
|
|
-<%-- <label class="layui-form-label required" style="width: 90px">到位金额(万元)</label>--%>
|
|
|
-<%-- <div class="layui-input-block">--%>
|
|
|
-<%-- <input id="zjAmtSj" min="0" class="layui-input" type="number"/>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class="layui-form-item">--%>
|
|
|
-<%-- <label class="layui-form-label" style="width: 90px"></label>--%>
|
|
|
-<%-- <div class="layui-input-block">--%>
|
|
|
-<%-- <button class="layui-btn-submit" @click="closePane">取消</button>--%>
|
|
|
-<%-- <button class="layui-btn-submit" style="margin-left: 10px" lay-submit--%>
|
|
|
-<%-- lay-filter="amtConfirm">确定--%>
|
|
|
-<%-- </button>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div id="planEdit" style="display: none; padding: 10px 0 0;">--%>
|
|
|
-<%-- <form class="layui-form" lay-filter="planEdit">--%>
|
|
|
-<%-- <div class="table_box">--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class='layui-form-item'>--%>
|
|
|
-<%-- <label class="layui-form-label required">结束时间</label>--%>
|
|
|
-<%-- <div class="layui-input-block" style="padding: 0 10px 0 0;">--%>
|
|
|
-<%-- <input type="text" id="planEndDate" readonly="readonly" required lay-verify="required"--%>
|
|
|
-<%-- class="layui-input" v-model="planEditInfo.endDate">--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class='layui-form-item'>--%>
|
|
|
-<%-- <label class="layui-form-label required">工作内容</label>--%>
|
|
|
-<%-- <div class="layui-input-block" style="padding: 0 10px 0 0;">--%>
|
|
|
-<%-- <textarea v-model="planEditInfo.content" class="layui-textarea" required--%>
|
|
|
-<%-- lay-verify="required"></textarea>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class='layui-form-item'>--%>
|
|
|
-<%-- <label class="layui-form-label required">进度权重</label>--%>
|
|
|
-<%-- <div class="layui-input-block" style="padding: 0 10px 0 0;">--%>
|
|
|
-<%-- <input type="number" min="1" max="10" required lay-verify="required" class="layui-input"--%>
|
|
|
-<%-- v-model="planEditInfo.numRate">--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class="layui-form-item" style="text-align: right; padding: 0 67px 10px;">--%>
|
|
|
-<%-- <input type="button" value="取消" class="layui-btn btn btn1" @click="closePane"/>--%>
|
|
|
-<%-- <input type="button" value="保存" class="layui-btn btn btn1" lay-submit--%>
|
|
|
-<%-- lay-filter="planConfirm"/>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </form>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div id="manageEdit" style="display: none">--%>
|
|
|
-<%-- <div class="layuimini-main">--%>
|
|
|
-<%-- <form class="layui-form" lay-filter="manageEdit">--%>
|
|
|
-<%-- <div class="table_box">--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class="layui-form-item">--%>
|
|
|
-<%-- <label class="layui-form-label required">监管单位</label>--%>
|
|
|
-<%-- <div class="layui-input-block" id="gzsm">--%>
|
|
|
-<%-- <select name="manageId" required lay-verify="required" lay-filter="manageId"--%>
|
|
|
-<%-- v-model="currObjData.manageId" lay-search>--%>
|
|
|
-<%-- <option value="">--请选择--</option>--%>
|
|
|
-<%-- <c:forEach items="${unit }" var="un">--%>
|
|
|
-<%-- <option value="${un.id }" nameLead="${un.nameLead}"--%>
|
|
|
-<%-- tel="${un.tel}">${un.title }</option>--%>
|
|
|
-<%-- </c:forEach>--%>
|
|
|
-<%-- </select>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class="layui-form-item">--%>
|
|
|
-<%-- <label class="layui-form-label">责任科室</label>--%>
|
|
|
-<%-- <div class="layui-input-block">--%>
|
|
|
-<%-- <select name="departId" lay-filter="departId" v-model="currObjData.departId">--%>
|
|
|
-<%-- <option value="">--请选择--</option>--%>
|
|
|
-<%-- </select>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class="layui-form-item">--%>
|
|
|
-<%-- <label class="layui-form-label required">责任领导</label>--%>
|
|
|
-<%-- <div class="layui-input-block">--%>
|
|
|
-<%-- <input type="text" name="nameLead" required lay-verify="required" placeholder="请输入"--%>
|
|
|
-<%-- autocomplete="off" class="layui-input" v-model="currObjData.nameLead">--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class="layui-form-item">--%>
|
|
|
-<%-- <label class="layui-form-label required">责任电话</label>--%>
|
|
|
-<%-- <div class="layui-input-block">--%>
|
|
|
-<%-- <input type="text" name="tel" required lay-verify="required" placeholder="请输入"--%>
|
|
|
-<%-- autocomplete="off" class="layui-input" v-model="currObjData.tel">--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- <div class="layui-row">--%>
|
|
|
-<%-- <div class="layui-form-item">--%>
|
|
|
-<%-- <label class="layui-form-label"></label>--%>
|
|
|
-<%-- <div class="layui-input-block">--%>
|
|
|
-<%-- <button type="button" class="layui-btn-submit" @click="closePane">取消</button>--%>
|
|
|
-<%-- <button type="button" class="layui-btn-submit" style="margin-left: 10px" lay-submit--%>
|
|
|
-<%-- lay-filter="manageConfirm">保存--%>
|
|
|
-<%-- </button>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </form>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-
|
|
|
-<%-- </div>--%>
|
|
|
</div>
|
|
|
</template>
|
|
|
-<script type="text/text" id="amtToolBar">
|
|
|
- <div class="toolBar">
|
|
|
- <span javascript:void(0); lay-event="delAmt">删除</span>
|
|
|
- </div>
|
|
|
+<%--<script type="text/text" id="amtToolBar">--%>
|
|
|
+<%-- <div class="toolBar">--%>
|
|
|
+<%-- <span javascript:void(0); lay-event="delAmt">删除</span>--%>
|
|
|
+<%-- </div>--%>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-</script>
|
|
|
-<script type="text/html" id="planToolBar">
|
|
|
- <div class="toolBar">
|
|
|
- <span title="编辑" lay-event="planEdit">编辑</span>
|
|
|
- {{#if(d.id == null || d.statusSp == '0') { }}
|
|
|
- <span title="删除" lay-event="delPlan">删除</span>
|
|
|
- {{#}}}
|
|
|
- </div>
|
|
|
-</script>
|
|
|
-<script type="text/html" id="manageToolBar">
|
|
|
- <div class="toolBar"><span title="删除" lay-event="delManage">删除</span></div>
|
|
|
-</script>
|
|
|
+<%--</script>--%>
|
|
|
+<%--<script type="text/html" id="planToolBar">--%>
|
|
|
+<%-- <div class="toolBar">--%>
|
|
|
+<%-- <span title="编辑" lay-event="planEdit">编辑</span>--%>
|
|
|
+<%-- {{#if(d.id == null || d.statusSp == '0') { }}--%>
|
|
|
+<%-- <span title="删除" lay-event="delPlan">删除</span>--%>
|
|
|
+<%-- {{#}}}--%>
|
|
|
+<%-- </div>--%>
|
|
|
+<%--</script>--%>
|
|
|
+<%--<script type="text/html" id="manageToolBar">--%>
|
|
|
+<%-- <div class="toolBar"><span title="删除" lay-event="delManage">删除</span></div>--%>
|
|
|
+<%--</script>--%>
|
|
|
<script type="text/javascript">
|
|
|
new Vue({
|
|
|
el: "#app",
|
|
@@ -804,42 +645,15 @@
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
- layui.laydate.render({
|
|
|
- elem: "#planEndDate",
|
|
|
- type: "date",
|
|
|
- theme: layDateTheme,
|
|
|
- done: function (value) {
|
|
|
- self.planEditInfo.endDate = value;
|
|
|
- }
|
|
|
- });
|
|
|
- // layui.form.on("submit(amtConfirm)", function (obj) {
|
|
|
- // var amt = $("#zjAmt").val();
|
|
|
- // if (!isNumber(amt) || Number(amt) < 0) {
|
|
|
- // App.msg.warn("请填写正数的金额");
|
|
|
- // return;
|
|
|
- // }
|
|
|
- // var amtSj = $("#zjAmtSj").val();
|
|
|
- // if (!isNumber(amtSj) || Number(amtSj) < 0) {
|
|
|
- // App.msg.warn("请填写正数的到位金额");
|
|
|
- // return;
|
|
|
- // }
|
|
|
- // //获取选择的值。
|
|
|
- // if (self.amtSource.filter((item, index) => {
|
|
|
- // return item.sourceId == self.testAmt;
|
|
|
- // }).length > 0) {
|
|
|
- // //存在,阻断
|
|
|
- // App.msg.warn("该类型已被选择");
|
|
|
- // } else {
|
|
|
- // self.amtSource.push({
|
|
|
- // sourceId: self.testAmt,
|
|
|
- // sourceName: self.testAmtName,
|
|
|
- // amt: amt,
|
|
|
- // amtSj: amtSj
|
|
|
- // });
|
|
|
- // self.initAmtSource();
|
|
|
- // self.closePane();
|
|
|
+ // layui.laydate.render({
|
|
|
+ // elem: "#planEndDate",
|
|
|
+ // type: "date",
|
|
|
+ // theme: layDateTheme,
|
|
|
+ // done: function (value) {
|
|
|
+ // self.planEditInfo.endDate = value;
|
|
|
// }
|
|
|
// });
|
|
|
+
|
|
|
layui.form.on("select(subjectId)", function (data) {
|
|
|
var ztdw = $("#subjectId option:checked").attr("ztdw");
|
|
|
self.subInfo.subjectId = data.value;
|
|
@@ -858,11 +672,6 @@
|
|
|
<c:forEach items="${XMLX}" var="xm">
|
|
|
kind.push({value: "${xm.code}", name: "${xm.title}"});
|
|
|
</c:forEach>
|
|
|
- /* this.kindSelect = layui.xmSelect.render({
|
|
|
- el:'#kind',
|
|
|
- language:'zn',
|
|
|
- data: kind
|
|
|
- });*/
|
|
|
layui.form.on("select(indusKind)", function (data) {
|
|
|
self.subInfo.indusKind = data.value;
|
|
|
});
|
|
@@ -912,32 +721,32 @@
|
|
|
layui.form.on("submit(saveSubInfo)", function (obj) {
|
|
|
self.saveSubInfo();
|
|
|
});
|
|
|
- layui.form.on("submit(savePlan)", function (obj) {
|
|
|
- self.savePlan();
|
|
|
- });
|
|
|
- layui.form.on("submit(saveManage)", function (obj) {
|
|
|
- self.saveManage();
|
|
|
- });
|
|
|
- layui.form.on("submit(manageConfirm)", function (obj) {
|
|
|
- if (self.manageList.filter(item => {
|
|
|
- return item.manageId === self.currObjData.manageId;
|
|
|
- }).length > 0) {
|
|
|
- App.msg.warn("该监管单位已存在");
|
|
|
- return;
|
|
|
- }
|
|
|
- self.addManageData();
|
|
|
- });
|
|
|
+ // layui.form.on("submit(savePlan)", function (obj) {
|
|
|
+ // self.savePlan();
|
|
|
+ // });
|
|
|
+ // layui.form.on("submit(saveManage)", function (obj) {
|
|
|
+ // self.saveManage();
|
|
|
+ // });
|
|
|
+ // layui.form.on("submit(manageConfirm)", function (obj) {
|
|
|
+ // if (self.manageList.filter(item => {
|
|
|
+ // return item.manageId === self.currObjData.manageId;
|
|
|
+ // }).length > 0) {
|
|
|
+ // App.msg.warn("该监管单位已存在");
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
+ // self.addManageData();
|
|
|
+ // });
|
|
|
|
|
|
- layui.form.on("select(manageId)", function (data) {
|
|
|
- self.currObjData.manageId = data.value;
|
|
|
- self.currObjData.manageName = this.innerText;
|
|
|
- self.currObjData.nameLead = $("select[name='manageId']").find("option:selected").eq(0).attr("nameLead");
|
|
|
- self.currObjData.tel = $("select[name='manageId']").find("option:selected").eq(0).attr("tel");
|
|
|
- self.currObjData.departId = "";
|
|
|
- $("input[name='nameLead']").val(self.currObjData.nameLead);
|
|
|
- $("input[name='tel']").val(self.currObjData.tel);
|
|
|
- self.setJgDept(data.value);
|
|
|
- });
|
|
|
+ // layui.form.on("select(manageId)", function (data) {
|
|
|
+ // self.currObjData.manageId = data.value;
|
|
|
+ // self.currObjData.manageName = this.innerText;
|
|
|
+ // self.currObjData.nameLead = $("select[name='manageId']").find("option:selected").eq(0).attr("nameLead");
|
|
|
+ // self.currObjData.tel = $("select[name='manageId']").find("option:selected").eq(0).attr("tel");
|
|
|
+ // self.currObjData.departId = "";
|
|
|
+ // $("input[name='nameLead']").val(self.currObjData.nameLead);
|
|
|
+ // $("input[name='tel']").val(self.currObjData.tel);
|
|
|
+ // self.setJgDept(data.value);
|
|
|
+ // });
|
|
|
layui.form.on("select(departId)", function (data) {
|
|
|
self.currObjData.departId = data.value;
|
|
|
self.currObjData.departName = this.innerText;
|
|
@@ -958,45 +767,45 @@
|
|
|
});
|
|
|
this.getForm();
|
|
|
},
|
|
|
- initAmtSource: function () {
|
|
|
- var self = this;
|
|
|
- layui.table.render({
|
|
|
- elem: '#amtSource', // 指定原始表格元素选择器(推荐id选择器)
|
|
|
- even: true,
|
|
|
- cols: [[ // 设置表头
|
|
|
- {type: 'numbers', title: '序号'},
|
|
|
- {field: 'sourceName', title: '资金来源'},
|
|
|
- {field: 'amt', title: '资金(万元)', edit: 'text'},
|
|
|
- {field: 'amtSj', title: '到位资金(万元)', edit: 'text'},
|
|
|
- {title: '操作', align: 'center', toolbar: '#amtToolBar'}
|
|
|
- ]],
|
|
|
- limit: self.amtSource.length,
|
|
|
- data: self.amtSource
|
|
|
- });
|
|
|
- layui.table.on("tool(amtSource)", function (obj) {
|
|
|
- self[obj.event].call(this, obj);
|
|
|
- });
|
|
|
- },
|
|
|
- delAllAmt: function () {
|
|
|
- for (var i = 0; i < this.amtSource.length; i++) {
|
|
|
- if (this.amtSource[i].id) {
|
|
|
- this.amtSource[i].logicDeleteFlag = 1;
|
|
|
- this.delAmtSource.push(this.amtSource[i]);
|
|
|
- }
|
|
|
- }
|
|
|
- this.amtSource = [];
|
|
|
- },
|
|
|
- delAmt: function (obj) {
|
|
|
- if (obj.data.id) {
|
|
|
- obj.data.logicDeleteFlag = 1;
|
|
|
- this.delAmtSource.push(obj.data);
|
|
|
- obj.del();
|
|
|
- } else {
|
|
|
- obj.del();
|
|
|
- }
|
|
|
- this.amtSource = layui.table.getData("amtSource");
|
|
|
- this.initAmtSource();
|
|
|
- },
|
|
|
+ // initAmtSource: function () {
|
|
|
+ // var self = this;
|
|
|
+ // layui.table.render({
|
|
|
+ // elem: '#amtSource', // 指定原始表格元素选择器(推荐id选择器)
|
|
|
+ // even: true,
|
|
|
+ // cols: [[ // 设置表头
|
|
|
+ // {type: 'numbers', title: '序号'},
|
|
|
+ // {field: 'sourceName', title: '资金来源'},
|
|
|
+ // {field: 'amt', title: '资金(万元)', edit: 'text'},
|
|
|
+ // {field: 'amtSj', title: '到位资金(万元)', edit: 'text'},
|
|
|
+ // {title: '操作', align: 'center', toolbar: '#amtToolBar'}
|
|
|
+ // ]],
|
|
|
+ // limit: self.amtSource.length,
|
|
|
+ // data: self.amtSource
|
|
|
+ // });
|
|
|
+ // layui.table.on("tool(amtSource)", function (obj) {
|
|
|
+ // self[obj.event].call(this, obj);
|
|
|
+ // });
|
|
|
+ // },
|
|
|
+ // delAllAmt: function () {
|
|
|
+ // for (var i = 0; i < this.amtSource.length; i++) {
|
|
|
+ // if (this.amtSource[i].id) {
|
|
|
+ // this.amtSource[i].logicDeleteFlag = 1;
|
|
|
+ // this.delAmtSource.push(this.amtSource[i]);
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // this.amtSource = [];
|
|
|
+ // },
|
|
|
+ // delAmt: function (obj) {
|
|
|
+ // if (obj.data.id) {
|
|
|
+ // obj.data.logicDeleteFlag = 1;
|
|
|
+ // this.delAmtSource.push(obj.data);
|
|
|
+ // obj.del();
|
|
|
+ // } else {
|
|
|
+ // obj.del();
|
|
|
+ // }
|
|
|
+ // this.amtSource = layui.table.getData("amtSource");
|
|
|
+ // // this.initAmtSource();
|
|
|
+ // },
|
|
|
getForm: function () {
|
|
|
var id = $("#id").val();
|
|
|
var self = this;
|
|
@@ -1011,10 +820,10 @@
|
|
|
/* self.kindSelect.setValue(self.subInfo.kind.split(","));*/
|
|
|
self.amtSource = res.data.subSource || [];
|
|
|
// alert(JSON.stringify(self.amtSource))
|
|
|
- self.initAmtSource();
|
|
|
- var total = self.subInfo.amtTotal;
|
|
|
+ // self.initAmtSource();
|
|
|
+ // var total = self.subInfo.amtTotal;
|
|
|
|
|
|
- self.chooseTotal(total, ${queryType});
|
|
|
+ <%--self.chooseTotal(total, ${queryType});--%>
|
|
|
setTimeout(function () {
|
|
|
layui.form.render();
|
|
|
}, 200);
|
|
@@ -1026,27 +835,27 @@
|
|
|
self.loadPlanTable();
|
|
|
}
|
|
|
}); */
|
|
|
- App.postJson("/api/subject/subInfo/getManageList", {subId: id}, function (res) {
|
|
|
- if (res.success) {
|
|
|
- self.manageList = res.data;
|
|
|
- self.loadManageTable();
|
|
|
- }
|
|
|
- });
|
|
|
- }
|
|
|
- },
|
|
|
- chooseTotal(totalInvestment, queryType) {
|
|
|
- if (totalInvestment >= 500 && queryType == '1') {
|
|
|
- var select = document.getElementById('isFix'); // 获取下拉框的DOM元素
|
|
|
- // 根据值的大小显示或隐藏下拉框
|
|
|
- if (totalInvestment >= 500) {
|
|
|
- select.style.display = 'block'; // 显示下拉框
|
|
|
- layui.form.render('select'); // 更新下拉框的渲染
|
|
|
- } else {
|
|
|
- select.style.display = 'none'; // 隐藏下拉框
|
|
|
- layui.form.render('select'); // 更新下拉框的渲染
|
|
|
- }
|
|
|
+ // App.postJson("/api/subject/subInfo/getManageList", {subId: id}, function (res) {
|
|
|
+ // if (res.success) {
|
|
|
+ // self.manageList = res.data;
|
|
|
+ // self.loadManageTable();
|
|
|
+ // }
|
|
|
+ // });
|
|
|
}
|
|
|
},
|
|
|
+ // chooseTotal(totalInvestment, queryType) {
|
|
|
+ // if (totalInvestment >= 500 && queryType == '1') {
|
|
|
+ // var select = document.getElementById('isFix'); // 获取下拉框的DOM元素
|
|
|
+ // // 根据值的大小显示或隐藏下拉框
|
|
|
+ // if (totalInvestment >= 500) {
|
|
|
+ // select.style.display = 'block'; // 显示下拉框
|
|
|
+ // layui.form.render('select'); // 更新下拉框的渲染
|
|
|
+ // } else {
|
|
|
+ // select.style.display = 'none'; // 隐藏下拉框
|
|
|
+ // layui.form.render('select'); // 更新下拉框的渲染
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // },
|
|
|
addAmt: function () {
|
|
|
var self = this;
|
|
|
$("#zjAmt").val("");
|
|
@@ -1075,8 +884,8 @@
|
|
|
return;
|
|
|
}
|
|
|
var saveUrl = "/api/subject/subInfo/saveEditSubInfo";
|
|
|
- var saveAmtSource = this.amtSource.concat(this.delAmtSource);
|
|
|
- this.subInfo.subSource = saveAmtSource;
|
|
|
+ // var saveAmtSource = this.amtSource.concat(this.delAmtSource);
|
|
|
+ // this.subInfo.subSource = saveAmtSource;
|
|
|
|
|
|
App.msg.confirm("确认提交项目信息吗?", function () {
|
|
|
console.log(self.subInfo)
|
|
@@ -1089,7 +898,7 @@
|
|
|
self.subInfo = resc.data;
|
|
|
/* self.kindSelect.setValue(self.subInfo.kind.split(","));*/
|
|
|
self.amtSource = resc.data.subSource || [];
|
|
|
- self.initAmtSource();
|
|
|
+ // self.initAmtSource();
|
|
|
self.delAmtSource = [];
|
|
|
setTimeout(function () {
|
|
|
layui.form.render();
|
|
@@ -1101,124 +910,124 @@
|
|
|
});
|
|
|
})
|
|
|
},
|
|
|
- sort: function () {
|
|
|
- var beginDate = $("#beginDate").val();
|
|
|
- this.planList.sort(function (a, b) {
|
|
|
- var date1 = new Date(a.endDate);
|
|
|
- var date2 = new Date(b.endDate);
|
|
|
- return date1.getTime() > date2.getTime() ? 1 : -1;
|
|
|
- });
|
|
|
- for (var i = 0; i < this.planList.length; i++) {
|
|
|
- if (i == 0) {
|
|
|
- this.planList[i].beginDate = beginDate;
|
|
|
- } else {
|
|
|
- var endDate = new Date(this.planList[i - 1].endDate);
|
|
|
- endDate = endDate.addDays(1);
|
|
|
- this.planList[i].beginDate = layui.util.toDateString(endDate, "yyyy-MM-dd");
|
|
|
- }
|
|
|
- }
|
|
|
- this.loadPlanTable();
|
|
|
- },
|
|
|
- addManage: function () {
|
|
|
- var self = this;
|
|
|
- this.currObjData = {
|
|
|
- manageId: "",
|
|
|
- departId: "",
|
|
|
- nameLead: "",
|
|
|
- tel: ""
|
|
|
- };
|
|
|
- $("select[name='manageId']").next().find("input").eq(0).val("")
|
|
|
- this.setJgDept("");
|
|
|
- layui.form.render();
|
|
|
- layui.use('form', function () {
|
|
|
- layui.form.render('select');
|
|
|
- })
|
|
|
-
|
|
|
- this.planEditPanl = layer.open({
|
|
|
- title: "新增监管单位",
|
|
|
- type: 1,
|
|
|
- content: $("#manageEdit"),
|
|
|
- area: ['500px', 'auto']
|
|
|
- })
|
|
|
- },
|
|
|
- loadManageTable: function () {
|
|
|
- var self = this;
|
|
|
- layui.table.render({
|
|
|
- elem: '#manageList', // 指定原始表格元素选择器(推荐id选择器)
|
|
|
- even: true,
|
|
|
- cols: [[ // 设置表头
|
|
|
- {type: 'numbers', title: '序号', align: 'center'},
|
|
|
- {field: 'manageName', title: '监管单位'},
|
|
|
- {field: 'departName', title: '责任科室'},
|
|
|
- {field: 'nameLead', title: '责任领导',},
|
|
|
- {field: 'tel', title: '联系电话'},
|
|
|
- {title: '操作', align: 'center', toolbar: '#manageToolBar'}
|
|
|
- ]],
|
|
|
- data: self.manageList
|
|
|
- });
|
|
|
- layui.table.on("tool(manageList)", function (obj) {
|
|
|
- self[obj.event].call(this, obj);
|
|
|
- })
|
|
|
- },
|
|
|
- setJgDept: function (unitId) {
|
|
|
- $("select[name='departId']").html("<option value=''>--请选择--</option>");
|
|
|
- layui.form.render();
|
|
|
- if (unitId != '') {
|
|
|
- App.postJson("/api/jdepart/listByUnit", {unitId: unitId}, function (res) {
|
|
|
- for (var i = 0; i < res.data.length; i++) {
|
|
|
- let cuData = res.data[i];
|
|
|
- $("select[name='departId']")
|
|
|
- .append("<option value='" + cuData.id + "' tel='" + cuData.tel + "' nameLead='" + cuData.nameLead + "'>" + cuData.title + "</option>");
|
|
|
- }
|
|
|
- layui.form.render();
|
|
|
- });
|
|
|
- }
|
|
|
- },
|
|
|
- addManageData: function () {
|
|
|
- this.manageList.push(this.currObjData);
|
|
|
- this.loadManageTable();
|
|
|
- this.closePane();
|
|
|
- },
|
|
|
- delManage: function (obj) {
|
|
|
- var self = this;
|
|
|
- App.msg.confirm("确认删除该监管单位吗?", function () {
|
|
|
- if (obj.data.id) {
|
|
|
- obj.data.logicDeleteFlag = 1;
|
|
|
- self.delManageList.push(obj.data);
|
|
|
- obj.del();
|
|
|
- self.manageList = layui.table.getData("manageList");
|
|
|
- } else {
|
|
|
- obj.del();
|
|
|
- self.manageList = layui.table.getData("manageList");
|
|
|
- }
|
|
|
- })
|
|
|
- },
|
|
|
- saveManage: function () {
|
|
|
- var manages = this.manageList;
|
|
|
- var subId = this.subInfo.id;
|
|
|
- for (var i = 0; i < this.delManageList.length; i++) {
|
|
|
- manages.push(this.delManageList[i]);
|
|
|
- }
|
|
|
- var data = {
|
|
|
- subId: subId,
|
|
|
- manage: manages
|
|
|
- };
|
|
|
- var self = this;
|
|
|
- App.msg.confirm("确认提交监管单位信息吗?", function () {
|
|
|
- App.postJson("/api/subject/subInfo/saveEditSubInfo", {manage: data}, function (res) {
|
|
|
- if (res.success) {
|
|
|
- App.msg.warn("提交成功");
|
|
|
- App.postJson("/api/subject/subInfo/getManageList", {subId: subId}, function (resc) {
|
|
|
- if (resc.success) {
|
|
|
- self.manageList = resc.data;
|
|
|
- self.delManageList = [];
|
|
|
- self.loadManageTable();
|
|
|
- }
|
|
|
- });
|
|
|
- }
|
|
|
- });
|
|
|
- });
|
|
|
- },
|
|
|
+ // sort: function () {
|
|
|
+ // var beginDate = $("#beginDate").val();
|
|
|
+ // this.planList.sort(function (a, b) {
|
|
|
+ // var date1 = new Date(a.endDate);
|
|
|
+ // var date2 = new Date(b.endDate);
|
|
|
+ // return date1.getTime() > date2.getTime() ? 1 : -1;
|
|
|
+ // });
|
|
|
+ // for (var i = 0; i < this.planList.length; i++) {
|
|
|
+ // if (i == 0) {
|
|
|
+ // this.planList[i].beginDate = beginDate;
|
|
|
+ // } else {
|
|
|
+ // var endDate = new Date(this.planList[i - 1].endDate);
|
|
|
+ // endDate = endDate.addDays(1);
|
|
|
+ // this.planList[i].beginDate = layui.util.toDateString(endDate, "yyyy-MM-dd");
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // this.loadPlanTable();
|
|
|
+ // },
|
|
|
+ // addManage: function () {
|
|
|
+ // var self = this;
|
|
|
+ // this.currObjData = {
|
|
|
+ // manageId: "",
|
|
|
+ // departId: "",
|
|
|
+ // nameLead: "",
|
|
|
+ // tel: ""
|
|
|
+ // };
|
|
|
+ // $("select[name='manageId']").next().find("input").eq(0).val("")
|
|
|
+ // this.setJgDept("");
|
|
|
+ // layui.form.render();
|
|
|
+ // layui.use('form', function () {
|
|
|
+ // layui.form.render('select');
|
|
|
+ // })
|
|
|
+ //
|
|
|
+ // this.planEditPanl = layer.open({
|
|
|
+ // title: "新增监管单位",
|
|
|
+ // type: 1,
|
|
|
+ // content: $("#manageEdit"),
|
|
|
+ // area: ['500px', 'auto']
|
|
|
+ // })
|
|
|
+ // },
|
|
|
+ // loadManageTable: function () {
|
|
|
+ // var self = this;
|
|
|
+ // layui.table.render({
|
|
|
+ // elem: '#manageList', // 指定原始表格元素选择器(推荐id选择器)
|
|
|
+ // even: true,
|
|
|
+ // cols: [[ // 设置表头
|
|
|
+ // {type: 'numbers', title: '序号', align: 'center'},
|
|
|
+ // {field: 'manageName', title: '监管单位'},
|
|
|
+ // {field: 'departName', title: '责任科室'},
|
|
|
+ // {field: 'nameLead', title: '责任领导',},
|
|
|
+ // {field: 'tel', title: '联系电话'},
|
|
|
+ // {title: '操作', align: 'center', toolbar: '#manageToolBar'}
|
|
|
+ // ]],
|
|
|
+ // data: self.manageList
|
|
|
+ // });
|
|
|
+ // layui.table.on("tool(manageList)", function (obj) {
|
|
|
+ // self[obj.event].call(this, obj);
|
|
|
+ // })
|
|
|
+ // },
|
|
|
+ // setJgDept: function (unitId) {
|
|
|
+ // $("select[name='departId']").html("<option value=''>--请选择--</option>");
|
|
|
+ // layui.form.render();
|
|
|
+ // if (unitId != '') {
|
|
|
+ // App.postJson("/api/jdepart/listByUnit", {unitId: unitId}, function (res) {
|
|
|
+ // for (var i = 0; i < res.data.length; i++) {
|
|
|
+ // let cuData = res.data[i];
|
|
|
+ // $("select[name='departId']")
|
|
|
+ // .append("<option value='" + cuData.id + "' tel='" + cuData.tel + "' nameLead='" + cuData.nameLead + "'>" + cuData.title + "</option>");
|
|
|
+ // }
|
|
|
+ // layui.form.render();
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // },
|
|
|
+ // addManageData: function () {
|
|
|
+ // this.manageList.push(this.currObjData);
|
|
|
+ // this.loadManageTable();
|
|
|
+ // this.closePane();
|
|
|
+ // },
|
|
|
+ // delManage: function (obj) {
|
|
|
+ // var self = this;
|
|
|
+ // App.msg.confirm("确认删除该监管单位吗?", function () {
|
|
|
+ // if (obj.data.id) {
|
|
|
+ // obj.data.logicDeleteFlag = 1;
|
|
|
+ // self.delManageList.push(obj.data);
|
|
|
+ // obj.del();
|
|
|
+ // self.manageList = layui.table.getData("manageList");
|
|
|
+ // } else {
|
|
|
+ // obj.del();
|
|
|
+ // self.manageList = layui.table.getData("manageList");
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // },
|
|
|
+ // saveManage: function () {
|
|
|
+ // var manages = this.manageList;
|
|
|
+ // var subId = this.subInfo.id;
|
|
|
+ // for (var i = 0; i < this.delManageList.length; i++) {
|
|
|
+ // manages.push(this.delManageList[i]);
|
|
|
+ // }
|
|
|
+ // var data = {
|
|
|
+ // subId: subId,
|
|
|
+ // manage: manages
|
|
|
+ // };
|
|
|
+ // var self = this;
|
|
|
+ // // App.msg.confirm("确认提交监管单位信息吗?", function () {
|
|
|
+ // // App.postJson("/api/subject/subInfo/saveEditSubInfo", {manage: data}, function (res) {
|
|
|
+ // // if (res.success) {
|
|
|
+ // // App.msg.warn("提交成功");
|
|
|
+ // // App.postJson("/api/subject/subInfo/getManageList", {subId: subId}, function (resc) {
|
|
|
+ // // if (resc.success) {
|
|
|
+ // // self.manageList = resc.data;
|
|
|
+ // // self.delManageList = [];
|
|
|
+ // // self.loadManageTable();
|
|
|
+ // // }
|
|
|
+ // // });
|
|
|
+ // // }
|
|
|
+ // // });
|
|
|
+ // // });
|
|
|
+ // },
|
|
|
closeWin: function () {
|
|
|
var self = this;
|
|
|
if (!this.closeMark) {
|