From adf76f841a890299a4c68826b3b1716f69351dd1 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期三, 09 八月 2023 19:32:16 +0800
Subject: [PATCH] 修改bug和日志时间
---
management/guns-admin/src/main/webapp/static/modular/system/tBroadcast/tBroadcast.js | 104 +++++++++++++++++++++++++++++++++++++++++++--------
1 files changed, 87 insertions(+), 17 deletions(-)
diff --git a/management/guns-admin/src/main/webapp/static/modular/system/tBroadcast/tBroadcast.js b/management/guns-admin/src/main/webapp/static/modular/system/tBroadcast/tBroadcast.js
index d224124..2257664 100644
--- a/management/guns-admin/src/main/webapp/static/modular/system/tBroadcast/tBroadcast.js
+++ b/management/guns-admin/src/main/webapp/static/modular/system/tBroadcast/tBroadcast.js
@@ -14,11 +14,30 @@
TBroadcast.initColumn = function () {
return [
{field: 'selectItem', radio: true},
- {title: '主键', field: 'id', visible: true, align: 'center', valign: 'middle'},
- {title: '消息内容', field: 'content', visible: true, align: 'center', valign: 'middle'},
- {title: '排序', field: 'sort', visible: true, align: 'center', valign: 'middle'},
- {title: '状态(1=正常,2=冻结,3=删除)', field: 'status', visible: true, align: 'center', valign: 'middle'},
- {title: '添加时间', field: 'createTime', visible: true, align: 'center', valign: 'middle'}
+ {title: '主键', field: 'id', visible: false, align: 'center', valign: 'middle'},
+ {title: '添加时间', field: 'createTime', visible: true, align: 'center', valign: 'middle'},
+ {title: '消息内容', field: 'content', visible: true, align: 'center', valign: 'middle'},
+ {title: '是否显示', field: 'show', visible: true, align: 'center', valign: 'middle',
+ formatter: function (value, row) {
+ if (row.show){
+ return '<span>是</span>'
+ }else {
+ return '<span>否</span>'
+ }
+ }
+ },
+ {title: '排序', field: 'sort', visible: true, align: 'center', valign: 'middle'},
+ {title: '状态(1=正常,2=冻结,3=删除)', field: 'status', visible: false, align: 'center', valign: 'middle'},
+ {title: '操作', visible: true, align: 'center', valign: 'middle',width:150,
+ formatter: function (value, row) {
+ if (row.upDown === 1){
+ return '<a href="#" onclick="TBroadcast.down('+row.id+')" style="color:red">下架</a>'
+ }else{
+ return '<a href="#" onclick="TBroadcast.up('+row.id+')" style="color:blue">上架</a>' +' ' +
+ '<a href="#" onclick="TBroadcast.delete('+row.id+')" style="color:red">删除</a>'
+ }
+ }
+ }
];
};
@@ -43,7 +62,7 @@
var index = layer.open({
type: 2,
title: '添加',
- area: ['800px', '420px'], //宽高
+ area: ['100%', '100%'], //宽高
fix: false, //不固定
maxmin: true,
content: Feng.ctxPath + '/tBroadcast/tBroadcast_add'
@@ -59,7 +78,7 @@
var index = layer.open({
type: 2,
title: '详情',
- area: ['800px', '420px'], //宽高
+ area: ['100%', '100%'], //宽高
fix: false, //不固定
maxmin: true,
content: Feng.ctxPath + '/tBroadcast/tBroadcast_update/' + TBroadcast.seItem.id
@@ -71,17 +90,58 @@
/**
* 删除
*/
-TBroadcast.delete = function () {
- if (this.check()) {
- var ajax = new $ax(Feng.ctxPath + "/tBroadcast/delete", function (data) {
+TBroadcast.delete = function (id) {
+ var ajax = new $ax(Feng.ctxPath + "/tBroadcast/delete", function (data) {
+ if(500 == data.code){
+ Feng.error(data.message);
+ return;
+ }else {
Feng.success("删除成功!");
TBroadcast.table.refresh();
- }, function (data) {
- Feng.error("删除失败!" + data.responseJSON.message + "!");
- });
- ajax.set("tBroadcastId",this.seItem.id);
- ajax.start();
- }
+ }
+ }, function (data) {
+ Feng.error("删除失败!" + data.responseJSON.message + "!");
+ });
+ ajax.set("tBroadcastId",id);
+ ajax.start();
+};
+
+/**
+ * 上架
+ */
+TBroadcast.up = function (id) {
+ var ajax = new $ax(Feng.ctxPath + "/tBroadcast/up", function (data) {
+ if(500 == data.code){
+ Feng.error(data.message);
+ return;
+ }else {
+ Feng.success("上架成功!");
+ TBroadcast.table.refresh();
+ }
+ }, function (data) {
+ Feng.error("上架失败!" + data.responseJSON.message + "!");
+ });
+ ajax.set("id",id);
+ ajax.start();
+};
+
+/**
+ * 下架
+ */
+TBroadcast.down = function (id) {
+ var ajax = new $ax(Feng.ctxPath + "/tBroadcast/down", function (data) {
+ if(500 == data.code){
+ Feng.error(data.message);
+ return;
+ }else {
+ Feng.success("下架成功!");
+ TBroadcast.table.refresh();
+ }
+ }, function (data) {
+ Feng.error("下架失败!" + data.responseJSON.message + "!");
+ });
+ ajax.set("id",id);
+ ajax.start();
};
/**
@@ -89,10 +149,20 @@
*/
TBroadcast.search = function () {
var queryData = {};
- queryData['condition'] = $("#condition").val();
+ queryData['createTime'] = $("#createTime").val();
+ queryData['content'] = $("#content").val();
TBroadcast.table.refresh({query: queryData});
};
+/**
+ * 重置
+ */
+TBroadcast.resetSearch = function (){
+ $("#createTime").val('');
+ $("#content").val('');
+ TBroadcast.search();
+}
+
$(function () {
var defaultColunms = TBroadcast.initColumn();
var table = new BSTable(TBroadcast.id, "/tBroadcast/list", defaultColunms);
--
Gitblit v1.7.1