123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287 |
- {extend name="public/container"}
- {block name="head_top"}
- <style scoped lang="scss">
- /*$cursor: #1890ff;*/
- .content {
- justify-content: space-between;
- padding:10px;
- border-bottom-width: 1px;
- border-bottom-style: solid;
- border-color: #e6e6e6;
- }
- .login-out {
- cursor:pointer;
- }
- .rR {
- text-align: center;
- font-size: 22px;
- display: block;
- }
- .dashboard-workplace-header-tip {
- display: inline-block;
- vertical-align: middle;
- }
- .dashboard-workplace-header-tip-title {
- font-size: 20px;
- font-weight: 700;
- margin-bottom: 12px;
- }
- .dashboard-workplace-header-tip-desc {
- /*line-height: 0 !important;*/
- display: block;
- span {
- font-size: 12px;
- color: $ cursor;
- cursor: pointer;
- display: inline-block;
- }
- }
- .dashboard-workplace-header-extra {
- width: auto !important;
- min-width: 400px;
- }
- .pfont {
- font-size: 12px;
- color: #808695;
- }
- .circleUrl {
- width: 50px;
- height: 50px;
- }
- .circleUrl img {
- width: 100%;
- height: 100%;
- border-radius: 50%;
- overflow: hidden;
- }
- .mr20 {
- margin-right: 20px;
- }
- .acea-row {
- display: -webkit-box;
- display: -moz-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-lines: multiple;
- -moz-box-lines: multiple;
- -o-box-lines: multiple;
- -webkit-flex-wrap: wrap;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- /* 辅助类 */
- }
- .acea-row.row-middle {
- -webkit-box-align: center;
- -moz-box-align: center;
- -o-box-align: center;
- -ms-flex-align: center;
- -webkit-align-items: center;
- align-items: center;
- }
- .pfontBox {
- width: 33%;
- }
- .pfontImg {
- width: 28px;
- height: 28px;
- margin-right: 5px;
- }
- .pfontImg img {
- width: 100%;
- height: 100%;
- overflow: hidden;
- border-radius: 50%;
- }
- </style>
- {/block}
- {block name="content"}
- <div class="layui-fluid">
- <!--列表-->
- <div class="layui-row layui-col-space15">
- <div class="layui-col-md12">
- <div class="layui-card">
- <div class="content acea-row row-middle">
- <div class="demo-basic--circle acea-row row-middle">
- <!-- <Avatar :size="50" :src="circleUrl" class="mr20"/>-->
- <!-- <Avatar icon="ios-person" size="large" />-->
- <div class="circleUrl mr20"><img src="/system/images/plat_user.png"></div>
- <div class="dashboard-workplace-header-tip">
- <div class="dashboard-workplace-header-tip-title">{$info['phone']},祝您每一天开心!</div>
- <div class="dashboard-workplace-header-tip-desc">
- <span class="mr10"><a href="{:Url('setting.systemPlat/modify')}">修改密码</a></span>
- <span @click="loginOut" class="login-out"><a>退出登录</a></span>
- </div>
- </div>
- </div>
- <div class="dashboard-workplace-header-extra acea-row">
- <div class="pfontBox">
- <span class="pfont acea-row row-middle">
- <div class="pfontImg"><img src="/system/images/plat_sms.png"><Icon type="md-apps"></Icon></div>
- <span>短信剩余条数</span>
- </span>
- <?php if (isset($info['sms']['open']) && $info['sms']['open'] == 1) { ?>
- <span class="rR" v-text="numbers">{$info['sms']['num']} </span>
- <?php } else { ?>
- <span><a href="{:Url('setting.systemPlat/sms_open')}">开通服务</a></span>
- <?php } ?>
- </div>
- <div class="pfontBox">
- <span class="pfont acea-row row-middle">
- <div class="pfontImg"><img src="/system/images/plat_copy.png"></div>
- <span>商品采集次数</span>
- </span>
- <?php if (isset($info['copy']['open']) && $info['copy']['open'] == 1) { ?>
- <span class="rR" v-text="numbers">{$info['copy']['num']} </span>
- <?php } else { ?>
- <span @click="copy_open" class="copy_open" style="cursor:pointer;">开通服务</span>
- <?php } ?>
- </div>
- <div class="pfontBox">
- <span class="pfont acea-row row-middle">
- <div class="pfontImg"><img src="/system/images/plat_express.png"></div>
- <span>物流查询次数</span>
- </span>
- <?php if (isset($info['query']['open']) && $info['query']['open'] == 1) { ?>
- <span class="rR" v-text="numbers">{$info['query']['num']} </span>
- <?php } else { ?>
- <span @click="express_open" class="express_open" style="cursor:pointer;">开通服务</span>
- <?php } ?>
- </div>
- </div>
- </div>
- <div class="layui-tab layui-tab-brief" lay-filter="tab">
- <ul class="layui-tab-title">
- <li lay-id="list" {eq name='type' value='sms' } class="layui-this" {/eq}>
- <a href="{eq name='type' value='sms'}javascript:;{else}{:Url('index',['type'=>'sms'])}{/eq}">短信</a>
- </li>
- <li lay-id="list" {eq name='type' value='copy' } class="layui-this" {/eq}>
- <a href="{eq name='type' value='copy'}javascript:;{else}{:Url('index',['type'=>'copy'])}{/eq}">商品采集</a>
- </li>
- <li lay-id="list" {eq name='type' value='expr_query' } class="layui-this" {/eq}>
- <a href="{eq name='type' value='expr_query'}javascript:;{else}{:Url('index',['type'=>'expr_query'])}{/eq}">物流查询</a>
- </li>
- </ul>
- </div>
- <div class="layui-card-body">
- <div class="layui-btn-container" id="container-action">
- <?php if($type == 'sms'){?>
- <!-- <a href="{:Url('index',['type'=>'sms'])}"><button class="layui-btn layui-btn-sm" data-type="del_order">批量删除订单</button></a>-->
- <?php } ?>
- </div>
- <table class="layui-hide" id="List" lay-filter="List"></table>
- </div>
- </div>
- </div>
- </div>
- <!--end-->
- </div>
- <script src="{__ADMIN_PATH}js/layuiList.js"></script>
- {/block}
- {block name="script"}
- <script>
- var type = "<?php echo $type;?>";
- layList.tableList('List', "{:Url('record',['type'=>$type])}", function () {
- if(type == 'sms'){
- return [
- {field: 'phone', title: '手机号码', width: '10%', align: 'center'},
- {field: 'content', title: '短信内容', height: 'full-20'},
- {field: '_resultcode', title: '发送状态', width: '8%', align: 'center'},
- {field: 'add_time', title: '发送时间', align: 'center'},
- ];
- }else if(type == 'copy'){
- return [
- {field: 'url', title: '采集链接'},
- // {field: 'info', title: '返回信息'},
- {field: '_resultcode', title: '状态',align: 'center'},
- {field: 'add_time', title: '时间', align: 'center'},
- ];
- }else if(type == 'expr_query'){
- return [
- {field: 'name', title: '快递公司', width: '14%'},
- {field: 'code', title: '快递公司编号', width: '14%'},
- {field: 'num', title: '快递单号', align: 'center'},
- {field: '_resultcode', title: '状态',align: 'center'},
- {field: 'add_time', title: '时间', align: 'center'},
- ];
- }
- });
- $(document).on('click', ".open_image", function (e) {
- var image = $(this).data('image');
- $eb.openImage(image);
- });
- $(document).on('click', ".login-out", function (e) {
- $eb.axios.post("{:Url('loginOut')}",).then(function (res) {
- if (res.status == 200 && res.data.code == 200) {
- $eb.message('success', res.data.msg || '退出成功!');
- $eb.closeModalFrame(window.name);
- location.href = "{:url('setting.systemPlat/index?out=1')}";
- } else {
- $eb.message('error', res.data.msg || '请求失败!');
- }
- }).catch(function (err) {
- $eb.message('error', err);
- })
- });
- $(document).on('click', ".copy_open", function (e) {
- $eb.axios.post("{:Url('go_copy_open')}",).then(function (res) {
- if (res.status == 200 && res.data.code == 200) {
- $eb.message('success', res.data.msg || '退出成功!');
- $eb.closeModalFrame(window.name);
- location.href = "{:url('setting.systemPlat/index')}";
- } else {
- $eb.message('error', res.data.msg || '请求失败!');
- }
- }).catch(function (err) {
- $eb.message('error', err);
- })
- });
- $(document).on('click', ".express_open", function (e) {
- $eb.axios.post("{:Url('go_express_open')}",).then(function (res) {
- if (res.status == 200 && res.data.code == 200) {
- $eb.message('success', res.data.msg || '退出成功!');
- $eb.closeModalFrame(window.name);
- location.href = "{:url('setting.systemPlat/index')}";
- } else {
- $eb.message('error', res.data.msg || '请求失败!');
- }
- }).catch(function (err) {
- $eb.message('error', err);
- })
- });
- require(['vue'], function (Vue) {
- new Vue({
- el: "#app",
- data: {},
- watch: {},
- methods: {},
- mounted: function () {
- }
- })
- });
- </script>
- {/block}
|