记得上下班打卡 | git大法好,push需谨慎

Commit 1abbb8b9 authored by liuran's avatar liuran

添加代理管理模块

parent 5d0b3f7a
<!DOCTYPE html> <!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org"> <html lang="zh" xmlns:th="http://www.thymeleaf.org">
<head> <head>
<th:block th:include="include :: header('待审核')"/> <th:block th:include="include :: header('演出详情')"/>
<th:block th:include="include :: bootstrap-fileinput-css" /> <th:block th:include="include :: bootstrap-fileinput-css" />
</head> </head>
<body class="white-bg"> <body class="white-bg">
<div class="detail_status">用户状态:<span></span></div> <div class="detail_title">演出名称:<span></span></div>
<p class="detail_title">基础资料</p>
<p>照片</p>
<div class="detail_inner detail_img"><img src=""></div> <div class="detail_inner detail_img"><img src=""></div>
<p>真实姓名</p> <p>演出时间</p>
<div class="detail_inner detail_name"></div>
<p>出生日期</p>
<div class="detail_inner detail_time"></div> <div class="detail_inner detail_time"></div>
<p>性别</p> <p>演出地点</p>
<div class="detail_inner detail_sex"></div> <div class="detail_inner detail_place"></div>
<p>所在城市</p> <p>票提设置</p>
<div class="detail_inner detail_city"></div> <div class="detail_inner detail_option"></div>
<p>你的身份</p> <p>代理票种</p>
<div class="detail_inner detail_id"></div> <div class="detail_inner detail_pur"></div>
<p>学校全称/单位名称</p> <p>演出详情</p>
<div class="detail_inner detail_school"></div> <div class="detail_inner detail_main"></div>
<p>所学专业/所在部门</p>
<div class="detail_inner detail_acc"></div>
<p>微信号</p>
<div class="detail_inner detail_wx"></div>
<p class="detail_title">认证信息</p>
<p>姓名:</p>
<div class="detail_inner detail_name"></div>
<p>身份证号:</p>
<div class="detail_inner detail_idcode"></div>
<p class="detail_title">自我介绍</p>
<div class="detail_inner detail_desc"></div>
<p>手机号:</p>
<div class="detail_inner detail_mobail"></div>
<p>提交时间:</p>
<div class="detail_inner detail_created"></div>
<div class="bottomBtn">
<a href="javascript:;" class="layui-layer-btn0" onclick="yes(1)">通过</a>
<a class="layui-layer-btn1 layui-layer-btn1" onclick="closeModal(0)">驳回</a>
</div>
</body> </body>
<th:block th:include="include :: footer"/> <th:block th:include="include :: footer"/>
...@@ -48,41 +25,20 @@ ...@@ -48,41 +25,20 @@
<th:block th:include="include :: bootstrap-fileinput-js" /> <th:block th:include="include :: bootstrap-fileinput-js" />
<script type="text/javascript"> <script type="text/javascript">
var smilePrefix = ctx + "smile/user"; var smilePrefix = ctx + "smile/show";
var penddingId = window.localStorage.getItem('penddingId'); var perId = window.localStorage.getItem('performancesId');
$.ajax({ $.ajax({
type: 'post', type: 'get',
url: smilePrefix + "/getUserById", url: smilePrefix + "/getShowById",
data: { data: {
uid: penddingId performancesId: perId
}, },
success:function(e) { success:function(e) {
var detailData = e.data; $('.detail_title span').text(e.data.title);
if (detailData.type == 0) { $('.detail_img img').attr('src', e.data.imgPoster);
$('.detail_status span').text('未认证'); $('.detail_time').text(e.data.timeStart + '-' + e.data.timeEnd);
} $('.detail_place').text(e.data.fieldName);
$('.detail_img img').attr('src', detailData.img); $('.detail_option').text(e.data.detail_option);
$('.detail_name').text(detailData.name);
$('.detail_time').text(detailData.birthday);
if (detailData.sex == 1) {
$('.detail_sex').text('男');
} else {
$('.detail_sex').text('女');
}
$('.detail_city').text(detailData.province + detailData.city + detailData.area);
if (detailData.identity == 1) {
$('.detail_id').text('在校学生');
} else {
$('.detail_id').text('已毕业');
}
$('.detail_school').text(detailData.schoolName);
$('.detail_acc').text(detailData.schoolMajor);
$('.detail_wx').text(detailData.wechat);
$('.detail_name').text(detailData.name);
$('.detail_idcode').text(detailData.idCard);
$('.detail_desc').text(detailData.introduce);
$('.detail_mobail').text(detailData.phone);
$('.detail_created').text(detailData.createdDate);
} }
}) })
</script> </script>
......
...@@ -42,24 +42,24 @@ ...@@ -42,24 +42,24 @@
<body class="gray-bg"> <body class="gray-bg">
<div class="container-div"> <div class="container-div">
<div class="row"> <div class="row">
<div class="col-sm-12 search-collapse"> <!-- <div class="col-sm-12 search-collapse">-->
<form id="formId"> <!-- <form id="formId">-->
<div class="select-list"> <!-- <div class="select-list">-->
<ul> <!-- <ul>-->
<li> <!-- <li>-->
<label>手机号:</label> <!-- <label>手机号:</label>-->
<input type="text" name="activityTitle"/> <!-- <input type="text" name="activityTitle"/>-->
</li> <!-- </li>-->
<li> <!-- <li>-->
<a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i <!-- <a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i-->
class="fa fa-search"></i>&nbsp;搜索</a> <!-- class="fa fa-search"></i>&nbsp;搜索</a>-->
<!-- <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i--> <!--&lt;!&ndash; <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i&ndash;&gt;-->
<!-- class="fa fa-refresh"></i>&nbsp;重置</a>--> <!--&lt;!&ndash; class="fa fa-refresh"></i>&nbsp;重置</a>&ndash;&gt;-->
</li> <!-- </li>-->
</ul> <!-- </ul>-->
</div> <!-- </div>-->
</form> <!-- </form>-->
</div> <!-- </div>-->
<div class="col-sm-12 select-table table-bordered"> <div class="col-sm-12 select-table table-bordered">
<table id="bootstrap-table"></table> <table id="bootstrap-table"></table>
</div> </div>
...@@ -136,7 +136,12 @@ ...@@ -136,7 +136,12 @@
}, },
{ {
field: 'comment', field: 'comment',
title: '序列' title: '序列',
formatter: function(value, row, index) {
var actions = [];
actions.push('<a class="btn btn-success btn-xs ' + detailFlag + '" href="javascript:void(0)" onclick="topBtn(\'' + row.performancesId + '\')"><i class="fa fa-edit"></i>置顶</a> ');
return actions.join('');
}
}, },
{ {
title: '操作', title: '操作',
...@@ -153,11 +158,27 @@ ...@@ -153,11 +158,27 @@
$.table.init(options); $.table.init(options);
}); });
function topBtn(id) {
let postData = {
performancesId: id,
sort: '9'
}
$.ajax({
type: 'post',
url: ctx + 'smile/show/sort',
headers:{"Content-Type":"application/json;charset=UTF-8"},
data: JSON.stringify(postData),
success:function(e) {
}
});
}
/* 跳转详情 */ /* 跳转详情 */
function toDetail(id) { function toDetail(id) {
window.localStorage.setItem('penddingId', id); window.localStorage.setItem('performancesId', id);
var url = '/local/smilePendingDetail'; var url = '/local/smileTicketsDetail';
$.modal.openTab("待审核详情", url); $.modal.openTab("演出详情", url);
} }
function yes() { function yes() {
......
...@@ -103,7 +103,7 @@ ...@@ -103,7 +103,7 @@
field: 'agent', field: 'agent',
title: '类型', title: '类型',
formatter: function(value, row, index) { formatter: function(value, row, index) {
if (value == 1) { if (type == 1) {
return '总代'; return '总代';
} else { } else {
return '普代'; return '普代';
......
...@@ -61,6 +61,21 @@ ...@@ -61,6 +61,21 @@
<a href="javascript:;" class="layui-layer-btn0" onclick="confirm(1)">确认通过</a> <a href="javascript:;" class="layui-layer-btn0" onclick="confirm(1)">确认通过</a>
</div> </div>
</div> </div>
<div id="addClassify_false">
<div class="selectClassify">
<div class="ibox-content">
<div class="form-group">
<input class="reason_text" type="textarea" placeholder="请输入驳回原因">
</div>
</div>
</div>
<input type="hidden" class="editCon">
<div class="bottomBtn">
<a href="javascript:;" class="layui-layer-btn0" onclick="confirm(0)">驳回</a>
</div>
</div>
</body> </body>
<th:block th:include="include :: footer"/> <th:block th:include="include :: footer"/>
...@@ -110,12 +125,31 @@ ...@@ -110,12 +125,31 @@
} }
}) })
function confirm() { function closeModal () {
var postData = { layer.open({
id: Number(detailObj.id), type: 1,
orgId: Number(detailObj.orgId), shade: true,
type: Number(detailObj.type), title: '驳回', //不显示标题
uid: detailObj.uid, content: $('#addClassify_false') //捕获的元素,注意:最好该指定的元素要存放在body最外层,否则可能被其它的相对元素所影响
});
}
function confirm(num) {
if (num == 1) {
var postData = {
id: Number(detailObj.id),
orgId: Number(detailObj.orgId),
type: Number(detailObj.type),
uid: detailObj.uid,
}
} else {
var postData = {
id: Number(detailObj.id),
orgId: '',
type: 4,
uid: detailObj.uid,
reason: $('.reason_text').val()
}
} }
$.ajax({ $.ajax({
type: 'post', type: 'post',
...@@ -146,6 +180,7 @@ ...@@ -146,6 +180,7 @@
url: orifix + '/list', url: orifix + '/list',
data: JSON.stringify(postData), data: JSON.stringify(postData),
success:function(res) { success:function(res) {
$('#selectTwo').html('');
for (var i in res.rows) { for (var i in res.rows) {
$('#selectTwo').append('<option value="' + res.rows[i].id + '">' + res.rows[i].name + '</option>'); $('#selectTwo').append('<option value="' + res.rows[i].id + '">' + res.rows[i].name + '</option>');
} }
...@@ -179,7 +214,7 @@ ...@@ -179,7 +214,7 @@
text-align: left; text-align: left;
padding: 10px 15px 12px; padding: 10px 15px 12px;
} }
#addClassify, #detailPro { #addClassify, #addClassify_false {
display: none; display: none;
width: 540px; width: 540px;
padding-top: 20px; padding-top: 20px;
......
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