Commit 4f0f54b0 authored by wangjiangze's avatar wangjiangze

酒店片库,重新注入、查看详情

parent 21d2c0ff
......@@ -108,4 +108,18 @@ class HotelAction extends CommonAction{
echo 'false';
}
}
//ajax修改注入状态
public function updateStatusInjectAjaxHandle(){
$model = D("HotelMediaMap");
$data = $_POST;
$searchSp = $data['searchSp'];
unset($data['searchSp']);
$data['updatetime'] = date('Y-m-d H:i:s');
if($model->table("sh_hotel_media_map_$searchSp")->save($data)){
echo 'true';
}else{
echo 'false';
}
}
}
......@@ -89,6 +89,9 @@ onRowContextMenu : onRowContextMenu
<!-- <div iconCls="icon-edit" id="menuEdit" onclick="edit()" {:buttonAuth('Media','Hotel','add')}>编辑</div>-->
<div iconCls="icon-cancel" id="menuDel" onclick="enable(0)" {:buttonAuth('Media','Hotel','deletehandle')}>删除</div>
<div class="menu-sep"></div>
<div iconCls="icon-edit" id="menuEdit" onclick="details()" {:buttonAuth('Media','Cloud','add')}>查看详情</div>
<div iconCls="icon-reload" id="menuStop" onclick="restartInject(0)" {:buttonAuth('Media','Hotel','updateStatusInjectAjaxHandle')}>重新注入</div>
<div class="menu-sep"></div>
<div iconCls="icon-start" id="menuStop" onclick="enable(1)" {:buttonAuth('Media','Hotel','updateStatusAjaxHandle')}>上线</div>
<div iconCls="icon-stop" id="menuStart" onclick="enable(2)" {:buttonAuth('Media','Hotel','updateStatusAjaxHandle')}>下线</div>
</div>
......@@ -96,11 +99,13 @@ onRowContextMenu : onRowContextMenu
<!-- <div iconCls="icon-edit" id="menuEdit" onclick="edit()" {:buttonAuth('Media','Hotel','add')}>编辑</div>-->
<div iconCls="icon-cancel" id="menuDel" onclick="enable(0)" {:buttonAuth('Media','Hotel','deletehandle')}>删除</div>
<div class="menu-sep"></div>
<div iconCls="icon-edit" id="menuEdit" onclick="details()" {:buttonAuth('Media','Cloud','add')}>查看详情</div>
<div iconCls="icon-reload" id="menuStop" onclick="restartInject(0)" {:buttonAuth('Media','Hotel','updateStatusInjectAjaxHandle')}>重新注入</div>
<div class="menu-sep"></div>
<div iconCls="icon-start" id="menuStop" onclick="enable(1)" {:buttonAuth('Media','Hotel','updateStatusAjaxHandle')}>上线</div>
<div iconCls="icon-stop" id="menuStart" onclick="enable(2)" {:buttonAuth('Media','Hotel','updateStatusAjaxHandle')}>下线</div>
</div>
<script>
function imageFormat(value, row, index) {
return "<a target='_blank' href='"+row.url_pic+"' title='点击查看'> <image src="+row.url_pic+" height='70px' width='100px'/></a>";
}
......@@ -162,6 +167,14 @@ $(function(){
}
})
});
function details(){
var row = $('#dg').datagrid('getSelected');
if (row){
pop(800,700,true,'','datagrid','/Media/Cloud/add/id/'+row.media_id);
}else{
$.messager.alert('提示', '请选择要操作的记录!','info');
}
}
//禁用启用
function enable(status){
var row = $('#dg').datagrid('getSelected');
......@@ -184,6 +197,24 @@ function enable(status){
$.messager.alert('提示', '请选择要操作的记录!','info');
}
}
//重新注入
function restartInject(status){
var row = $('#dg').datagrid('getSelected');
var searchSp = $("select[name='searchSp']").val();
if (row){
var msg='重新注入';
$.messager.confirm('操作确认', '确认['+msg+']该记录?', function(r){
if (r){
$.post("/Media/Hotel/updateStatusInjectAjaxHandle/", {id:row.id,status_inject:status,searchSp:searchSp},
function(data){
$('#dg').datagrid('reload');
});
}
});
}else{
$.messager.alert('提示', '请选择要操作的记录!','info');
}
}
function add(){
pop(800,450,true,'dg','datagrid','/Media/Hotel/add/')
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment