From db7fa6a91b9534ac90e219b6f554c54c43c83a5a Mon Sep 17 00:00:00 2001
From: liujie <liujie>
Date: 星期三, 16 八月 2023 09:28:15 +0800
Subject: [PATCH] update

---
 management/guns-admin/src/main/webapp/static/modular/system/tComplaint/tComplaint_info.js |   81 +++++++++++++++++-----------------------
 1 files changed, 35 insertions(+), 46 deletions(-)

diff --git a/management/guns-admin/src/main/webapp/static/modular/system/tComplaint/tComplaint_info.js b/management/guns-admin/src/main/webapp/static/modular/system/tComplaint/tComplaint_info.js
index ff1c132..40a4722 100644
--- a/management/guns-admin/src/main/webapp/static/modular/system/tComplaint/tComplaint_info.js
+++ b/management/guns-admin/src/main/webapp/static/modular/system/tComplaint/tComplaint_info.js
@@ -1,30 +1,8 @@
 /**
- * 初始化投诉列表详情对话框
+ * 初始化详情对话框
  */
 var TComplaintInfoDlg = {
-    tComplaintInfoData : {},
-    validateFields: {
-        handleResult: {
-            validators: {
-                notEmpty: {
-                    message: '备注不能为空'
-                }/*,
-                regexp: {
-                    regexp: /^.{1,500}$/,
-                    message: '备注不能超过500个长度'
-                }*/
-            }
-        },
-    }
-};
-
-/**
- * 验证数据是否为空
- */
-TComplaintInfoDlg.validate = function () {
-    $('#complaintFormInfo').data("bootstrapValidator").resetForm();
-    $('#complaintFormInfo').bootstrapValidator('validate');
-    return $("#complaintFormInfo").data('bootstrapValidator').isValid();
+    tComplaintInfoData : {}
 };
 
 /**
@@ -69,43 +47,54 @@
     this
     .set('id')
     .set('userId')
-    .set('reason')
     .set('driverId')
-    .set('description')
-    .set('isHandle')
-    .set('insertTime')
-    .set('handleResult')
-    .set('handleUserId');
+    .set('reason')
+    .set('notes')
+    .set('state')
+    .set('status')
+    .set('createTime');
 }
 
 /**
- * 立即处理
+ * 提交添加
  */
-TComplaintInfoDlg.immediately = function() {
+TComplaintInfoDlg.addSubmit = function() {
 
     this.clearData();
     this.collectData();
-    if(!this.validate()){
-        return ;
-    }
-    var handleResult = $("#handleResult").val();
-    if (handleResult.length > 500){
-        Feng.info("备注不能超过500个字");
-        return;
-    }
+
     //提交信息
-    var ajax = new $ax(Feng.ctxPath + "/tComplaint/immediately", function(data){
-        Feng.success("处理成功!");
+    var ajax = new $ax(Feng.ctxPath + "/tComplaint/add", function(data){
+        Feng.success("添加成功!");
         window.parent.TComplaint.table.refresh();
         TComplaintInfoDlg.close();
     },function(data){
-        Feng.error("处理失败!" + data.responseJSON.message + "!");
+        Feng.error("添加失败!" + data.responseJSON.message + "!");
     });
-    ajax.set("id",$("#id").val());
-    ajax.set("handleResult",$("#handleResult").val());
+    ajax.set(this.tComplaintInfoData);
+    ajax.start();
+}
+
+/**
+ * 提交修改
+ */
+TComplaintInfoDlg.editSubmit = function() {
+
+    this.clearData();
+    this.collectData();
+
+    //提交信息
+    var ajax = new $ax(Feng.ctxPath + "/tComplaint/update", function(data){
+        Feng.success("修改成功!");
+        window.parent.TComplaint.table.refresh();
+        TComplaintInfoDlg.close();
+    },function(data){
+        Feng.error("修改失败!" + data.responseJSON.message + "!");
+    });
+    ajax.set(this.tComplaintInfoData);
     ajax.start();
 }
 
 $(function() {
-    Feng.initValidator("complaintFormInfo", TComplaintInfoDlg.validateFields);
+
 });

--
Gitblit v1.7.1