From 336cc1da02624db3d42ad09187b6b51b98ee35dc Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期二, 05 三月 2024 14:20:40 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/PlayPai into 2.0

---
 cloud-server-management/src/main/webapp/static/modular/system/notice/notice_info.js |   78 ++++++++++++++++++--------------------
 1 files changed, 37 insertions(+), 41 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 85ee2f9..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,33 +81,29 @@
 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) {
-          if(language==1){
-            Feng.success("添加成功!");
-        }else if(language==2){
-            Feng.success("Successfully added!");
-        }else {
-            Feng.success("Sangat berhasil ditambah!");
-        }
+    var ajax = new $ax(Feng.ctxPath + "/tNotice/add", function (data) {
+          Feng.success("添加成功!");
         window.parent.Notice.table.refresh();
         NoticeInfoDlg.close();
     }, function (data) {
-        if(language==1){
-            Feng.error("添加失败!" + data.responseJSON.message + "!");
-        }else if(language==2){
-            Feng.error("Fail to add!" + data.responseJSON.message + "!");
-        }else {
-            Feng.error("Gagal menambah!" + data.responseJSON.message + "!");
-        }
+        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();
 }
 
@@ -115,28 +118,25 @@
     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) {
-        if(language==1){
-            Feng.success("修改成功!");
-        }else if(language==2){
-            Feng.success("Modify successfully!");
-        }else {
-            Feng.success("Mengubah dengan sukses!");
-        }
+    var ajax = new $ax(Feng.ctxPath + "/tNotice/update", function (data) {
+        Feng.success("修改成功!");
         window.parent.Notice.table.refresh();
         NoticeInfoDlg.close();
     }, function (data) {
-        if(language==1){
-            Feng.error("修改失败!" + data.responseJSON.message + "!");
-        }else if(language==2){
-            Feng.error("Fail to modify!" + data.responseJSON.message + "!");
-        }else {
-            Feng.error("Gagal mengubah!" + data.responseJSON.message + "!");;
-        }
+        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();
 }
 
@@ -144,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