From e93c5d64b16a7b3271e81937f1df1b37ff5919cc Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期一, 22 五月 2023 09:07:16 +0800
Subject: [PATCH] BUG修改
---
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