Commit c1edea95 by 施宇

1

parent 90903c17
...@@ -2,65 +2,95 @@ ...@@ -2,65 +2,95 @@
<html lang="zh-CN"> <html lang="zh-CN">
<head> <head>
<include file="public/header"/> <include file="public/header" />
<link rel="stylesheet" type="text/css" href="__PUBLIC__/css/account.css"> <link rel="stylesheet" type="text/css" href="__PUBLIC__/css/account.css">
</head> </head>
<body> <body>
<div class="wrapper"> <div class="wrapper">
<include file="public/navleft"/> <include file="public/navleft" />
<div class="wrapper_right"> <div class="wrapper_right">
<include file="public/top"/> <include file="public/top" />
<div class="right_content release_inquiry_content"> <div class="right_content release_inquiry_content">
<div class="content"> <div class="content">
<div class="nav_title">账户设置 > 基本设置</div> <div class="nav_title">账户设置 > 基本设置</div>
<div class="inquiry_form layui-form"> <div class="inquiry_form layui-form">
<h3 class="bold">基本设置</h3> <h3 class="bold">基本设置</h3>
<div class="gb"> <div class="gb">
<span class="icon iconfont iconjuxing19 va-m"></span> <span class="icon iconfont iconjuxing19 va-m"></span>
<span>如需更改手机账户,请联系在线客服。</span> <span>如需更改手机账户,请联系在线客服。</span>
</div> </div>
<div class="form_content clr"> <div class="form_content clr">
<div class="form_left fl layui-form" lay-filter="account"> <div class="form_left fl layui-form" lay-filter="account">
<div class="xh input_div"> <div class="xh input_div">
<span class="input_title lineBlock">手机号:</span> <span class="input_title lineBlock">手机号:</span>
<div class="input_parent"> <div class="input_parent">
<input type="text" placeholder="请输入手机号" class="input boxsiz" disabled="disabled" value="" name="mobile"> <input type="text" placeholder="请输入手机号" class="input boxsiz" disabled="disabled"
</div> value="" name="mobile">
</div>
<div class="xh input_div">
<span class="input_title lineBlock">所在地区:</span>
<div class="input_parent">
<div class="layui-input-inline auto-area" style="width: 170px;margin-left: 0;margin-right: 20px;" id="province_id">
<select name="province_id" lay-verify="required"></select>
</div> </div>
<div class="layui-input-inline auto-area" style="width: 170px;margin-left: 0;margin-right: 20px;" id="city_id"> </div>
<select name="city_id" lay-verify="required"></select> <div class="xh input_div">
<span class="input_title lineBlock">所在地区:</span>
<div class="input_parent">
<div class="layui-input-inline auto-area"
style="width: 170px;margin-left: 0;margin-right: 20px;" id="province_id">
<select name="province_id" lay-verify="required"></select>
</div>
<div class="layui-input-inline auto-area"
style="width: 170px;margin-left: 0;margin-right: 20px;" id="city_id">
<select name="city_id" lay-verify="required"></select>
</div>
<div class="layui-input-inline auto-area" style="width: 170px;margin-left: 0;"
id="district_id">
<select name="district_id" lay-verify="required"></select>
</div>
</div> </div>
<div class="layui-input-inline auto-area" style="width: 170px;margin-left: 0;" id="district_id"> </div>
<select name="district_id" lay-verify="required"></select> <div class="brand input_div">
<span class="input_title lineBlock">详细地址:</span>
<div class="input_parent">
<input type="text" placeholder="请输入详细地址" class="input boxsiz"
name="detail_address" lay-verify="required">
</div> </div>
</div> </div>
</div> <div class="btn_div">
<div class="brand input_div"> <span class="lineBlock fb boxsiz" lay-submit lay-filter="account">保存</span>
<span class="input_title lineBlock">详细地址:</span>
<div class="input_parent">
<input type="text" placeholder="请输入详细地址" class="input boxsiz" name="detail_address" lay-verify="required">
</div> </div>
</div> </div>
<div class="btn_div"> <div class="form_right fl ">
<span class="lineBlock fb boxsiz" lay-submit lay-filter="account">保存</span> <div class="sc">
</div> <!-- 正常浏览器使用layui的上传插件上传 -->
</div> <div class="sc_div" style="display: none" id="upload_section" >
<div class="form_right fl "> <div class="img_div">
<div class="sc"> <img src="__PUBLIC__/images/s.png" alt="">
<img src="__PUBLIC__/images/s.png" alt=""> </div>
<a class="change" href="javascript:;" id="upload_a" >更新头像</a>
</div>
<!-- 低版本ie使用form+iframe上传 -->
<form enctype="multipart/form-data" id="fileLoad" method="post" target="test"
style="display: none">
<!-- token -->
<input type="text" name="token" value="" style="display: none" id="token" />
<!-- source -->
<input type="text" name="source" value="2" style="display: none" id="source" />
<!-- 是否是ie8 -->
<input type="text" name="ie8" value="" style="display:none" id="ie" />
<input type="file" id="mineFiles" name="upload" class="imgfile"
accept="image/jpg,image/png" />
<div class="img_div">
<img src="__PUBLIC__/images/s.png" alt="">
</div>
<a class="change" href="javascript:;">更新头像</a>
<iframe name="test" id="test" style="display: none">
</iframe>
</form>
</div>
</div> </div>
<a class="change" href="javascript:;">更新头像</a>
</div> </div>
</div> </div>
</div> <!-- <div class="tod-bar">
<!-- <div class="tod-bar">
<h3 class="bold">账户绑定</h3> <h3 class="bold">账户绑定</h3>
<ul class="list-box clr"> <ul class="list-box clr">
<li class="clr"> <li class="clr">
...@@ -80,24 +110,24 @@ ...@@ -80,24 +110,24 @@
</li> </li>
</ul> </ul>
</div>--> </div>-->
<div class="tod-bar"> <div class="tod-bar">
<h3 class="bold">消息通知</h3> <h3 class="bold">消息通知</h3>
<ul class="list-box clr layui-form" lay-filter="userInfo"> <ul class="list-box clr layui-form" lay-filter="userInfo">
<li class="clr"> <li class="clr">
<div class="fl l"> <div class="fl l">
<i class="lineBlock iconfont iconjuxing1 va-m"></i> <i class="lineBlock iconfont iconjuxing1 va-m"></i>
<div class="lineBlock va-m ml-50"> <div class="lineBlock va-m ml-50">
<p class="t1">系统消息通知</p> <p class="t1">系统消息通知</p>
<p class="t2">系统以及其他用户的消息将以站内信的形式通知</p> <p class="t2">系统以及其他用户的消息将以站内信的形式通知</p>
</div>
</div> </div>
</div> <div class="fr r ">
<div class="fr r "> <div class="sw">
<div class="sw"> <input type="checkbox" name="sys_msg" lay-skin="switch" lay-filter="sys_msg">
<input type="checkbox" name="sys_msg" lay-skin="switch" lay-filter="sys_msg"> </div>
</div> </div>
</div> </li>
</li> <!-- <li class="clr">
<!-- <li class="clr">
<div class="fl l"> <div class="fl l">
<i class="lineBlock iconfont iconjuxing7 va-m"></i> <i class="lineBlock iconfont iconjuxing7 va-m"></i>
<div class="lineBlock va-m ml-50"> <div class="lineBlock va-m ml-50">
...@@ -111,55 +141,56 @@ ...@@ -111,55 +141,56 @@
</div> </div>
</div> </div>
</li>--> </li>-->
<li class="clr"> <li class="clr">
<div class="fl l"> <div class="fl l">
<i class="lineBlock iconfont iconjuxing19 va-m"></i> <i class="lineBlock iconfont iconjuxing19 va-m"></i>
<div class="lineBlock va-m ml-50"> <div class="lineBlock va-m ml-50">
<p class="t1">活动通知</p> <p class="t1">活动通知</p>
<p class="t2">活动将以短信的和站内信的形式通知</p> <p class="t2">活动将以短信的和站内信的形式通知</p>
</div>
</div> </div>
</div> <div class="fr r ">
<div class="fr r "> <div class="sw">
<div class="sw"> <input type="checkbox" name="activity_msg" lay-skin="switch"
<input type="checkbox" name="activity_msg" lay-skin="switch" lay-filter="activity_msg"> lay-filter="activity_msg">
</div>
</div> </div>
</div> </li>
</li> </ul>
</ul> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> <include file="public/foot" />
<include file="public/foot"/> <script src="__PUBLIC__/js/global/observer.js"></script>
<script src="__PUBLIC__/js/global/observer.js"></script> <script src="__PUBLIC__/js/account/index.js"></script>
<script src="__PUBLIC__/js/account/index.js"></script> <!--省-->
<!--省--> <script type="text/html" id="provinceHtml">
<script type="text/html" id="provinceHtml"> <select name="province_id" lay-verify="required" lay-filter="province_id">
<select name="province_id" lay-verify="required" lay-filter="province_id"> <option value=""></option>
<option value=""></option> {{# layui.each(d, function(index, item){ }}
{{# layui.each(d, function(index, item){ }} <option value="{{item.region_id}}">{{item.region_name}}</option>
<option value="{{item.region_id}}">{{item.region_name}}</option> {{# }); }}
{{# }); }} </select>
</select> </script>
</script> <!--市-->
<!--市--> <script type="text/html" id="cityHtml">
<script type="text/html" id="cityHtml"> <select name="city_id" lay-verify="required" lay-filter="city_id">
<select name="city_id" lay-verify="required" lay-filter="city_id"> <option value=""></option>
<option value=""></option> {{# layui.each(d, function(index, item){ }}
{{# layui.each(d, function(index, item){ }} <option value="{{item.region_id}}">{{item.region_name}}</option>
<option value="{{item.region_id}}">{{item.region_name}}</option> {{# }); }}
{{# }); }} </select>
</select> </script>
</script> <!--区-->
<!--区--> <script type="text/html" id="districtHtml">
<script type="text/html" id="districtHtml"> <select name="district_id" lay-verify="required" lay-filter="district_id">
<select name="district_id" lay-verify="required" lay-filter="district_id"> {{# layui.each(d, function(index, item){ }}
{{# layui.each(d, function(index, item){ }} <option value="{{item.region_id}}">{{item.region_name}}</option>
<option value="{{item.region_id}}">{{item.region_name}}</option> {{# }); }}
{{# }); }} </select>
</select> </script>
</script>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -2,144 +2,173 @@ ...@@ -2,144 +2,173 @@
<html lang="zh-CN"> <html lang="zh-CN">
<head> <head>
<include file="public/header"/> <include file="public/header" />
<link rel="stylesheet" type="text/css" href="__PUBLIC__/css/certification.css"> <link rel="stylesheet" type="text/css" href="__PUBLIC__/css/certification.css">
</head> </head>
<body> <body>
<div class="wrapper"> <div class="wrapper">
<include file="public/navleft"/> <include file="public/navleft" />
<div class="wrapper_right"> <div class="wrapper_right">
<include file="public/top"/> <include file="public/top" />
<div class="right_content certification_content"> <div class="right_content certification_content">
<div class="content layui-form"> <div class="content layui-form">
<div class="nav_title">认证管理 > 我的认证 > 添加认证</div> <div class="nav_title">认证管理 > 我的认证 > 添加认证</div>
<div class="inquiry_form"> <div class="inquiry_form">
<div class="clr"> <div class="clr">
<h3 class="bold">认证管理</h3> <h3 class="bold">认证管理</h3>
<p class="time fr">更新时间:</p> <p class="time fr">更新时间:</p>
</div> </div>
<div class="gb"> <div class="gb">
<span class="icon iconfont iconjuxing19 va-m"></span> <span class="icon iconfont iconjuxing19 va-m"></span>
<span>请如实填写认证信息,不符合的认证将被拒绝</span> <span>请如实填写认证信息,不符合的认证将被拒绝</span>
</div> </div>
<div class="certis certification-show clr" style="display: none"></div> <div class="certis certification-show clr" style="display: none"></div>
<div class="certisno form_content clr layui-form" style="display: none;" lay-filter="editauth"> <div class="certisno form_content clr layui-form" style="display: none;" lay-filter="editauth">
<div class="form_left fl"> <div class="form_left fl">
<div class="hq input_div"> <div class="hq input_div">
<span class="input_title lineBlock">认证类型:</span> <span class="input_title lineBlock">认证类型:</span>
<div class="input_parent">
<input type="radio" name="auth_type" value="2" title="企业" lay-filter="auth_type"/>
<input type="radio" name="auth_type" value="1" title="个人" checked lay-filter="auth_type"/>
</div>
</div>
<div class="cert_data">
<div class="hq input_div ">
<span class="input_title lineBlock">经营性质:</span>
<div class="input_parent"> <div class="input_parent">
<input type="radio" name="company_type" value="5" title="个人" checked> <input type="radio" name="auth_type" value="2" title="企业"
lay-filter="auth_type" />
<input type="radio" name="auth_type" value="1" title="个人" checked
lay-filter="auth_type" />
</div> </div>
</div> </div>
<div class="xh input_div "> <div class="cert_data">
<span class="input_title lineBlock">个人名称:</span> <div class="hq input_div ">
<div class="input_parent"> <span class="input_title lineBlock">经营性质:</span>
<input type="text" placeholder="请输入个人名称" class="input boxsiz" name="company_name"> <div class="input_parent">
<input type="radio" name="company_type" value="5" title="个人" checked>
</div>
</div>
<div class="xh input_div ">
<span class="input_title lineBlock">个人名称:</span>
<div class="input_parent">
<input type="text" placeholder="请输入个人名称" class="input boxsiz"
name="company_name">
</div>
</div> </div>
</div> </div>
<div class="btn_div">
<span class="lineBlock fb boxsiz" lay-submit lay-filter="addauth">提交认证</span>
<span class="lineBlock cz boxsiz">重置</span>
</div>
</div> </div>
<div class="btn_div"> <div class="form_right fl ">
<span class="lineBlock fb boxsiz" lay-submit lay-filter="addauth">提交认证</span> <div class="sc">
<span class="lineBlock cz boxsiz">重置</span> <!-- <input type="hidden" name="auth_img" value="1.jpg">
</div>
</div>
<div class="form_right fl ">
<div class="sc">
<input type="hidden" name="auth_img" value="1.jpg">
<div class="icon iconfont iconjuxing16"></div> <div class="icon iconfont iconjuxing16"></div>
<p>上传资料</p> <p>上传资料</p> -->
<div class="sc_div" id="upload_section" style="display: none">
<div class="icon iconfont iconjuxing16"></div>
<p>上传图片</p>
</div>
<!-- 低版本ie使用form+iframe上传 -->
<form enctype="multipart/form-data" id="fileLoad" method="post" target="test"
style="display: none">
<!-- token -->
<input type="text" name="token" value="" style="display: none" id="token" />
<!-- source -->
<input type="text" name="source" value="2" style="display: none" id="source" />
<!-- 是否是ie8 -->
<input type="text" name="ie8" value="" style="display:none" id="ie" />
<input type="file" id="mineFiles" name="upload" class="imgfile"
accept="image/jpg,image/png" />
<div class="form_div">
<div class="icon iconfont iconjuxing16"></div>
<p>上传图片</p>
</div>
<iframe name="test" id="test" style="display: none">
</iframe>
</form>
<div class="upload_result">
<img alt="" src="" />
<i class="icon iconfont iconjuxing18 deleteicon"></i>
</div>
</div>
<p style="width: 197px;text-align: left;">*请上传名片/工作,任意材料, 证明您的身份信息</p>
</div> </div>
<p style="width: 197px;text-align: left;">*请上传名片/工作,任意材料, 证明您的身份信息</p>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> <include file="public/foot" />
<include file="public/foot"/> <script src="__PUBLIC__/js/certification/index.js"></script>
<script src="__PUBLIC__/js/certification/index.js"></script> <script type="text/html" id="certtHtml">
<script type="text/html" id="certtHtml"> {{# if (d == '1') { }}
{{# if (d == '1') { }} <div class="hq input_div ">
<div class="hq input_div "> <span class="input_title lineBlock">经营性质:</span>
<span class="input_title lineBlock">经营性质:</span> <div class="input_parent">
<div class="input_parent"> <input type="radio" name="company_type" value="5" title="个人" checked>
<input type="radio" name="company_type" value="5" title="个人" checked> </div>
</div>
</div>
<div class="xh input_div ">
<span class="input_title lineBlock">个人名称:</span>
<div class="input_parent">
<input type="text" placeholder="请输入个人名称" class="input boxsiz" name="company_name">
</div> </div>
</div> <div class="xh input_div ">
{{# } else { }} <span class="input_title lineBlock">个人名称:</span>
<div class="hq input_div "> <div class="input_parent">
<span class="input_title lineBlock">经营性质:</span> <input type="text" placeholder="请输入个人名称" class="input boxsiz" name="company_name">
<div class="input_parent"> </div>
<input type="radio" name="company_type" value="1" title="贸易商" checked/>
<input type="radio" name="company_type" value="2" title="代理商"/>
<input type="radio" name="company_type" value="3" title="原厂"/>
<input type="radio" name="company_type" value="4" title="制造商"/>
</div> </div>
</div> {{# } else { }}
<div class="xh input_div "> <div class="hq input_div ">
<span class="input_title lineBlock">个人名称:</span> <span class="input_title lineBlock">经营性质:</span>
<div class="input_parent"> <div class="input_parent">
<input type="text" placeholder="请输入公司名称" class="input boxsiz" name="company_name"> <input type="radio" name="company_type" value="1" title="贸易商" checked />
<input type="radio" name="company_type" value="2" title="代理商" />
<input type="radio" name="company_type" value="3" title="原厂" />
<input type="radio" name="company_type" value="4" title="制造商" />
</div>
</div> </div>
</div> <div class="xh input_div ">
{{# } }} <span class="input_title lineBlock">个人名称:</span>
</script> <div class="input_parent">
<script type="text/html" id="listHtml"> <input type="text" placeholder="请输入公司名称" class="input boxsiz" name="company_name">
<div class="list clr" style="margin-bottom: 40px;">
<div class="fl l">
<div class="pic lineBlock va-m">
<img src="{{d.auth_img}}" alt="{{d.company_name}}" title="{{d.company_name}}">
</div> </div>
<div class="lineBlock va-m"> </div>
<p class="t1">{{d.company_name}}</p> {{# } }}
<p class="t2"> </script>
<span class="">资质:<em>{{d.auth_type_val}}</em></span> <script type="text/html" id="listHtml">
<span style="margin-left:90px;" class="">性质:<em>{{d.company_type_val}}</em></span> <div class="list clr" style="margin-bottom: 40px;">
</p> <div class="fl l">
<div style="white-space: nowrap"> <div class="pic lineBlock va-m">
{{# if (d.status== 2) { }} <img src="{{d.auth_img}}" alt="{{d.company_name}}" title="{{d.company_name}}">
<a href="javascript:;" class="btn lineBlock edit_info" data-id="{{d.id}}">重新提交信息</a> </div>
{{# } else { }} <div class="lineBlock va-m">
<a href="javascript:;" class="btn lineBlock edit_info" data-id="{{d.id}}">更新认证信息</a> <p class="t1">{{d.company_name}}</p>
{{# } }} <p class="t2">
{{# if (d.status== 2) { }} <span class="">资质:<em>{{d.auth_type_val}}</em></span>
<p class="lineBlock t3 va-b"> <span style="margin-left:90px;" class="">性质:<em>{{d.company_type_val}}</em></span>
<i class="iconfont iconjuxing20 va-m"></i>
<span>驳回理由:{{d.reject_reason}}</span>
</p> </p>
{{# } }} <div style="white-space: nowrap">
{{# if (d.status== 2) { }}
<a href="javascript:;" class="btn lineBlock edit_info" data-id="{{d.id}}">重新提交信息</a>
{{# } else { }}
<a href="javascript:;" class="btn lineBlock edit_info" data-id="{{d.id}}">更新认证信息</a>
{{# } }}
{{# if (d.status== 2) { }}
<p class="lineBlock t3 va-b">
<i class="iconfont iconjuxing20 va-m"></i>
<span>驳回理由:{{d.reject_reason}}</span>
</p>
{{# } }}
</div>
</div> </div>
</div> </div>
<div class="fr r">
{{# if (d.status== 1) { }}
<img src="__PUBLIC__/images/bb.png" alt="" width="180" height="180">
{{# } else if(d.status== 2) { }}
<img src="__PUBLIC__/images/cc.png" alt="" width="180" height="180">
{{# } else if(d.status== 3) { }}
<img src="__PUBLIC__/images/sa.png" alt="" width="180" height="180">
{{# } else { }}
<img src="__PUBLIC__/images/bb.png" alt="" width="180" height="180">
{{# } }}
</div>
</div> </div>
<div class="fr r"> </script>
{{# if (d.status== 1) { }}
<img src="__PUBLIC__/images/bb.png" alt="" width="180" height="180">
{{# } else if(d.status== 2) { }}
<img src="__PUBLIC__/images/cc.png" alt="" width="180" height="180">
{{# } else if(d.status== 3) { }}
<img src="__PUBLIC__/images/sa.png" alt="" width="180" height="180">
{{# } else { }}
<img src="__PUBLIC__/images/bb.png" alt="" width="180" height="180">
{{# } }}
</div>
</div>
</script>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -31,13 +31,15 @@ ...@@ -31,13 +31,15 @@
<div class="xh input_div "> <div class="xh input_div ">
<span class="input_title lineBlock">*型号:</span> <span class="input_title lineBlock">*型号:</span>
<div class="input_parent"> <div class="input_parent">
<input type="text" name="goods_name" placeholder="请输入商品型号" class="input boxsiz" lay-verify="required"> <input type="text" name="goods_name" placeholder="请输入商品型号" class="input boxsiz"
lay-verify="required">
</div> </div>
</div> </div>
<div class="brand input_div "> <div class="brand input_div ">
<span class="input_title lineBlock">*品牌:</span> <span class="input_title lineBlock">*品牌:</span>
<div class="input_parent"> <div class="input_parent">
<input type="text" name="brand_name" placeholder="请输入品牌" class="input boxsiz" lay-verify="required"> <input type="text" name="brand_name" placeholder="请输入品牌" class="input boxsiz"
lay-verify="required">
</div> </div>
</div> </div>
<div class="fz input_div "> <div class="fz input_div ">
...@@ -49,13 +51,15 @@ ...@@ -49,13 +51,15 @@
<div class="num input_div "> <div class="num input_div ">
<span class="input_title lineBlock">*库存:</span> <span class="input_title lineBlock">*库存:</span>
<div class="input_parent"> <div class="input_parent">
<input type="text" name="stock" placeholder="请输入需求数量" class="input boxsiz" lay-verify="required|number"> <input type="text" name="stock" placeholder="请输入需求数量" class="input boxsiz"
lay-verify="required|number">
</div> </div>
</div> </div>
<div class="price input_div "> <div class="price input_div ">
<span class="input_title lineBlock">*单价:</span> <span class="input_title lineBlock">*单价:</span>
<div class="input_parent"> <div class="input_parent">
<input type="text" name="price" placeholder="请输入接受价格" class="input boxsiz price_input" lay-verify="required|number"> <input type="text" name="price" placeholder="请输入接受价格"
class="input boxsiz price_input" lay-verify="required|number">
<div class="rmb layui-form"> <div class="rmb layui-form">
<select name="currency" lay-verify="required"> <select name="currency" lay-verify="required">
<option value="1">CNY</option> <option value="1">CNY</option>
...@@ -67,10 +71,13 @@ ...@@ -67,10 +71,13 @@
<div class="hq input_div"> <div class="hq input_div">
<span class="input_title lineBlock">*货期:</span> <span class="input_title lineBlock">*货期:</span>
<div class="input_parent" id="delivery"> <div class="input_parent" id="delivery">
<input type="radio" name="delivery_time" lay-filter="delivery" value="现货" title="现货"> <input type="radio" name="delivery_time" lay-filter="delivery" value="现货"
<input type="radio" name="delivery_time" lay-filter="delivery" value="期货" title="期货" checked id="daytext"> title="现货">
<input type="radio" name="delivery_time" lay-filter="delivery" value="期货"
title="期货" checked id="daytext">
<div class="lineBlock" id="day"> <div class="lineBlock" id="day">
<input type="text" placeholder="输入时间" class="boxsiz day_input input" lay-verify="required|number" name="day"> <input type="text" placeholder="输入时间" class="boxsiz day_input input"
lay-verify="required|number" name="day">
<i class="day"></i> <i class="day"></i>
</div> </div>
</div> </div>
...@@ -82,8 +89,33 @@ ...@@ -82,8 +89,33 @@
</div> </div>
<div class="form_right fl "> <div class="form_right fl ">
<div class="sc"> <div class="sc">
<div class="icon iconfont iconjuxing16"></div> <!-- 正常浏览器使用layui的上传插件上传 -->
<p>上传图片</p> <div class="sc_div" id="upload_section" style="display: none">
<div class="icon iconfont iconjuxing16"></div>
<p>上传图片</p>
</div>
<!-- 低版本ie使用form+iframe上传 -->
<form enctype="multipart/form-data" id="fileLoad" method="post" target="test"
style="display: none">
<!-- token -->
<input type="text" name="token" value="" style="display: none" id="token" />
<!-- source -->
<input type="text" name="source" value="2" style="display: none" id="source" />
<!-- 是否是ie8 -->
<input type="text" name="ie8" value="" style="display:none" id="ie" />
<input type="file" id="mineFiles" name="upload" class="imgfile"
accept="image/jpg,image/png" />
<div class="form_div">
<div class="icon iconfont iconjuxing16"></div>
<p>上传图片</p>
</div>
<iframe name="test" id="test" style="display: none">
</iframe>
</form>
<div class="upload_result">
<img alt="" src="" />
<i class="icon iconfont iconjuxing18 deleteicon"></i>
</div>
</div> </div>
<p>* 支持png、jpg等图片格式</p> <p>* 支持png、jpg等图片格式</p>
</div> </div>
...@@ -92,15 +124,15 @@ ...@@ -92,15 +124,15 @@
</div> </div>
</div> </div>
</div> </div>
</div> <include file="public/foot" />
<include file="public/foot" /> <script src="__PUBLIC__/js/goodmanage/uploadsingle.js"></script>
<script src="__PUBLIC__/js/goodmanage/uploadsingle.js"></script> <script type="text/html" id="deliveryHtml">
<script type="text/html" id="deliveryHtml"> {{# if (d=='期货') { }}
{{# if (d=='期货') { }} <input type="text" placeholder="输入时间" class="boxsiz day_input input" lay-verify="required|number"
<input type="text" placeholder="输入时间" class="boxsiz day_input input" lay-verify="required|number" name="day"> name="day">
<i class="day"></i> <i class="day"></i>
{{# } }} {{# } }}
</script> </script>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -100,12 +100,12 @@ ...@@ -100,12 +100,12 @@
<div class="fl num ellipsis">{{item.goods_name}}</div> <div class="fl num ellipsis">{{item.goods_name}}</div>
</div> </div>
<div class="item_middle clr"> <div class="item_middle clr">
{{# if(item.offer_num !== 0){ }} {{# if(item.offer_num){ }}
<div class="fl xjNum">{{item.offer_num}}个报价</div> <div class="fl xjNum">{{item.offer_num}}个报价</div>
{{# } else { }} {{# } else { }}
<div class="fl xj0">等待报价</div> <div class="fl xj0">等待报价</div>
{{# } }} {{# } }}
<div class="fr time">{{layui.util.toDateString(item.update_time * 1000)}}</div> <div class="fr time">{{layui.util.toDateString(item.add_time * 1000)}}</div>
</div> </div>
<div class="item_bottom"> <div class="item_bottom">
<div class="brand">品牌:<span>{{item.brand_name}}</span></div> <div class="brand">品牌:<span>{{item.brand_name}}</span></div>
...@@ -126,25 +126,26 @@ ...@@ -126,25 +126,26 @@
<!-- 报价模板 --> <!-- 报价模板 -->
<div class="my_xj_list clr"> <div class="my_xj_list clr">
{{# layui.each(d, function(index, item){ }} {{# layui.each(d, function(index, item){ }}
<div class="my_xj_item fl boxsiz bj_item" style="cursor:pointer" userid="{{item.inquiry_items_id}}" offerid="{{item.offer_id}}"> <div class="my_xj_item fl boxsiz bj_item" style="cursor:pointer" userid="{{item.inquiry_items_id}}"
offerid="{{item.offer_id}}">
<div class="item_top clr"> <div class="item_top clr">
<span class="fl type btype lineBlock"></span> <span class="fl type btype lineBlock"></span>
<div class="fl num ellipsis">{{item.goods_name}}</div> <div class="fl num ellipsis">{{item.goods_name}}</div>
</div> </div>
<div class="item_middle clr"> <div class="item_middle clr">
<div class="fl price"> <div class="fl price">
{{# if(item.items.length){ }} {{# if(!item.price||item.price=='0.00'||item.price=='0'){ }}
未回复
{{# } else { }}
{{# if(item.currency == 1){ }} {{# if(item.currency == 1){ }}
{{# } else { }} {{# } else { }}
$ $
{{# } }} {{# } }}
{{item.price}} {{item.price}}
{{# } else { }}
未回复
{{# } }} {{# } }}
</div> </div>
<div class="fr time">{{layui.util.toDateString(item.update_time * 1000)}}</div> <div class="fr time">{{layui.util.toDateString(item.add_time * 1000)}}</div>
</div> </div>
<div class="item_bottom"> <div class="item_bottom">
<div class="brand">品牌:<span>{{item.brand_name}}</span></div> <div class="brand">品牌:<span>{{item.brand_name}}</span></div>
...@@ -169,34 +170,34 @@ ...@@ -169,34 +170,34 @@
<a class="icon iconfont iconjuxing2 newXjIcon"></a> <a class="icon iconfont iconjuxing2 newXjIcon"></a>
</div> </div>
<div class="new_xj_list"> <div class="new_xj_list">
{{# layui.each(d, function(index, item){ }} {{# layui.each(d, function(index, item){ }}
<div class="new_xj_item clr" userid="{{item.inquiry_items_id}}" offerid="{{item.offer_id}}" style="cursor:pointer"> <div class="new_xj_item clr" userid="{{item.inquiry_items_id}}" offerid="{{item.offer_id}}"
style="cursor:pointer">
<div class="type fl bold ellipsis boxsiz">{{item.goods_name}}</div> <div class="type fl bold ellipsis boxsiz">{{item.goods_name}}</div>
<div class="brand fl ellipsis boxsiz">品牌:<span>{{item.brand_name}}</span></div> <div class="brand fl ellipsis boxsiz">品牌:<span>{{item.brand_name}}</span></div>
<div class="num fl ellipsis boxsiz">数量:<span>PCS{{item.number}}</span></div> <div class="num fl ellipsis boxsiz">数量:<span>PCS{{item.number}}</span></div>
<div class="company fl ellipsis boxsiz"><span class="mark"> <div class="company fl ellipsis boxsiz"><span class="mark">
{{# if(item.company_type!==""){ }} {{# if(item.company_type!==""){ }}
{{# if(item.company_type==1){ }} {{# if(item.company_type==1){ }}
贸易商 贸易商
{{# } }} {{# } }}
{{# if(item.company_type==2){ }} {{# if(item.company_type==2){ }}
代理商 代理商
{{# } }} {{# } }}
{{# if(item.company_type==3){ }} {{# if(item.company_type==3){ }}
原厂 原厂
{{# } }} {{# } }}
{{# if(item.company_type==4){ }} {{# if(item.company_type==4){ }}
制造商 制造商
{{# } }} {{# } }}
{{# if(item.company_type==5){ }} {{# if(item.company_type==5){ }}
个人用户 个人用户
{{# } }} {{# } }}
{{# } else { }} {{# } else { }}
-- --
{{# } }} {{# } }}
</span><span </span><span class="name">{{item.company_name||'--'}}</span></div>
class="name">{{item.company_name||'--'}}</span></div> <div class="time fl ellipsis boxsiz">{{layui.util.toDateString(item.add_time * 1000)}}</div>
<div class="time fl ellipsis boxsiz">{{layui.util.toDateString(item.update_time * 1000)}}</div>
<div class="now_price fr">立即报价</div> <div class="now_price fr">立即报价</div>
</div> </div>
{{# }); }} {{# }); }}
......
...@@ -123,7 +123,7 @@ ...@@ -123,7 +123,7 @@
{{# } else { }} {{# } else { }}
<div class="fl xj0">等待报价</div> <div class="fl xj0">等待报价</div>
{{# } }} {{# } }}
<div class="fr time">{{layui.util.toDateString(item.update_time * 1000,'yyyy-MM-dd HH:mm')}}</div> <div class="fr time">{{layui.util.toDateString(item.add_time * 1000,'yyyy-MM-dd HH:mm')}}</div>
</div> </div>
<div class="item_bottom"> <div class="item_bottom">
<div class="brand">品牌:<span>{{item.brand_name}}</span></div> <div class="brand">品牌:<span>{{item.brand_name}}</span></div>
......
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
<div class="type fl bold ellipsis boxsiz">{{item.goods_name}}</div> <div class="type fl bold ellipsis boxsiz">{{item.goods_name}}</div>
<div class="brand fl ellipsis boxsiz">品牌:<span>{{item.brand_name}}</span></div> <div class="brand fl ellipsis boxsiz">品牌:<span>{{item.brand_name}}</span></div>
<div class="num fl ellipsis boxsiz">数量:<span>PCS{{item.number}}</span></div> <div class="num fl ellipsis boxsiz">数量:<span>PCS{{item.number}}</span></div>
{{# if(item.offer_num !== 0){ }} {{# if(item.offer_num){ }}
<div class="bj_status fl ellipsis boxsiz numbj bold">{{item.offer_num}}个报价</div> <div class="bj_status fl ellipsis boxsiz numbj bold">{{item.offer_num}}个报价</div>
{{# } else { }} {{# } else { }}
<div class="bj_status fl ellipsis boxsiz dd bold">等待报价</div> <div class="bj_status fl ellipsis boxsiz dd bold">等待报价</div>
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
<span class="mark lineBlock"></span><span class="text">禁用中</span> <span class="mark lineBlock"></span><span class="text">禁用中</span>
</div> </div>
{{# } }} {{# } }}
<div class="time fr ellipsis boxsiz">{{layui.util.toDateString(item.update_time * 1000)}}</div> <div class="time fr ellipsis boxsiz">{{layui.util.toDateString(item.add_time * 1000)}}</div>
</div> </div>
<a class="icon iconfont iconjuxing2 fr"></a> <a class="icon iconfont iconjuxing2 fr"></a>
{{# if(item['status'] == 1){ }} {{# if(item['status'] == 1){ }}
......
...@@ -37,11 +37,16 @@ ...@@ -37,11 +37,16 @@
> >
询价详情 询价详情
{{d.goods_name}} {{d.goods_name}}
<span class="fr">{{layui.util.toDateString(d.update_time * 1000)}}</span> <span class="fr">{{layui.util.toDateString(d.add_time * 1000)}}</span>
</script> </script>
<script type="text/html" id="detailTpl"> <script type="text/html" id="detailTpl">
<!-- 商品详情 --> <!-- 商品详情 -->
<img src="__PUBLIC__/images/test.jpg" alt="" class="fr">
{{# if(d['goods_images']){ }}
<img src="{{d.goods_images}}" alt="" class="fr">
{{# } else { }}
<img src="__PUBLIC__/images/defaultgood.png" alt="" class="fr">
{{# } }}
<div class=" goods_desc boxsiz"> <div class=" goods_desc boxsiz">
<div class="title"> <div class="title">
<h3 class="bold fl">{{d.goods_name}}</h3> <h3 class="bold fl">{{d.goods_name}}</h3>
...@@ -156,7 +161,7 @@ ...@@ -156,7 +161,7 @@
</div> --> </div> -->
</div> </div>
<div class="time"> <div class="time">
报价时间:<span>{{layui.util.toDateString(d.update_time * 1000)}}</span> 报价时间:<span>{{layui.util.toDateString(d.add_time * 1000)}}</span>
</div> </div>
</div> </div>
<div class="item_left boxsiz" style="padding-right:474px;"> <div class="item_left boxsiz" style="padding-right:474px;">
......
...@@ -68,70 +68,97 @@ ...@@ -68,70 +68,97 @@
<script src="__PUBLIC__/js/quoteprice/quote.js"></script> <script src="__PUBLIC__/js/quoteprice/quote.js"></script>
<script type="text/html" id="myBj"> <script type="text/html" id="myBj">
<!-- 我的报价列表 --> <!-- 我的报价列表 -->
<div class="data_list"> <div class="data_list">
{{# layui.each(d, function(index, item){ }} {{# layui.each(d, function(index, item){ }}
<div class="data_item" userid="{{item.inquiry_items_id}}" offerid="{{item.offer_id}}"> <div class="data_item" userid="{{item.inquiry_items_id}}" offerid="{{item.offer_id}}">
<div class="data_detail bj_data_detail"> <div class="data_detail bj_data_detail">
<div class="type fl bold ellipsis boxsiz ">{{item.goods_name}}</div> <div class="type fl bold ellipsis boxsiz ">{{item.goods_name}}</div>
<div class="brand fl ellipsis boxsiz ">品牌:<span>{{item.brand_name}}</span> <div class="brand fl ellipsis boxsiz ">品牌:<span>{{item.brand_name}}</span>
</div>
<div class="num fl ellipsis boxsiz ">数量:<span>PCS{{item.number}}</span></div>
<div class="hq fl ellipsis boxsiz">货期:<span>{{item.delivery_time}}</span></div>
<div class="price fl ellipsis boxsiz bold">
{{# if(item.items.length){ }}
{{# if(item.currency == 1){ }}
{{# } else { }}
$
{{# } }}
{{item.price}}
{{# } else { }}
未回复
{{# } }}
</div>
{{# if(item.update_time){ }}
<div class="time fr ellipsis boxsiz ">{{layui.util.toDateString(item.update_time * 1000)}}</div>
{{# } else { }}
<div class="time fr ellipsis boxsiz "></div>
{{# } }}
</div> </div>
<a class="icon iconfont iconjuxing2 fr"></a> <div class="num fl ellipsis boxsiz ">数量:<span>PCS{{item.number}}</span></div>
<a class="is_bj_status fr">继续报价</a> <div class="hq fl ellipsis boxsiz">货期:<span>{{item.delivery_time}}</span></div>
<div class="show_more" style="display:none"></div> <div class="price fl ellipsis boxsiz bold">
</div> {{# if(!item.price||item.price=='0.00'||item.price=='0'){ }}
{{# }); }} 未回复
</div> {{# } else { }}
{{# if(d.length === 0){ }}
<div class="no_data">
<img src="__PUBLIC__/images/nosearchdata.png" alt="">
<p class="bold">未搜索到报价信息</p>
<div class="fb_command">您可以去抢单专区回复报价。</div>
</div>
{{# } }}
</script>
<!-- 我的报价详情 -->
<script type="text/html" id="bjXq">
{{# layui.each(d, function(index, item){ }}
<div class="more_item clr">
<div class="fl sort">{{index+1}}.</div>
<div class="fl num bold ellipsis boxsiz">{{item.goods_name}}</div>
<div class="fl fz ellipsis boxsiz">封装:<span class="text">{{item.encap}}</span></div>
<div class="fl price bold ellipsis boxsiz">
{{# if(item.currency == 1){ }} {{# if(item.currency == 1){ }}
{{# } else { }} {{# } else { }}
$ $
{{# } }} {{# } }}
{{item.price}} {{item.price}}
{{# } }}
</div> </div>
<div class="company fl ellipsis boxsiz"><span class="mark">贸易商</span><span {{# if(item.add_time){ }}
class="name">{{item.company_name||'--'}}</span></div> <div class="time fr ellipsis boxsiz ">{{layui.util.toDateString(item.add_time * 1000)}}</div>
<!-- <div class="fr wx"> {{# } else { }}
<div class="time fr ellipsis boxsiz "></div>
{{# } }}
</div>
<a class="icon iconfont iconjuxing2 fr"></a>
<a class="is_bj_status fr">
{{# if(!item.price||item.price=='0.00'||item.price=='0'){ }}
回复报价
{{# } else { }}
继续报价
{{# } }}
</a>
<div class="show_more" style="display:none"></div>
</div>
{{# }); }}
</div>
{{# if(d.length === 0){ }}
<div class="no_data">
<img src="__PUBLIC__/images/nosearchdata.png" alt="">
<p class="bold">未搜索到报价信息</p>
<div class="fb_command">您可以去抢单专区回复报价。</div>
</div>
{{# } }}
</script>
<!-- 我的报价详情 -->
<script type="text/html" id="bjXq">
{{# layui.each(d, function(index, item){ }}
<div class="more_item clr">
<div class="fl sort">{{index+1}}.</div>
<div class="fl num bold ellipsis boxsiz">{{item.goods_name}}</div>
<div class="fl fz ellipsis boxsiz">封装:<span class="text">{{item.encap}}</span></div>
<div class="fl price bold ellipsis boxsiz">
{{# if(item.currency == 1){ }}
{{# } else { }}
$
{{# } }}
{{item.price}}
</div>
<div class="company fl ellipsis boxsiz">
<span class="mark">
{{# if(item.company_type){ }}
{{# if(item.company_type==1){ }}
贸易商
{{# } }}
{{# if(item.company_type==2){ }}
代理商
{{# } }}
{{# if(item.company_type==3){ }}
原厂
{{# } }}
{{# if(item.company_type==4){ }}
制造商
{{# } }}
{{# if(item.company_type==5){ }}
个人用户
{{# } }}
{{# } else { }}
--
{{# } }}
</span>
<span class="name">{{item.company_name||'--'}}</span></div>
<!-- <div class="fr wx">
<span class="icon iconfont iconjuxing7"></span> <span class="icon iconfont iconjuxing7"></span>
</div> --> </div> -->
</div> </div>
{{# }); }} {{# }); }}
</script> </script>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
</div> </div>
</div> </div>
<div class="price input_div "> <div class="price input_div ">
<span class="input_title lineBlock">接受价:</span> <span class="input_title lineBlock">价:</span>
<div class="input_parent"> <div class="input_parent">
<input type="text" name="price" placeholder="请输入接受价格" class="input boxsiz price_input" <input type="text" name="price" placeholder="请输入接受价格" class="input boxsiz price_input"
lay-verify="required|number"> lay-verify="required|number">
...@@ -115,11 +115,15 @@ ...@@ -115,11 +115,15 @@
> >
报价详情 报价详情
{{d.goods_name}} {{d.goods_name}}
<span class="fr">{{layui.util.toDateString(d.update_time * 1000)}}</span> <span class="fr">{{layui.util.toDateString(d.add_time * 1000)}}</span>
</script> </script>
<script type="text/html" id="detailTpl"> <script type="text/html" id="detailTpl">
<!-- 商品详情 --> <!-- 商品详情 -->
<img src="__PUBLIC__/images/test.jpg" alt="" class="fr"> {{# if(d['goods_images']){ }}
<img src="{{d.goods_images}}" alt="" class="fr">
{{# } else { }}
<img src="__PUBLIC__/images/defaultgood.png" alt="" class="fr">
{{# } }}
<div class=" goods_desc boxsiz"> <div class=" goods_desc boxsiz">
<div class="title"> <div class="title">
<h3 class="bold fl xjtype ellipsis">{{d.goods_name}}</h3> <h3 class="bold fl xjtype ellipsis">{{d.goods_name}}</h3>
...@@ -166,7 +170,7 @@ ...@@ -166,7 +170,7 @@
</div> </div>
<div class="bj_lists"> <div class="bj_lists">
{{# layui.each(d, function(index, item){ }} {{# layui.each(d, function(index, item){ }}
<div class="bj_item clr"> <div class="bj_item clr" offerid="{{item.offer_id}}">
<div class=" boxsiz my_bj_item_left"> <div class=" boxsiz my_bj_item_left">
<div class="item_left_top quote_item_left_top"> <div class="item_left_top quote_item_left_top">
<h3 class="bold fl ellipsis boxsiz">{{item.goods_name}}</h3> <h3 class="bold fl ellipsis boxsiz">{{item.goods_name}}</h3>
...@@ -178,7 +182,7 @@ ...@@ -178,7 +182,7 @@
{{# } }} {{# } }}
{{item.price}} {{item.price}}
</div> </div>
<div class="fr time">报价时间:<span>{{layui.util.toDateString(d.update_time * 1000)}}</span></div> <div class="fr time">报价时间:<span>{{layui.util.toDateString(d.add_time * 1000)}}</span></div>
</div> </div>
<div class="desc quote_desc"> <div class="desc quote_desc">
<div class="brand fl boxsiz ellipsis"> <div class="brand fl boxsiz ellipsis">
...@@ -206,11 +210,11 @@ ...@@ -206,11 +210,11 @@
{{# } }} {{# } }}
{{# if(d.length == 3){ }} {{# if(d.length == 3){ }}
<div class="bj_btn btn btn_60 btn_fz_18 disabled"> <div class="bj_btn btn btn_60 btn_fz_18 disabled">
剩余<span>0</span> 剩余<span>0</span>
</div> </div>
{{# } else { }} {{# } else { }}
<div class="bj_btn btn btn_60 btn_fz_18 btn_blue"> <div class="bj_btn btn btn_60 btn_fz_18 btn_blue">
{{# if(d.length === 0){ }} {{# if(d.length === 0){ }}
我要报价,剩余 我要报价,剩余
<span>3</span> <span>3</span>
......
...@@ -117,7 +117,8 @@ ...@@ -117,7 +117,8 @@
</iframe> </iframe>
</form> </form>
<div class="upload_result"> <div class="upload_result">
<img src="__PUBLIC__/images/test.jpg" alt=""> <img alt="" src=""/>
<i class="icon iconfont iconjuxing18 deleteicon"></i>
</div> </div>
</div> </div>
......
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
{{# } }} {{# } }}
{{item.price}} {{item.price}}
</div> </div>
<div class="fr time">{{layui.util.toDateString(item.update_time * 1000)}}</div> <div class="fr time">{{layui.util.toDateString(item.add_time * 1000)}}</div>
</div> </div>
<div class="item_bottom"> <div class="item_bottom">
<div class="brand">品牌:<span>{{item.brand_name}}</span></div> <div class="brand">品牌:<span>{{item.brand_name}}</span></div>
......
...@@ -128,7 +128,7 @@ ...@@ -128,7 +128,7 @@
{{# } else { }} {{# } else { }}
<div class="fl xj0">等待报价</div> <div class="fl xj0">等待报价</div>
{{# } }} {{# } }}
<div class="fr time">{{layui.util.toDateString(item.update_time * 1000,'yyyy-MM-dd HH:mm')}}</div> <div class="fr time">{{layui.util.toDateString(item.add_time * 1000,'yyyy-MM-dd HH:mm')}}</div>
</div> </div>
<div class="item_bottom"> <div class="item_bottom">
<div class="brand">品牌:<span>{{item.brand_name}}</span></div> <div class="brand">品牌:<span>{{item.brand_name}}</span></div>
......
...@@ -146,22 +146,31 @@ ...@@ -146,22 +146,31 @@
margin: 20px 0 0 6.67%; margin: 20px 0 0 6.67%;
} }
.release_inquiry_content .inquiry_form .form_content .form_right .sc { .release_inquiry_content .inquiry_form .form_content .form_right .sc {
position: relative;
}
.release_inquiry_content .inquiry_form .form_content .form_right .img_div {
height: 180px; height: 180px;
width: 180px; width: 180px;
background-color: #F5F9FC; background-color: #F5F9FC;
text-align: center; text-align: center;
cursor: pointer; cursor: pointer;
border-radius: 50%; border-radius: 50% 50%;
} }
.release_inquiry_content .inquiry_form .form_content .form_right .sc div { .release_inquiry_content .inquiry_form .form_content .form_right .img_div img {
color: #ADB6BF; height: 100%;
font-size: 60px; width: 100%;
padding-top: 67px; border-radius: 50% 50%;
} }
.release_inquiry_content .inquiry_form .form_content .form_right .sc p { .release_inquiry_content .inquiry_form .form_content .form_right .imgfile {
color: #8A9299; position: absolute;
font-size: 16px; display: block;
margin-top: 23px; font-size: 50px;
filter: alpha(opacity=0);
bottom: 0;
width: 120px;
height: 40px;
left: 50%;
margin-left: -60px;
} }
.release_inquiry_content .inquiry_form .form_content .form_right a.change { .release_inquiry_content .inquiry_form .form_content .form_right a.change {
width: 120px; width: 120px;
...@@ -234,4 +243,3 @@ ...@@ -234,4 +243,3 @@
width: 130px !important; width: 130px !important;
} }
} }
/*# sourceMappingURL=account.css.map */
\ No newline at end of file
...@@ -181,24 +181,34 @@ ...@@ -181,24 +181,34 @@
margin: 20px 0 0 6.67%; margin: 20px 0 0 6.67%;
.sc { .sc {
position: relative;
}
.img_div {
height: 180px; height: 180px;
width: 180px; width: 180px;
background-color: #F5F9FC; background-color: #F5F9FC;
text-align: center; text-align: center;
cursor: pointer; cursor: pointer;
border-radius: 50%; border-radius: 50% 50%;
div { img {
color: #ADB6BF; height: 100%;
font-size: 60px; width: 100%;
padding-top: 67px; border-radius: 50% 50%;
} }
}
p { .imgfile {
color: #8A9299; position: absolute;
font-size: 16px; display: block;
margin-top: 23px; font-size: 50px;
} filter: alpha(opacity=0);
bottom: 0;
width: 120px;
height: 40px;
left: 50%;
margin-left: -60px;
} }
a.change { a.change {
...@@ -241,7 +251,9 @@ ...@@ -241,7 +251,9 @@
color: #52cca8; color: #52cca8;
} }
.iconjuxing1, .iconjuxing7, .iconjuxing19 { .iconjuxing1,
.iconjuxing7,
.iconjuxing19 {
font-size: 47px; font-size: 47px;
color: #d8dfe6; color: #d8dfe6;
} }
......
...@@ -144,11 +144,40 @@ ...@@ -144,11 +144,40 @@
.certification_content .inquiry_form .form_content .form_right .sc { .certification_content .inquiry_form .form_content .form_right .sc {
height: 220px; height: 220px;
width: 220px; width: 220px;
background-color: #F5F9FC;
text-align: center; text-align: center;
position: relative;
background-color: #F5F9FC;
}
.certification_content .inquiry_form .form_content .form_right .sc form {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.certification_content .inquiry_form .form_content .form_right .sc form .imgfile {
position: absolute;
display: block;
font-size: 10000px;
height: 100%;
width: 100%;
filter: alpha(opacity=0);
}
.certification_content .inquiry_form .form_content .form_right .sc form .form_div {
color: #ADB6BF;
font-size: 60px;
}
.certification_content .inquiry_form .form_content .form_right .sc form .form_div p {
font-size: 16px;
color: #8A9299;
margin-top: 35px;
}
.certification_content .inquiry_form .form_content .form_right .sc .sc_div {
height: 100%;
width: 100%;
cursor: pointer; cursor: pointer;
} }
.certification_content .inquiry_form .form_content .form_right .sc div { .certification_content .inquiry_form .form_content .form_right .sc .icon {
color: #ADB6BF; color: #ADB6BF;
font-size: 60px; font-size: 60px;
padding-top: 67px; padding-top: 67px;
...@@ -158,6 +187,27 @@ ...@@ -158,6 +187,27 @@
font-size: 16px; font-size: 16px;
margin-top: 23px; margin-top: 23px;
} }
.certification_content .inquiry_form .form_content .form_right .sc .upload_result {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: none;
}
.certification_content .inquiry_form .form_content .form_right .sc .upload_result img {
height: 100%;
width: 100%;
}
.certification_content .inquiry_form .form_content .form_right .sc .upload_result .deleteicon {
position: absolute;
top: -15px;
right: -10px;
padding: 0;
font-size: 30px;
color: #EA1717;
cursor: pointer;
}
.certification_content .inquiry_form .form_content .form_right p { .certification_content .inquiry_form .form_content .form_right p {
font-size: 14px; font-size: 14px;
color: #ADB6BF; color: #ADB6BF;
...@@ -213,4 +263,3 @@ ...@@ -213,4 +263,3 @@
font-size: 16px; font-size: 16px;
color: #ffffff; color: #ffffff;
} }
/*# sourceMappingURL=certification.css.map */
\ No newline at end of file
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
padding: 26px 0 0 30px; padding: 26px 0 0 30px;
} }
.time{ .time {
font-size: 14px; font-size: 14px;
color: #adb6bf; color: #adb6bf;
padding-right: 30px; padding-right: 30px;
...@@ -174,95 +174,154 @@ ...@@ -174,95 +174,154 @@
margin: 20px 0 0 6.67%; margin: 20px 0 0 6.67%;
.sc { .sc {
height: 220px; height: 220px;
width: 220px; width: 220px;
background-color: #F5F9FC; text-align: center;
text-align: center; position: relative;
cursor: pointer; background-color: #F5F9FC;
form {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
.imgfile {
position: absolute;
display: block;
font-size: 10000px;
height: 100%;
width: 100%;
filter: alpha(opacity=0);
}
.form_div {
color: #ADB6BF;
font-size: 60px;
p {
font-size: 16px;
color: #8A9299;
margin-top: 35px;
}
}
}
div {
color: #ADB6BF;
font-size: 60px;
padding-top: 67px;
}
p { .sc_div {
color: #8A9299; height: 100%;
font-size: 16px; width: 100%;
margin-top: 23px; cursor: pointer;
} }
.icon {
color: #ADB6BF;
font-size: 60px;
padding-top: 67px;
}
p {
color: #8A9299;
font-size: 16px;
margin-top: 23px;
}
.upload_result {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: none;
img {
height: 100%;
width: 100%;
}
.deleteicon{
position: absolute;
top: -15px;
right: -10px;
padding: 0;
font-size: 30px;
color: #EA1717;
cursor: pointer;
}
}
} }
p { p {
font-size: 14px; font-size: 14px;
color: #ADB6BF; color: #ADB6BF;
margin-top: 17px; margin-top: 17px;
} }
}
} }
}
.certification-show {
padding: 0 30px 0 30px;
margin-top: 40px;
.certification-show { .l {
padding: 0 30px 0 30px; .pic {
margin-top: 40px;
.l {
.pic {
width: 220px;
height: 220px;
margin-right: 40px;
img {
width: 220px; width: 220px;
height: 220px; height: 220px;
} margin-right: 40px;
}
.t1 {
font-size: 24px;
color: #515559;
margin-bottom: 24px;
}
.t2 {
margin-bottom: 70px;
span { img {
font-size: 14px; width: 220px;
color: #adb6bf; height: 220px;
}
} }
em { .t1 {
font-size: 14px; font-size: 24px;
color: #515559; color: #515559;
margin-bottom: 24px;
} }
}
.t3{ .t2 {
margin-left: 40px; margin-bottom: 70px;
i{
font-size: 20px; span {
color: #adb6bf; font-size: 14px;
color: #adb6bf;
}
em {
font-size: 14px;
color: #515559;
}
} }
span{
font-size: 14px; .t3 {
color: #ea1717; margin-left: 40px;
i {
font-size: 20px;
color: #adb6bf;
}
span {
font-size: 14px;
color: #ea1717;
}
} }
}
.btn { .btn {
width: 140px; width: 140px;
height: 40px; height: 40px;
background: rgba(13, 132, 209, 1); background: rgba(13, 132, 209, 1);
border-radius: 3px; border-radius: 3px;
text-align: center; text-align: center;
line-height: 40px; line-height: 40px;
font-size: 16px; font-size: 16px;
color: #ffffff; color: #ffffff;
}
} }
} }
}
} }
} }
\ No newline at end of file \ No newline at end of file
...@@ -350,6 +350,7 @@ ...@@ -350,6 +350,7 @@
.inquiry_content .inquiry_data .data_list .data_item .xj_status.disabled, .inquiry_content .inquiry_data .data_list .data_item .xj_status.disabled,
.quote_content .inquiry_data .data_list .data_item .xj_status.disabled { .quote_content .inquiry_data .data_list .data_item .xj_status.disabled {
cursor: not-allowed; cursor: not-allowed;
opacity: 0.5;
} }
.inquiry_content .inquiry_data .data_list .data_item .xj_status.fb, .inquiry_content .inquiry_data .data_list .data_item .xj_status.fb,
.quote_content .inquiry_data .data_list .data_item .xj_status.fb { .quote_content .inquiry_data .data_list .data_item .xj_status.fb {
...@@ -362,4 +363,3 @@ ...@@ -362,4 +363,3 @@
color: #ADB6BF; color: #ADB6BF;
margin-left: 29px; margin-left: 29px;
} }
/*# sourceMappingURL=inquiry.css.map */
\ No newline at end of file
...@@ -369,6 +369,7 @@ ...@@ -369,6 +369,7 @@
cursor: pointer; cursor: pointer;
&.disabled{ &.disabled{
cursor: not-allowed; cursor: not-allowed;
opacity: 0.5;
} }
&.fb { &.fb {
color: #0D84D1; color: #0D84D1;
......
...@@ -239,10 +239,19 @@ ...@@ -239,10 +239,19 @@
height: 100%; height: 100%;
width: 100%; width: 100%;
} }
.release_inquiry_content .inquiry_form .form_content .form_right .sc .upload_result .deleteicon,
.upload_single_content .inquiry_form .form_content .form_right .sc .upload_result .deleteicon {
position: absolute;
top: -15px;
right: -10px;
padding: 0;
font-size: 30px;
color: #EA1717;
cursor: pointer;
}
.release_inquiry_content .inquiry_form .form_content .form_right p, .release_inquiry_content .inquiry_form .form_content .form_right p,
.upload_single_content .inquiry_form .form_content .form_right p { .upload_single_content .inquiry_form .form_content .form_right p {
font-size: 14px; font-size: 14px;
color: #ADB6BF; color: #ADB6BF;
margin-top: 17px; margin-top: 17px;
} }
/*# sourceMappingURL=releaseinquiry.css.map */
\ No newline at end of file
...@@ -244,6 +244,16 @@ ...@@ -244,6 +244,16 @@
height: 100%; height: 100%;
width: 100%; width: 100%;
} }
.deleteicon{
position: absolute;
top: -15px;
right: -10px;
padding: 0;
font-size: 30px;
color: #EA1717;
cursor: pointer;
}
} }
} }
......
!function () { ! function () {
window.AccountController = { window.AccountController = {
isClick: false, isClick: false,
token: Util.getCookie('token') || '', token: Util.getCookie('token') || '',
imgUrl: "",
init: function () { init: function () {
this.created(this).mounted(this).handleBind(this); this.created(this).isIe(this).mounted(this).handleBind(this);
}, },
created: function (opt) { created: function (opt) {
//默认获取省 //默认获取省
IcController.getData(apis.regionPcd, 'POST', {token: opt.token}, function (res) { IcController.getData(apis.regionPcd, 'POST', {
token: opt.token
}, function (res) {
if (res.errcode === 0) { if (res.errcode === 0) {
var getTpl = provinceHtml.innerHTML; var getTpl = provinceHtml.innerHTML;
layui.laytpl(getTpl).render(res.data, function (html) { layui.laytpl(getTpl).render(res.data, function (html) {
$("#province_id").empty().html(html); $("#province_id").empty().html(html);
layui.form.render(); layui.form.render();
}); });
} }
}); });
return this; return this;
}, },
mounted: function (opt) { mounted: function (opt) {
//获取会员信息 //获取会员信息
IcController.getData(apis.userInfo, 'GET', {token: opt.token}, function (res) { IcController.getData(apis.userInfo, 'GET', {
token: opt.token
}, function (res) {
if (res.errcode === 0) { if (res.errcode === 0) {
//手机号 //手机号
$("input[name='mobile']").val(res.data.mobile); $("input[name='mobile']").val(res.data.mobile);
//消息通知 //消息通知
layui.form.val("userInfo", { layui.form.val("userInfo", {
"sys_msg": Number(res.data.sys_msg), "sys_msg": Number(res.data.sys_msg),
"business_msg": Number(res.data.business_msg), "business_msg": Number(res.data.business_msg),
"activity_msg": Number(res.data.activity_msg) "activity_msg": Number(res.data.activity_msg)
}); });
if (res.data.avatar) {
if(res.data.province && res.data.city && res.data.district){ if (navigator.appName == "Microsoft Internet Explorer" && (navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE8.0" || navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE9.0")) {
//ie版本
$('#fileLoad img').attr('src', res.data.avatar)
} else {
//非ie低版本
$('#upload_section img').attr('src',res.data.avatar)
}
}
if (res.data.province && res.data.city && res.data.district) {
//省 //省
Observer.emit('region', { Observer.emit('region', {
type: 'province_id', type: 'province_id',
...@@ -56,10 +70,10 @@ ...@@ -56,10 +70,10 @@
detail_address: res.data.detail_address, detail_address: res.data.detail_address,
flag: true flag: true
}); });
//市 //市
setTimeout(function () { setTimeout(function () {
Observer.emit('region', { Observer.emit('region', {
type: 'city_id', type: 'city_id',
province_id: Number(res.data.province), province_id: Number(res.data.province),
...@@ -68,186 +82,291 @@ ...@@ -68,186 +82,291 @@
detail_address: res.data.detail_address, detail_address: res.data.detail_address,
flag: true flag: true
}); });
}, 200) }, 200)
}
}
});
return this;
},
uploadFun: function () {
var self = this;
layui.upload.render({
elem: '#upload_a',
url: apis.ossupload,
data: {
token: Util.getCookie('token'),
source: 2,
},
field: "upload",
before: function () {
layer.load(1, {
offset: ['50%', "50%"],
shade: false
});
},
done: function (res) {
layer.closeAll('loading');
if (res.errcode == 103200) {
$('#upload_section img').attr('src', res.data[0])
self.imgUrl = res.data[0] || '';
} else {
layer.msg(res.errmsg)
} }
},
err: function () {
layer.closeAll('loading');
layer.msg('上传失败');
} }
}); });
},
isIe: function (opt) {
if (navigator.appName == "Microsoft Internet Explorer" && (navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE8.0" || navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE9.0")) {
//ie版本
$('#fileLoad').show();
document.domain = cookieHostname; //设置domian跨域拿到iframe的内容
var iframe = document.getElementById("test");
if (iframe.attachEvent) {
iframe.attachEvent("onload", opt.iframeOnload);
} else {
iframe.onload = opt.iframeOnload;
};
opt.formSubmit();
$('#mineFiles').on('change', function () {
layer.load(1, {
offset: ['50%', "50%"],
shade: false
});
$('#fileLoad').submit();
})
} else {
//非ie低版本
$('.sc_div').show();
opt.uploadFun();
}
return this; return this;
}, },
formSubmit: function () {
$('#fileLoad').submit(function () {
var uploadFileForm = document.getElementById("fileLoad");
uploadFileForm.action = apis.ossupload;
$('#token').val(Util.getCookie('token'));
$('#ie').val(cookieHostname);
})
},
iframeOnload: function () {
//表单上传完成后进入iframe获取返回的值
var iframe = document.getElementById("test");
var html = "",
json = null;
try {
var el = (iframe.contentWindow || iframe.contentDocument.parentWindow).document.body;
while (el && el.nodeType !== 3) {
el = el.firstChild;
}
html = el.nodeValue;
json = html ? eval("(" + html + ")") : false;
} catch (e) {
console.log(e)
layer.closeAll('loading');
layer.msg('上传失败');
}
if (json) {
layer.closeAll('loading');
if (json.errcode == 103200) {
$('#fileLoad img').attr('src', json.data[0])
AccountController.imgUrl = json.data[0] || '';
} else {
layer.msg(json.errmsg)
}
}
},
handleBind: function (opt) { handleBind: function (opt) {
//系统消息通知 //系统消息通知
layui.form.on('switch(sys_msg)', function (data) { layui.form.on('switch(sys_msg)', function (data) {
Observer.emit('switch', { Observer.emit('switch', {
type: 1, type: 1,
data: data.elem.checked ? 1 : 0 data: data.elem.checked ? 1 : 0
}); });
}); });
//业务通知 //业务通知
layui.form.on('switch(business_msg)', function (data) { layui.form.on('switch(business_msg)', function (data) {
Observer.emit('switch', { Observer.emit('switch', {
type: 2, type: 2,
data: data.elem.checked ? 1 : 0 data: data.elem.checked ? 1 : 0
}); });
}); });
//活动通知 //活动通知
layui.form.on('switch(activity_msg)', function (data) { layui.form.on('switch(activity_msg)', function (data) {
Observer.emit('switch', { Observer.emit('switch', {
type: 3, type: 3,
data: data.elem.checked ? 1 : 0 data: data.elem.checked ? 1 : 0
}); });
}); });
//监听消息推送 //监听消息推送
Observer.on('switch', function (e) { Observer.on('switch', function (e) {
IcController.getData(apis.userSetmsg, 'GET', {token: opt.token, type: e.args.type, is_open: e.args.data}, function (res) { IcController.getData(apis.userSetmsg, 'GET', {
token: opt.token,
type: e.args.type,
is_open: e.args.data
}, function (res) {
if (res.errcode == 0) { if (res.errcode == 0) {
layer.msg('设置成功'); layer.msg('设置成功');
} else { } else {
layer.msg(res.msg); layer.msg(res.msg);
} }
}) })
}); });
//账户设置 //账户设置
layui.form.on('submit(account)', function (data) { layui.form.on('submit(account)', function (data) {
$(data.elem).addClass("layui-btn-disabled"); $(data.elem).addClass("layui-btn-disabled");
if (!opt.isClick) { if (!opt.isClick) {
opt.isClick = true; opt.isClick = true;
var params = $.extend({}, data.field, {token: opt.token}); var params = $.extend({}, data.field, {
token: opt.token,
avatar: opt.imgUrl
});
IcController.getData(apis.userAccount, 'GET', params, function (res) { IcController.getData(apis.userAccount, 'GET', params, function (res) {
if (res.errcode === 0) { if (res.errcode === 0) {
layer.msg(res.errmsg); layer.msg(res.errmsg);
opt.isClick = false; opt.isClick = false;
$(data.elem).removeClass("layui-btn-disabled"); $(data.elem).removeClass("layui-btn-disabled");
} else { } else {
layer.msg(res.errmsg); layer.msg(res.errmsg);
opt.isClick = false; opt.isClick = false;
$(data.elem).removeClass("layui-btn-disabled"); $(data.elem).removeClass("layui-btn-disabled");
} }
}); });
} }
}); });
//省 //省
layui.form.on('select(province_id)', function (data) { layui.form.on('select(province_id)', function (data) {
Observer.emit('region', { Observer.emit('region', {
type: 'province_id', type: 'province_id',
province_id: data.value, province_id: data.value,
city_id: '' city_id: ''
}); });
}); });
//市 //市
layui.form.on('select(city_id)', function (data) { layui.form.on('select(city_id)', function (data) {
Observer.emit('region', { Observer.emit('region', {
type: 'city_id', type: 'city_id',
province_id: $('select[name="province_id"]').val(), province_id: $('select[name="province_id"]').val(),
city_id: data.value city_id: data.value
}); });
}); });
//监听省市区 //监听省市区
Observer.on('region', function (e) { Observer.on('region', function (e) {
var getTpl = cityHtml.innerHTML, var getTpl = cityHtml.innerHTML,
getTpl1 = districtHtml.innerHTML, getTpl1 = districtHtml.innerHTML,
tpl = ''; tpl = '';
e.args.type == 'province_id' ? tpl = getTpl : tpl = getTpl1; e.args.type == 'province_id' ? tpl = getTpl : tpl = getTpl1;
var params = { var params = {
token: opt.token, token: opt.token,
province_id: e.args.province_id, province_id: e.args.province_id,
city_id: e.args.city_id city_id: e.args.city_id
}; };
IcController.getData(apis.regionPcd, 'GET', params, function (res) { IcController.getData(apis.regionPcd, 'GET', params, function (res) {
if (res.errcode === 0) { if (res.errcode === 0) {
layui.laytpl(tpl).render(res.data, function (html) { layui.laytpl(tpl).render(res.data, function (html) {
if (e.args.type == 'province_id') { if (e.args.type == 'province_id') {
//省联动市 //省联动市
$("#city_id").empty().html(html); $("#city_id").empty().html(html);
$("#district_id").empty().html('<select name="district_id" lay-verify="required" lay-filter="district_id">' + $("#district_id").empty().html('<select name="district_id" lay-verify="required" lay-filter="district_id">' +
' <option value=""></option>' + ' <option value=""></option>' +
'</select>'); '</select>');
} else if (e.args.type == 'city_id') { } else if (e.args.type == 'city_id') {
//市联动区 //市联动区
$("#district_id").empty().html(html); $("#district_id").empty().html(html);
} }
//获取默认省市区 //获取默认省市区
if (e.args.flag) { if (e.args.flag) {
layui.form.val("account", { layui.form.val("account", {
"province_id": e.args.province_id, "province_id": e.args.province_id,
"city_id": e.args.city_id, "city_id": e.args.city_id,
"district_id": e.args.district_id, "district_id": e.args.district_id,
"detail_address": e.args.detail_address "detail_address": e.args.detail_address
}) })
} }
layui.form.render(); layui.form.render();
}); });
} }
}, false); }, false);
}); });
return this; return this;
}, },
}, $(function () { }, $(function () {
......
...@@ -2,8 +2,9 @@ ...@@ -2,8 +2,9 @@
window.CertificationController = { window.CertificationController = {
isClick: false, isClick: false,
token: Util.getCookie('token') || '', token: Util.getCookie('token') || '',
imgUrl: "",
init: function () { init: function () {
this.created(this).mounted(this).handleBind(this); this.created(this).isIe(this).mounted(this).handleBind(this);
}, },
created: function (opt) { created: function (opt) {
...@@ -26,7 +27,13 @@ ...@@ -26,7 +27,13 @@
"company_type": res.data.company_type, "company_type": res.data.company_type,
"company_name": res.data.company_name "company_name": res.data.company_name
}); });
if (res.data.auth_img) {
opt.imgUrl = res.data.auth_img;
$('#fileLoad').hide();
$('.sc_div').hide();
$('.upload_result').show();
$('.upload_result img').attr('src',res.data.auth_img)
}
layui.form.render(); layui.form.render();
...@@ -69,6 +76,108 @@ ...@@ -69,6 +76,108 @@
return this; return this;
}, },
uploadFun: function () {
var self = this;
layui.upload.render({
elem: '#upload_section',
url: apis.ossupload,
data: {
token: Util.getCookie('token'),
source: 2,
},
field: "upload",
before: function () {
layer.load(1, {
offset: ['50%', "50%"],
shade: false
});
},
done: function (res) {
layer.closeAll('loading');
if (res.errcode == 103200) {
$('#upload_section').hide();
$('.upload_result').show();
$('.upload_result img').attr('src', res.data[0])
self.imgUrl = res.data[0] || '';
} else {
layer.msg(res.errmsg)
}
},
err: function () {
layer.closeAll('loading');
layer.msg('上传失败');
}
});
},
isIe: function (opt) {
if (navigator.appName == "Microsoft Internet Explorer" && (navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE8.0" || navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE9.0")) {
//ie版本
$('#fileLoad').show();
document.domain = cookieHostname; //设置domian跨域拿到iframe的内容
var iframe = document.getElementById("test");
if (iframe.attachEvent) {
iframe.attachEvent("onload", opt.iframeOnload);
} else {
iframe.onload = opt.iframeOnload;
};
opt.formSubmit();
$('#mineFiles').on('change', function () {
layer.load(1, {
offset: ['50%', "50%"],
shade: false
});
$('#fileLoad').submit();
})
} else {
//非ie低版本
$('.sc_div').show();
opt.uploadFun();
}
return this;
},
formSubmit: function () {
$('#fileLoad').submit(function () {
var uploadFileForm = document.getElementById("fileLoad");
uploadFileForm.action = apis.ossupload;
$('#token').val(Util.getCookie('token'));
$('#ie').val(cookieHostname);
})
},
iframeOnload: function () {
//表单上传完成后进入iframe获取返回的值
var iframe = document.getElementById("test");
var html = "",
json = null;
try {
var el = (iframe.contentWindow || iframe.contentDocument.parentWindow).document.body;
while (el && el.nodeType !== 3) {
el = el.firstChild;
}
html = el.nodeValue;
json = html ? eval("(" + html + ")") : false;
} catch (e) {
console.log(e)
layer.closeAll('loading');
layer.msg('上传失败');
}
if (json) {
layer.closeAll('loading');
if (json.errcode == 103200) {
$('#fileLoad').hide();
$('.upload_result').show();
$('.upload_result img').attr('src', json.data[0])
CertificationController.imgUrl = json.data[0] || '';
} else {
layer.msg(json.errmsg)
}
}
},
handleBind: function (opt) { handleBind: function (opt) {
//认证类型 //认证类型
...@@ -95,7 +204,7 @@ ...@@ -95,7 +204,7 @@
opt.isClick = true; opt.isClick = true;
var params = $.extend({}, data.field, {token: opt.token}); //新增参数 var params = $.extend({}, data.field, {token: opt.token,auth_img:opt.imgUrl}); //新增参数
IcController.getData(apis.addAuth, 'GET', params, function (res) { IcController.getData(apis.addAuth, 'GET', params, function (res) {
...@@ -129,6 +238,20 @@ ...@@ -129,6 +238,20 @@
}); });
$('.certification_content').on('click', '.deleteicon', function () {
if (navigator.appName == "Microsoft Internet Explorer" && (navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE8.0" || navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE9.0")) {
//ie版本
$('#fileLoad').show();
} else {
//非ie低版本
$('#upload_section').show();
}
$('.upload_result').hide();
$('.upload_result img').attr('src', '');
opt.imgUrl = "";
})
return this; return this;
......
$(function () {
var gooddetailObj = {
type: Util.getCookie('type') || '',
id: Util.getCookie('id') || '',
init: function () {
this.getDetail();
},
getDetail: function () {
//获取商品详情
var url = "";
if(this.type == 1){
url = apis.goodsInfo;
}else if(this.type==2){
url = apis.goodsSearch;
}else{
return;
}
IcController.getData(url, 'GET', params, function (res) {
var getTpl = listHtml.innerHTML;
if (res.errcode === 0) {
// layui.laytpl(getTpl).render(res.goods_list, function (html) {
// $("#listData").empty().html(html);
// layui.laypage.render({
// elem: 'pagination',
// theme: '#1080d0',
// count: res.total,
// limit: 10,
// curr: curr,
// layout: ['prev', 'page', 'next', 'refresh'],
// jump: function (obj, first) {
// if (!first) {
// //分页回调调用
// var json = {
// p: obj.curr
// }
// var param = $.extend({}, params, json);
// GoodManageController.render(opt, param, obj.curr);
// }
// }
// });
// });
} else {
layui.laytpl(getTpl).render([], function (html) {
$("#listData").empty().html(html);
});
}
});
}
};
gooddetailObj.init()
})
\ No newline at end of file
...@@ -164,7 +164,7 @@ ...@@ -164,7 +164,7 @@
}) })
$('#listData').on('click', '.data_item', function (e) { $('#listData').on('click', '.data_item', function (e) {
var goodId = $(this).attr('goodid'); var goodId = $(this).attr('goodid');
window.location.href="/gooddetail?id="+goodId window.location.href="/gooddetail?type=1&id="+goodId
}); });
......
!function () { ! function () {
window.UploadSingleController = { window.UploadSingleController = {
isClick: false, isClick: false,
token: Util.getCookie('token') || '', token: Util.getCookie('token') || '',
imgUrl: "",
init: function () { init: function () {
this.created(this).mounted(this).handleBind(this); this.created(this).isIe(this).mounted(this).handleBind(this);
}, },
created: function (opt) { created: function (opt) {
//判断编辑 新增状态 //判断编辑 新增状态
var id = Util.getRequest('id'), text = ''; var id = Util.getRequest('id'),
text = '';
id ? text = '编辑商品' : text = '上传商品'; id ? text = '编辑商品' : text = '上传商品';
$("#title").text(text); $("#title").text(text);
return this; return this;
}, },
mounted: function (opt) { mounted: function (opt) {
var id = Util.getRequest('id'), text = ''; var id = Util.getRequest('id'),
text = '';
//编辑 //编辑
if (id) { if (id) {
IcController.getData(apis.goodsInfo, 'GET', {token: opt.token, 'goods_id/eq': id}, function (res) { IcController.getData(apis.goodsInfo, 'GET', {
token: opt.token,
if(res.errcode === 0){ 'goods_id/eq': id
}, function (res) {
if (res.errcode === 0) {
layui.form.val("goodsave", { layui.form.val("goodsave", {
"goods_name": res['goods_list'][id].goods_name, "goods_name": res['goods_list'][id].goods_name,
"brand_name": res['goods_list'][id].brand_name, "brand_name": res['goods_list'][id].brand_name,
...@@ -38,90 +44,218 @@ ...@@ -38,90 +44,218 @@
"currency": res['goods_list'][id].currency, "currency": res['goods_list'][id].currency,
"delivery_time": res['goods_list'][id].delivery_time "delivery_time": res['goods_list'][id].delivery_time
}); });
if (res['goods_list'][id].goods_images) {
opt.imgUrl = res['goods_list'][id].goods_images;
$('#fileLoad').hide();
$('.sc_div').hide();
$('.upload_result').show();
$('.upload_result img').attr('src',res['goods_list'][id].goods_images)
}
setTimeout(function () { setTimeout(function () {
$('.hq').find('.layui-form-radioed').trigger('click'); $('.hq').find('.layui-form-radioed').trigger('click');
},500) }, 500)
} }
}); });
}
return this;
},
uploadFun: function () {
var self = this;
layui.upload.render({
elem: '#upload_section',
url: apis.ossupload,
data: {
token: Util.getCookie('token'),
source: 2,
},
field: "upload",
before: function () {
layer.load(1, {
offset: ['50%', "50%"],
shade: false
});
},
done: function (res) {
layer.closeAll('loading');
if (res.errcode == 103200) {
$('#upload_section').hide();
$('.upload_result').show();
$('.upload_result img').attr('src', res.data[0])
self.imgUrl = res.data[0] || '';
} else {
layer.msg(res.errmsg)
}
},
err: function () {
layer.closeAll('loading');
layer.msg('上传失败');
}
});
},
isIe: function (opt) {
if (navigator.appName == "Microsoft Internet Explorer" && (navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE8.0" || navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE9.0")) {
//ie版本
$('#fileLoad').show();
document.domain = cookieHostname; //设置domian跨域拿到iframe的内容
var iframe = document.getElementById("test");
if (iframe.attachEvent) {
iframe.attachEvent("onload", opt.iframeOnload);
} else {
iframe.onload = opt.iframeOnload;
};
opt.formSubmit();
$('#mineFiles').on('change', function () {
layer.load(1, {
offset: ['50%', "50%"],
shade: false
});
$('#fileLoad').submit();
})
} else {
//非ie低版本
$('.sc_div').show();
opt.uploadFun();
} }
return this; return this;
}, },
formSubmit: function () {
$('#fileLoad').submit(function () {
var uploadFileForm = document.getElementById("fileLoad");
uploadFileForm.action = apis.ossupload;
$('#token').val(Util.getCookie('token'));
$('#ie').val(cookieHostname);
})
},
iframeOnload: function () {
//表单上传完成后进入iframe获取返回的值
var iframe = document.getElementById("test");
var html = "",
json = null;
try {
var el = (iframe.contentWindow || iframe.contentDocument.parentWindow).document.body;
while (el && el.nodeType !== 3) {
el = el.firstChild;
}
html = el.nodeValue;
json = html ? eval("(" + html + ")") : false;
} catch (e) {
console.log(e)
layer.closeAll('loading');
layer.msg('上传失败');
}
if (json) {
layer.closeAll('loading');
if (json.errcode == 103200) {
$('#fileLoad').hide();
$('.upload_result').show();
$('.upload_result img').attr('src', json.data[0])
UploadSingleController.imgUrl = json.data[0] || '';
} else {
layer.msg(json.errmsg)
}
}
},
handleBind: function (opt) { handleBind: function (opt) {
//货期选择 //货期选择
layui.form.on('radio(delivery)', function (data) { layui.form.on('radio(delivery)', function (data) {
var str = '期货'; var str = '期货';
data.value == '现货' ? str = '现货' : str = '期货'; data.value == '现货' ? str = '现货' : str = '期货';
var getTpl = deliveryHtml.innerHTML; var getTpl = deliveryHtml.innerHTML;
layui.laytpl(getTpl).render(str, function (html) { layui.laytpl(getTpl).render(str, function (html) {
$("#day").empty().html(html); $("#day").empty().html(html);
}); });
}); });
//天数同步期货 //天数同步期货
$(document).on('input propertychange', 'input[name="day"]', function () { $(document).on('input propertychange', 'input[name="day"]', function () {
var val = $(this).val(); var val = $(this).val();
$("#daytext").val(val + '天'); $("#daytext").val(val + '天');
}); });
//上传商品发布 //上传商品发布
layui.form.on('submit(add)', function (data) { layui.form.on('submit(add)', function (data) {
$(data.elem).addClass("layui-btn-disabled"); $(data.elem).addClass("layui-btn-disabled");
var id = Util.getRequest('id'),
var id = Util.getRequest('id'), params = {}, url = ''; params = {},
url = '';
if (!opt.isClick) { if (!opt.isClick) {
opt.isClick = true; opt.isClick = true;
id ? params = $.extend({}, data.field, {token: opt.token, 'goods_id': id}) : params = $.extend({}, data.field, {token: opt.token}); id ? params = $.extend({}, data.field, {
goods_images: opt.imgUrl,
token: opt.token,
'goods_id': id
}) : params = $.extend({}, data.field, {
goods_images: opt.imgUrl,
token: opt.token
});
id ? url = apis.goodsSave : url = apis.goodsAdd; id ? url = apis.goodsSave : url = apis.goodsAdd;
IcController.getData(url, 'GET', params, function (res) { IcController.getData(url, 'GET', params, function (res) {
if (res.errcode === 0) { if (res.errcode === 0) {
layer.msg('上传商品成功', {time: 2000}, function () { layer.msg('上传商品成功', {
time: 2000
}, function () {
window.location.href = '/goodmanage'; window.location.href = '/goodmanage';
}); });
} else { } else {
layer.msg(res.errmsg); layer.msg(res.errmsg);
opt.isClick = false; opt.isClick = false;
$(data.elem).removeClass("layui-btn-disabled"); $(data.elem).removeClass("layui-btn-disabled");
} }
}); });
} }
}); });
$('.form_content').on('click', '.deleteicon', function () {
if (navigator.appName == "Microsoft Internet Explorer" && (navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE8.0" || navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE9.0")) {
//ie版本
$('#fileLoad').show();
} else {
//非ie低版本
$('#upload_section').show();
}
$('.upload_result').hide();
$('.upload_result img').attr('src', '');
opt.imgUrl = "";
})
return this; return this;
}, },
}, $(function () { }, $(function () {
......
...@@ -186,6 +186,11 @@ $(function () { ...@@ -186,6 +186,11 @@ $(function () {
var userid = $(this).parents('.data_item').attr('userid'); var userid = $(this).parents('.data_item').attr('userid');
window.location.href = "/inquirydetail?id=" + userid window.location.href = "/inquirydetail?id=" + userid
}); });
$('.inquiry_data').on('click', '.wx', function () {
var userid = $(this).parents('.data_item').attr('userid');
window.location.href = "/inquirydetail?id=" + userid
});
} }
}; };
inquiry.init() inquiry.init()
......
...@@ -71,7 +71,7 @@ $(function () { ...@@ -71,7 +71,7 @@ $(function () {
layer.msg('提交成功', { layer.msg('提交成功', {
time: 600, time: 600,
}, function () { }, function () {
window.location.reload() window.location.reload()
}); });
} else { } else {
...@@ -141,7 +141,7 @@ $(function () { ...@@ -141,7 +141,7 @@ $(function () {
url = apis.offercontinue; url = apis.offercontinue;
params = $.extend({}, data.field, { params = $.extend({}, data.field, {
token: Util.getCookie('token') || "", token: Util.getCookie('token') || "",
offer_id: Util.getRequest('offerid') || "" offer_id:$('.bj_item')[0].getAttribute('offerid')
}) })
} }
......
! function () { ! function () {
window.ReleaseInquiry = { window.ReleaseInquiry = {
isClick: false, isClick: false,
imgUrl: "",
init: function () { init: function () {
this.created(this).mounted(this).isIe(this).handleBind(this); this.created(this).mounted(this).isIe(this).handleBind(this);
}, },
...@@ -14,16 +15,17 @@ ...@@ -14,16 +15,17 @@
return this; return this;
}, },
uploadFun: function () { uploadFun: function () {
var self = this;
layui.upload.render({ layui.upload.render({
elem: '#upload_section', elem: '#upload_section',
url: apis.ossupload, url: apis.ossupload,
data: { data: {
token: Util.getCookie('token'), token: Util.getCookie('token'),
source:2, source: 2,
}, },
field:"upload", field: "upload",
before: function () { before: function () {
layer.load(1, { layer.load(1, {
offset: ['50%', "50%"], offset: ['50%', "50%"],
...@@ -32,9 +34,11 @@ ...@@ -32,9 +34,11 @@
}, },
done: function (res) { done: function (res) {
layer.closeAll('loading'); layer.closeAll('loading');
if (res.errcode == 0) { if (res.errcode == 103200) {
$('#upload_section').hide(); $('#upload_section').hide();
$('.upload_result').show(); $('.upload_result').show();
$('.upload_result img').attr('src', res.data[0])
self.imgUrl = res.data[0] || '';
} else { } else {
layer.msg(res.errmsg) layer.msg(res.errmsg)
} }
...@@ -101,8 +105,10 @@ ...@@ -101,8 +105,10 @@
if (json) { if (json) {
layer.closeAll('loading'); layer.closeAll('loading');
if (json.errcode == 103200) { if (json.errcode == 103200) {
console.log(json) $('#fileLoad').hide();
$('.upload_result').show();
$('.upload_result img').attr('src', json.data[0])
ReleaseInquiry.imgUrl = json.data[0] || '';
} else { } else {
layer.msg(json.errmsg) layer.msg(json.errmsg)
...@@ -145,12 +151,14 @@ ...@@ -145,12 +151,14 @@
layui.form.on('submit(add)', function (data) { layui.form.on('submit(add)', function (data) {
$(data.elem).addClass("layui-btn-disabled"); $(data.elem).addClass("layui-btn-disabled");
var parmas = $.extend({}, data.field, {
goods_images: opt.imgUrl
})
if (!opt.isClick) { if (!opt.isClick) {
opt.isClick = true; opt.isClick = true;
IcController.getData(apis.inquiryadd + '?token=' + Util.getCookie('token'), 'get', data.field, function (res) { IcController.getData(apis.inquiryadd + '?token=' + Util.getCookie('token'), 'get', parmas, function (res) {
if (res.errcode == 0) { if (res.errcode == 0) {
...@@ -174,6 +182,20 @@ ...@@ -174,6 +182,20 @@
}); });
} }
}); });
$('.form_content').on('click', '.deleteicon', function () {
if (navigator.appName == "Microsoft Internet Explorer" && (navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE8.0" || navigator.appVersion.split(";")[1].replace(/[ ]/g, "") == "MSIE9.0")) {
//ie版本
$('#fileLoad').show();
} else {
//非ie低版本
$('#upload_section').show();
}
$('.upload_result').hide();
$('.upload_result img').attr('src', '');
opt.imgUrl = "";
})
return this; return this;
}, },
}, $(function () { }, $(function () {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment