init.html 56.9 KB
Newer Older
D
v1.2.0  
devil_gong 已提交
1 2 3
{{include file="public/header" /}}

<!-- right content start  -->
4
<div class="content-right" data-url="{{:MyUrl('admin/index/stats')}}">
G
v5.0  
gongfuxiang 已提交
5
	<div class="content bg-transparent am-padding-0">
6 7 8 9 10 11 12 13 14 15 16 17 18 19
		<!-- 顶部钩子 -->
		{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
		    <div class="plugins-tag">
		        <span>plugins_admin_view_index_init_top</span>
		    </div>
		{{/if}}
		{{if !empty($plugins_admin_view_index_init_top_data) and is_array($plugins_admin_view_index_init_top_data)}}
		    {{foreach $plugins_admin_view_index_init_top_data as $hook}}
		        {{if is_string($hook) or is_int($hook)}}
		            {{$hook|raw}}
		        {{/if}}
		    {{/foreach}}
		{{/if}}

D
Devil 已提交
20 21 22
		{{if $is_system_show_base eq 1}}
			<!-- 顶部提示信息 -->
			{{if !empty($site_store_info) and !empty($site_store_info['base']) and !empty($site_store_info['base']['site_top_notice'])}}
G
gongfuxiang 已提交
23
				<div class="am-alert am-alert-danger am-radius" data-am-alert>
D
Devil 已提交
24 25 26 27
					<button type="button" class="am-close">&times;</button>
					<p>{{$site_store_info.base.site_top_notice|raw}}</p>
				</div>
			{{/if}}
D
Devil 已提交
28

D
Devil 已提交
29 30 31 32
			<!-- 顶部基础信息 -->
			<div class="block-container base-content-top am-nbfc">
				<div class="am-fl am-nbfc left-content">
					<!-- 帐号信息 -->
G
debug  
gongfuxiang 已提交
33
					{{if !empty($site_store_info) and !empty($site_store_info['user'])}}
G
v5.0  
gongfuxiang 已提交
34 35 36
                        <i class="iconfont icon-admin-store-user am-vertical-align-middle"></i>
						<span class="am-vertical-align-middle">{{$site_store_info.user.user_name_view}}</span>
						<a href="javascript:;" class="am-margin-left-xs am-vertical-align-middle store-accounts-event" data-title="{{:MyLang('modify_title')}}">{{:MyLang('modify_title')}}</a>
D
Devil 已提交
37
					{{else /}}
G
v5.0  
gongfuxiang 已提交
38
						<a href="javascript:;" class="am-margin-left-xs am-vertical-align-middle store-accounts-event" data-title="{{:MyLang('store_bind_accounts_name')}}">{{:MyLang('store_bind_accounts_name')}}</a>
G
gongfuxiang 已提交
39
						<!-- 连接商店错误信息 -->
G
gongfuxiang 已提交
40
						{{if !empty($site_store_error)}}
G
v5.0  
gongfuxiang 已提交
41
							<a href="javascript:;" class="am-icon-question-circle am-text-warning am-margin-left-sm am-vertical-align-middle" data-am-popover="{content: '{{$site_store_error}}', trigger: 'hover focus', theme: 'sm'}"></a>
G
gongfuxiang 已提交
42
						{{/if}}
D
Devil 已提交
43
					{{/if}}
D
Devil 已提交
44

D
Devil 已提交
45 46
					<!-- 广告 -->
					{{if !empty($site_store_info) and !empty($site_store_info['adverts']) and !empty($site_store_info['adverts']['name'])}}
G
v5.0  
gongfuxiang 已提交
47
						<a class="am-margin-left-sm am-text-danger am-vertical-align-middle ad-content {{if !empty($site_store_info['adverts']['icon'])}}{{$site_store_info.adverts.icon}}{{/if}}" {{if empty($site_store_info['adverts']['url'])}}href="javascript:;"{{else /}}href="{{$site_store_info.adverts.url}}" target="_blank"{{/if}}> {{$site_store_info.adverts.name}}</a>
D
Devil 已提交
48 49 50 51 52
					{{/if}}
				</div>
				<div class="am-fr am-nbfc right-content">
					<!-- VIP授权信息 -->
					{{if !empty($site_store_info) and !empty($site_store_info['vip']) and !empty($site_store_info['vip']['auth_view'])}}
G
v5.0  
gongfuxiang 已提交
53 54 55 56
						<a class="vip am-radius {{if isset($site_store_info['vip']['status']) and $site_store_info['vip']['status'] eq 1}}vip-active{{/if}}" {{if empty($site_store_info['vip']['go_url'])}}href="javascript:;"{{else /}}href="{{$site_store_info.vip.go_url}}" target="_blank"{{/if}} {{if !empty($site_store_info['vip']['auth_person'])}}data-am-popover="{content: '{{:MyLang('store_bind_authorized_subject_name')}}:{{$site_store_info.vip.auth_person}}', trigger: 'hover focus', theme: 'sm'}"{{/if}}>
                            <i class="iconfont icon-admin-store-vip"></i>
                            <span class="am-margin-left-xs">{{$site_store_info.vip.auth_view}}</span>
                        </a>
D
Devil 已提交
57
					{{/if}}
D
Devil 已提交
58

D
Devil 已提交
59 60
					<!-- 右侧版本信息及更新检查 -->
					<span class="right-base">
D
Devil 已提交
61
						<a {{if !empty($site_store_links) and !empty($site_store_links['system_update_log'])}}href="{{$site_store_links.system_update_log}}" target="_blank"{{else /}}href="javascript:;"{{/if}} class="am-margin-left-xs">{{$Think.APPLICATION_VERSION}}</a>
G
gongfuxiang 已提交
62
						<a href="javascript:;" class="am-margin-left-sm inspect-upgrade-submit" data-url="{{:MyUrl('admin/index/inspectupgrade')}}">{{:MyLang('store_check_update_name')}}{{if !empty($site_store_info) and !empty($site_store_info['upgrade']) and !empty($site_store_info['upgrade']['version_old']) and $site_store_info['upgrade']['version_old'] eq $Think.APPLICATION_VERSION}}<i></i>{{/if}}</a>
D
Devil 已提交
63 64
					</span>
				</div>
D
Devil 已提交
65
			</div>
D
Devil 已提交
66
		{{/if}}
D
Devil 已提交
67

68 69 70 71 72 73 74 75 76 77 78 79 80 81
		<!-- 公告顶部钩子 -->
		{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
		    <div class="plugins-tag">
		        <span>plugins_admin_view_index_init_notice_top</span>
		    </div>
		{{/if}}
		{{if !empty($plugins_admin_view_index_init_notice_top_data) and is_array($plugins_admin_view_index_init_notice_top_data)}}
		    {{foreach $plugins_admin_view_index_init_notice_top_data as $hook}}
		        {{if is_string($hook) or is_int($hook)}}
		            {{$hook|raw}}
		        {{/if}}
		    {{/foreach}}
		{{/if}}

82 83
		<!-- 是否展示统计数据 -->
		{{if isset($is_stats) and $is_stats eq 1}}
84 85 86 87 88 89 90 91 92 93 94 95 96 97
			<!-- 基础统计内部顶部钩子 -->
			{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
			    <div class="plugins-tag">
			        <span>plugins_admin_view_index_init_stats_inside_base_top</span>
			    </div>
			{{/if}}
			{{if !empty($plugins_admin_view_index_init_stats_inside_base_top_data) and is_array($plugins_admin_view_index_init_stats_inside_base_top_data)}}
			    {{foreach $plugins_admin_view_index_init_stats_inside_base_top_data as $hook}}
			        {{if is_string($hook) or is_int($hook)}}
			            {{$hook|raw}}
			        {{/if}}
			    {{/foreach}}
			{{/if}}

G
v5.0  
gongfuxiang 已提交
98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384
			<!-- 基础统计 商城统计-->
            <div class="am-flex am-flex-row am-flex-justify-between am-gap-1 shop-flex">
                <div class="am-flex-1 am-flex-width">
                    <div class="block-container shopxo-base">
                        <div class="block-title echarts-title am-flex am-flex-row am-flex-justify-between am-flex-items-center am-flex-warp am-padding-bottom-sm">
                            <div class="am-relative">
                                <span class="title icon">{{:MyLang('index.base_item_base_stats_title')}}</span>
                            </div>
                            <div class="right-operate am-flex am-flex-items-center am-gap-1" data-type="base-count" data-empty-time="1">
                                {{if !empty($time_data)}}
                                    <div class="quick-time am-flex am-flex-items-center">
                                        {{foreach :array_values($time_data) as $k=>$v}}
                                            {{if !in_array($k, ['this-month', 'last-month'])}}
                                                {{if $k lt 4}}
                                                    <a href="javascript:;" class="{{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                {{/if}}
                                            {{/if}}
                                        {{/foreach}}
                                        <div id="shopxo-base-dropdown" class="dropdown-more">
                                            <div class="am-dropdown" data-am-dropdown="{justify: '#shopxo-base-dropdown'}">
                                                <a href="javascript:;" class="am-dropdown-toggle more-btn">{{:MyLang('more_title')}} <i class="iconfont icon-angle-down"></i></a>
                                                <div class="am-dropdown-content am-radius-lg">
                                                    <div class="am-flex am-flex-warp am-gap-1">
                                                        {{foreach :array_values($time_data) as $k=>$v}}
                                                            {{if $k gt 3}}
                                                                <div class="item">
                                                                    <a href="javascript:;" class="am-inline-block time {{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                                </div>
                                                            {{/if}}
                                                        {{/foreach}}
                                                        <div class="item">
                                                            <a class="am-inline-block time" href="javascript:;" data-start="" data-end="">{{:MyLang('all_title')}}</a>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                {{/if}}
                                {{include file="/index/stats_where" /}}
                            </div>
                        </div>
                        <ul class="{{if isset($is_income) and $is_income eq true}}am-avg-sm-2 am-avg-lg-4{{else /}}am-avg-sm-1 am-avg-lg-3{{/if}}">
                            <li>
                                <div class="li-content down-hover glideover-hover">
                                    <div class="am-flex am-flex-row am-flex-justify-between">
                                        <div>
                                            <p class="name">{{:MyLang('index.base_item_user_title')}}</p>
                                            <p class="total animation-count-to base-user-count" data-to="{{$base_count.user_count}}" data-speed="1500">0</p>
                                        </div>
                                        <div class="item am-flex am-flex-col am-flex-items-end">
                                            <span class="cr-999">{{:MyLang('index.base_item_today_title')}}</span>
                                            <span class="animation-count-to am-font-weight am-text-sm" data-to="{{$user.today_count}}" data-speed="1500">0</span>
                                        </div>
                                    </div>
                                    <div class="am-flex am-flex-row am-gap-1 am-margin-bottom-xs">
                                        <span>{{:MyLang('index.base_item_yesterday_title')}}</span>
                                        <span class="animation-count-to" data-to="{{$user.yesterday_count}}" data-speed="1500">0</span>
                                    </div>
                                    <div class="li-content-foot am-flex am-flex-row am-flex-justify-between">
                                        <div class="am-flex am-flex-row am-flex-justify-right am-gap-1">
                                            <span>{{:MyLang('index.base_item_last_month_title')}}</span>
                                            <span class="animation-count-to" data-to="{{$user.last_month_count}}" data-speed="1500">0</span>
                                        </div>
                                        <div class="am-flex am-flex-row am-flex-justify-right am-gap-1">
                                            <span>{{:MyLang('index.base_item_same_month_title')}}</span>
                                            <span class="animation-count-to" data-to="{{$user.today_count}}" data-speed="1500">0</span>
                                        </div>
                                    </div>
                                </div>
                            </li>
                            <li>
                                <div class="li-content down-hover glideover-hover">
                                    <div class="am-flex am-flex-row am-flex-justify-between">
                                        <div>
                                            <p class="name">{{:MyLang('index.base_item_order_number_title')}}</p>
                                            <p class="total animation-count-to base-order-count" data-to="{{$base_count.order_count}}" data-speed="1500">0</p>
                                        </div>
                                        <div class="item am-flex am-flex-col am-flex-items-end">
                                            <span class="cr-999">{{:MyLang('index.base_item_today_title')}}</span>
                                            <span class="animation-count-to am-font-weight am-text-sm" data-to="{{$order_number.today_count}}" data-speed="1500">0</span>
                                        </div>
                                    </div>
                                    <div class="am-flex am-flex-row am-gap-24 am-margin-bottom-xs">    
                                        <div class="item">
                                            <span>{{:MyLang('index.base_item_yesterday_title')}}</span>
                                            <span class="animation-count-to" data-to="{{$order_number.yesterday_count}}" data-speed="1500">0</span>
                                        </div>
                                    </div>
                                    <div class="li-content-foot am-flex am-flex-row am-flex-justify-between">
                                        <div class="am-flex am-flex-row am-flex-justify-right am-gap-1">
                                            <span>{{:MyLang('index.base_item_last_month_title')}}</span>
                                            <span class="animation-count-to" data-to="{{$order_number.last_month_count}}" data-speed="1500">0</span>
                                        </div>
                                        <div class="am-flex am-flex-row am-flex-justify-right am-gap-1">
                                            <span>{{:MyLang('index.base_item_same_month_title')}}</span>
                                            <span class="animation-count-to" data-to="{{$order_number.today_count}}" data-speed="1500">0</span>
                                        </div>
                                    </div>
                                </div>
                            </li>
                            <li>
                                <div class="li-content down-hover glideover-hover">
                                    <div class="am-flex am-flex-row am-flex-justify-between">
                                        <div>
                                            <p class="name">{{:MyLang('index.base_item_order_complete_number_title')}}</p>
                                            <p class="total animation-count-to base-order-sale-count" data-to="{{$base_count.order_sale_count}}" data-speed="1500">0</p>
                                        </div>
                                        <div class="item am-flex am-flex-col am-flex-items-end">
                                            <span class="cr-999">{{:MyLang('index.base_item_today_title')}}</span>
                                            <span class="animation-count-to am-font-weight am-text-sm" data-to="{{$order_complete_number.today_count}}" data-speed="1500">0</span>
                                        </div>
                                    </div>
                                    <div class="am-flex am-flex-row am-gap-24 am-margin-bottom-xs">    
                                        <div class="item">
                                            <span>{{:MyLang('index.base_item_yesterday_title')}}</span>
                                            <span class="animation-count-to" data-to="{{$order_complete_number.yesterday_count}}" data-speed="1500">0</span>
                                        </div>
                                    </div>
                                    <div class="li-content-foot am-flex am-flex-row am-flex-justify-between">
                                        <div class="am-flex am-flex-row am-flex-justify-right am-gap-1">
                                            <span>{{:MyLang('index.base_item_last_month_title')}}</span>
                                            <span class="animation-count-to" data-to="{{$order_complete_number.last_month_count}}" data-speed="1500">0</span>
                                        </div>
                                        <div class="am-flex am-flex-row am-flex-justify-right am-gap-1">
                                            <span>{{:MyLang('index.base_item_same_month_title')}}</span>
                                            <span class="animation-count-to" data-to="{{$order_complete_number.today_count}}" data-speed="1500">0</span>
                                        </div>
                                    </div>
                                </div>
                            </li>
                            <!-- 收入统计权限判断 -->
                            {{if isset($is_income) and $is_income eq true}}
                                <li>
                                    <div class="li-content down-hover glideover-hover">
                                        <div class="am-flex am-flex-row am-flex-justify-between">
                                            <div>
                                                <p class="name">{{:MyLang('index.base_item_order_complete_title')}}</p>
                                                <p class="total animation-count-to base-order-complete-total" data-to="{{$base_count.order_complete_total}}" data-speed="1500" data-decimals="2">0.00</p>
                                            </div>
                                            <div class="item am-flex am-flex-col am-flex-items-end">
                                                <span class="cr-999">{{:MyLang('index.base_item_today_title')}}</span>
                                                <span class="animation-count-to am-font-weight am-text-sm" data-to="{{$order_complete_money.today_count}}" data-speed="1500" data-decimals="2">0.00</span>
                                            </div>
                                        </div>
                                        <div class="am-flex am-flex-row am-gap-24 am-margin-bottom-xs">
                                            <div class="item">
                                                <span>{{:MyLang('index.base_item_yesterday_title')}}</span>
                                                <span class="animation-count-to" data-to="{{$order_complete_money.yesterday_count}}" data-speed="1500" data-decimals="2">0.00</span>
                                            </div>
                                        </div>
                                        <div class="li-content-foot am-flex am-flex-row am-flex-justify-between">
                                            <div class="am-flex am-flex-row am-flex-justify-right am-gap-1">
                                                <span>{{:MyLang('index.base_item_last_month_title')}}</span>
                                                <span class="animation-count-to" data-to="{{$order_complete_money.last_month_count}}" data-speed="1500" data-decimals="2">0.00</span>
                                            </div>
                                            <div class="am-flex am-flex-row am-flex-justify-right am-gap-1">
                                                <span>{{:MyLang('index.base_item_same_month_title')}}</span>
                                                <span class="animation-count-to" data-to="{{$order_complete_money.today_count}}" data-speed="1500" data-decimals="2">0.00</span>
                                            </div>
                                        </div>
                                    </div>
                                </li>
                            {{/if}}
                        </ul>
                    </div>
                </div>
                <!-- 基础统计基础顶部钩子 -->
                {{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
                    <div class="plugins-tag">
                        <span>plugins_admin_view_index_init_stats_base_top</span>
                    </div>
                {{/if}}
                {{if !empty($plugins_admin_view_index_init_stats_base_top_data) and is_array($plugins_admin_view_index_init_stats_base_top_data)}}
                    {{foreach $plugins_admin_view_index_init_stats_base_top_data as $hook}}
                        {{if is_string($hook) or is_int($hook)}}
                            {{$hook|raw}}
                        {{/if}}
                    {{/foreach}}
                {{/if}}
            </div>
            <div class="am-flex am-flex-row am-flex-justify-between am-gap-1 order-flex">
                {{if isset($is_income) and $is_income eq true}}
                    <div class="am-flex-1 am-flex-width">
                        <div class="block-container">
                            <div class="block-title echarts-title am-flex am-flex-row am-flex-justify-between am-flex-items-center am-flex-warp am-padding-bottom-sm am-border-bottom">
                                <div class="am-relative am-flex am-flex-row am-gap-1 echarts-tabs">
                                    <span class="title am-active am-cursor-pointer" data-key="order-profit">{{:MyLang('index.base_item_order_profit_title')}}</span>
                                    <span class="title am-cursor-pointer" data-key="order-trading">{{:MyLang('index.base_item_order_trading_title')}}</span>
                                </div>
                                <div class="right-oprate-item">
                                    <div class="order-profit">
                                        <!-- 订单成交金额走势,收入统计权限判断-->
                                        <div class="right-operate am-flex am-flex-items-center am-gap-1" data-type="order-profit" data-init="1">
                                            {{if !empty($time_data)}}
                                                <span class="quick-time am-flex am-flex-items-center">
                                                    {{foreach :array_values($time_data) as $k=>$v}}
                                                        {{if $k lt 3}}
                                                            <a href="javascript:;" class="{{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                        {{/if}}   
                                                    {{/foreach}}
                                                    <div id="order-profit-dropdown" class="dropdown-more">
                                                        <div class="am-dropdown" data-am-dropdown="{justify: '#order-profit-dropdown'}">
                                                            <a href="javascript:;" class="am-dropdown-toggle more-btn">{{:MyLang('more_title')}} <i class="iconfont icon-angle-down"></i></a>
                                                            <div class="am-dropdown-content am-radius-lg">
                                                                <div class="am-flex am-flex-warp am-gap-1">
                                                                    {{foreach :array_values($time_data) as $k=>$v}}
                                                                        {{if $k gt 2}}
                                                                            <div class="item">
                                                                                <a href="javascript:;" class="am-inline-block time {{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                                            </div>
                                                                        {{/if}}
                                                                    {{/foreach}}
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </span>
                                            {{/if}}
                                            {{include file="/index/stats_where" /}}
                                        </div>
                                    </div>
                                    <div class="order-trading am-hide">
                                        <!-- 订单交易走势 -->
                                        <div class="right-operate am-flex am-flex-items-center am-gap-1" data-type="order-trading" data-init="1">
                                            {{if !empty($time_data)}}
                                                <span class="quick-time am-flex am-flex-items-center">
                                                    {{foreach :array_values($time_data) as $k=>$v}}
                                                        {{if $k lt 3}}
                                                            <a href="javascript:;" class="{{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                        {{/if}}   
                                                    {{/foreach}}
                                                    <div id="order-trading-dropdown" class="dropdown-more">
                                                        <div class="am-dropdown" data-am-dropdown="{justify: '#order-trading-dropdown'}">
                                                            <a href="javascript:;" class="am-dropdown-toggle more-btn">{{:MyLang('more_title')}} <i class="iconfont icon-angle-down"></i></a>
                                                            <div class="am-dropdown-content am-radius-lg">
                                                                <div class="am-flex am-flex-warp am-gap-1">
                                                                    {{foreach :array_values($time_data) as $k=>$v}}
                                                                        {{if $k gt 2}}
                                                                            <div class="item">
                                                                                <a href="javascript:;" class="am-inline-block time {{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                                            </div>
                                                                        {{/if}}
                                                                    {{/foreach}}
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </span>
                                            {{/if}}
                                            {{include file="/index/stats_where" /}}
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <div class="echarts-content">
                                <div id="echarts-order-profit" class="echarts-tabs-change echarts-tabs-change-active"></div>
                                <div id="echarts-order-trading" class="echarts-tabs-change"></div>
                            </div>
                        </div>
                    </div>
                {{/if}}
                <div class="block-container shortcut-menu">
                    <div class="am-flex am-flex-row am-flex-justify-between am-flex-items-center">
                        <div class="am-relative block-title">
                            <span class="title icon">{{:MyLang('common_service.shortcutmenu.form_base_title')}}</span>
                        </div>
                        <div class="more-layout">
                            <a href="javascript:;" class="submit-popup" data-class="admin-index-shortcutmenu-popup" data-on-open="ShortcutmenuOpenBackEvent" data-on-close="ShortcutmenuCloseBackEvent" data-url="{{:MyUrl('admin/shortcutmenu/index')}}" data-title="{{:MyLang('admin_title')}}">{{:MyLang('admin_title')}}</a>
                        </div>
                    </div>
                    <div class="shortcut-menu-list am-margin-top-xl">
                        {{if empty($shortcut_menu_data)}}
                            {{include file="public/not_data" /}}
                        {{else /}}
                            <div class="shortcut-menu-content am-flex am-flex-row am-flex-warp">
                                {{foreach $shortcut_menu_data as $v}}
                                    <a href="javascript:;" data-url="{{$v.url}}" data-key="{{$v.menu}}" data-id="{{$v.menu}}" data-type="menu" data-name="{{$v.name}}" class="item am-text-center am-radius">
                                        <img src="{{$v.icon}}" class="am-radius scale-hover" />
                                        <p class="cr-333">{{$v.name}}</p>
                                    </a>
                                {{/foreach}}
                            </div>
                        {{/if}}
                    </div>
                </div>
            </div>
D
v1.2.0  
devil_gong 已提交
385

386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427
			<!-- 订单金额走势统计内部顶部钩子 -->
			{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
			    <div class="plugins-tag">
			        <span>plugins_admin_view_index_init_stats_inside_amount_trend_top</span>
			    </div>
			{{/if}}
			{{if !empty($plugins_admin_view_index_init_stats_inside_amount_trend_top_data) and is_array($plugins_admin_view_index_init_stats_inside_amount_trend_top_data)}}
			    {{foreach $plugins_admin_view_index_init_stats_inside_amount_trend_top_data as $hook}}
			        {{if is_string($hook) or is_int($hook)}}
			            {{$hook|raw}}
			        {{/if}}
			    {{/foreach}}
			{{/if}}

			<!-- 订单交易走势统计内部顶部钩子 -->
			{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
			    <div class="plugins-tag">
			        <span>plugins_admin_view_index_init_stats_inside_order_trading_top</span>
			    </div>
			{{/if}}
			{{if !empty($plugins_admin_view_index_init_stats_inside_order_trading_top_data) and is_array($plugins_admin_view_index_init_stats_inside_order_trading_top_data)}}
			    {{foreach $plugins_admin_view_index_init_stats_inside_order_trading_top_data as $hook}}
			        {{if is_string($hook) or is_int($hook)}}
			            {{$hook|raw}}
			        {{/if}}
			    {{/foreach}}
			{{/if}}

			<!-- 组合商品和支付统计内部顶部钩子 -->
			{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
			    <div class="plugins-tag">
			        <span>plugins_admin_view_index_init_stats_inside_compose_top</span>
			    </div>
			{{/if}}
			{{if !empty($plugins_admin_view_index_init_stats_inside_compose_top_data) and is_array($plugins_admin_view_index_init_stats_inside_compose_top_data)}}
			    {{foreach $plugins_admin_view_index_init_stats_inside_compose_top_data as $hook}}
			        {{if is_string($hook) or is_int($hook)}}
			            {{$hook|raw}}
			        {{/if}}
			    {{/foreach}}
			{{/if}}

428
			<!-- 组合 -->
G
v5.0  
gongfuxiang 已提交
429 430
			<ul class="block-combination-container-2 am-flex am-flex-row am-flex-justify-between am-gap-1 am-margin-bottom-sm">
				<li class="am-flex-1">
431
					<!-- 热销商品 -->
G
v5.0  
gongfuxiang 已提交
432 433 434 435 436
					<div class="block-title echarts-title goods-hot-flex am-flex am-flex-row am-flex-justify-between am-flex-items-center am-flex-warp am-padding-bottom-sm">
                        <div class="am-relative">
                            <span class="title icon">{{:MyLang('index.base_item_hot_sales_goods_title')}}</span>
                        </div>
                        <div class="right-operate am-flex am-flex-items-center am-gap-1" data-type="goods-hot" data-init="1" data-empty-time="1">
D
Devil 已提交
437
						    {{if !empty($time_data)}}
G
v5.0  
gongfuxiang 已提交
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462
						        <span class="quick-time am-flex am-flex-items-center">
                                    {{foreach :array_values($time_data) as $k=>$v}}
                                        {{if $k lt 3}}
                                            <a href="javascript:;" class="{{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                        {{/if}}   
                                    {{/foreach}}
                                    <div id="goods-hot-dropdown" class="dropdown-more">
                                        <div class="am-dropdown" data-am-dropdown="{justify: '#goods-hot-dropdown'}">
                                            <a href="javascript:;" class="am-dropdown-toggle more-btn">{{:MyLang('more_title')}} <i class="iconfont icon-angle-down"></i></a>
                                            <div class="am-dropdown-content am-radius-lg">
                                                <div class="am-flex am-flex-warp am-gap-1">
                                                    {{foreach :array_values($time_data) as $k=>$v}}
                                                        {{if $k gt 2}}
                                                            <div class="item">
                                                                <a href="javascript:;" class="am-inline-block time {{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                            </div>
                                                        {{/if}}
                                                    {{/foreach}}
                                                    <div class="item">
                                                        <a class="am-inline-block time" href="javascript:;" data-start="" data-end="">{{:MyLang('all_title')}}</a>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
D
Devil 已提交
463 464
						        </span>
						    {{/if}}
465
						    {{include file="/index/stats_where" /}}
D
Devil 已提交
466
						</div>
467 468 469
					</div>
					<div id="echarts-goods-hot"></div>
				</li>
G
v5.0  
gongfuxiang 已提交
470
				<li class="am-flex-1">
471
					<!-- 支付方式 -->
G
v5.0  
gongfuxiang 已提交
472 473 474 475 476
					<div class="block-title echarts-title pay-type-flex am-flex am-flex-row am-flex-justify-between am-flex-items-center am-flex-warp am-padding-bottom-sm">
                        <div class="am-relative">
                            <span class="title icon">{{:MyLang('index.base_item_payment_type_title')}}</span>
                        </div>
						<div class="right-operate am-flex am-flex-items-center am-gap-1" data-type="pay-type" data-init="1">
D
Devil 已提交
477
						    {{if !empty($time_data)}}
G
v5.0  
gongfuxiang 已提交
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499
						        <span class="quick-time am-flex am-flex-items-center">
                                    {{foreach :array_values($time_data) as $k=>$v}}
                                        {{if $k lt 3}}
                                            <a href="javascript:;" class="{{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                        {{/if}}   
                                    {{/foreach}}
                                    <div id="pay-type-dropdown" class="dropdown-more">
                                        <div class="am-dropdown" data-am-dropdown="{justify: '#pay-type-dropdown'}">
                                            <a href="javascript:;" class="am-dropdown-toggle more-btn">{{:MyLang('more_title')}} <i class="iconfont icon-angle-down"></i></a>
                                            <div class="am-dropdown-content am-radius-lg">
                                                <div class="am-flex am-flex-warp am-gap-1">
                                                    {{foreach :array_values($time_data) as $k=>$v}}
                                                        {{if $k gt 2}}
                                                            <div class="item">
                                                                <a href="javascript:;" class="am-inline-block time {{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                            </div>
                                                        {{/if}}
                                                    {{/foreach}}
                                                </div>
                                            </div>
                                        </div>
                                    </div>
D
Devil 已提交
500 501
						        </span>
						    {{/if}}
502
						    {{include file="/index/stats_where" /}}
D
Devil 已提交
503
						</div>
504 505 506 507
					</div>
					<div id="echarts-pay-type"></div>
				</li>
			</ul>
508

509 510 511 512 513 514 515 516 517 518 519 520 521 522
			<!-- 地域分布统计内部顶部钩子 -->
			{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
			    <div class="plugins-tag">
			        <span>plugins_admin_view_index_init_stats_inside_region_top</span>
			    </div>
			{{/if}}
			{{if !empty($plugins_admin_view_index_init_stats_inside_region_top_data) and is_array($plugins_admin_view_index_init_stats_inside_region_top_data)}}
			    {{foreach $plugins_admin_view_index_init_stats_inside_region_top_data as $hook}}
			        {{if is_string($hook) or is_int($hook)}}
			            {{$hook|raw}}
			        {{/if}}
			    {{/foreach}}
			{{/if}}

523
			<!-- 订单地域分布 -->
G
v5.0  
gongfuxiang 已提交
524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638
			<ul class="block-combination-container-2 am-flex am-flex-row am-flex-justify-between am-gap-1 am-margin-bottom-sm">
				<li class="am-flex-1">
                    <div class="block-title echarts-title area-flex am-flex am-flex-row am-flex-justify-between am-flex-items-center am-flex-warp am-padding-bottom-sm">
                        <div class="am-relative area-select">
                            <span class="title icon">{{:MyLang('index.base_item_map_whole_country_title')}}</span>
                            <select name="value" data-am-selected="{btnWidth: '100px', btnSize: 'xs'}">
                                <option value="0" selected>{{:MyLang('index.base_item_map_whole_country_province')}}</option>
                                <option value="1">{{:MyLang('index.base_item_map_whole_country_city')}}</option>
                                <option value="2">{{:MyLang('index.base_item_map_whole_country_county')}}</option>
                            </select>
                        </div>
                        <div class="right-operate am-flex am-flex-items-center am-gap-1" data-type="order-whole-country" data-init="1" data-empty-time="1">
                            {{if !empty($time_data)}}
                                <span class="quick-time am-flex am-flex-items-center">
                                    {{foreach :array_values($time_data) as $k=>$v}}
                                        {{if $k lt 3}}
                                            <a href="javascript:;" class="{{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                        {{/if}}   
                                    {{/foreach}}
                                    <div id="order-whole-country-dropdown" class="dropdown-more">
                                        <div class="am-dropdown" data-am-dropdown="{justify: '#order-whole-country-dropdown'}">
                                            <a href="javascript:;" class="am-dropdown-toggle more-btn">{{:MyLang('more_title')}} <i class="iconfont icon-angle-down"></i></a>
                                            <div class="am-dropdown-content am-radius-lg">
                                                <div class="am-flex am-flex-warp am-gap-1">
                                                    {{foreach :array_values($time_data) as $k=>$v}}
                                                        {{if $k gt 2}}
                                                            <div class="item">
                                                                <a href="javascript:;" class="am-inline-block time {{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                            </div>
                                                        {{/if}}
                                                    {{/foreach}}
                                                    <div class="item">
                                                        <a class="am-inline-block time" href="javascript:;" data-start="" data-end="">{{:MyLang('all_title')}}</a>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </span>
                            {{/if}}
                            {{include file="/index/stats_where" /}}
                        </div>
                    </div>
                    <div id="echarts-map-whole-country"></div>
                </li>
				<li class="am-flex-1">
                    <div class="block-title echarts-title user-flex am-flex am-flex-row am-flex-justify-between am-flex-items-center am-flex-warp am-padding-bottom-sm am-border-bottom">
                        <div class="am-relative am-flex am-flex-row am-gap-1 echarts-tabs">
                            <span class="title am-active am-cursor-pointer" data-key="new-user">{{:MyLang('index.base_item_new_user_title')}}</span>
                            <span class="title am-cursor-pointer" data-key="buy-user">{{:MyLang('index.base_item_buy_user_title')}}</span>
                        </div>
                        <div class="right-oprate-item">
                            <div class="new-user">
                                <!--新增用户-->
                                <div class="right-operate am-flex am-flex-items-center am-gap-1" data-type="new-user" data-init="1">
                                    {{if !empty($time_data)}}
                                        <span class="quick-time am-flex am-flex-items-center">
                                            {{foreach :array_values($time_data) as $k=>$v}}
                                                {{if $k lt 3}}
                                                    <a href="javascript:;" class="{{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                {{/if}}   
                                            {{/foreach}}
                                            <div id="new-user-dropdown" class="dropdown-more">
                                                <div class="am-dropdown" data-am-dropdown="{justify: '#new-user-dropdown'}">
                                                    <a href="javascript:;" class="am-dropdown-toggle more-btn">{{:MyLang('more_title')}} <i class="iconfont icon-angle-down"></i></a>
                                                    <div class="am-dropdown-content am-radius-lg">
                                                        <div class="am-flex am-flex-warp am-gap-1">
                                                            {{foreach :array_values($time_data) as $k=>$v}}
                                                                {{if $k gt 2}}
                                                                    <div class="item">
                                                                        <a href="javascript:;" class="am-inline-block time {{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                                    </div>
                                                                {{/if}}
                                                            {{/foreach}}
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </span>
                                    {{/if}}
                                    {{include file="/index/stats_where" /}}
                                </div>
                            </div>
                            <div class="buy-user am-hide">
                                <!-- 购买用户统计 -->
                                <div class="right-operate am-flex am-flex-items-center am-gap-1" data-type="buy-user" data-init="1">
                                    {{if !empty($time_data)}}
                                        <span class="quick-time am-flex am-flex-items-center">
                                            {{foreach :array_values($time_data) as $k=>$v}}
                                                {{if $k lt 3}}
                                                    <a href="javascript:;" class="{{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                {{/if}}   
                                            {{/foreach}}
                                            <div id="buy-user-dropdown" class="dropdown-more">
                                                <div class="am-dropdown" data-am-dropdown="{justify: '#buy-user-dropdown'}">
                                                    <a href="javascript:;" class="am-dropdown-toggle more-btn">{{:MyLang('more_title')}} <i class="iconfont icon-angle-down"></i></a>
                                                    <div class="am-dropdown-content am-radius-lg">
                                                        <div class="am-flex am-flex-warp am-gap-1">
                                                            {{foreach :array_values($time_data) as $k=>$v}}
                                                                {{if $k gt 2}}
                                                                    <div class="item">
                                                                        <a href="javascript:;" class="am-inline-block time {{if !empty($default_day) and isset($time_data[$default_day]) and isset($time_data[$default_day]['start']) and isset($time_data[$default_day]['end']) and $time_data[$default_day]['start'] eq $v['start'] and $time_data[$default_day]['end'] eq $v['end']}} am-active{{/if}}" data-start="{{$v.start}}" data-end="{{$v.end}}">{{$v.name}}</a>
                                                                    </div>
                                                                {{/if}}
                                                            {{/foreach}}
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </span>
                                    {{/if}}
                                    {{include file="/index/stats_where" /}}
                                </div>
                            </div>
                        </div>
639
					</div>
G
v5.0  
gongfuxiang 已提交
640 641 642 643 644 645
                    <div class="echarts-content">
                        <div id="echarts-new-user" class="echarts-tabs-change echarts-tabs-change-active"></div>
                        <div id="echarts-buy-user" class="echarts-tabs-change"></div>
                    </div>
                </li>
            </ul>
646
		{{/if}}
D
v1.2.0  
devil_gong 已提交
647

648 649 650 651 652 653 654 655 656 657 658 659 660 661
		<!-- 系统信息顶部钩子 -->
		{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
		    <div class="plugins-tag">
		        <span>plugins_admin_view_index_init_system_info_top</span>
		    </div>
		{{/if}}
		{{if !empty($plugins_admin_view_index_init_system_info_top_data) and is_array($plugins_admin_view_index_init_system_info_top_data)}}
		    {{foreach $plugins_admin_view_index_init_system_info_top_data as $hook}}
		        {{if is_string($hook) or is_int($hook)}}
		            {{$hook|raw}}
		        {{/if}}
		    {{/foreach}}
		{{/if}}

D
devil_gong 已提交
662
		<!-- 系统信息 -->
D
Devil 已提交
663
		{{if $is_system_show_base eq 1}}
G
v5.0  
gongfuxiang 已提交
664 665
			<ul class="block-combination-container-2 am-padding-bottom-sm am-flex am-flex-row am-flex-justify-between am-gap-1">
				<li class="am-flex-1">
666
					<div class="block-title">
G
v5.0  
gongfuxiang 已提交
667
						<span class="title icon">{{:MyLang('index.system_info_title')}}</span>
D
Devil 已提交
668 669
					</div>
					<dl class="dl-content">
G
gongfuxiang 已提交
670
						<dt class="am-text-truncate">{{:MyLang('index.system_ver_title')}}</dt>
D
Devil 已提交
671
						<dd>{{$data.ver}}</dd>
D
v1.2.0  
devil_gong 已提交
672

G
gongfuxiang 已提交
673
						<dt class="am-text-truncate">{{:MyLang('index.system_os_ver_title')}}</dt>
D
Devil 已提交
674
						<dd>{{$data.os_ver}}</dd>
D
v1.2.0  
devil_gong 已提交
675

G
gongfuxiang 已提交
676
						<dt class="am-text-truncate">{{:MyLang('index.system_php_ver_title')}}</dt>
D
Devil 已提交
677
						<dd>{{$data.php_ver}}</dd>
D
devil_gong 已提交
678

G
gongfuxiang 已提交
679
						<dt class="am-text-truncate">{{:MyLang('index.system_mysql_ver_title')}}</dt>
D
Devil 已提交
680
						<dd>{{$data.mysql_ver}}</dd>
D
devil_gong 已提交
681

G
gongfuxiang 已提交
682
						<dt class="am-text-truncate">{{:MyLang('index.system_server_ver_title')}}</dt>
D
Devil 已提交
683
						<dd>{{$data.server_ver}}</dd>
D
devil_gong 已提交
684

G
gongfuxiang 已提交
685
						<dt class="am-text-truncate">{{:MyLang('index.system_host_title')}}</dt>
D
Devil 已提交
686 687 688
						<dd>{{$data.host}}</dd>
					</dl>
				</li>
D
devil_gong 已提交
689

G
v5.0  
gongfuxiang 已提交
690
				<li class="am-flex-1">
691
					<div class="block-title">
G
v5.0  
gongfuxiang 已提交
692
						<span class="title icon">{{:MyLang('index.development_team_title')}}</span>
D
Devil 已提交
693 694
					</div>
					<dl class="dl-content">
G
gongfuxiang 已提交
695
						<dt class="am-text-truncate">{{:MyLang('index.development_team_website_title')}}</dt>
D
Devil 已提交
696
						<dd>
G
gongfuxiang 已提交
697
							<a href="http://zongzhige.com/" target="_blank">{{:MyLang('index.development_team_website_value')}}</a>
D
Devil 已提交
698
						</dd>
D
devil 已提交
699

G
gongfuxiang 已提交
700
						<dt class="am-text-truncate">{{:MyLang('index.development_team_support_title')}}</dt>
D
Devil 已提交
701
						<dd>
G
gongfuxiang 已提交
702
							<a href="http://shopxo.net/" target="_blank">{{:MyLang('index.development_team_support_value')}}</a>
D
Devil 已提交
703
						</dd>
D
devil 已提交
704

D
Devil 已提交
705
						{{if !empty($site_store_links) and !empty($site_store_links['community_website'])}}
G
gongfuxiang 已提交
706
							<dt class="am-text-truncate">{{:MyLang('index.development_team_ask_title')}}</dt>
D
Devil 已提交
707
							<dd>
G
gongfuxiang 已提交
708
								<a href="{{$site_store_links.community_website}}" target="_blank">{{:MyLang('index.development_team_ask_value')}}</a>
D
Devil 已提交
709 710
							</dd>
						{{/if}}
D
devil 已提交
711

G
gongfuxiang 已提交
712
						<dt class="am-text-truncate">{{:MyLang('index.development_team_agreement_title')}}</dt>
D
Devil 已提交
713
						<dd>
G
gongfuxiang 已提交
714
							<a href="{{if !empty($site_store_links) and !empty($site_store_links['source_license'])}}{{$site_store_links.source_license}}{{else /}}https://opensource.org/licenses/mit-license.php{{/if}}" target="_blank">{{:MyLang('index.development_team_agreement_value')}}</a>
D
Devil 已提交
715
						</dd>
D
devil_gong 已提交
716

D
Devil 已提交
717
						{{if !empty($site_store_links) and !empty($site_store_links['system_update_log'])}}
G
gongfuxiang 已提交
718
							<dt class="am-text-truncate">{{:MyLang('index.development_team_update_log_title')}}</dt>
D
Devil 已提交
719
							<dd>
G
gongfuxiang 已提交
720
								<a href="{{$site_store_links.system_update_log}}" target="_blank">{{:MyLang('index.development_team_update_log_value')}}</a>
D
Devil 已提交
721 722 723
							</dd>
						{{/if}}

G
gongfuxiang 已提交
724 725 726 727 728 729 730 731
						{{if is_array(MyLang('index.development_team_members_value'))}}
							<dt class="am-text-truncate">{{:MyLang('index.development_team_members_title')}}</dt>
							<dd>
								{{foreach :MyLang('index.development_team_members_value') as $v}}
									<a href="{{$v.url}}" target="_blank" class="am-margin-right-sm">{{$v.name}}</a>
								{{/foreach}}
							</dd>
						{{/if}}
D
Devil 已提交
732 733 734 735
					</dl>
				</li>
			</ul>
		{{/if}}
736 737 738 739 740 741 742 743 744 745 746 747 748 749

		<!-- 底部钩子 -->
		{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
		    <div class="plugins-tag">
		        <span>plugins_admin_view_index_init_bottom</span>
		    </div>
		{{/if}}
		{{if !empty($plugins_admin_view_index_init_bottom_data) and is_array($plugins_admin_view_index_init_bottom_data)}}
		    {{foreach $plugins_admin_view_index_init_bottom_data as $hook}}
		        {{if is_string($hook) or is_int($hook)}}
		            {{$hook|raw}}
		        {{/if}}
		    {{/foreach}}
		{{/if}}
D
v1.2.0  
devil_gong 已提交
750 751 752 753
	</div>
</div>
<!-- right content end  -->

D
Devil 已提交
754
<!-- 检查更新显示信息 -->
G
gongfuxiang 已提交
755
<div class="am-popup am-radius" id="inspect-upgrade-popup">
D
Devil 已提交
756
    <div class="am-popup-inner">
G
gongfuxiang 已提交
757 758 759 760
        <div class="am-popup-hd">
            <h4 class="am-popup-title">{{:MyLang('index.base_update_system_title')}}</h4>
            <span data-am-modal-close class="am-close">&times;</span>
        </div>
D
Devil 已提交
761
        <div class="am-popup-bd">
G
gongfuxiang 已提交
762 763 764 765 766 767 768 769 770 771 772 773 774
            <form class="am-form am-form-popup-fixed">
            	<div class="upgrade-content"></div>
                <div class="am-form-popup-submit">
                    <button type="button" class="am-btn am-btn-warning am-radius am-btn-xs btn-loading-example am-margin-right-lg" data-am-modal-close>
                        <i class="am-icon-paint-brush"></i>
                        <span>{{:MyLang('cancel_title')}}</span>
                    </button>
                    <button type="button" class="am-btn am-btn-primary am-radius am-btn-xs inspect-upgrade-confirm" data-url="{{:MyUrl('admin/index/inspectupgradeconfirm')}}">
                        <i class="am-icon-check"></i>
                        <span>{{:MyLang('index.base_update_button_title')}}</span>
                    </button>
                </div>
            </form>
D
Devil 已提交
775 776 777 778
        </div>
    </div>
</div>

D
v1.2.0  
devil_gong 已提交
779 780
<!-- footer start -->
{{include file="public/footer" /}}
G
v5.0  
gongfuxiang 已提交
781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798
<script>
    // 常用功能
    // 关闭弹窗监听回调
    function ShortcutmenuCloseBackEvent()
    {
        var sttaus = parseInt(sessionStorage.getItem('admin_shortcutmenu_oprate_status') || 0);
        if(sttaus == 1)
        {
            sessionStorage.setItem('admin_shortcutmenu_oprate_status', 0); 
            window.location.reload();
        }
    }
    // 开启弹窗监听回调
    function ShortcutmenuOpenBackEvent()
    {
        sessionStorage.setItem('admin_shortcutmenu_oprate_status', 0); 
    }
</script>