rabin 3 سال پیش
والد
کامیت
95d0f66761
2فایلهای تغییر یافته به همراه20 افزوده شده و 7 حذف شده
  1. 11 7
      tool/work/assets/pc/html/callback.html
  2. 9 0
      tool/work/lib/Appoint.php

+ 11 - 7
tool/work/assets/pc/html/callback.html

@@ -114,21 +114,25 @@ td {
   </tbody>
       </table>
       <div class="url">
-      <{if(isset($user['agent_uid']) && $user['agent_uid']>0):}>
+      <{if($user['order']):}>
 		<div style="margin-bottom:10px;">
-      	<a  href="<{$user['order']}>" class="layui-btn" id="order" onclick="order();" target="_blank">代理商订单</a>
+      	<a  href="<{$user['order']}>" class="layui-btn" id="order" target="_blank">代理商订单</a>
 
-		<a  href="<{$user['agent']}>" class="layui-btn" id="desc" onclick="desc();" target="_blank">代理商详情</a>
+		<a  href="<{$user['agent']}>" class="layui-btn" id="desc" target="_blank">代理商详情</a>
 		</div>
 		<div style="margin-bottom:10px;">
-		<a  href="<{$user['soft']}>" class="layui-btn" id="soft" onclick="soft();" target="_blank">软件服务费</a>
+		<a  href="<{$user['soft']}>" class="layui-btn" id="soft"target="_blank">软件服务费</a>
 		<{endif}>
-		<{if(isset($user['option_uid']) && $user['option_uid']>0):}>
-		<a  href="<{$user['option']}>;" class="layui-btn" id="option" onclick="option();" target="_blank">期权信息</a>
+		<{if($user['option']):}>
+		<a  href="<{$user['option']}>;" class="layui-btn" id="option"target="_blank">期权信息</a>
 		<{endif}>
 		</div>
 		<div style="margin-bottom:10px;">
-		<a  href="<{$user['work']}>" class="layui-btn" id="work" onclick="work();" target="_blank">创建工单</a>
+		<a  href="<{$user['work']}>" class="layui-btn" id="work" target="_blank">创建工单</a>
+		</div>
+
+		<div style="margin-bottom:10px;">
+		<a  href="<{$user['work_list']}>" class="layui-btn" id="work_list" target="_blank">工单列表</a>
 		</div>
       </div>
       <{endif}>

+ 9 - 0
tool/work/lib/Appoint.php

@@ -533,6 +533,11 @@ Class Appoint
             $passport = Dever::db('passport/user')->find(array('mobile'=>$mobile));
             $work = Dever::db('work/user')->find(array('mobile'=>$mobile));
             $user = array();
+            $data['user']['order'] = '';
+            $data['user']['agent'] = '';
+            $data['user']['soft'] = '';
+            $data['user']['option'] = '';
+
             if (!$member && !$option && !$passport && !$work) {
                  $user['name'] = $mobile;
                  $user['role'] = '';
@@ -584,6 +589,10 @@ Class Appoint
             
             $data['user']['work'] = Dever::url('project/database/update?project=work&table=info&menu=work&search_option_mobile='.$mobile, 'manage');
             $data['user']['work'] = Dever::url('home?link=' . urlencode($data['user']['work']) , 'manage');
+
+            $data['user']['work_list'] = Dever::url('project/database/list?project=work&table=info&menu=work&search_option_mobile='.$mobile, 'manage');
+            $data['user']['work_list'] = Dever::url('home?link=' . urlencode($data['user']['work']) , 'manage');
+
              return Dever::render('callback', $data); 
         }
     }