Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
施宇
/
icsales
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
33f370e3
authored
Jul 16, 2019
by
施宇
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
1
parent
474ed02b
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
73 additions
and
37 deletions
Application/Home/View/QuotePrice/inquiry.html
Application/Home/View/QuotePrice/inquirydetail.html
dist/js/chat/index.js
dist/js/quoteprice/inquirydetail.js
Application/Home/View/QuotePrice/inquiry.html
View file @
33f370e3
...
@@ -84,7 +84,7 @@
...
@@ -84,7 +84,7 @@
<
div
class
=
"bj_status fl ellipsis boxsiz dd bold"
>
等待报价
<
/div
>
<
div
class
=
"bj_status fl ellipsis boxsiz dd bold"
>
等待报价
<
/div
>
{{
#
}
}}
{{
#
}
}}
{{
#
if
(
item
[
'audit_status'
]
==
1
){
}}
{{
#
if
(
item
[
'audit_status'
]
==
1
){
}}
{{
#
if
(
item
[
'status
/eq'
]
!
==
1
){
}}
{{
#
if
(
item
[
'status
'
]
==
1
){
}}
<
div
class
=
"data_status fl boxsiz zs"
>
<
div
class
=
"data_status fl boxsiz zs"
>
<
span
class
=
"mark lineBlock"
><
/span><span class="text">展示中</
span
>
<
span
class
=
"mark lineBlock"
><
/span><span class="text">展示中</
span
>
<
/div
>
<
/div
>
...
...
Application/Home/View/QuotePrice/inquirydetail.html
View file @
33f370e3
...
@@ -28,21 +28,6 @@
...
@@ -28,21 +28,6 @@
</div>
</div>
<include
file=
"public/foot"
/>
<include
file=
"public/foot"
/>
<script>
$
(
'.gt_div '
).
on
(
'click'
,
function
()
{
var
obj
=
{
userId
:
'18589050841'
,
type
:
"STM32F103ZET6"
,
price
:
"67.9800"
,
brand
:
"Texas Instruments"
,
fz
:
"LQFP-144"
,
num
:
"100,000"
,
hq
:
"现货"
,
}
Util
.
setCookie
(
'template'
,
JSON
.
stringify
(
obj
),
1
,
cookieHostname
)
window
.
location
.
href
=
'/chat'
})
</script>
<script
src=
"__PUBLIC__/js/quoteprice/inquirydetail.js"
></script>
<script
src=
"__PUBLIC__/js/quoteprice/inquirydetail.js"
></script>
<script
type=
"text/html"
id=
"navTpl"
>
<script
type=
"text/html"
id=
"navTpl"
>
<!--
导航的详情
-->
<!--
导航的详情
-->
...
@@ -62,7 +47,7 @@
...
@@ -62,7 +47,7 @@
<
h3
class
=
"bold fl"
>
{{
d
.
goods_name
}}
<
/h3
>
<
h3
class
=
"bold fl"
>
{{
d
.
goods_name
}}
<
/h3
>
<
div
class
=
"fr"
>
<
div
class
=
"fr"
>
{{
#
if
(
d
[
'audit_status'
]
==
1
){
}}
{{
#
if
(
d
[
'audit_status'
]
==
1
){
}}
{{
#
if
(
d
[
'status
/eq'
]
!
==
1
){
}}
{{
#
if
(
d
[
'status
'
]
==
1
){
}}
<
span
class
=
"mark lineBlock zs"
><
/span><span class="text">展示中</
span
>
<
span
class
=
"mark lineBlock zs"
><
/span><span class="text">展示中</
span
>
{{
#
}
else
{
}}
{{
#
}
else
{
}}
<
span
class
=
"mark lineBlock xj"
><
/span><span class="text">已下架</
span
>
<
span
class
=
"mark lineBlock xj"
><
/span><span class="text">已下架</
span
>
...
@@ -121,34 +106,47 @@
...
@@ -121,34 +106,47 @@
<
/div
>
<
/div
>
<
div
class
=
"center"
>
<
div
class
=
"center"
>
<
div
class
=
"center_left boxsiz clr"
style
=
"padding-right:0"
>
<
div
class
=
"center_left boxsiz clr"
style
=
"padding-right:0"
>
{{
#
if
(
item
.
auth_type
!==
""
){
}}
<
div
class
=
"fl"
>
<
div
class
=
"fl"
>
<
span
class
=
"icon iconfont iconjuxing10"
><
/span
>
<
span
class
=
"icon iconfont iconjuxing10"
><
/span
>
公司认证
{{
#
if
(
item
.
auth_type
==
0
){
}}
<
/div
>
未认证
<
div
class
=
"fl"
>
{{
#
}
}}
<
span
class
=
"icon iconfont iconjuxing10"
><
/span
>
{{
#
if
(
item
.
auth_type
==
1
){
}}
贸易商
个人认证
{{
#
}
}}
{{
#
if
(
item
.
auth_type
==
2
){
}}
企业认证
{{
#
}
}}
<
/div
>
<
/div
>
<
div
class
=
"fl"
>
{{
#
}
}}
<
span
class
=
"icon iconfont iconjuxing10"
><
/span
>
{{
#
if
(
item
.
company_type
!==
""
){
}}
贸易商
<
/div
>
<
div
class
=
"fl"
>
<
span
class
=
"icon iconfont iconjuxing10"
><
/span
>
贸易商
<
/div
>
<
div
class
=
"fl"
>
<
div
class
=
"fl"
>
<
span
class
=
"icon iconfont iconjuxing10"
><
/span
>
<
span
class
=
"icon iconfont iconjuxing10"
><
/span
>
贸易商
{{
#
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
){
}}
个人用户
{{
#
}
}}
<
/div
>
<
/div
>
{{
#
}
}}
<
/div
>
<
/div
>
<!--
<
div
class
=
"center_right ellipsis"
>
<!--
<
div
class
=
"center_right ellipsis"
>
报价:
<
span
class
=
"bold"
>
21
次
<
/span
>
报价:
<
span
class
=
"bold"
>
21
次
<
/span
>
<
/div> --
>
<
/div> --
>
<
/div
>
<
/div
>
<
div
class
=
"bottom clr"
>
<
div
class
=
"bottom clr"
>
<
div
class
=
"gt_div fl btn btn_yellow"
>
<
div
class
=
"gt_div fl btn btn_yellow"
imid
=
"{{item.im_username}}"
>
<
span
class
=
"icon iconfont iconjuxing7 va-m"
><
/span
>
<
span
class
=
"icon iconfont iconjuxing7 va-m"
><
/span
>
在线沟通
在线沟通
<
/div
>
<
/div
>
...
@@ -163,7 +161,7 @@
...
@@ -163,7 +161,7 @@
<
/div
>
<
/div
>
<
div
class
=
"item_left boxsiz"
style
=
"padding-right:474px;"
>
<
div
class
=
"item_left boxsiz"
style
=
"padding-right:474px;"
>
<
div
class
=
"item_left_top"
>
<
div
class
=
"item_left_top"
>
<
h3
class
=
"bold fl ellipsis boxsiz"
>
{{
item
.
goods_name
}}
<
/h3
>
<
h3
class
=
"bold fl ellipsis boxsiz
goods_name
"
>
{{
item
.
goods_name
}}
<
/h3
>
<
div
class
=
"price fl bold ellipsis boxsiz"
>
<
div
class
=
"price fl bold ellipsis boxsiz"
>
{{
#
if
(
item
.
currency
==
1
){
}}
{{
#
if
(
item
.
currency
==
1
){
}}
¥
¥
...
...
dist/js/chat/index.js
View file @
33f370e3
...
@@ -15,7 +15,7 @@ $(function () {
...
@@ -15,7 +15,7 @@ $(function () {
},
},
getUserInfo
:
function
()
{
//获取用户的基本信息
getUserInfo
:
function
()
{
//获取用户的基本信息
var
self
=
this
;
var
self
=
this
;
IcController
.
getData
(
apis
.
authme
,
'
POS
T'
,
{
IcController
.
getData
(
apis
.
authme
,
'
GE
T'
,
{
"token"
:
Util
.
getCookie
(
'token'
)
||
''
,
"token"
:
Util
.
getCookie
(
'token'
)
||
''
,
},
function
(
res
)
{
},
function
(
res
)
{
if
(
res
.
err_code
==
0
)
{
if
(
res
.
err_code
==
0
)
{
...
@@ -24,7 +24,7 @@ $(function () {
...
@@ -24,7 +24,7 @@ $(function () {
console
.
log
(
'获取用户名失败'
);
console
.
log
(
'获取用户名失败'
);
layer
.
msg
(
'聊天系统出错'
);
layer
.
msg
(
'聊天系统出错'
);
}
}
},
true
,
tru
e
)
},
true
,
fals
e
)
},
},
getHistoryUsers
:
function
()
{
getHistoryUsers
:
function
()
{
//获取用户聊天的成员记录
//获取用户聊天的成员记录
...
@@ -40,6 +40,18 @@ $(function () {
...
@@ -40,6 +40,18 @@ $(function () {
}
}
});
});
},
},
addChatMember
:
function
(
id
){
IcController
.
getData
(
apis
.
addrecord
,
'GET'
,
{
"token"
:
Util
.
getCookie
(
'token'
)
||
''
,
"im_username"
:
id
},
function
(
res
)
{
if
(
res
.
errcode
===
0
)
{
}
else
{
console
.
log
(
'添加聊天成员失败'
)
}
});
},
rendChatSection
:
function
(
data
)
{
rendChatSection
:
function
(
data
)
{
this
.
addUser
(
this
.
defaultName
);
this
.
addUser
(
this
.
defaultName
);
for
(
var
key
in
data
)
{
for
(
var
key
in
data
)
{
...
@@ -363,6 +375,7 @@ $(function () {
...
@@ -363,6 +375,7 @@ $(function () {
},
//收到表情消息;
},
//收到表情消息;
onCmdMessage
:
function
(
message
)
{
onCmdMessage
:
function
(
message
)
{
self
.
receiveData
(
1
,
message
,
true
);
self
.
receiveData
(
1
,
message
,
true
);
self
.
addChatMember
(
message
.
from
)
},
//收到命令消息;
},
//收到命令消息;
onPictureMessage
:
function
(
message
)
{
onPictureMessage
:
function
(
message
)
{
var
options
=
{
var
options
=
{
...
@@ -452,6 +465,7 @@ $(function () {
...
@@ -452,6 +465,7 @@ $(function () {
time
:
self
.
curentTime
()
time
:
self
.
curentTime
()
}),
}),
success
:
function
()
{
success
:
function
()
{
self
.
addChatMember
(
userId
)
$
(
'#'
+
userId
).
find
(
'.notice_item_content'
).
append
(
self
.
messageHtml
(
1
,
$
(
'#'
+
userId
).
find
(
'.notice_item_content'
).
append
(
self
.
messageHtml
(
1
,
templateObj
,
true
));
templateObj
,
true
));
var
contentHeight
=
$
(
'#'
+
userId
).
find
(
'.notice_item_content'
)
var
contentHeight
=
$
(
'#'
+
userId
).
find
(
'.notice_item_content'
)
...
...
dist/js/quoteprice/inquirydetail.js
View file @
33f370e3
...
@@ -3,6 +3,7 @@ $(function () {
...
@@ -3,6 +3,7 @@ $(function () {
init
:
function
()
{
init
:
function
()
{
this
.
getUserData
();
this
.
getUserData
();
this
.
getBjData
(
1
);
this
.
getBjData
(
1
);
this
.
bindFun
();
},
},
getUserData
:
function
()
{
getUserData
:
function
()
{
IcController
.
getData
(
apis
.
inquiryInfo
,
'GET'
,
{
IcController
.
getData
(
apis
.
inquiryInfo
,
'GET'
,
{
...
@@ -36,7 +37,7 @@ $(function () {
...
@@ -36,7 +37,7 @@ $(function () {
"inquiry_items_id/eq"
:
Util
.
getRequest
(
'id'
)
||
''
,
"inquiry_items_id/eq"
:
Util
.
getRequest
(
'id'
)
||
''
,
"token"
:
Util
.
getCookie
(
'token'
)
||
""
,
"token"
:
Util
.
getCookie
(
'token'
)
||
""
,
"p"
:
page
,
"p"
:
page
,
"offset"
:
"5"
,
"offset"
:
"5"
,
},
function
(
res
)
{
},
function
(
res
)
{
var
getBj
=
bjTpl
.
innerHTML
;
var
getBj
=
bjTpl
.
innerHTML
;
if
(
res
.
errcode
==
0
)
{
if
(
res
.
errcode
==
0
)
{
...
@@ -72,6 +73,29 @@ $(function () {
...
@@ -72,6 +73,29 @@ $(function () {
});
});
}
}
})
})
},
bindFun
:
function
()
{
$
(
'.inquiry_detail_content '
).
on
(
'click'
,
'.gt_div'
,
function
()
{
var
userId
=
$
(
this
).
attr
(
'imid'
),
parent
=
$
(
this
).
parents
(
'.bj_item'
),
type
=
parent
.
find
(
'.goods_name'
).
text
(),
price
=
parent
.
find
(
'.price'
).
text
(),
brand
=
parent
.
find
(
'.brand'
).
find
(
'span'
).
text
(),
fz
=
parent
.
find
(
'.fz'
).
find
(
'span'
).
text
(),
num
=
parent
.
find
(
'.num'
).
find
(
'span'
).
text
(),
hq
=
parent
.
find
(
'.hq'
).
find
(
'span'
).
text
(),
obj
=
{
userId
:
userId
,
type
:
type
,
price
:
price
,
brand
:
brand
,
fz
:
fz
,
num
:
num
,
hq
:
hq
,
};
Util
.
setCookie
(
'template'
,
JSON
.
stringify
(
obj
),
1
,
cookieHostname
)
window
.
location
.
href
=
'/chat'
})
}
}
};
};
inquiryDetail
.
init
();
inquiryDetail
.
init
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment