|
@@ -13,11 +13,12 @@ $(function () {
|
|
|
name: 'status',
|
|
|
index: 'status',
|
|
|
width: 80,
|
|
|
+
|
|
|
formatter: function (cellvalue, options, rowObject) {
|
|
|
if (rowObject.status == 1) {
|
|
|
- return "<span>显示</span>"
|
|
|
+ return "<span onclick=\"Publish('" + rowObject.id + "',1)\">显示</span>"
|
|
|
} else if (rowObject.status == 0) {
|
|
|
- return "<span>隐藏</span>"
|
|
|
+ return "<span onclick=\"Publish('" + rowObject.id + "',0)\">隐藏</span>"
|
|
|
} else {
|
|
|
return ''
|
|
|
}
|
|
@@ -52,7 +53,50 @@ $(function () {
|
|
|
initdate();
|
|
|
upload(1, 'images', 'images/*');
|
|
|
});
|
|
|
+function Publish(id, state) {
|
|
|
+ var text = state == 1 ? '是否隐藏?' : '是否显示?'
|
|
|
+ layer.open({
|
|
|
+ content: text
|
|
|
+ , title: '提示'
|
|
|
+ , btn: ['确认', '取消']
|
|
|
+ , btnAlign: 'c'
|
|
|
+ , yes: function (index, layero) {
|
|
|
+ let obj = { id: id, state: state == 1 ? 0 : 1 }
|
|
|
+ $.ajax({
|
|
|
+ type: "PUT",
|
|
|
+ url: baseURL + 'qyh/news/updateStatus',
|
|
|
+ data: JSON.stringify(obj),
|
|
|
+ contentType: "application/json",
|
|
|
+ success: function (r) {
|
|
|
+ if (r.code === 0) {
|
|
|
+ layer.msg("操作成功", { icon: 1 });
|
|
|
+ layer.close(index)
|
|
|
+ vm.reload();
|
|
|
+ } else {
|
|
|
+ layer.alert(r.msg);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ , btn2: function (index, layero) {
|
|
|
+ //按钮【按钮二】的回调
|
|
|
+ layer.close(index)
|
|
|
+ vm.reload();
|
|
|
+ //return false 开启该代码可禁止点击该按钮关闭
|
|
|
+ }
|
|
|
+ , btn3: function (index, layero) {
|
|
|
+ //按钮【按钮三】的回调
|
|
|
|
|
|
+ //return false 开启该代码可禁止点击该按钮关闭
|
|
|
+ }
|
|
|
+ , cancel: function (index) {
|
|
|
+ //右上角关闭回调
|
|
|
+ layer.close(index)
|
|
|
+ vm.reload();
|
|
|
+ //return false 开启该代码可禁止点击该按钮关闭
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|
|
|
/*日期框初始化*/
|
|
|
function initdate() {
|
|
|
layui.use('laydate', function () {
|
|
@@ -102,7 +146,7 @@ layui.use(['layer', 'form'], function () {
|
|
|
form.on('submit(go)', function (data) {
|
|
|
$('#btnSaveOrUpdate').button('loading').delay(1000).queue(function () {
|
|
|
var url = vm.formData.id == null ? "qyh/news/save" : "qyh/news/update";
|
|
|
- console.log(vm.formData);
|
|
|
+ // console.log(vm.formData);
|
|
|
// if (vm.formData)
|
|
|
if ($('#imgUrl1').val() != '') {
|
|
|
vm.formData.fileUrl = $('#imgUrl1').val();
|