From 9b7d12d6dbfd627e983d3b643b0a8bc7b528d8c1 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期一, 04 三月 2024 14:48:17 +0800
Subject: [PATCH] 合并代码
---
cloud-server-management/src/main/webapp/static/modular/system/notice/notice_info.js | 46 +++++++++++++++++++++++++++++++++-------------
1 files changed, 33 insertions(+), 13 deletions(-)
diff --git a/cloud-server-management/src/main/webapp/static/modular/system/notice/notice_info.js b/cloud-server-management/src/main/webapp/static/modular/system/notice/notice_info.js
index bd120e8..c620371 100644
--- a/cloud-server-management/src/main/webapp/static/modular/system/notice/notice_info.js
+++ b/cloud-server-management/src/main/webapp/static/modular/system/notice/notice_info.js
@@ -1,15 +1,22 @@
/**
* 初始化通知详情对话框
*/
-var language =$("#language").val()
+var language =1
var NoticeInfoDlg = {
noticeInfoData: {},
editor: null,
validateFields: {
- title: {
+ name: {
validators: {
notEmpty: {
- message: '标题不能为空'
+ message: '公告名称不能为空'
+ }
+ }
+ },
+ sort: {
+ validators: {
+ notEmpty: {
+ message: '排序不能为空'
}
}
}
@@ -55,7 +62,7 @@
* 收集数据
*/
NoticeInfoDlg.collectData = function () {
- this.noticeInfoData['content'] = NoticeInfoDlg.editor.txt.html();
+ this.noticeInfoData['content'] = NoticeInfoDlg.editor.txt;
this.set('id').set('title');
}
@@ -74,14 +81,19 @@
NoticeInfoDlg.addSubmit = function () {
this.clearData();
- this.collectData();
if (!this.validate()) {
return;
}
+ let text = NoticeInfoDlg.editor.getContent();
+ console.log(text)
+ if(text==""){
+ Feng.info("请输入公告内容")
+ return;
+ }
//提交信息
- var ajax = new $ax(Feng.ctxPath + "/notice/add", function (data) {
+ var ajax = new $ax(Feng.ctxPath + "/tNotice/add", function (data) {
Feng.success("添加成功!");
window.parent.Notice.table.refresh();
NoticeInfoDlg.close();
@@ -89,6 +101,9 @@
Feng.error("添加失败!" + data.responseJSON.message + "!");
});
ajax.set(this.noticeInfoData);
+ ajax.set("name",$("#name").val());
+ ajax.set("text",text);
+ ajax.set("sort",$("#sort").val());
ajax.start();
}
@@ -103,9 +118,14 @@
if (!this.validate()) {
return;
}
-
+ let text = NoticeInfoDlg.editor.getContent();
+ console.log(text)
+ if(text==""){
+ Feng.info("请输入公告内容")
+ return;
+ }
//提交信息
- var ajax = new $ax(Feng.ctxPath + "/notice/update", function (data) {
+ var ajax = new $ax(Feng.ctxPath + "/tNotice/update", function (data) {
Feng.success("修改成功!");
window.parent.Notice.table.refresh();
NoticeInfoDlg.close();
@@ -113,6 +133,10 @@
Feng.error("修改失败!" + data.responseJSON.message + "!");
});
ajax.set(this.noticeInfoData);
+ ajax.set("name",$("#name").val());
+ ajax.set("text",text);
+ ajax.set("sort",$("#sort").val());
+ ajax.set("id",$("#id").val());
ajax.start();
}
@@ -120,9 +144,5 @@
Feng.initValidator("noticeInfoForm", NoticeInfoDlg.validateFields);
//初始化编辑器
- var E = window.wangEditor;
- var editor = new E('#editor');
- editor.create();
- editor.txt.html($("#contentVal").val());
- NoticeInfoDlg.editor = editor;
+ NoticeInfoDlg.editor = UE.getEditor('editor');
});
--
Gitblit v1.7.1