配置中心 编辑和删除
Showing
2 changed files
with
211 additions
and
2 deletions
| ... | @@ -64,8 +64,8 @@ | ... | @@ -64,8 +64,8 @@ |
| 64 | return '<span class="dropDown dropDown_hover">\ | 64 | return '<span class="dropDown dropDown_hover">\ |
| 65 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 65 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 66 | <ul class="dropDown-menu menu radius box-shadow">\ | 66 | <ul class="dropDown-menu menu radius box-shadow">\ |
| 67 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">编辑</a></li>\ | 67 | <li><a href="javascript:;" onclick="layer_show(\'编辑\', \'/config/edit/' + data + '\')">编辑</a></li>\ |
| 68 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">删除</a></li>\ | 68 | <li><a href="javascript:;del('+data+')">删除</a></li>\ |
| 69 | </ul></span>'; | 69 | </ul></span>'; |
| 70 | } | 70 | } |
| 71 | }, | 71 | }, |
| ... | @@ -80,6 +80,16 @@ | ... | @@ -80,6 +80,16 @@ |
| 80 | {data: "createTime"},//备注 | 80 | {data: "createTime"},//备注 |
| 81 | ] | 81 | ] |
| 82 | }); | 82 | }); |
| 83 | |||
| 84 | function del(id) { | ||
| 85 | layer.confirm('确认删除', { | ||
| 86 | btn: ['确认','取消'], | ||
| 87 | title: '删除产品', | ||
| 88 | icon: 3 | ||
| 89 | }, function(){ | ||
| 90 | layer.msg('删除'); | ||
| 91 | }); | ||
| 92 | } | ||
| 83 | </script> | 93 | </script> |
| 84 | </body> | 94 | </body> |
| 85 | <html> | 95 | <html> | ... | ... |
| 1 | <<<<<<< current | ||
| 1 | <?php $this->load->view('common/header'); ?> | 2 | <?php $this->load->view('common/header'); ?> |
| 2 | 3 | ||
| 3 | <body> | 4 | <body> |
| ... | @@ -189,3 +190,201 @@ | ... | @@ -189,3 +190,201 @@ |
| 189 | </script> | 190 | </script> |
| 190 | </body> | 191 | </body> |
| 191 | <html> | 192 | <html> |
| 193 | ======= | ||
| 194 | <?php $this->load->view('common/header'); ?> | ||
| 195 | |||
| 196 | <body> | ||
| 197 | <?php $this->load->view('common/work_header'); ?> | ||
| 198 | <div class="page-container"> | ||
| 199 | <form class="search"> | ||
| 200 | <div class="date mb-20"> | ||
| 201 | <input type="text" onfocus="WdatePicker({ maxDate:'#F{$dp.$D(\'logmax\')||\'%y-%M-%d\'}' })" id="logmin" class="input-text Wdate"> - | ||
| 202 | <input type="text" onfocus="WdatePicker({ minDate:'#F{$dp.$D(\'logmin\')}',maxDate:'%y-%M-%d' })" id="logmax" class="input-text Wdate"> | ||
| 203 | </div> | ||
| 204 | <div class="row cl mb-20"> | ||
| 205 | <div class="col-xs-2"> | ||
| 206 | <span class="select-box"> | ||
| 207 | <select class="select" size="1"> | ||
| 208 | <option value="" selected>网点</option> | ||
| 209 | <option value="1">菜单一</option> | ||
| 210 | <option value="2">菜单二</option> | ||
| 211 | <option value="3">菜单三</option> | ||
| 212 | </select> | ||
| 213 | </span> | ||
| 214 | </div> | ||
| 215 | <div class="col-xs-2"> | ||
| 216 | <span class="select-box"> | ||
| 217 | <select class="select" size="1"> | ||
| 218 | <option value="" selected>产品名称</option> | ||
| 219 | <option value="1">菜单一</option> | ||
| 220 | <option value="2">菜单二</option> | ||
| 221 | <option value="3">菜单三</option> | ||
| 222 | </select> | ||
| 223 | </span> | ||
| 224 | </div> | ||
| 225 | <div class="col-xs-2"> | ||
| 226 | <span class="select-box"> | ||
| 227 | <select class="select" size="1"> | ||
| 228 | <option value="" selected>客户经理</option> | ||
| 229 | <option value="1">菜单一</option> | ||
| 230 | <option value="2">菜单二</option> | ||
| 231 | <option value="3">菜单三</option> | ||
| 232 | </select> | ||
| 233 | </span> | ||
| 234 | </div> | ||
| 235 | <div class="col-xs-2"> | ||
| 236 | <span class="select-box"> | ||
| 237 | <select class="select" size="1"> | ||
| 238 | <option value="" selected>流程节点</option> | ||
| 239 | <option value="1">菜单一</option> | ||
| 240 | <option value="2">菜单二</option> | ||
| 241 | <option value="3">菜单三</option> | ||
| 242 | </select> | ||
| 243 | </span> | ||
| 244 | </div> | ||
| 245 | <div class="col-xs-2"> | ||
| 246 | <span class="select-box"> | ||
| 247 | <select class="select" size="1"> | ||
| 248 | <option value="" selected>处理人</option> | ||
| 249 | <option value="1">菜单一</option> | ||
| 250 | <option value="2">菜单二</option> | ||
| 251 | <option value="3">菜单三</option> | ||
| 252 | </select> | ||
| 253 | </span> | ||
| 254 | </div> | ||
| 255 | </div> | ||
| 256 | <div> | ||
| 257 | <input class="btn btn-primary radius" type="submit" value="提交搜索"> | ||
| 258 | <input class="btn btn-warning radius" type="reset" value="重置搜索"> | ||
| 259 | </div> | ||
| 260 | </form> | ||
| 261 | |||
| 262 | <div class="body mt-20"> | ||
| 263 | <table class="table table-border table-bordered table-bg" id="table"> | ||
| 264 | <thead class="text-c"> | ||
| 265 | <tr> | ||
| 266 | <th width="68px">操作</th> | ||
| 267 | <th>订单编号</th> | ||
| 268 | <th>申请人</th> | ||
| 269 | <th>身份证</th> | ||
| 270 | <th>手机号</th> | ||
| 271 | <th>进件时间</th> | ||
| 272 | <th>网点</th> | ||
| 273 | <th>产品名称</th> | ||
| 274 | <th>申请金额</th> | ||
| 275 | <th>审批金额</th> | ||
| 276 | <th>客户经理</th> | ||
| 277 | <th>流程节点</th> | ||
| 278 | <th>流转时间</th> | ||
| 279 | <th>处理人</th> | ||
| 280 | </tr> | ||
| 281 | </thead> | ||
| 282 | <tbody class="text-c"> | ||
| 283 | </tbody> | ||
| 284 | </table> | ||
| 285 | </div> | ||
| 286 | </div> | ||
| 287 | <?php $this->load->view('common/footer'); ?> | ||
| 288 | <script> | ||
| 289 | var table = $('#table').dataTable({ | ||
| 290 | aaSorting: [[1, "desc"]], | ||
| 291 | serverSide: true, | ||
| 292 | processing: true, | ||
| 293 | bSort: false, | ||
| 294 | searching: false,//是否显示搜索 | ||
| 295 | iDisplayLength: 6, | ||
| 296 | bLengthChange: false, | ||
| 297 | ajax: { | ||
| 298 | url: apiBaseUrl + '/order/getStatus2', | ||
| 299 | dataFilter: function (json) { | ||
| 300 | var ret = {}, json = jQuery.parseJSON(json); | ||
| 301 | ret.data = json.data; | ||
| 302 | var draw = getUrlParam('draw'); | ||
| 303 | if(draw) { | ||
| 304 | ret.draw = draw; | ||
| 305 | } | ||
| 306 | // ret.draw = parseInt(json.page.currentPage); | ||
| 307 | ret.recordsTotal = 0; | ||
| 308 | ret.recordsFiltered = 0; | ||
| 309 | if (json.page) { | ||
| 310 | ret.recordsTotal = parseInt(json.page.totalNumber); | ||
| 311 | ret.recordsFiltered = parseInt(json.page.totalNumber); | ||
| 312 | } | ||
| 313 | return JSON.stringify(ret); | ||
| 314 | }, | ||
| 315 | data: function (data) { | ||
| 316 | data.pageSize = data.length; | ||
| 317 | data.currentPage = parseFloat(data.start / data.length) + 1; | ||
| 318 | return data; | ||
| 319 | } | ||
| 320 | }, | ||
| 321 | columns: [ | ||
| 322 | // { | ||
| 323 | // // data: "id", | ||
| 324 | // render:function (data, type, full) { | ||
| 325 | // return '<input value="'+data+'" type="checkbox">'; | ||
| 326 | // } | ||
| 327 | // }, | ||
| 328 | { | ||
| 329 | data: "id", render: function (data, type, full) { | ||
| 330 | return '<span class="dropDown dropDown_hover">\ | ||
| 331 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | ||
| 332 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ | ||
| 333 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ | ||
| 334 | <li><a href="#">客户取消</a></li>\ | ||
| 335 | </ul></span>'; | ||
| 336 | } | ||
| 337 | }, | ||
| 338 | {data: "orderId"},//订单编号 | ||
| 339 | {data: "createUser"},//申请人 | ||
| 340 | {data: "idCard"},//身份证 | ||
| 341 | {data: "phoneNumber"},//手机号 | ||
| 342 | {data: "createTime"},//进件时间 | ||
| 343 | {data: "createTime"},//网点 | ||
| 344 | {data: "createTime"},//产品名称 | ||
| 345 | {data: "createTime"},//申请金额 | ||
| 346 | {data: "createTime"},//审批金额 | ||
| 347 | {data: "createTime"},//客户经理 | ||
| 348 | {data: "createTime"},//流程节点 | ||
| 349 | {data: "createTime"},//流转时间 | ||
| 350 | {data: "createTime"}//处理人 | ||
| 351 | ] | ||
| 352 | }); | ||
| 353 | |||
| 354 | $.fn.dataTableExt.afnFiltering.push( | ||
| 355 | function (oSettings, aData, iDataIndex) { | ||
| 356 | var min = document.getElementById('min').value; | ||
| 357 | var max = document.getElementById('max').value; | ||
| 358 | var iDateCol = 12; | ||
| 359 | |||
| 360 | var dateMin = new Date(aData[iDateCol]); | ||
| 361 | var dateMax = new Date(aData[iDateCol]); | ||
| 362 | |||
| 363 | if (min === '' && max === '') | ||
| 364 | return true; | ||
| 365 | else if (new Date(min).getTime() <= dateMin.getTime() && max === '') | ||
| 366 | return true; | ||
| 367 | else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime()) | ||
| 368 | return true; | ||
| 369 | return false; | ||
| 370 | } | ||
| 371 | ); | ||
| 372 | |||
| 373 | $('.table_search').on('change', function () { | ||
| 374 | search = $(this).val(); | ||
| 375 | column = $(this).attr('column'); | ||
| 376 | |||
| 377 | $('#table').DataTable().column(column).search(search).draw(); | ||
| 378 | }); | ||
| 379 | |||
| 380 | $('#min, #max').on('keyup', function () { | ||
| 381 | $('#table').DataTable().draw(); | ||
| 382 | }); | ||
| 383 | |||
| 384 | function resetHandler() { | ||
| 385 | $('#table').DataTable().columns().search("").draw(); | ||
| 386 | } | ||
| 387 | </script> | ||
| 388 | </body> | ||
| 389 | <html> | ||
| 390 | >>>>>>> before discard | ... | ... |
-
Please register or sign in to post a comment