第一次提交
This commit is contained in:
1113
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat.js
vendored
Normal file
1113
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
7
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat.json
vendored
Normal file
7
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat.json
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"navigationBarTitleText": "聊天",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"upload": "/components/upload/upload"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat.wxml
vendored
Normal file
1
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="im_interface"><scroll-view style="{{('height: '+scrollviewHigh+'px')}}" id="scrollview" scroll-y="true" scroll-with-animation="{{true}}" scroll-top="{{scrollTop}}" data-event-opts="{{[['scrolltoupper',[['newdata',['$event']]]]]}}" bindscrolltoupper="__e"><view data-ref="container" class="im_interface_content vue-ref"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="{{['m-item',item.$orig.msg_type==2?'im_text':'im_text2']}}"><block wx:if="{{item.$orig.type!=4&&item.$orig.type!='off'&&item.$orig.type!=3}}"><image class="avatar" src="{{item.$orig.msg_type==2?item.$orig.user.avatarUrl:avatarUrl}}" mode></image></block><view><view class="my_date">{{item.$orig.create_time}}</view><block wx:if="{{item.$orig.type==0}}"><view class="{{[item.$orig.msg_type==2?'my_content my_text_content':'you_content you_text_content']}}">{{''+item.$orig.content+''}}</view></block><block wx:if="{{item.$orig.type==1}}"><view class="{{[item.$orig.msg_type==2?'my_content':'you_content']}}"><image class="cont_img" src="{{item.$orig.content}}" mode data-event-opts="{{[['tap',[['preview',['$0',0],[[['content_list','',index,'content']]]]]]]}}" bindtap="__e"></image></view></block><block wx:if="{{item.$orig.type==2}}"><view class="{{[item.$orig.msg_type==2?'my_content':'you_content']}}"><view class="product_txtitem"><view><image class="pro_img" src="{{item.m0.product_img}}" mode></image></view><view><view class="pro_txtname">{{item.m1.product_name}}</view><view class="pro_price">{{"¥"+item.m2.product_price}}</view></view></view></view></block><block wx:if="{{item.$orig.type==3}}"><view class="{{[item.$orig.msg_type==2?'my_content':'you_content']}}"><view class="o-h"><view class="fb mb20">你正在咨询的订单</view><view class="product_txtitem mb20"><view><image class="pro_img" src="{{item.m3.product_img}}" mode></image></view><view><view class="pro_txtname">{{item.m4.product_name}}</view><view class="f24 gray6">{{'共计'+item.m5.order_num+"件商品:合计¥"+item.m6.order_price+''}}</view></view></view><view class="f24 gray6">{{"订单号"+item.m7.order_no}}</view><view class="f24 gray6">{{"创建时间"+item.m8.create_time}}</view><button data-event-opts="{{[['tap',[['gotoPage',['/pages/order/order-detail?order_id='+item.m9.order_id]]]]]}}" class="orderdetail_btn" bindtap="__e">查看</button></view></view></block><block wx:if="{{item.$orig.type==4}}"><view><view class="top_pro"><block wx:if="{{is_product}}"><view class="top_product"><view><image class="pro_img" src="{{productDetail.product_image}}" mode></image></view><view><view class="pro_name">{{productDetail.product_name}}</view><view class="pro_price sendpro_price">{{"¥"+productDetail.product_price}}</view></view><button data-event-opts="{{[['tap',[['sendProduct',['$event']]]]]}}" class="pro_btn" bindtap="__e">发送商家</button><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="close_pro" bindtap="__e"><text class="icon iconfont icon-guanbi"></text></view></view></block></view></view></block><block wx:if="{{item.$orig.type==5}}"><view><view class="top_pro"><block wx:if="{{is_order}}"><view class="top_order"><view><image class="pro_img" src="{{order_chat.product[0].image.file_path}}" mode></image></view><view><view class="pro_name mb20">你可能想咨询该订单</view><view class="f24 gray6 sendord_price">{{'共'+item.g0+"件商品:合计¥"+order_chat.order_price}}</view></view><button data-event-opts="{{[['tap',[['sendOrder',['$event']]]]]}}" class="ord_btn" bindtap="__e">发送订单</button><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="close_pro" bindtap="__e"><text class="icon iconfont icon-guanbi"></text></view></view></block></view></view></block></view></view></block></view><view style="width:100%;height:130rpx;"></view></scroll-view><view class="buttom" style="{{('bottom:'+inputBottom+'px;')}}"><input type="text" confirm-type="send" adjust-position="{{false}}" placeholder="请输入....." data-event-opts="{{[['confirm',[['send_content']]],['focus',[['inputFocus',['$event']]]],['blur',[['inputBlur',['$event']]]],['input',[['__set_model',['','content','$event',[]]]]]]}}" value="{{content}}" bindconfirm="__e" bindfocus="__e" bindblur="__e" bindinput="__e"/><view class="upload_box"><view data-event-opts="{{[['tap',[['upload',['license']]]]]}}" class="upload" bindtap="__e"><text class="icon iconfont icon-jingmeihaibao" style="color:#FFFFFF;"></text></view></view></view><block wx:if="{{isupload}}"><upload vue-id="30c23233-1" isupload="{{isupload}}" type="{{type}}" data-event-opts="{{[['^getImgs',[['getImgsFunc']]]]}}" bind:getImgs="__e" bind:__l="__l" vue-slots="{{['default']}}">上传图片</upload></block></view>
|
||||
294
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat.wxss
vendored
Normal file
294
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat.wxss
vendored
Normal file
@ -0,0 +1,294 @@
|
||||
|
||||
page {
|
||||
background-color: #EDEDED;
|
||||
}
|
||||
.im_interface {
|
||||
width: 750rpx;
|
||||
}
|
||||
.im_interface_content {
|
||||
padding: 20rpx 50rpx;
|
||||
}
|
||||
.buttom {
|
||||
width: 750rpx;
|
||||
height: 130rpx;
|
||||
background-color: #F7F7F7;
|
||||
border-top: 1px #D2D2D2 solid;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
align-items: flex-start;
|
||||
position: fixed;
|
||||
bottom: 0;
|
||||
padding-top: 20rpx;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.buttom input {
|
||||
width: 605rpx;
|
||||
height: 75rpx;
|
||||
line-height: 75rpx;
|
||||
background-color: white;
|
||||
display: block;
|
||||
padding: 5rpx;
|
||||
box-sizing: border-box;
|
||||
margin-left: 30rpx;
|
||||
border-radius: 10rpx;
|
||||
vertical-align: middle;
|
||||
position: relative;
|
||||
border: 1rpx solid #CCCCCC;
|
||||
}
|
||||
.buttom button {
|
||||
width: 125rpx;
|
||||
height: 50rpx;
|
||||
line-height: 200%;
|
||||
display: block;
|
||||
margin: 0 15rpx;
|
||||
vertical-align: middle;
|
||||
position: relative;
|
||||
background-color: #05C160;
|
||||
color: white;
|
||||
}
|
||||
.im_text {
|
||||
/* width: 100%; */
|
||||
display: flex;
|
||||
margin-top: 75rpx;
|
||||
flex-direction: row-reverse;
|
||||
position: relative;
|
||||
}
|
||||
.im_text2 {
|
||||
/* width: 100%; */
|
||||
display: flex;
|
||||
margin-top: 75rpx;
|
||||
position: relative;
|
||||
}
|
||||
.im_text .avatar {
|
||||
width: 84rpx;
|
||||
height: 84rpx;
|
||||
margin-left: 3%;
|
||||
border-radius: 10rpx;
|
||||
background-color: #000000;
|
||||
align-items: flex-start;
|
||||
}
|
||||
.im_text2 .avatar {
|
||||
width: 84rpx;
|
||||
height: 84rpx;
|
||||
margin-right: 3%;
|
||||
border-radius: 10rpx;
|
||||
background-color: #000000;
|
||||
align-items: flex-start;
|
||||
}
|
||||
.im_text .my_content {
|
||||
max-width: 550rpx;
|
||||
align-items: flex-start;
|
||||
border-radius: 10rpx;
|
||||
padding: 17rpx 20rpx;
|
||||
box-sizing: border-box;
|
||||
word-break: break-all;
|
||||
}
|
||||
.im_text2 .my_content {
|
||||
max-width: 450rpx;
|
||||
align-items: flex-start;
|
||||
border-radius: 10rpx;
|
||||
padding: 10rpx;
|
||||
box-sizing: border-box;
|
||||
word-break: break-all;
|
||||
}
|
||||
.im_text .you_content {
|
||||
max-width: 450rpx;
|
||||
align-items: flex-start;
|
||||
border-radius: 10rpx;
|
||||
padding: 17rpx 20rpx;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.im_text2 .you_content {
|
||||
max-width: 450rpx;
|
||||
align-items: flex-start;
|
||||
border-radius: 10rpx;
|
||||
padding: 10rpx;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.my_content {
|
||||
background-color: #9EEA6A;
|
||||
margin-top: 25rpx;
|
||||
}
|
||||
.you_content {
|
||||
background-color: white;
|
||||
margin-top: 25rpx;
|
||||
}
|
||||
.im_icon {
|
||||
position: absolute;
|
||||
bottom: -2rpx;
|
||||
right: 41px;
|
||||
-webkit-transform: rotate(270deg);
|
||||
transform: rotate(270deg);
|
||||
}
|
||||
.im_icon2 {
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
}
|
||||
.im_icon .icon-sanjiao1 {
|
||||
color: #9EEA6A;
|
||||
}
|
||||
.im_icon2 .icon-sanjiao1 {
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
}
|
||||
.upload {
|
||||
width: 50rpx;
|
||||
height: 50rpx;
|
||||
background-color: #007AFF;
|
||||
border-radius: 50%;
|
||||
line-height: 50rpx;
|
||||
text-align: center;
|
||||
}
|
||||
.cont_img {
|
||||
width: 200rpx;
|
||||
height: 200rpx;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.top_pro {
|
||||
/* margin-left: 85rpx; */
|
||||
}
|
||||
.top_product {
|
||||
width: 610rpx;
|
||||
height: 200rpx;
|
||||
border-radius: 10rpx;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
justify-content: flex-start;
|
||||
background-color: #FFFFFF;
|
||||
padding: 10rpx 20rpx;
|
||||
position: relative;
|
||||
}
|
||||
.top_order {
|
||||
width: 610rpx;
|
||||
/* height: 200rpx; */
|
||||
border-radius: 10rpx;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
justify-content: flex-start;
|
||||
background-color: #FFFFFF;
|
||||
padding: 10rpx 20rpx;
|
||||
position: relative;
|
||||
}
|
||||
.pro_img {
|
||||
height: 150rpx;
|
||||
width: 150rpx;
|
||||
border-radius: 10rpx;
|
||||
margin-right: 20rpx;
|
||||
background-color: #FFFFFF;
|
||||
}
|
||||
.pro_name {
|
||||
font-size: 28rpx;
|
||||
text-overflow: -o-ellipsis-lastline;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
display: -webkit-box;
|
||||
-webkit-line-clamp: 3;
|
||||
line-clamp: 3;
|
||||
-webkit-box-orient: vertical;
|
||||
margin-bottom: 50rpx;
|
||||
width: 400rpx;
|
||||
}
|
||||
.pro_price {
|
||||
font-size: 24rpx;
|
||||
color: #E2231A;
|
||||
}
|
||||
.pro_btn {
|
||||
position: absolute;
|
||||
bottom: 12rpx;
|
||||
right: 15rpx;
|
||||
width: 180rpx;
|
||||
height: 50rpx;
|
||||
line-height: 50rpx;
|
||||
border-radius: 25rpx;
|
||||
text-align: center;
|
||||
font-size: 24rpx;
|
||||
color: #FFFFFF;
|
||||
background-color: #FF6633;
|
||||
}
|
||||
.orderdetail_btn {
|
||||
width: 180rpx;
|
||||
height: 50rpx;
|
||||
line-height: 50rpx;
|
||||
border-radius: 25rpx;
|
||||
text-align: center;
|
||||
font-size: 24rpx;
|
||||
color: #FFFFFF;
|
||||
background-color: #FF6633;
|
||||
margin-left: 270rpx;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.ord_btn {
|
||||
position: absolute;
|
||||
bottom: 20rpx;
|
||||
right: 15rpx;
|
||||
width: 180rpx;
|
||||
height: 50rpx;
|
||||
line-height: 50rpx;
|
||||
border-radius: 25rpx;
|
||||
text-align: center;
|
||||
font-size: 24rpx;
|
||||
color: #FFFFFF;
|
||||
background-color: #FF6633;
|
||||
}
|
||||
.close_pro {
|
||||
position: absolute;
|
||||
top: 12rpx;
|
||||
right: 15rpx;
|
||||
}
|
||||
.product_item {
|
||||
width: 400rpx;
|
||||
height: 200rpx;
|
||||
}
|
||||
.product_txtitem {
|
||||
display: flex;
|
||||
width: 550rpx;
|
||||
/* height: 150rpx; */
|
||||
}
|
||||
.pro_txtname {
|
||||
font-size: 28rpx;
|
||||
text-overflow: -o-ellipsis-lastline;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
display: -webkit-box;
|
||||
-webkit-line-clamp: 1;
|
||||
line-clamp: 1;
|
||||
-webkit-box-orient: vertical;
|
||||
margin-bottom: 50rpx;
|
||||
}
|
||||
.my_text_content {
|
||||
/* height: 100%; */
|
||||
max-width: 430rpx;
|
||||
}
|
||||
.you_text_content {
|
||||
/* height: 100%; */
|
||||
max-width: 430rpx;
|
||||
}
|
||||
.my_date {
|
||||
color: #cccccc;
|
||||
font-size: 24rpx;
|
||||
position: absolute;
|
||||
top: -10rpx;
|
||||
}
|
||||
.im_text .my_date {
|
||||
right: 100rpx;
|
||||
}
|
||||
.sendpro_price {
|
||||
position: absolute;
|
||||
bottom: 25px;
|
||||
}
|
||||
.sendord_price {
|
||||
position: absolute;
|
||||
bottom: 40px;
|
||||
}
|
||||
.upload_box {
|
||||
/* width: 50rpx; */
|
||||
height: 75rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin-left: 20rpx;
|
||||
justify-content: space-around;
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
358
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat_list.js
vendored
Normal file
358
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat_list.js
vendored
Normal file
@ -0,0 +1,358 @@
|
||||
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/plus/chat/chat_list"],{
|
||||
|
||||
/***/ 697:
|
||||
/*!**************************************************************************************************!*\
|
||||
!*** D:/Hbuilder/Project/cha_zhi_bai_cha_hui/main.js?{"page":"pages%2Fplus%2Fchat%2Fchat_list"} ***!
|
||||
\**************************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
/* WEBPACK VAR INJECTION */(function(wx, createPage) {
|
||||
|
||||
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
||||
__webpack_require__(/*! uni-pages */ 26);
|
||||
var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
|
||||
var _chat_list = _interopRequireDefault(__webpack_require__(/*! ./pages/plus/chat/chat_list.vue */ 698));
|
||||
// @ts-ignore
|
||||
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
||||
createPage(_chat_list.default);
|
||||
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["createPage"]))
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 698:
|
||||
/*!*****************************************************************************!*\
|
||||
!*** D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/chat_list.vue ***!
|
||||
\*****************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony import */ var _chat_list_vue_vue_type_template_id_c249884c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./chat_list.vue?vue&type=template&id=c249884c& */ 699);
|
||||
/* harmony import */ var _chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./chat_list.vue?vue&type=script&lang=js& */ 701);
|
||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||
/* harmony import */ var _chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./chat_list.vue?vue&type=style&index=0&lang=css& */ 703);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
||||
|
||||
var renderjs
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* normalize component */
|
||||
|
||||
var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
||||
_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||
_chat_list_vue_vue_type_template_id_c249884c___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||
_chat_list_vue_vue_type_template_id_c249884c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||
false,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
false,
|
||||
_chat_list_vue_vue_type_template_id_c249884c___WEBPACK_IMPORTED_MODULE_0__["components"],
|
||||
renderjs
|
||||
)
|
||||
|
||||
component.options.__file = "pages/plus/chat/chat_list.vue"
|
||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 699:
|
||||
/*!************************************************************************************************************!*\
|
||||
!*** D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/chat_list.vue?vue&type=template&id=c249884c& ***!
|
||||
\************************************************************************************************************/
|
||||
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_template_id_c249884c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./chat_list.vue?vue&type=template&id=c249884c& */ 700);
|
||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_template_id_c249884c___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||
|
||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_template_id_c249884c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||
|
||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_template_id_c249884c___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
|
||||
|
||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_template_id_c249884c___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
||||
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 700:
|
||||
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/chat_list.vue?vue&type=template&id=c249884c& ***!
|
||||
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
||||
var components
|
||||
var render = function () {
|
||||
var _vm = this
|
||||
var _h = _vm.$createElement
|
||||
var _c = _vm._self._c || _h
|
||||
var g0 = _vm.imList.length
|
||||
_vm.$mp.data = Object.assign(
|
||||
{},
|
||||
{
|
||||
$root: {
|
||||
g0: g0,
|
||||
},
|
||||
}
|
||||
)
|
||||
}
|
||||
var recyclableRender = false
|
||||
var staticRenderFns = []
|
||||
render._withStripped = true
|
||||
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 701:
|
||||
/*!******************************************************************************************************!*\
|
||||
!*** D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/chat_list.vue?vue&type=script&lang=js& ***!
|
||||
\******************************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./chat_list.vue?vue&type=script&lang=js& */ 702);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 702:
|
||||
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/chat_list.vue?vue&type=script&lang=js& ***!
|
||||
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
/* WEBPACK VAR INJECTION */(function(uni) {
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
var _default = {
|
||||
data: function data() {
|
||||
return {
|
||||
imList: [],
|
||||
user_id: '',
|
||||
official: '',
|
||||
//站内信数据
|
||||
logistic: '',
|
||||
//物流数据
|
||||
socketTask: null,
|
||||
// 确保websocket是打开状态
|
||||
is_open_socket: false,
|
||||
url: '',
|
||||
// 心跳定时器
|
||||
intervalId: null,
|
||||
/* 初次进入 */
|
||||
is_live: false,
|
||||
my_user_id: ''
|
||||
};
|
||||
},
|
||||
onShow: function onShow() {
|
||||
this.get_im_list();
|
||||
},
|
||||
onLoad: function onLoad() {
|
||||
this.my_user_id = uni.getStorageSync('user_id');
|
||||
},
|
||||
beforeDestroy: function beforeDestroy() {
|
||||
console.log('beforeDestroy');
|
||||
// 销毁监听
|
||||
this.closeSocket();
|
||||
this.is_live = true;
|
||||
},
|
||||
methods: {
|
||||
send: function send(data) {
|
||||
var self = this;
|
||||
if (self.is_open_socket) {
|
||||
self.socketTask.send({
|
||||
data: data,
|
||||
success: function success() {}
|
||||
});
|
||||
} else {
|
||||
console.log("处于离线状态");
|
||||
self.socketTask = null;
|
||||
self.is_open_socket = false;
|
||||
clearInterval(self.intervalId);
|
||||
self.socketInit();
|
||||
}
|
||||
},
|
||||
socketInit: function socketInit() {
|
||||
var self = this;
|
||||
if (self.is_open_socket) {
|
||||
return;
|
||||
}
|
||||
self.socketTask = null;
|
||||
self.socketTask = uni.connectSocket({
|
||||
url: self.url + '/socket?user_id=' + self.getUserId() + '&usertype=user' + '&to=0',
|
||||
success: function success() {
|
||||
console.log('Socket连接成功!');
|
||||
}
|
||||
});
|
||||
// 消息的发送和接收必须在正常连接打开中,才能发送或接收【否则会失败】
|
||||
self.socketTask.onOpen(function (res) {
|
||||
console.log("WebSocket连接正常打开中...!");
|
||||
self.is_open_socket = true;
|
||||
// 开始发送心跳
|
||||
self.startHeart();
|
||||
// 注:只有连接正常打开中 ,才能正常收到消息
|
||||
self.socketTask.onMessage(function (res) {
|
||||
console.log("收到服务器内容:");
|
||||
console.log(res);
|
||||
self.getNewcontent(res);
|
||||
});
|
||||
});
|
||||
// 这里仅是事件监听【如果socket关闭了会执行】
|
||||
self.socketTask.onClose(function () {
|
||||
console.log("已经被关闭了");
|
||||
//重连机制
|
||||
self.socketTask = null;
|
||||
self.is_open_socket = false;
|
||||
clearInterval(self.intervalId);
|
||||
!self.is_live && self.socketInit();
|
||||
});
|
||||
},
|
||||
getNewcontent: function getNewcontent(res) {
|
||||
var newdata = JSON.parse(res.data);
|
||||
//绑定用户
|
||||
if (newdata.type == 'init') {
|
||||
var self = this;
|
||||
self._post('plus.chat.chat/bindClient', {
|
||||
client_id: newdata.client_id,
|
||||
supplier_user_id: 0
|
||||
}, function (res) {});
|
||||
}
|
||||
},
|
||||
//获取聊天列表
|
||||
get_im_list: function get_im_list() {
|
||||
var self = this;
|
||||
self._post('plus.chat.chat/index', {}, function (res) {
|
||||
console.log(res);
|
||||
self.imList = res.data.list;
|
||||
self.official = res.data.official;
|
||||
self.logistic = res.data.logistic;
|
||||
if (self.url == '') {
|
||||
self.url = res.data.url;
|
||||
self.$nextTick(function () {
|
||||
self.socketInit();
|
||||
});
|
||||
}
|
||||
});
|
||||
},
|
||||
closeSocket: function closeSocket() {
|
||||
var self = this;
|
||||
var data = JSON.stringify({
|
||||
type: 'close',
|
||||
app_id: self.getAppId(),
|
||||
supplier_user_id: 0,
|
||||
user_id: self.my_user_id,
|
||||
shop_supplier_id: 0,
|
||||
msg_type: 2
|
||||
});
|
||||
self.send(data);
|
||||
self.socketTask.close({
|
||||
success: function success(res) {
|
||||
console.log("关闭成功", res);
|
||||
},
|
||||
fail: function fail(err) {
|
||||
console.log("关闭失败", err);
|
||||
}
|
||||
});
|
||||
self.socketTask = null;
|
||||
self.is_open_socket = false;
|
||||
clearInterval(self.intervalId);
|
||||
},
|
||||
jumpPage: function jumpPage(user_id, shop_supplier_id, nickName) {
|
||||
if (shop_supplier_id == uni.getStorageInfoSync('user_id')) {
|
||||
return false;
|
||||
}
|
||||
this.gotoPage('/pages/plus/chat/chat?user_id=' + user_id + '&shop_supplier_id=' + shop_supplier_id + '&nickName=' + nickName);
|
||||
},
|
||||
gotoMessage: function gotoMessage(val) {
|
||||
this.gotoPage('/pages/im/message?type=' + val);
|
||||
}
|
||||
}
|
||||
};
|
||||
exports.default = _default;
|
||||
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 703:
|
||||
/*!**************************************************************************************************************!*\
|
||||
!*** D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/chat_list.vue?vue&type=style&index=0&lang=css& ***!
|
||||
\**************************************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./chat_list.vue?vue&type=style&index=0&lang=css& */ 704);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
|
||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 704:
|
||||
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/chat_list.vue?vue&type=style&index=0&lang=css& ***!
|
||||
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
|
||||
// extracted by mini-css-extract-plugin
|
||||
if(false) { var cssReload; }
|
||||
|
||||
|
||||
/***/ })
|
||||
|
||||
},[[697,"common/runtime","common/vendor"]]]);
|
||||
//# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages/plus/chat/chat_list.js.map
|
||||
5
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat_list.json
vendored
Normal file
5
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat_list.json
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationBarTitleText": "聊天列表",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat_list.wxml
vendored
Normal file
1
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat_list.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="im_index"><block wx:for="{{imList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['jumpPage',['$0','$1','$2'],[[['imList','',index,'supplier_user_id']],[['imList','',index,'shop_supplier_id']],[['imList','',index,'supplier.name']]]]]]]}}" class="im_item" bindtap="__e"><view class="im_item_left"><image src="{{item.supplier.logo.file_path}}" mode></image></view><view class="im_item_right"><view class="im_item_right_item"><view class="title text-ellipsis">{{item.supplier.name}}</view><view class="time">{{item.newMessage.create_time}}</view></view><view class="im_item_right_item"><block wx:if="{{item.newMessage.type==0}}"><view class="content">{{item.newMessage.content}}</view></block><block wx:if="{{item.newMessage.type==1}}"><view class="content">[图片]</view></block><block wx:if="{{item.newMessage.type==2}}"><view class="content">[商品]</view></block><block wx:if="{{item.num>0}}"><view class="message">{{item.num}}</view></block></view></view></view></block><block wx:if="{{$root.g0==0}}"><view class="hint">您当前并没有与任何人聊天哦!</view></block></view>
|
||||
85
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat_list.wxss
vendored
Normal file
85
unpackage/dist/dev/mp-weixin/pages/plus/chat/chat_list.wxss
vendored
Normal file
@ -0,0 +1,85 @@
|
||||
|
||||
.im_index {
|
||||
width: 100%;
|
||||
}
|
||||
.im_item {
|
||||
width: 90%;
|
||||
height: 120rpx;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.im_item_left {
|
||||
box-sizing: border-box;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
.im_item_left image {
|
||||
width: 80rpx;
|
||||
height: 80rpx;
|
||||
margin: 0 auto;
|
||||
margin-top: 5%;
|
||||
border-radius: 50%;
|
||||
background-color: rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
.im_item_right {
|
||||
width: 555rpx;
|
||||
padding: 10rpx;
|
||||
border-bottom: 1px #dcdcdc solid;
|
||||
box-sizing: border-box;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
.message {
|
||||
width: 30rpx;
|
||||
height: 30rpx;
|
||||
border-radius: 50%;
|
||||
color: white;
|
||||
background-color: red;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 15rpx;
|
||||
}
|
||||
.im_item_right_item {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
margin-bottom: 10rpx;
|
||||
}
|
||||
.title {
|
||||
font-size: 32rpx;
|
||||
}
|
||||
.guangfang {
|
||||
font-size: 16rpx;
|
||||
color: #F36A24;
|
||||
border: 1rpx #F36A24 solid;
|
||||
border-radius: 10rpx;
|
||||
padding: 5rpx 10rpx;
|
||||
box-sizing: border-box;
|
||||
position: relative;
|
||||
left: -65rpx;
|
||||
}
|
||||
.time {
|
||||
font-size: 26rpx;
|
||||
color: #999999;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
.content {
|
||||
font-size: 26rpx;
|
||||
color: #999999;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
word-break: break-all;
|
||||
}
|
||||
.hint {
|
||||
width: 750rpx;
|
||||
text-align: center;
|
||||
font-size: 32rpx;
|
||||
color: #585858;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
|
||||
1102
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat.js
vendored
Normal file
1102
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
7
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat.json
vendored
Normal file
7
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat.json
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"navigationBarTitleText": "聊天",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"upload": "/components/upload/upload"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat.wxml
vendored
Normal file
1
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="im_interface"><scroll-view style="{{('height: '+scrollviewHigh+'px')}}" id="scrollview" scroll-y="true" scroll-with-animation="{{true}}" scroll-top="{{scrollTop}}" data-event-opts="{{[['scrolltoupper',[['newdata',['$event']]]]]}}" bindscrolltoupper="__e"><view data-ref="container" class="im_interface_content vue-ref"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="{{['m-item',item.$orig.msg_type==2?'im_text2':'im_text']}}"><block wx:if="{{item.$orig.type!=4&&item.$orig.type!='off'&&item.$orig.type!=3}}"><image class="avatar" src="{{item.$orig.msg_type==2?item.$orig.user.avatarUrl:myavatarUrl}}" mode></image></block><view><view class="my_date">{{item.$orig.create_time}}</view><block wx:if="{{item.$orig.type==0}}"><view class="{{[item.$orig.msg_type==2?'my_content my_text_content':'you_content you_text_content']}}">{{''+item.$orig.content+''}}</view></block><block wx:if="{{item.$orig.type==1}}"><view class="{{[item.$orig.msg_type==2?'my_content':'you_content']}}"><image class="cont_img" src="{{item.$orig.content}}" mode data-event-opts="{{[['tap',[['preview',['$0',0],[[['content_list','',index,'content']]]]]]]}}" bindtap="__e"></image></view></block><block wx:if="{{item.$orig.type==2}}"><view class="{{[item.$orig.msg_type==2?'my_content':'you_content']}}"><view class="product_txtitem"><view><image class="pro_img" src="{{item.m0.product_img}}" mode></image></view><view><view class="pro_txtname">{{item.m1.product_name}}</view><view class="pro_price">{{"¥"+item.m2.product_price}}</view></view></view></view></block><block wx:if="{{item.$orig.type==3}}"><view class="{{[item.$orig.msg_type==2?'my_content':'you_content']}}"><view class="o-h"><view class="fb mb20">你正在咨询的订单</view><view class="product_txtitem mb20"><view><image class="pro_img" src="{{item.m3.product_img}}" mode></image></view><view><view class="pro_txtname">{{item.m4.product_name}}</view><view class="f24 gray6">{{'共计'+item.m5.order_num+"件商品:合计¥"+item.m6.order_price+''}}</view></view></view><view class="f24 gray6">{{"订单号"+item.m7.order_no}}</view><view class="f24 gray6">{{"创建时间"+item.m8.create_time}}</view><button data-event-opts="{{[['tap',[['gotoPage',['/pages/order/order-detail?order_id='+item.m9.order_id]]]]]}}" class="orderdetail_btn" bindtap="__e">查看</button></view></view></block><block wx:if="{{item.$orig.type==4}}"><view><view class="top_pro"><block wx:if="{{is_product}}"><view class="top_product"><view><image class="pro_img" src="{{productDetail.product_image}}" mode></image></view><view><view class="pro_name">{{productDetail.product_name}}</view><view class="pro_price sendpro_price">{{"¥"+productDetail.product_price}}</view></view><button data-event-opts="{{[['tap',[['sendProduct',['$event']]]]]}}" class="pro_btn" bindtap="__e">发送商家</button><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="close_pro" bindtap="__e"><text class="icon iconfont icon-guanbi"></text></view></view></block></view></view></block><block wx:if="{{item.$orig.type==5}}"><view><view class="top_pro"><block wx:if="{{is_order}}"><view class="top_order"><view><image class="pro_img" src="{{order_chat.product[0].image.file_path}}" mode></image></view><view><view class="pro_name mb20">你可能想咨询该订单</view><view class="f24 gray6 sendord_price">{{'共'+item.g0+"件商品:合计¥"+order_chat.order_price}}</view></view><button data-event-opts="{{[['tap',[['sendOrder',['$event']]]]]}}" class="ord_btn" bindtap="__e">发送订单</button><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="close_pro" bindtap="__e"><text class="icon iconfont icon-guanbi"></text></view></view></block></view></view></block></view></view></block></view><view style="width:100%;height:130rpx;"></view></scroll-view><view class="buttom" style="{{('bottom:'+inputBottom+'px;')}}"><input type="text" confirm-type="send" adjust-position="{{false}}" placeholder="请输入....." data-event-opts="{{[['confirm',[['send_content']]],['focus',[['inputFocus',['$event']]]],['blur',[['inputBlur',['$event']]]],['input',[['__set_model',['','content','$event',[]]]]]]}}" value="{{content}}" bindconfirm="__e" bindfocus="__e" bindblur="__e" bindinput="__e"/><view class="upload_box"><view data-event-opts="{{[['tap',[['upload',['license']]]]]}}" class="upload" bindtap="__e"><text class="icon iconfont icon-jingmeihaibao" style="color:#FFFFFF;"></text></view></view></view><block wx:if="{{isupload}}"><upload vue-id="99e3a434-1" isupload="{{isupload}}" type="{{type}}" data-event-opts="{{[['^getImgs',[['getImgsFunc']]]]}}" bind:getImgs="__e" bind:__l="__l" vue-slots="{{['default']}}">上传图片</upload></block></view>
|
||||
294
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat.wxss
vendored
Normal file
294
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat.wxss
vendored
Normal file
@ -0,0 +1,294 @@
|
||||
|
||||
page {
|
||||
background-color: #EDEDED;
|
||||
}
|
||||
.im_interface {
|
||||
width: 750rpx;
|
||||
}
|
||||
.im_interface_content {
|
||||
padding: 20rpx 50rpx;
|
||||
}
|
||||
.buttom {
|
||||
width: 750rpx;
|
||||
height: 130rpx;
|
||||
background-color: #F7F7F7;
|
||||
border-top: 1px #D2D2D2 solid;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
align-items: flex-start;
|
||||
position: fixed;
|
||||
bottom: 0;
|
||||
padding-top: 20rpx;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.buttom input {
|
||||
width: 605rpx;
|
||||
height: 75rpx;
|
||||
line-height: 75rpx;
|
||||
background-color: white;
|
||||
display: block;
|
||||
padding: 5rpx;
|
||||
box-sizing: border-box;
|
||||
margin-left: 30rpx;
|
||||
border-radius: 10rpx;
|
||||
vertical-align: middle;
|
||||
position: relative;
|
||||
border: 1rpx solid #CCCCCC;
|
||||
}
|
||||
.buttom button {
|
||||
width: 125rpx;
|
||||
height: 50rpx;
|
||||
line-height: 200%;
|
||||
display: block;
|
||||
margin: 0 15rpx;
|
||||
vertical-align: middle;
|
||||
position: relative;
|
||||
background-color: #05C160;
|
||||
color: white;
|
||||
}
|
||||
.im_text {
|
||||
/* width: 100%; */
|
||||
display: flex;
|
||||
margin-top: 75rpx;
|
||||
flex-direction: row-reverse;
|
||||
position: relative;
|
||||
}
|
||||
.im_text2 {
|
||||
/* width: 100%; */
|
||||
display: flex;
|
||||
margin-top: 75rpx;
|
||||
position: relative;
|
||||
}
|
||||
.im_text .avatar {
|
||||
width: 84rpx;
|
||||
height: 84rpx;
|
||||
margin-left: 3%;
|
||||
border-radius: 10rpx;
|
||||
background-color: #000000;
|
||||
align-items: flex-start;
|
||||
}
|
||||
.im_text2 .avatar {
|
||||
width: 84rpx;
|
||||
height: 84rpx;
|
||||
margin-right: 3%;
|
||||
border-radius: 10rpx;
|
||||
background-color: #000000;
|
||||
align-items: flex-start;
|
||||
}
|
||||
.im_text .my_content {
|
||||
max-width: 550rpx;
|
||||
align-items: flex-start;
|
||||
border-radius: 10rpx;
|
||||
padding: 17rpx 20rpx;
|
||||
box-sizing: border-box;
|
||||
word-break: break-all;
|
||||
}
|
||||
.im_text2 .my_content {
|
||||
max-width: 450rpx;
|
||||
align-items: flex-start;
|
||||
border-radius: 10rpx;
|
||||
padding: 10rpx;
|
||||
box-sizing: border-box;
|
||||
word-break: break-all;
|
||||
}
|
||||
.im_text .you_content {
|
||||
max-width: 450rpx;
|
||||
align-items: flex-start;
|
||||
border-radius: 10rpx;
|
||||
padding: 17rpx 20rpx;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.im_text2 .you_content {
|
||||
max-width: 450rpx;
|
||||
align-items: flex-start;
|
||||
border-radius: 10rpx;
|
||||
padding: 10rpx;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.my_content {
|
||||
background-color: #9EEA6A;
|
||||
margin-top: 25rpx;
|
||||
}
|
||||
.you_content {
|
||||
background-color: white;
|
||||
margin-top: 25rpx;
|
||||
}
|
||||
.im_icon {
|
||||
position: absolute;
|
||||
bottom: -2rpx;
|
||||
right: 41px;
|
||||
-webkit-transform: rotate(270deg);
|
||||
transform: rotate(270deg);
|
||||
}
|
||||
.im_icon2 {
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
}
|
||||
.im_icon .icon-sanjiao1 {
|
||||
color: #9EEA6A;
|
||||
}
|
||||
.im_icon2 .icon-sanjiao1 {
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
}
|
||||
.upload {
|
||||
width: 50rpx;
|
||||
height: 50rpx;
|
||||
background-color: #007AFF;
|
||||
border-radius: 50%;
|
||||
line-height: 50rpx;
|
||||
text-align: center;
|
||||
}
|
||||
.cont_img {
|
||||
width: 200rpx;
|
||||
height: 200rpx;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.top_pro {
|
||||
/* margin-left: 85rpx; */
|
||||
}
|
||||
.top_product {
|
||||
width: 610rpx;
|
||||
height: 200rpx;
|
||||
border-radius: 10rpx;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
justify-content: flex-start;
|
||||
background-color: #FFFFFF;
|
||||
padding: 10rpx 20rpx;
|
||||
position: relative;
|
||||
}
|
||||
.top_order {
|
||||
width: 610rpx;
|
||||
/* height: 200rpx; */
|
||||
border-radius: 10rpx;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
justify-content: flex-start;
|
||||
background-color: #FFFFFF;
|
||||
padding: 10rpx 20rpx;
|
||||
position: relative;
|
||||
}
|
||||
.pro_img {
|
||||
height: 150rpx;
|
||||
width: 150rpx;
|
||||
border-radius: 10rpx;
|
||||
margin-right: 20rpx;
|
||||
background-color: #FFFFFF;
|
||||
}
|
||||
.pro_name {
|
||||
font-size: 28rpx;
|
||||
text-overflow: -o-ellipsis-lastline;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
display: -webkit-box;
|
||||
-webkit-line-clamp: 3;
|
||||
line-clamp: 3;
|
||||
-webkit-box-orient: vertical;
|
||||
margin-bottom: 50rpx;
|
||||
width: 400rpx;
|
||||
}
|
||||
.pro_price {
|
||||
font-size: 24rpx;
|
||||
color: #E2231A;
|
||||
}
|
||||
.pro_btn {
|
||||
position: absolute;
|
||||
bottom: 12rpx;
|
||||
right: 15rpx;
|
||||
width: 180rpx;
|
||||
height: 50rpx;
|
||||
line-height: 50rpx;
|
||||
border-radius: 25rpx;
|
||||
text-align: center;
|
||||
font-size: 24rpx;
|
||||
color: #FFFFFF;
|
||||
background-color: #FF6633;
|
||||
}
|
||||
.orderdetail_btn {
|
||||
width: 180rpx;
|
||||
height: 50rpx;
|
||||
line-height: 50rpx;
|
||||
border-radius: 25rpx;
|
||||
text-align: center;
|
||||
font-size: 24rpx;
|
||||
color: #FFFFFF;
|
||||
background-color: #FF6633;
|
||||
margin-left: 270rpx;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.ord_btn {
|
||||
position: absolute;
|
||||
bottom: 20rpx;
|
||||
right: 15rpx;
|
||||
width: 180rpx;
|
||||
height: 50rpx;
|
||||
line-height: 50rpx;
|
||||
border-radius: 25rpx;
|
||||
text-align: center;
|
||||
font-size: 24rpx;
|
||||
color: #FFFFFF;
|
||||
background-color: #FF6633;
|
||||
}
|
||||
.close_pro {
|
||||
position: absolute;
|
||||
top: 12rpx;
|
||||
right: 15rpx;
|
||||
}
|
||||
.product_item {
|
||||
width: 400rpx;
|
||||
height: 200rpx;
|
||||
}
|
||||
.product_txtitem {
|
||||
display: flex;
|
||||
width: 550rpx;
|
||||
/* height: 150rpx; */
|
||||
}
|
||||
.pro_txtname {
|
||||
font-size: 28rpx;
|
||||
text-overflow: -o-ellipsis-lastline;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
display: -webkit-box;
|
||||
-webkit-line-clamp: 1;
|
||||
line-clamp: 1;
|
||||
-webkit-box-orient: vertical;
|
||||
margin-bottom: 50rpx;
|
||||
}
|
||||
.my_text_content {
|
||||
/* height: 100%; */
|
||||
max-width: 430rpx;
|
||||
}
|
||||
.you_text_content {
|
||||
/* height: 100%; */
|
||||
max-width: 430rpx;
|
||||
}
|
||||
.my_date {
|
||||
color: #cccccc;
|
||||
font-size: 24rpx;
|
||||
position: absolute;
|
||||
top: -10rpx;
|
||||
}
|
||||
.im_text .my_date {
|
||||
right: 100rpx;
|
||||
}
|
||||
.sendpro_price {
|
||||
position: absolute;
|
||||
bottom: 25px;
|
||||
}
|
||||
.sendord_price {
|
||||
position: absolute;
|
||||
bottom: 40px;
|
||||
}
|
||||
.upload_box {
|
||||
/* width: 50rpx; */
|
||||
height: 75rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin-left: 20rpx;
|
||||
justify-content: space-around;
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
241
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat_list.js
vendored
Normal file
241
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat_list.js
vendored
Normal file
@ -0,0 +1,241 @@
|
||||
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/plus/chat/supplier_chat_list"],{
|
||||
|
||||
/***/ 721:
|
||||
/*!***********************************************************************************************************!*\
|
||||
!*** D:/Hbuilder/Project/cha_zhi_bai_cha_hui/main.js?{"page":"pages%2Fplus%2Fchat%2Fsupplier_chat_list"} ***!
|
||||
\***********************************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
/* WEBPACK VAR INJECTION */(function(wx, createPage) {
|
||||
|
||||
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
||||
__webpack_require__(/*! uni-pages */ 26);
|
||||
var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
|
||||
var _supplier_chat_list = _interopRequireDefault(__webpack_require__(/*! ./pages/plus/chat/supplier_chat_list.vue */ 722));
|
||||
// @ts-ignore
|
||||
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
||||
createPage(_supplier_chat_list.default);
|
||||
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["createPage"]))
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 722:
|
||||
/*!**************************************************************************************!*\
|
||||
!*** D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/supplier_chat_list.vue ***!
|
||||
\**************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony import */ var _supplier_chat_list_vue_vue_type_template_id_42e7b3e6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./supplier_chat_list.vue?vue&type=template&id=42e7b3e6& */ 723);
|
||||
/* harmony import */ var _supplier_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./supplier_chat_list.vue?vue&type=script&lang=js& */ 725);
|
||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _supplier_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _supplier_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||
/* harmony import */ var _supplier_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./supplier_chat_list.vue?vue&type=style&index=0&lang=css& */ 727);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
||||
|
||||
var renderjs
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* normalize component */
|
||||
|
||||
var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
||||
_supplier_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||
_supplier_chat_list_vue_vue_type_template_id_42e7b3e6___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||
_supplier_chat_list_vue_vue_type_template_id_42e7b3e6___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||
false,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
false,
|
||||
_supplier_chat_list_vue_vue_type_template_id_42e7b3e6___WEBPACK_IMPORTED_MODULE_0__["components"],
|
||||
renderjs
|
||||
)
|
||||
|
||||
component.options.__file = "pages/plus/chat/supplier_chat_list.vue"
|
||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 723:
|
||||
/*!*********************************************************************************************************************!*\
|
||||
!*** D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/supplier_chat_list.vue?vue&type=template&id=42e7b3e6& ***!
|
||||
\*********************************************************************************************************************/
|
||||
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_template_id_42e7b3e6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./supplier_chat_list.vue?vue&type=template&id=42e7b3e6& */ 724);
|
||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_template_id_42e7b3e6___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||
|
||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_template_id_42e7b3e6___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||
|
||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_template_id_42e7b3e6___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
|
||||
|
||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_template_id_42e7b3e6___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
||||
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 724:
|
||||
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/supplier_chat_list.vue?vue&type=template&id=42e7b3e6& ***!
|
||||
\*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
||||
var components
|
||||
var render = function () {
|
||||
var _vm = this
|
||||
var _h = _vm.$createElement
|
||||
var _c = _vm._self._c || _h
|
||||
var g0 = _vm.imList.length
|
||||
_vm.$mp.data = Object.assign(
|
||||
{},
|
||||
{
|
||||
$root: {
|
||||
g0: g0,
|
||||
},
|
||||
}
|
||||
)
|
||||
}
|
||||
var recyclableRender = false
|
||||
var staticRenderFns = []
|
||||
render._withStripped = true
|
||||
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 725:
|
||||
/*!***************************************************************************************************************!*\
|
||||
!*** D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/supplier_chat_list.vue?vue&type=script&lang=js& ***!
|
||||
\***************************************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./supplier_chat_list.vue?vue&type=script&lang=js& */ 726);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 726:
|
||||
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/supplier_chat_list.vue?vue&type=script&lang=js& ***!
|
||||
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
var _default = {
|
||||
data: function data() {
|
||||
return {
|
||||
imList: [],
|
||||
user_id: '',
|
||||
official: '',
|
||||
//站内信数据
|
||||
logistic: '' //物流数据
|
||||
};
|
||||
},
|
||||
onShow: function onShow() {
|
||||
this.get_im_list();
|
||||
},
|
||||
methods: {
|
||||
//获取聊天列表
|
||||
get_im_list: function get_im_list() {
|
||||
var self = this;
|
||||
self._post('plus.chat.supplierChat/index', {}, function (res) {
|
||||
console.log(res);
|
||||
self.imList = res.data.list;
|
||||
self.official = res.data.official;
|
||||
self.logistic = res.data.logistic;
|
||||
});
|
||||
},
|
||||
jumpPage: function jumpPage(user_id, nickName) {
|
||||
this.gotoPage('/pages/plus/chat/supplier_chat?user_id=' + user_id + '&nickName=' + nickName);
|
||||
}
|
||||
}
|
||||
};
|
||||
exports.default = _default;
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 727:
|
||||
/*!***********************************************************************************************************************!*\
|
||||
!*** D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/supplier_chat_list.vue?vue&type=style&index=0&lang=css& ***!
|
||||
\***********************************************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./supplier_chat_list.vue?vue&type=style&index=0&lang=css& */ 728);
|
||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
|
||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_supplier_chat_list_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 728:
|
||||
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/Hbuilder/Project/cha_zhi_bai_cha_hui/pages/plus/chat/supplier_chat_list.vue?vue&type=style&index=0&lang=css& ***!
|
||||
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
|
||||
// extracted by mini-css-extract-plugin
|
||||
if(false) { var cssReload; }
|
||||
|
||||
|
||||
/***/ })
|
||||
|
||||
},[[721,"common/runtime","common/vendor"]]]);
|
||||
//# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages/plus/chat/supplier_chat_list.js.map
|
||||
5
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat_list.json
vendored
Normal file
5
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat_list.json
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationBarTitleText": "聊天列表",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat_list.wxml
vendored
Normal file
1
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat_list.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="im_index"><block wx:for="{{imList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['jumpPage',['$0','$1'],[[['imList','',index,'user_id']],[['imList','',index,'user.nickName']]]]]]]}}" class="im_item" bindtap="__e"><view class="im_item_left"><image src="{{item.user.avatarUrl}}" mode></image></view><view class="im_item_right"><view class="im_item_right_item"><view class="title">{{item.user.nickName}}</view><view class="time">{{item.newMessage.create_time}}</view></view><view class="im_item_right_item"><block wx:if="{{item.newMessage.type==0}}"><view class="content">{{item.newMessage.content}}</view></block><block wx:if="{{item.newMessage.type==1}}"><view class="content">[图片]</view></block><block wx:if="{{item.newMessage.type==2}}"><view class="content">[商品]</view></block><block wx:if="{{item.num>0}}"><view class="message">{{item.num}}</view></block></view></view></view></block><block wx:if="{{$root.g0==0}}"><view class="hint">您当前并没有与任何人聊天哦!</view></block></view>
|
||||
84
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat_list.wxss
vendored
Normal file
84
unpackage/dist/dev/mp-weixin/pages/plus/chat/supplier_chat_list.wxss
vendored
Normal file
@ -0,0 +1,84 @@
|
||||
|
||||
.im_index {
|
||||
width: 100%;
|
||||
}
|
||||
.im_item {
|
||||
width: 90%;
|
||||
height: 120rpx;
|
||||
margin: 0 auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.im_item_left {
|
||||
box-sizing: border-box;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
.im_item_left image {
|
||||
width: 80rpx;
|
||||
height: 80rpx;
|
||||
margin: 0 auto;
|
||||
margin-top: 5%;
|
||||
border-radius: 50%;
|
||||
background-color: rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
.im_item_right {
|
||||
width: 555rpx;
|
||||
padding: 10rpx;
|
||||
border-bottom: 1px #dcdcdc solid;
|
||||
box-sizing: border-box;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
.message {
|
||||
width: 30rpx;
|
||||
height: 30rpx;
|
||||
border-radius: 50%;
|
||||
color: white;
|
||||
background-color: red;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 15rpx;
|
||||
}
|
||||
.im_item_right_item {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
margin-bottom: 10rpx;
|
||||
}
|
||||
.title {
|
||||
font-size: 32rpx;
|
||||
}
|
||||
.guangfang {
|
||||
font-size: 16rpx;
|
||||
color: #F36A24;
|
||||
border: 1rpx #F36A24 solid;
|
||||
border-radius: 10rpx;
|
||||
padding: 5rpx 10rpx;
|
||||
box-sizing: border-box;
|
||||
position: relative;
|
||||
left: -65rpx;
|
||||
}
|
||||
.time {
|
||||
font-size: 26rpx;
|
||||
color: #999999;
|
||||
}
|
||||
.content {
|
||||
font-size: 26rpx;
|
||||
color: #999999;
|
||||
overflow: hidden;
|
||||
text-overflow:ellipsis;
|
||||
white-space: nowrap;
|
||||
overflow:hidden;
|
||||
word-break:break-all;
|
||||
}
|
||||
.hint {
|
||||
width: 750rpx;
|
||||
text-align: center;
|
||||
font-size: 32rpx;
|
||||
color: #585858;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user