应用优化
parent
73b3b454d3
commit
19723978d2
|
|
@ -73,7 +73,7 @@ class Service
|
|||
foreach($data as &$v)
|
||||
{
|
||||
// 类型
|
||||
$v['type_name'] = self::$pets_attribute_type_list[$v['type']]['name'];
|
||||
$v['type_name'] = empty($v['type']) ? '' : self::$pets_attribute_type_list[$v['type']]['name'];
|
||||
|
||||
// 性别
|
||||
$v['gender_name'] = self::$pets_attribute_gender_list[$v['gender']]['name'];
|
||||
|
|
@ -249,20 +249,20 @@ class Service
|
|||
'checked_type' => 'length',
|
||||
'key_name' => 'title',
|
||||
'checked_data' => '1,60',
|
||||
'is_checked' => 2,
|
||||
'is_checked' => 1,
|
||||
'error_msg' => '标题格式 1~60 个字符之间',
|
||||
],
|
||||
[
|
||||
'checked_type' => 'length',
|
||||
'key_name' => 'name',
|
||||
'checked_data' => '1,30',
|
||||
'is_checked' => 2,
|
||||
'is_checked' => 1,
|
||||
'error_msg' => '宠物名字格式 1~30 个字符之间',
|
||||
],
|
||||
[
|
||||
'checked_type' => 'empty',
|
||||
'key_name' => 'birthday',
|
||||
'is_checked' => 2,
|
||||
'is_checked' => 1,
|
||||
'error_msg' => '请填写出生日期',
|
||||
],
|
||||
[
|
||||
|
|
@ -276,7 +276,7 @@ class Service
|
|||
'checked_type' => 'length',
|
||||
'key_name' => 'varieties',
|
||||
'checked_data' => '30',
|
||||
'is_checked' => 2,
|
||||
'is_checked' => 1,
|
||||
'error_msg' => '品种格式最多 30 个字符',
|
||||
],
|
||||
[
|
||||
|
|
@ -296,35 +296,35 @@ class Service
|
|||
[
|
||||
'checked_type' => 'empty',
|
||||
'key_name' => 'photo',
|
||||
'is_checked' => 2,
|
||||
'is_checked' => 1,
|
||||
'error_msg' => '请上传宠物相册',
|
||||
],
|
||||
[
|
||||
'checked_type' => 'length',
|
||||
'key_name' => 'content',
|
||||
'checked_data' => '105000',
|
||||
'is_checked' => 2,
|
||||
'is_checked' => 1,
|
||||
'error_msg' => '宠物简介内容最多 105000 个字符',
|
||||
],
|
||||
[
|
||||
'checked_type' => 'length',
|
||||
'key_name' => 'person_name',
|
||||
'checked_data' => '1,30',
|
||||
'is_checked' => 2,
|
||||
'is_checked' => 1,
|
||||
'error_msg' => '主人姓名格式 1~30 个字符之间',
|
||||
],
|
||||
[
|
||||
'checked_type' => 'length',
|
||||
'key_name' => 'person_tel',
|
||||
'checked_data' => '1,30',
|
||||
'is_checked' => 2,
|
||||
'is_checked' => 1,
|
||||
'error_msg' => '主人电话格式 1~30 个字符之间',
|
||||
],
|
||||
[
|
||||
'checked_type' => 'length',
|
||||
'key_name' => 'person_weixin',
|
||||
'checked_data' => '1,30',
|
||||
'is_checked' => 2,
|
||||
'is_checked' => 1,
|
||||
'error_msg' => '主人微信格式 1~30 个字符之间',
|
||||
],
|
||||
[
|
||||
|
|
|
|||
|
|
@ -14,192 +14,202 @@
|
|||
|
||||
{{if !empty($data)}}
|
||||
<div class="pets-detail am-container">
|
||||
<div class="top">
|
||||
<div class="am-u-md-4 photo">
|
||||
{{if !empty($data['photo'])}}
|
||||
<div data-am-widget="slider" class="am-slider am-slider-a1" data-am-slider='{"directionNav":false, "slideshow":false}'>
|
||||
<ul class="am-slides">
|
||||
{{foreach $data.photo as $photo}}
|
||||
<li>
|
||||
<img src="{{$photo.images}}" alt="{{$data.title}}" />
|
||||
</li>
|
||||
{{/foreach}}
|
||||
</ul>
|
||||
</div>
|
||||
{{/if}}
|
||||
</div>
|
||||
<div class="am-u-md-8 base">
|
||||
<h1>{{$data.title}}</h1>
|
||||
<ul class="basic">
|
||||
<li>
|
||||
<span>编号</span>
|
||||
<span>{{$data.pest_no}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>名字</span>
|
||||
<span>{{$data.name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>类型</span>
|
||||
<span>{{$data.type_name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>性别</span>
|
||||
<span>{{$data.gender_name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>生日</span>
|
||||
<span>{{$data.birthday_name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>年龄</span>
|
||||
<span>{{$data.age}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>品种</span>
|
||||
<span>{{$data.varieties}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>绝育</span>
|
||||
<span>{{$data.sterilization_name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>疫苗</span>
|
||||
<span>{{$data.vaccine_name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>状态</span>
|
||||
<span>{{$data.status_name}}</span>
|
||||
</li>
|
||||
</ul>
|
||||
{{if isset($data['user_id']) and $data['user_id'] gt 0}}
|
||||
<div class="top">
|
||||
<div class="am-u-md-4 photo">
|
||||
{{if !empty($data['photo'])}}
|
||||
<div data-am-widget="slider" class="am-slider am-slider-a1" data-am-slider='{"directionNav":false, "slideshow":false}'>
|
||||
<ul class="am-slides">
|
||||
{{foreach $data.photo as $photo}}
|
||||
<li>
|
||||
<img src="{{$photo.images}}" alt="{{$data.title}}" />
|
||||
</li>
|
||||
{{/foreach}}
|
||||
</ul>
|
||||
</div>
|
||||
{{/if}}
|
||||
</div>
|
||||
<div class="am-u-md-8 base">
|
||||
<h1>{{$data.title}}</h1>
|
||||
<ul class="basic">
|
||||
<li>
|
||||
<span>编号</span>
|
||||
<span>{{$data.pest_no}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>名字</span>
|
||||
<span>{{$data.name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>类型</span>
|
||||
<span>{{$data.type_name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>性别</span>
|
||||
<span>{{$data.gender_name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>生日</span>
|
||||
<span>{{$data.birthday_name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>年龄</span>
|
||||
<span>{{$data.age}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>品种</span>
|
||||
<span>{{$data.varieties}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>绝育</span>
|
||||
<span>{{$data.sterilization_name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>疫苗</span>
|
||||
<span>{{$data.vaccine_name}}</span>
|
||||
</li>
|
||||
<li>
|
||||
<span>状态</span>
|
||||
<span>{{$data.status_name}}</span>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
{{if isset($data['status']) and $data['status'] eq 1}}
|
||||
<button type="button" class="am-btn am-btn-primary am-radius am-icon-pencil provide-submit" data-am-modal="{target: '#lose-provide-popup'}"> 我要提供信息</button>
|
||||
{{if isset($data['status']) and $data['status'] eq 1}}
|
||||
<button type="button" class="am-btn am-btn-primary am-radius am-icon-pencil provide-submit" data-am-modal="{target: '#lose-provide-popup'}"> 我要提供信息</button>
|
||||
|
||||
<!-- 提供信息窗口 -->
|
||||
<div class="am-popup" id="lose-provide-popup">
|
||||
<div class="am-popup-inner">
|
||||
<div class="am-popup-hd">
|
||||
<h4 class="am-popup-title">提供信息</h4>
|
||||
<span data-am-modal-close class="am-close">×</span>
|
||||
</div>
|
||||
<div class="am-popup-bd">
|
||||
<form class="am-form form-validation view-save" action="{{:PluginsHomeUrl('petscms', 'pets', 'helpsave')}}" method="POST" request-type="ajax-reload">
|
||||
<div class="am-form-group">
|
||||
<label>联系人<span class="am-form-group-label-tips-must">必填</span></label>
|
||||
<input type="text" name="contacts_name" placeholder="联系人" maxlength="30" data-validation-message="联系人姓名格式 1~30 个字符之间" class="am-radius" required />
|
||||
</div>
|
||||
<div class="am-form-group">
|
||||
<label>联系电话<span class="am-form-group-label-tips-must">电话/微信选填一个</span></label>
|
||||
<input type="text" name="contacts_tel" placeholder="联系电话" maxlength="30" data-validation-message="联系人电话格式 1~30 个字符之间" class="am-radius js-choice-one" data-choice-one-to="input[name=contacts_weixin]" {{if !empty($user['mobile'])}}value="{{$user.mobile}}"{{/if}} required />
|
||||
</div>
|
||||
<div class="am-form-group">
|
||||
<label>联系微信<span class="am-form-group-label-tips-must">电话/微信选填一个</span></label>
|
||||
<input type="text" name="contacts_weixin" placeholder="联系微信" maxlength="30" data-validation-message="联系人微信格式 1~30 个字符之间" class="am-radius js-choice-one" data-choice-one-to="input[name=contacts_tel]" required />
|
||||
</div>
|
||||
|
||||
<div class="am-form-group region-linkage" data-url="{{:MyUrl('index/region/index')}}">
|
||||
<label class="block">省市区<span class="am-form-group-label-tips-must">必选</span></label>
|
||||
<select name="province" data-next="city" class="am-radius chosen-select" data-placeholder="省份" data-validation-message="请选择省份" data-value="0" required />
|
||||
<option value="">省份</option>
|
||||
</select>
|
||||
<select name="city" data-next="county" class="am-radius chosen-select" data-placeholder="城市" data-validation-message="请选择城市" data-value="0" required />
|
||||
<option value="">城市</option>
|
||||
</select>
|
||||
<select name="county" class="am-radius chosen-select" data-placeholder="区/县" data-validation-message="请选择区/县" data-value="0" required />
|
||||
<option value="">区/县</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="am-form-group map-address">
|
||||
<label>详细地址<span class="am-form-group-label-tips-must">必填</span></label>
|
||||
<div class="am-input-group am-input-group-sm">
|
||||
<input type="hidden" name="lng" id="form-lng" value="" />
|
||||
<input type="hidden" name="lat" id="form-lat" value="" />
|
||||
<input type="text" name="address" id="form-address" placeholder="详细地址" maxlength="80" data-validation-message="详细地址格式 1~80 个字符之间" class="am-radius" required />
|
||||
<span class="am-input-group-btn">
|
||||
<button class="am-btn am-btn-default am-radius" type="button" id="map-location-submit"><span class="am-icon-map-marker"></span> 定位</button>
|
||||
</span>
|
||||
<!-- 提供信息窗口 -->
|
||||
<div class="am-popup" id="lose-provide-popup">
|
||||
<div class="am-popup-inner">
|
||||
<div class="am-popup-hd">
|
||||
<h4 class="am-popup-title">提供信息</h4>
|
||||
<span data-am-modal-close class="am-close">×</span>
|
||||
</div>
|
||||
<div class="am-popup-bd">
|
||||
<form class="am-form form-validation view-save" action="{{:PluginsHomeUrl('petscms', 'pets', 'helpsave')}}" method="POST" request-type="ajax-reload">
|
||||
<div class="am-form-group">
|
||||
<label>联系人<span class="am-form-group-label-tips-must">必填</span></label>
|
||||
<input type="text" name="contacts_name" placeholder="联系人" maxlength="30" data-validation-message="联系人姓名格式 1~30 个字符之间" class="am-radius" required />
|
||||
</div>
|
||||
<div class="am-form-group">
|
||||
<label>联系电话<span class="am-form-group-label-tips-must">电话/微信选填一个</span></label>
|
||||
<input type="text" name="contacts_tel" placeholder="联系电话" maxlength="30" data-validation-message="联系人电话格式 1~30 个字符之间" class="am-radius js-choice-one" data-choice-one-to="input[name=contacts_weixin]" {{if !empty($user['mobile'])}}value="{{$user.mobile}}"{{/if}} required />
|
||||
</div>
|
||||
<div class="am-form-group">
|
||||
<label>联系微信<span class="am-form-group-label-tips-must">电话/微信选填一个</span></label>
|
||||
<input type="text" name="contacts_weixin" placeholder="联系微信" maxlength="30" data-validation-message="联系人微信格式 1~30 个字符之间" class="am-radius js-choice-one" data-choice-one-to="input[name=contacts_tel]" required />
|
||||
</div>
|
||||
</div>
|
||||
<div id="map" data-level="17" class="am-form-group"></div>
|
||||
|
||||
<div class="am-form-group am-form-group-refreshing">
|
||||
<input type="hidden" name="pets_id" value="{{if !empty($data['id'])}}{{$data.id}}{{/if}}" />
|
||||
<button type="submit" class="am-btn am-btn-primary am-radius btn-loading-example am-btn-sm am-btn-block" data-am-loading="{loadingText:'处理中...'}">提交</button>
|
||||
</div>
|
||||
</form>
|
||||
<div class="am-form-group region-linkage" data-url="{{:MyUrl('index/region/index')}}">
|
||||
<label class="block">省市区<span class="am-form-group-label-tips-must">必选</span></label>
|
||||
<select name="province" data-next="city" class="am-radius chosen-select" data-placeholder="省份" data-validation-message="请选择省份" data-value="0" required />
|
||||
<option value="">省份</option>
|
||||
</select>
|
||||
<select name="city" data-next="county" class="am-radius chosen-select" data-placeholder="城市" data-validation-message="请选择城市" data-value="0" required />
|
||||
<option value="">城市</option>
|
||||
</select>
|
||||
<select name="county" class="am-radius chosen-select" data-placeholder="区/县" data-validation-message="请选择区/县" data-value="0" required />
|
||||
<option value="">区/县</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="am-form-group map-address">
|
||||
<label>详细地址<span class="am-form-group-label-tips-must">必填</span></label>
|
||||
<div class="am-input-group am-input-group-sm">
|
||||
<input type="hidden" name="lng" id="form-lng" value="" />
|
||||
<input type="hidden" name="lat" id="form-lat" value="" />
|
||||
<input type="text" name="address" id="form-address" placeholder="详细地址" maxlength="80" data-validation-message="详细地址格式 1~80 个字符之间" class="am-radius" required />
|
||||
<span class="am-input-group-btn">
|
||||
<button class="am-btn am-btn-default am-radius" type="button" id="map-location-submit"><span class="am-icon-map-marker"></span> 定位</button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="map" data-level="17" class="am-form-group"></div>
|
||||
|
||||
<div class="am-form-group am-form-group-refreshing">
|
||||
<input type="hidden" name="pets_id" value="{{if !empty($data['id'])}}{{$data.id}}{{/if}}" />
|
||||
<button type="submit" class="am-btn am-btn-primary am-radius btn-loading-example am-btn-sm am-btn-block" data-am-loading="{loadingText:'处理中...'}">提交</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
<!-- 分享 -->
|
||||
<div class="base-share {{if !isset($data['status']) or $data['status'] neq 1}}base-share-mobile{{/if}}">
|
||||
<div class="bdsharebuttonbox"><a href="#" class="bds_more" data-cmd="more"></a><a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空间"></a><a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"></a><a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信"></a><a href="#" class="bds_sqq" data-cmd="sqq" title="分享到QQ好友"></a><a href="#" class="bds_renren" data-cmd="renren" title="分享到人人网"></a><a href="#" class="bds_tieba" data-cmd="tieba" title="分享到百度贴吧"></a><a href="#" class="bds_linkedin" data-cmd="linkedin" title="分享到linkedin"></a></div>
|
||||
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"24"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{if isset($data['status']) and $data['status'] eq 1}}
|
||||
<div class="lose">
|
||||
<div class="am-alert am-alert-warning" data-am-alert>
|
||||
{{if !empty($data['lose_features'])}}
|
||||
<p class="lose-desc">{{$data.lose_features|raw}}</p>
|
||||
{{/if}}
|
||||
<ul class="person">
|
||||
{{if !empty($data['person_name'])}}
|
||||
<li>
|
||||
<span>主人姓名</span>
|
||||
<span>{{$data.person_name}}</span>
|
||||
</li>
|
||||
{{/if}}
|
||||
{{if !empty($data['person_tel'])}}
|
||||
<li class="tel">
|
||||
<span>主人电话</span>
|
||||
<a href="tel:{{$data.person_tel}}">{{$data.person_tel}}</a>
|
||||
</li>
|
||||
{{/if}}
|
||||
{{if !empty($data['person_weixin'])}}
|
||||
<li>
|
||||
<span>主人微信</span>
|
||||
<span>{{$data.person_weixin}}</span>
|
||||
</li>
|
||||
{{/if}}
|
||||
|
||||
{{if !empty($data['lose_time_name'])}}
|
||||
<li>
|
||||
<span>丢失时间</span>
|
||||
<span>{{$data.lose_time_name}}</span>
|
||||
</li>
|
||||
{{/if}}
|
||||
{{if !empty($data['lose_reward_amount']) and $data['lose_reward_amount'] gt 0}}
|
||||
<li class="price">
|
||||
<span>悬赏金额</span>
|
||||
<strong>¥{{$data.lose_reward_amount}}</strong>
|
||||
</li>
|
||||
{{/if}}
|
||||
{{if !empty($data['lose_address'])}}
|
||||
<li>
|
||||
<span>丢失地址</span>
|
||||
<span>{{$data.province_name}}{{$data.city_name}}{{$data.county_name}}{{$data.lose_address}}</span>
|
||||
</li>
|
||||
{{/if}}
|
||||
</ul>
|
||||
<!-- 分享 -->
|
||||
<div class="base-share {{if !isset($data['status']) or $data['status'] neq 1}}base-share-mobile{{/if}}">
|
||||
<div class="bdsharebuttonbox"><a href="#" class="bds_more" data-cmd="more"></a><a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空间"></a><a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"></a><a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信"></a><a href="#" class="bds_sqq" data-cmd="sqq" title="分享到QQ好友"></a><a href="#" class="bds_renren" data-cmd="renren" title="分享到人人网"></a><a href="#" class="bds_tieba" data-cmd="tieba" title="分享到百度贴吧"></a><a href="#" class="bds_linkedin" data-cmd="linkedin" title="分享到linkedin"></a></div>
|
||||
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"24"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
|
||||
</div>
|
||||
</div>
|
||||
{{if !empty($data['lose_lng']) and !empty($data['lose_lat'])}}
|
||||
<div id="map-view" data-level="17" class="am-form-group"></div>
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{if !empty($data['content'])}}
|
||||
<div class="content">
|
||||
<div class="spacing-nav-title">
|
||||
<span class="line"></span>
|
||||
<span class="text-wrapper">宠物详情</span>
|
||||
{{if isset($data['status']) and $data['status'] eq 1}}
|
||||
<div class="lose">
|
||||
<div class="am-alert am-alert-warning" data-am-alert>
|
||||
{{if !empty($data['lose_features'])}}
|
||||
<p class="lose-desc">{{$data.lose_features|raw}}</p>
|
||||
{{/if}}
|
||||
<ul class="person">
|
||||
{{if !empty($data['person_name'])}}
|
||||
<li>
|
||||
<span>主人姓名</span>
|
||||
<span>{{$data.person_name}}</span>
|
||||
</li>
|
||||
{{/if}}
|
||||
{{if !empty($data['person_tel'])}}
|
||||
<li class="tel">
|
||||
<span>主人电话</span>
|
||||
<a href="tel:{{$data.person_tel}}">{{$data.person_tel}}</a>
|
||||
</li>
|
||||
{{/if}}
|
||||
{{if !empty($data['person_weixin'])}}
|
||||
<li>
|
||||
<span>主人微信</span>
|
||||
<span>{{$data.person_weixin}}</span>
|
||||
</li>
|
||||
{{/if}}
|
||||
|
||||
{{if !empty($data['lose_time_name'])}}
|
||||
<li>
|
||||
<span>丢失时间</span>
|
||||
<span>{{$data.lose_time_name}}</span>
|
||||
</li>
|
||||
{{/if}}
|
||||
{{if !empty($data['lose_reward_amount']) and $data['lose_reward_amount'] gt 0}}
|
||||
<li class="price">
|
||||
<span>悬赏金额</span>
|
||||
<strong>¥{{$data.lose_reward_amount}}</strong>
|
||||
</li>
|
||||
{{/if}}
|
||||
{{if !empty($data['lose_address'])}}
|
||||
<li>
|
||||
<span>丢失地址</span>
|
||||
<span>{{$data.province_name}}{{$data.city_name}}{{$data.county_name}}{{$data.lose_address}}</span>
|
||||
</li>
|
||||
{{/if}}
|
||||
</ul>
|
||||
</div>
|
||||
{{if !empty($data['lose_lng']) and !empty($data['lose_lat'])}}
|
||||
<div id="map-view" data-level="17" class="am-form-group"></div>
|
||||
{{/if}}
|
||||
</div>
|
||||
<div class="rich-content">{{$data.content|raw}}</div>
|
||||
{{/if}}
|
||||
|
||||
{{if !empty($data['content'])}}
|
||||
<div class="content">
|
||||
<div class="spacing-nav-title">
|
||||
<span class="line"></span>
|
||||
<span class="text-wrapper">宠物详情</span>
|
||||
</div>
|
||||
<div class="rich-content">{{$data.content|raw}}</div>
|
||||
</div>
|
||||
{{/if}}
|
||||
{{else /}}
|
||||
<div class="pets-not-bind">
|
||||
<i class="am-icon-github-alt am-animation-slide-top"></i>
|
||||
<div class="am-alert am-alert-secondary am-animation-shake" data-am-alert>
|
||||
该宠物还没有主人领取,立即领取可爱的宠物宝宝哦!
|
||||
</div>
|
||||
<a href="{{:PluginsHomeUrl('petscms', 'pets', 'saveinfo', ['pest_no'=>$data['pest_no']])}}" class="am-btn am-btn-primary am-radius am-icon-get-pocket am-animation-slide-bottom"> 我要领取</a>
|
||||
</div>
|
||||
{{/if}}
|
||||
</div>
|
||||
|
|
@ -209,65 +219,67 @@
|
|||
|
||||
{{include file="public/footer" /}}
|
||||
|
||||
<!-- map -->
|
||||
<script type="text/javascript" src="{{$Think.__MY_HTTP__}}://api.map.baidu.com/api?v=2.0&ak={{:MyC('common_baidu_map_ak')}}"></script>
|
||||
{{if isset($data['user_id']) and $data['user_id'] gt 0}}
|
||||
<!-- map -->
|
||||
<script type="text/javascript" src="{{$Think.__MY_HTTP__}}://api.map.baidu.com/api?v=2.0&ak={{:MyC('common_baidu_map_ak')}}"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(function()
|
||||
{
|
||||
// 丢失地址-地图展示
|
||||
{{if !empty($data['lose_lng']) and !empty($data['lose_lat'])}}
|
||||
var map = new BMap.Map("map-view", {enableMapClick:false});
|
||||
var level = $('#map-view').data('level') || 16;
|
||||
var point = new BMap.Point({{$data['lose_lng']}},{{$data['lose_lat']}});
|
||||
map.centerAndZoom(point, level);
|
||||
<script type="text/javascript">
|
||||
$(function()
|
||||
{
|
||||
// 丢失地址-地图展示
|
||||
{{if !empty($data['lose_lng']) and !empty($data['lose_lat'])}}
|
||||
var map = new BMap.Map("map-view", {enableMapClick:false});
|
||||
var level = $('#map-view').data('level') || 16;
|
||||
var point = new BMap.Point({{$data['lose_lng']}},{{$data['lose_lat']}});
|
||||
map.centerAndZoom(point, level);
|
||||
|
||||
// 添加控件
|
||||
var navigationControl = new BMap.NavigationControl({
|
||||
// 靠左上角位置
|
||||
anchor: BMAP_ANCHOR_TOP_LEFT,
|
||||
// LARGE类型
|
||||
type: BMAP_NAVIGATION_CONTROL_LARGE,
|
||||
});
|
||||
map.addControl(navigationControl);
|
||||
// 添加控件
|
||||
var navigationControl = new BMap.NavigationControl({
|
||||
// 靠左上角位置
|
||||
anchor: BMAP_ANCHOR_TOP_LEFT,
|
||||
// LARGE类型
|
||||
type: BMAP_NAVIGATION_CONTROL_LARGE,
|
||||
});
|
||||
map.addControl(navigationControl);
|
||||
|
||||
// 创建标注
|
||||
var marker = new BMap.Marker(point); // 创建标注
|
||||
map.addOverlay(marker); // 将标注添加到地图中
|
||||
marker.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画
|
||||
{{/if}}
|
||||
// 创建标注
|
||||
var marker = new BMap.Marker(point); // 创建标注
|
||||
map.addOverlay(marker); // 将标注添加到地图中
|
||||
marker.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画
|
||||
{{/if}}
|
||||
|
||||
// 丢失提供信息-地图
|
||||
{{if isset($data['status']) and $data['status'] eq 1}}
|
||||
var map = new BMap.Map("map", {enableMapClick:false});
|
||||
var level = $('#map').data('level') || 16;
|
||||
var point = new BMap.Point(116.400244,39.92556);
|
||||
map.centerAndZoom(point, level);
|
||||
// 丢失提供信息-地图
|
||||
{{if isset($data['status']) and $data['status'] eq 1}}
|
||||
var map = new BMap.Map("map", {enableMapClick:false});
|
||||
var level = $('#map').data('level') || 16;
|
||||
var point = new BMap.Point(116.400244,39.92556);
|
||||
map.centerAndZoom(point, level);
|
||||
|
||||
// 添加控件
|
||||
var navigationControl = new BMap.NavigationControl({
|
||||
// 靠左上角位置
|
||||
anchor: BMAP_ANCHOR_TOP_LEFT,
|
||||
// LARGE类型
|
||||
type: BMAP_NAVIGATION_CONTROL_LARGE,
|
||||
});
|
||||
map.addControl(navigationControl);
|
||||
// 添加控件
|
||||
var navigationControl = new BMap.NavigationControl({
|
||||
// 靠左上角位置
|
||||
anchor: BMAP_ANCHOR_TOP_LEFT,
|
||||
// LARGE类型
|
||||
type: BMAP_NAVIGATION_CONTROL_LARGE,
|
||||
});
|
||||
map.addControl(navigationControl);
|
||||
|
||||
// 创建标注
|
||||
var marker = new BMap.Marker(point); // 创建标注
|
||||
map.addOverlay(marker); // 将标注添加到地图中
|
||||
marker.enableDragging(); // 可拖拽
|
||||
marker.addEventListener("dragend", function(e) {
|
||||
map.panTo(e.point);
|
||||
$('#form-lng').val(e.point.lng);
|
||||
$('#form-lat').val(e.point.lat);
|
||||
});
|
||||
// 创建标注
|
||||
var marker = new BMap.Marker(point); // 创建标注
|
||||
map.addOverlay(marker); // 将标注添加到地图中
|
||||
marker.enableDragging(); // 可拖拽
|
||||
marker.addEventListener("dragend", function(e) {
|
||||
map.panTo(e.point);
|
||||
$('#form-lng').val(e.point.lng);
|
||||
$('#form-lat').val(e.point.lat);
|
||||
});
|
||||
|
||||
// 设置版权控件位置
|
||||
var cr = new BMap.CopyrightControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT});
|
||||
map.addControl(cr); //添加版权控件
|
||||
var bs = map.getBounds(); //返回地图可视区域
|
||||
cr.addCopyright({id: 1, content: "<div class='map-copy'><span>拖动红色图标直接定位</span></div>", bounds:bs});
|
||||
{{/if}}
|
||||
});
|
||||
</script>
|
||||
// 设置版权控件位置
|
||||
var cr = new BMap.CopyrightControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT});
|
||||
map.addControl(cr); //添加版权控件
|
||||
var bs = map.getBounds(); //返回地图可视区域
|
||||
cr.addCopyright({id: 1, content: "<div class='map-copy'><span>拖动红色图标直接定位</span></div>", bounds:bs});
|
||||
{{/if}}
|
||||
});
|
||||
</script>
|
||||
{{/if}}
|
||||
|
|
@ -99,7 +99,7 @@
|
|||
|
||||
<!-- operation start -->
|
||||
<div class="am-g operation-nav">
|
||||
<a href="{{:PluginsHomeUrl('petscms', 'pets', 'saveinfo')}}" class="am-btn am-btn-primary am-radius am-btn-xs am-icon-plus"> 新增 / 绑定</a>
|
||||
<a href="{{:PluginsHomeUrl('petscms', 'pets', 'saveinfo')}}" class="am-btn am-btn-primary am-radius am-btn-xs am-icon-plus"> 新增</a>
|
||||
</div>
|
||||
<!-- operation end -->
|
||||
|
||||
|
|
|
|||
|
|
@ -30,10 +30,10 @@
|
|||
|
||||
<!-- 基础 -->
|
||||
<div class="base-view">
|
||||
{{if empty($data['id'])}}
|
||||
{{if empty($data['id']) and !empty($params['pest_no'])}}
|
||||
<div class="am-form-group">
|
||||
<label>编号<span class="am-form-group-label-tips-must">请输入二维码上的编号(无二维码留空即可)</span></label>
|
||||
<input type="text" name="pest_no" placeholder="编号" maxlength="60" data-validation-message="编号格式 1~60 个字符之间" class="am-radius" value="" />
|
||||
<label>编号<span class="am-form-group-label-tips">宠物绑定</span></label>
|
||||
<input type="text" name="pest_no" placeholder="编号" maxlength="60" data-validation-message="编号格式 1~60 个字符之间" class="am-radius" value="{{$params.pest_no}}" readonly="true" />
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
|
|
@ -63,7 +63,7 @@
|
|||
</div>
|
||||
|
||||
<div class="am-form-group">
|
||||
<label>品种<span class="am-form-group-label-tips">必填</span></label>
|
||||
<label>品种<span class="am-form-group-label-tips-must">必填</span></label>
|
||||
<input type="text" name="varieties" placeholder="品种" maxlength="30" data-validation-message="品种格式最多 30 个字符" class="am-radius" value="{{if !empty($data['varieties'])}}{{$data.varieties}}{{/if}}" required />
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@
|
|||
|
||||
<!-- operation start -->
|
||||
<div class="am-g operation-nav">
|
||||
<a href="{{:PluginsAdminUrl('petscms', 'petsadmin', 'saveinfo')}}" class="am-btn am-btn-primary am-radius am-btn-xs am-icon-plus"> 新增 / 绑定</a>
|
||||
<a href="{{:PluginsAdminUrl('petscms', 'petsadmin', 'saveinfo')}}" class="am-btn am-btn-primary am-radius am-btn-xs am-icon-plus"> 新增</a>
|
||||
</div>
|
||||
<!-- operation end -->
|
||||
|
||||
|
|
|
|||
|
|
@ -11,31 +11,24 @@
|
|||
<form class="am-form form-validation view-save" action="{{:PluginsAdminUrl('petscms', 'petsadmin', 'save')}}" method="POST" request-type="ajax-url" request-value="{{:PluginsAdminUrl('petscms', 'petsadmin', 'index', $params)}}" enctype="multipart/form-data">
|
||||
<!-- 基础 -->
|
||||
<div class="base-view">
|
||||
{{if empty($data['id'])}}
|
||||
<div class="am-form-group">
|
||||
<label>编号<span class="am-form-group-label-tips-must">请输入二维码上的编号(无二维码留空即可)</span></label>
|
||||
<input type="text" name="pest_no" placeholder="编号" maxlength="60" data-validation-message="编号格式 1~60 个字符之间" class="am-radius" value="" />
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
<div class="am-form-group">
|
||||
<label>标题<span class="am-form-group-label-tips-must">必填</span></label>
|
||||
<input type="text" name="title" placeholder="标题" minlength="1" maxlength="60" data-validation-message="标题格式 1~60 个字符之间" class="am-radius" value="{{if !empty($data['title'])}}{{$data.title}}{{/if}}" required />
|
||||
<label>标题</label>
|
||||
<input type="text" name="title" placeholder="标题" maxlength="60" data-validation-message="标题格式最多 60 个字符" class="am-radius" value="{{if !empty($data['title'])}}{{$data.title}}{{/if}}" />
|
||||
</div>
|
||||
|
||||
<div class="am-form-group">
|
||||
<label>宠物名字<span class="am-form-group-label-tips-must">必填</span></label>
|
||||
<input type="text" name="name" placeholder="宠物名字" minlength="1" maxlength="30" data-validation-message="宠物名字格式 1~30 个字符之间" class="am-radius" value="{{if !empty($data['name'])}}{{$data.name}}{{/if}}" required />
|
||||
<label>宠物名字</label>
|
||||
<input type="text" name="name" placeholder="宠物名字" maxlength="30" data-validation-message="宠物名字格式最多 30 个字符" class="am-radius" value="{{if !empty($data['name'])}}{{$data.name}}{{/if}}" />
|
||||
</div>
|
||||
|
||||
<div class="am-form-group">
|
||||
<label>出生日期<span class="am-form-group-label-tips-must">必填</span></label>
|
||||
<input type="text" name="birthday" class="am-form-field am-radius Wdate" placeholder="出生日期" data-validation-message="出生日期格式有误" {{if !empty($data['birthday_name'])}} value="{{$data.birthday_name}}"{{/if}} onclick="WdatePicker({firstDayOfWeek:1,dateFmt:'yyyy-MM-dd'})" autocomplete="off" required />
|
||||
<label>出生日期</label>
|
||||
<input type="text" name="birthday" class="am-form-field am-radius Wdate" placeholder="出生日期" data-validation-message="出生日期格式有误" {{if !empty($data['birthday_name'])}} value="{{$data.birthday_name}}"{{/if}} onclick="WdatePicker({firstDayOfWeek:1,dateFmt:'yyyy-MM-dd'})" autocomplete="off" />
|
||||
</div>
|
||||
|
||||
<div class="am-form-group">
|
||||
<label>类型<span class="am-form-group-label-tips-must">必选</span></label>
|
||||
<select name="type" class="am-radius chosen-select" data-placeholder="可选择..." data-validation-message="请选择类型" required>
|
||||
<label>类型</label>
|
||||
<select name="type" class="am-radius chosen-select" data-placeholder="可选择..." data-validation-message="请选择类型">
|
||||
<option value="">可选择...</option>
|
||||
{{foreach $pets_attribute_type_list as $v}}
|
||||
<option value="{{$v.value}}" {{if isset($data['type']) and $data['type'] eq $v['value']}}selected{{/if}}>{{$v.name}}</option>
|
||||
|
|
@ -44,13 +37,13 @@
|
|||
</div>
|
||||
|
||||
<div class="am-form-group">
|
||||
<label>品种<span class="am-form-group-label-tips">必填</span></label>
|
||||
<input type="text" name="varieties" placeholder="品种" maxlength="30" data-validation-message="品种格式最多 30 个字符" class="am-radius" value="{{if !empty($data['varieties'])}}{{$data.varieties}}{{/if}}" required />
|
||||
<label>品种</label>
|
||||
<input type="text" name="varieties" placeholder="品种" maxlength="30" data-validation-message="品种格式最多 30 个字符" class="am-radius" value="{{if !empty($data['varieties'])}}{{$data.varieties}}{{/if}}" />
|
||||
</div>
|
||||
|
||||
<div class="am-form-group">
|
||||
<label>性别<span class="am-form-group-label-tips-must">必选</span></label>
|
||||
<select name="gender" class="am-radius chosen-select" data-placeholder="可选择..." data-validation-message="请选择性别" required>
|
||||
<label>性别</label>
|
||||
<select name="gender" class="am-radius chosen-select" data-placeholder="可选择..." data-validation-message="请选择性别">
|
||||
<option value="">可选择...</option>
|
||||
{{foreach $pets_attribute_gender_list as $v}}
|
||||
<option value="{{$v.value}}" {{if isset($data['gender']) and $data['gender'] eq $v['value']}}selected{{/if}}>{{$v.name}}</option>
|
||||
|
|
@ -59,8 +52,8 @@
|
|||
</div>
|
||||
|
||||
<div class="am-form-group">
|
||||
<label>是否绝育<span class="am-form-group-label-tips-must">必选</span></label>
|
||||
<select name="sterilization" class="am-radius chosen-select" data-placeholder="可选择..." data-validation-message="请选择是否绝育" required>
|
||||
<label>是否绝育</label>
|
||||
<select name="sterilization" class="am-radius chosen-select" data-placeholder="可选择..." data-validation-message="请选择是否绝育">
|
||||
<option value="">可选择...</option>
|
||||
{{foreach $pets_attribute_is_text_list as $v}}
|
||||
<option value="{{$v.value}}" {{if isset($data['sterilization']) and $data['sterilization'] eq $v['value']}}selected{{/if}}>{{$v.name}}</option>
|
||||
|
|
@ -69,8 +62,8 @@
|
|||
</div>
|
||||
|
||||
<div class="am-form-group">
|
||||
<label>是否疫苗<span class="am-form-group-label-tips-must">必选</span></label>
|
||||
<select name="vaccine" class="am-radius chosen-select" data-placeholder="可选择..." data-validation-message="请选择是否疫苗" required>
|
||||
<label>是否疫苗</label>
|
||||
<select name="vaccine" class="am-radius chosen-select" data-placeholder="可选择..." data-validation-message="请选择是否疫苗">
|
||||
<option value="">可选择...</option>
|
||||
{{foreach $pets_attribute_is_text_list as $v}}
|
||||
<option value="{{$v.value}}" {{if isset($data['vaccine']) and $data['vaccine'] eq $v['value']}}selected{{/if}}>{{$v.name}}</option>
|
||||
|
|
@ -80,7 +73,7 @@
|
|||
|
||||
<!-- 相册 -->
|
||||
<div class="am-form-group">
|
||||
<label>宠物相册<span class="am-form-group-label-tips">选填,可拖拽图片进行排序,建议图片尺寸一致</span></label>
|
||||
<label>宠物相册<span class="am-form-group-label-tips">可拖拽图片进行排序,建议图片尺寸一致</span></label>
|
||||
<ul class="plug-file-upload-view goods-photo-view" data-form-name="photo[]" data-max-number="6" data-dialog-type="images">
|
||||
{{if !empty($data['photo'])}}
|
||||
{{foreach $data.photo as $v}}
|
||||
|
|
@ -97,7 +90,7 @@
|
|||
|
||||
<!-- 宠物简介 -->
|
||||
<div class="am-form-group">
|
||||
<label>宠物简介<span class="am-form-group-label-tips">选填</span></label>
|
||||
<label>宠物简介</label>
|
||||
<textarea class="am-radius am-validate" name="content" maxlength="105000" id="editor-tag" data-validation-message="宠物简介内容最多 105000 个字符">{{if !empty($data['content'])}}{{$data.content}}{{/if}}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -107,16 +100,16 @@
|
|||
<h2>主人信息</h2>
|
||||
<hr data-am-widget="divider" style="" class="am-divider am-divider-default" />
|
||||
<div class="am-form-group">
|
||||
<label>主人姓名<span class="am-form-group-label-tips-must">必填</span></label>
|
||||
<input type="text" name="person_name" placeholder="主人姓名" minlength="1" maxlength="30" data-validation-message="主人姓名格式 1~30 个字符之间" class="am-radius" value="{{if !empty($data['person_name'])}}{{$data.person_name}}{{/if}}" required />
|
||||
<label>主人姓名</label>
|
||||
<input type="text" name="person_name" placeholder="主人姓名" maxlength="30" data-validation-message="主人姓名格式最多 30 个字符" class="am-radius" value="{{if !empty($data['person_name'])}}{{$data.person_name}}{{/if}}" />
|
||||
</div>
|
||||
<div class="am-form-group">
|
||||
<label>主人电话<span class="am-form-group-label-tips-must">必填</span></label>
|
||||
<input type="text" name="person_tel" placeholder="主人电话" minlength="1" maxlength="30" data-validation-message="主人电话格式 1~30 个字符之间" class="am-radius" value="{{if !empty($data['person_tel'])}}{{$data.person_tel}}{{/if}}" required />
|
||||
<label>主人电话</label>
|
||||
<input type="text" name="person_tel" placeholder="主人电话" maxlength="30" data-validation-message="主人电话格式最多 30 个字符" class="am-radius" value="{{if !empty($data['person_tel'])}}{{$data.person_tel}}{{/if}}" />
|
||||
</div>
|
||||
<div class="am-form-group">
|
||||
<label>主人微信<span class="am-form-group-label-tips-must">必填</span></label>
|
||||
<input type="text" name="person_weixin" placeholder="主人微信" minlength="1" maxlength="30" data-validation-message="主人微信格式 1~30 个字符之间" class="am-radius" value="{{if !empty($data['person_weixin'])}}{{$data.person_weixin}}{{/if}}" required />
|
||||
<label>主人微信</label>
|
||||
<input type="text" name="person_weixin" placeholder="主人微信" maxlength="30" data-validation-message="主人微信格式最多 30 个字符" class="am-radius" value="{{if !empty($data['person_weixin'])}}{{$data.person_weixin}}{{/if}}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
@ -125,19 +118,19 @@
|
|||
<h2>丢失信息(丢失状态下有效)</h2>
|
||||
<hr data-am-widget="divider" style="" class="am-divider am-divider-default" />
|
||||
<div class="am-form-group">
|
||||
<label>丢失时间<span class="am-form-group-label-tips">选填</span></label>
|
||||
<label>丢失时间</label>
|
||||
<input type="text" name="lose_time" class="am-form-field am-radius Wdate" placeholder="丢失时间" data-validation-message="丢失时间格式有误" {{if !empty($data['lose_time_name'])}} value="{{$data.lose_time_name}}"{{/if}} onclick="WdatePicker({firstDayOfWeek:1,dateFmt:'yyyy-MM-dd'})" autocomplete="off" />
|
||||
</div>
|
||||
<div class="am-form-group">
|
||||
<label>悬赏金额<span class="am-form-group-label-tips">选填(空则无赏金)</span></label>
|
||||
<label>悬赏金额<span class="am-form-group-label-tips">空则无赏金</span></label>
|
||||
<input type="text" name="lose_reward_amount" placeholder="悬赏金额" data-validation-message="请填写有效的悬赏金额" class="am-radius" pattern="^([0-9]{1}\d{0,6})(\.\d{1,2})?$" value="{{if !empty($data['lose_reward_amount']) and $data['lose_reward_amount'] gt 0}}{{$data.lose_reward_amount}}{{/if}}" />
|
||||
</div>
|
||||
<div class="am-form-group">
|
||||
<label>宠物特征<span class="am-form-group-label-tips">选填</span></label>
|
||||
<label>宠物特征</label>
|
||||
<textarea class="am-radius am-validate" name="lose_features" rows="5" maxlength="230" placeholder="内容最多230个字" data-validation-message="宠物特征最多 230 个字符">{{if !empty($data['lose_features'])}}{{$data.lose_features}}{{/if}}</textarea>
|
||||
</div>
|
||||
<div class="am-form-group region-linkage" data-url="{{:MyUrl('index/region/index')}}">
|
||||
<label class="block">省市区<span class="am-form-group-label-tips">选填</span></label>
|
||||
<label class="block">省市区</label>
|
||||
<select name="province" data-next="city" class="am-radius chosen-select" data-placeholder="省份" data-validation-message="请选择省份" data-value="{{if isset($data['lose_province'])}}{{$data.lose_province}}{{else /}}0{{/if}}" />
|
||||
<option value="">省份</option>
|
||||
</select>
|
||||
|
|
@ -149,11 +142,11 @@
|
|||
</select>
|
||||
</div>
|
||||
<div class="am-form-group map-address">
|
||||
<label>详细地址<span class="am-form-group-label-tips">选填</span></label>
|
||||
<label>详细地址</label>
|
||||
<div class="am-input-group am-input-group-sm">
|
||||
<input type="hidden" name="lng" id="form-lng" value="{{if !empty($data['lose_lng'])}}{{$data.lose_lng}}{{/if}}" />
|
||||
<input type="hidden" name="lat" id="form-lat" value="{{if !empty($data['lose_lat'])}}{{$data.lose_lat}}{{/if}}" />
|
||||
<input type="text" name="address" id="form-address" placeholder="详细地址" maxlength="80" data-validation-message="详细地址格式 1~80 个字符之间" class="am-radius" value="{{if !empty($data['lose_address'])}}{{$data.lose_address}}{{/if}}" />
|
||||
<input type="text" name="address" id="form-address" placeholder="详细地址" maxlength="80" data-validation-message="详细地址格式最多 180 个字符" class="am-radius" value="{{if !empty($data['lose_address'])}}{{$data.lose_address}}{{/if}}" />
|
||||
<span class="am-input-group-btn">
|
||||
<button class="am-btn am-btn-default am-radius" type="button" id="map-location-submit"><span class="am-icon-map-marker"></span> 定位</button>
|
||||
</span>
|
||||
|
|
@ -163,8 +156,8 @@
|
|||
</div>
|
||||
|
||||
<div class="am-form-group">
|
||||
<label>状态<span class="am-form-group-label-tips-must">必选</span></label>
|
||||
<select name="status" class="am-radius chosen-select" data-placeholder="可选择..." data-validation-message="请选择状态" required>
|
||||
<label>状态</label>
|
||||
<select name="status" class="am-radius chosen-select" data-placeholder="可选择..." data-validation-message="请选择状态">
|
||||
<option value="">可选择...</option>
|
||||
{{foreach $pets_attribute_status_list as $v}}
|
||||
<option value="{{$v.value}}" {{if isset($data['status']) and $data['status'] eq $v['value']}}selected{{/if}}>{{$v.name}}</option>
|
||||
|
|
|
|||
|
|
@ -51,6 +51,28 @@
|
|||
background: transparent;
|
||||
}
|
||||
|
||||
/**
|
||||
* 未绑定
|
||||
*/
|
||||
.pets-not-bind {
|
||||
text-align: center;
|
||||
max-width: 600px;
|
||||
margin: auto;
|
||||
margin-top: 30px;
|
||||
margin-bottom: 50px;
|
||||
padding: 0 5px;
|
||||
}
|
||||
.pets-not-bind i {
|
||||
font-size: 60px;
|
||||
color: #00b0ff;
|
||||
}
|
||||
.pets-not-bind .am-alert-secondary {
|
||||
margin-top: 0;
|
||||
}
|
||||
.pets-not-bind .am-btn {
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
/**
|
||||
* 左侧
|
||||
*/
|
||||
|
|
|
|||
Loading…
Reference in New Issue