Commit b2f2d4c0f4deb4df18d8adf29fe864e0580270aa

Authored by 杨鑫
2 parents fa21ce0f 8f8f81ca

Merge branch 'master' of http://39.98.150.180/webapp/GreenwayWeb

admin-web-master/src/main.js
@@ -35,35 +35,25 @@ Vue.prototype.$hostUrl =`${window.location.protocol}//${window.location.host}/cd @@ -35,35 +35,25 @@ Vue.prototype.$hostUrl =`${window.location.protocol}//${window.location.host}/cd
35 import { 35 import {
36 sendToUser 36 sendToUser
37 } from '@/api/newly.js' 37 } from '@/api/newly.js'
38 -Vue.prototype.$setmsg = async function() { 38 +Vue.prototype.$setmsg = async function(from) {
39 39
40 let info = { 40 let info = {
41 - "content": "测试消息内容", // 消息内容 41 + "content":JSON.stringify(from.content), // 消息内容
42 "messageClass": 1, // 消息类型(1:指定用户发送) 42 "messageClass": 1, // 消息类型(1:指定用户发送)
43 - "messageType": "通知", // 消息类型描述 43 + "messageType":from.type, // 消息类型描述
44 "cereMessageReceipts": [ // 接收人列表 44 "cereMessageReceipts": [ // 接收人列表
45 { 45 {
46 - "phone": '18121815567', // 用户ID  
47 - "messageType": "通知", // 消息类型  
48 - "content": "测试内容" // 消息内容 46 + "phone": from.phone, // 用户ID
  47 + "messageType": from.type, // 消息类型
  48 + "content": JSON.stringify(from.content) // 消息内容
49 } 49 }
50 ] 50 ]
51 } 51 }
52 - await sendToUser(info).then(res => { 52 + let c1 = await sendToUser(info).then(res => {
53 console.error(res) 53 console.error(res)
54 - if (res.code == 200) {  
55 - this.$message({  
56 - message: '发送成功',  
57 - type: 'success'  
58 - })  
59 - this.$emit('removeonaction', '1')  
60 - } else {  
61 - this.$message({  
62 - message: '发送失败',  
63 - type: 'error'  
64 - })  
65 - } 54 + return res
66 }) 55 })
  56 + return c1
67 }; 57 };
68 58
69 let host = window.location.host; 59 let host = window.location.host;
admin-web-master/src/views/shopRental/rentTermination/add.vue
@@ -65,6 +65,7 @@ @@ -65,6 +65,7 @@
65 import jsPDF from 'jspdf' 65 import jsPDF from 'jspdf'
66 import wangEditor from "@/components/editor/index" 66 import wangEditor from "@/components/editor/index"
67 import html2canvas from 'html2canvas' 67 import html2canvas from 'html2canvas'
  68 +import { title } from '@/settings.js';
68 export default { 69 export default {
69 components: { 70 components: {
70 wangEditor 71 wangEditor
@@ -192,36 +193,30 @@ @@ -192,36 +193,30 @@
192 this.formInline.pdfUrl = canvas.toDataURL('image/png') 193 this.formInline.pdfUrl = canvas.toDataURL('image/png')
193 console.log({...this.formInline}) 194 console.log({...this.formInline})
194 // return 195 // return
195 - this.$refs.heForm.validate((valid) => {  
196 - console.log(valid)  
197 - if (valid) {  
198 - // 调用全局方法setmsg  
199 - that.$setmsg();  
200 -  
201 -  
202 - // cereTerminateNotice(this.formInline).then(res => {  
203 - // console.error(res)  
204 - // if (res.code == 200) {  
205 - // this.$message({  
206 - // message: '发送成功',  
207 - // type: 'success'  
208 - // })  
209 - // this.$emit('removeonaction', '1')  
210 - // } else {  
211 - // this.$message({  
212 - // message: '发送失败',  
213 - // type: 'error'  
214 - // })  
215 - // }  
216 - // })  
217 - } else {  
218 - this.$message({  
219 - message: '请填写完整信息',  
220 - type: 'error'  
221 - })  
222 - return false;  
223 - }  
224 - }) 196 + let info = {
  197 + type:'租赁提醒',
  198 + phone:this.info.createUser,
  199 + content:{
  200 + type:'2',
  201 + title:'退租告知单',
  202 + content:this.formInline.pdfUrl
  203 + },
  204 + }
  205 + console.log(']]]]]]')
  206 + let res = await that.$setmsg(info);
  207 + console.log(res)
  208 + if (res.code == 200) {
  209 + this.$message({
  210 + message: '发送成功',
  211 + type: 'success'
  212 + })
  213 + this.$emit('removeonaction', '1')
  214 + } else {
  215 + this.$message({
  216 + message: '发送失败',
  217 + type: 'error'
  218 + })
  219 + }
225 }, 220 },
226 close() { 221 close() {
227 this.$emit('removeonaction', '1') 222 this.$emit('removeonaction', '1')
admin-web-master/src/views/shopRental/rentalMan/add.vue
@@ -148,7 +148,7 @@ @@ -148,7 +148,7 @@
148 148
149 }, 149 },
150 async add() { 150 async add() {
151 - 151 + let that = this
152 console.log({...this.info}) 152 console.log({...this.info})
153 const content = this.$refs.contentToConvert; 153 const content = this.$refs.contentToConvert;
154 154
@@ -162,32 +162,56 @@ @@ -162,32 +162,56 @@
162 this.formInline.pdfUrl = canvas.toDataURL('image/png') 162 this.formInline.pdfUrl = canvas.toDataURL('image/png')
163 console.log({...this.formInline}) 163 console.log({...this.formInline})
164 // return 164 // return
165 - this.$refs.heForm.validate((valid) => {  
166 - console.log(valid)  
167 - if (valid) {  
168 - cereTerminateNotice(this.formInline).then(res => {  
169 - console.error(res)  
170 - if (res.code == 200) {  
171 - this.$message({  
172 - message: '发送成功',  
173 - type: 'success'  
174 - })  
175 - this.$emit('removeonaction', '1')  
176 - } else {  
177 - this.$message({  
178 - message: '发送失败',  
179 - type: 'error'  
180 - })  
181 - }  
182 - })  
183 - } else {  
184 - this.$message({  
185 - message: '请填写完整信息',  
186 - type: 'error'  
187 - })  
188 - return false;  
189 - }  
190 - }) 165 + let info = {
  166 + type:'租赁提醒',
  167 + phone:this.formInline.tenantPhone,
  168 + content:{
  169 + type:'2',
  170 + title:'入驻告知单',
  171 + content:this.formInline.pdfUrl
  172 + },
  173 + }
  174 + console.log(']]]]]]')
  175 + let res = await that.$setmsg(info);
  176 + console.log(res)
  177 + if (res.code == 200) {
  178 + this.$message({
  179 + message: '发送成功',
  180 + type: 'success'
  181 + })
  182 + this.$emit('removeonaction', '1')
  183 + } else {
  184 + this.$message({
  185 + message: '发送失败',
  186 + type: 'error'
  187 + })
  188 + }
  189 + // this.$refs.heForm.validate((valid) => {
  190 + // console.log(valid)
  191 + // if (valid) {
  192 + // cereTerminateNotice(this.formInline).then(res => {
  193 + // console.error(res)
  194 + // if (res.code == 200) {
  195 + // this.$message({
  196 + // message: '发送成功',
  197 + // type: 'success'
  198 + // })
  199 + // this.$emit('removeonaction', '1')
  200 + // } else {
  201 + // this.$message({
  202 + // message: '发送失败',
  203 + // type: 'error'
  204 + // })
  205 + // }
  206 + // })
  207 + // } else {
  208 + // this.$message({
  209 + // message: '请填写完整信息',
  210 + // type: 'error'
  211 + // })
  212 + // return false;
  213 + // }
  214 + // })
191 }, 215 },
192 close() { 216 close() {
193 this.$emit('removeonaction', '1') 217 this.$emit('removeonaction', '1')
lvdao-miniapp/pages.json
@@ -421,6 +421,20 @@ @@ -421,6 +421,20 @@
421 "name": "pagesA", 421 "name": "pagesA",
422 "pages": [ 422 "pages": [
423 { 423 {
  424 + "path": "procedureList/procedureDetail",
  425 + "style": {
  426 + "navigationBarTitleText": "通知详情",
  427 + "navigationBarBackgroundColor": "#FFFFFF"
  428 + }
  429 + },
  430 + {
  431 + "path": "procedureList/procedureList",
  432 + "style": {
  433 + "navigationBarTitleText": "通知列表",
  434 + "navigationBarBackgroundColor": "#FFFFFF"
  435 + }
  436 + },
  437 + {
424 "path": "myZiyuan/myZiDetailsnew", 438 "path": "myZiyuan/myZiDetailsnew",
425 "style": { 439 "style": {
426 "navigationBarBackgroundColor": "#FFFFFF", 440 "navigationBarBackgroundColor": "#FFFFFF",
lvdao-miniapp/pages/message/message - 副本.vue 0 → 100644
  1 +<template>
  2 + <view class="page">
  3 + <view style="position: absolute; top: 0; width: 100%;">
  4 + <image :src="$imgUrl('/bg.png')" style="width: 100%; height: 490rpx;border-radius: 0 0 40rpx 40rpx;"></image></view>
  5 + <view class="my-top">
  6 + <view class="head" :style="'background-color: rgba(38,197,112,'+(scrollTop/50)+');'">
  7 + <view class="logo-title">
  8 + <image :src="$imgUrl('/logo.png')" ></image>
  9 + </view>
  10 + <view class="title">
  11 +
  12 + </view>
  13 + <view class="setting-mess"></view>
  14 + </view>
  15 + </view>
  16 + <view class="main">
  17 + <view class="message-list">
  18 + <view class="list" @click="toMsgList">
  19 + <view class="icon-data">
  20 + <view class="icon">
  21 + <image :src="$imgUrl('/msg1.png')" mode=""></image>
  22 + </view>
  23 + <view class="data">
  24 + <view class="title">
  25 + <text>通知消息</text>
  26 + </view>
  27 +
  28 + <view class="describe">
  29 + <view v-if="tableList.length>0" >
  30 + <view v-html="tableList[0].content"></view>
  31 + </view>
  32 + <view v-else >暂无</view>
  33 + <!-- <text>{{?tableList[0].content:''}}</text> -->
  34 + </view>
  35 + </view>
  36 + </view>
  37 + <view class="more">
  38 + <!-- <view class="more-num">{{tableList.length}}</view> -->
  39 + <view class="icon-more">{{formatDateTime(tableList[0]?tableList[0].createdAt:'')}}</view>
  40 + </view>
  41 + </view>
  42 + <view class="list">
  43 + <view class="icon-data">
  44 + <view class="icon">
  45 + <image :src="$imgUrl('/zjjf.png')" mode=""></image>
  46 + </view>
  47 + <view class="data">
  48 + <view class="title">
  49 + <text>租金缴费通知</text>
  50 + </view>
  51 + <view class="describe">
  52 + <view>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</view>
  53 + </view>
  54 + </view>
  55 + </view>
  56 + <view class="more">
  57 + <view class="more-num">2</view>
  58 + <view class="icon-more">11:28</view>
  59 + </view>
  60 + </view>
  61 + <!-- <view class="list">
  62 + <view class="icon-data">
  63 + <view class="icon">
  64 + <image :src="$imgUrl('/msg2.png')" mode=""></image>
  65 + </view>
  66 + <view class="data">
  67 + <view class="title">
  68 + <text>新订单提醒</text>
  69 + </view>
  70 + <view class="describe">
  71 + <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>
  72 + </view>
  73 + </view>
  74 + </view>
  75 + <view class="more">
  76 + <view class="more-num">2</view>
  77 + <view class="icon-more">11:28</view>
  78 + </view>
  79 + </view>
  80 + <view class="list">
  81 + <view class="icon-data">
  82 + <view class="icon">
  83 + <image :src="$imgUrl('/msg3.png')" mode=""></image>
  84 + </view>
  85 + <view class="data">
  86 + <view class="title">
  87 + <text>发货提醒</text>
  88 + </view>
  89 + <view class="describe">
  90 + <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>
  91 + </view>
  92 + </view>
  93 + </view>
  94 + <view class="more">
  95 + <view class="more-num">2</view>
  96 + <view class="icon-more">11:28</view>
  97 + </view>
  98 + </view>
  99 + <view class="list">
  100 + <view class="icon-data">
  101 + <view class="icon">
  102 + <image :src="$imgUrl('/msg4.png')" mode=""></image>
  103 + </view>
  104 + <view class="data">
  105 + <view class="title">
  106 + <text>退款/售后提醒</text>
  107 + </view>
  108 + <view class="describe">
  109 + <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>
  110 + </view>
  111 + </view>
  112 + </view>
  113 + <view class="more">
  114 + <view class="more-num">2</view>
  115 + <view class="icon-more">11:28</view>
  116 + </view>
  117 + </view>
  118 + <view class="list">
  119 + <view class="icon-data">
  120 + <view class="icon">
  121 + <image :src="$imgUrl('/msg5.png')" mode=""></image>
  122 + </view>
  123 + <view class="data">
  124 + <view class="title">
  125 + <text>库存提醒</text>
  126 + </view>
  127 + <view class="describe">
  128 + <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>
  129 + </view>
  130 + </view>
  131 + </view>
  132 + <view class="more">
  133 + <view class="more-num">2</view>
  134 + <view class="icon-more">11:28</view>
  135 + </view>
  136 + </view>
  137 + <view class="list">
  138 + <view class="icon-data">
  139 + <view class="icon">
  140 + <image :src="$imgUrl('/msg6.png')" mode=""></image>
  141 + </view>
  142 + <view class="data">
  143 + <view class="title">
  144 + <text>活动通知</text>
  145 + </view>
  146 + <view class="describe">
  147 + <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>
  148 + </view>
  149 + </view>
  150 + </view>
  151 + <view class="more">
  152 + <view class="more-num">2</view>
  153 + <view class="icon-more">11:28</view>
  154 + </view>
  155 + </view>
  156 + <view class="list">
  157 + <view class="icon-data">
  158 + <view class="icon">
  159 + <image :src="$imgUrl('/msg7.png')" mode=""></image>
  160 + </view>
  161 + <view class="data">
  162 + <view class="title">
  163 + <text>临时铺位申请</text>
  164 + </view>
  165 + <view class="describe">
  166 + <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>
  167 + </view>
  168 + </view>
  169 + </view>
  170 + <view class="more">
  171 + <view class="more-num">2</view>
  172 + <view class="icon-more">11:28</view>
  173 + </view>
  174 + </view> -->
  175 + <!-- <view class="list">
  176 + <view class="icon-data">
  177 + <view class="icon">
  178 + <image :src="$imgUrl('/msg7.png')" mode=""></image>
  179 + </view>
  180 + <view class="data">
  181 + <view class="title">
  182 + <text>缴费通知</text>
  183 + </view>
  184 + <view class="describe">
  185 + <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>
  186 + </view>
  187 + </view>
  188 + </view>
  189 + <view class="more">
  190 + <view class="more-num">2</view>
  191 + <view class="icon-more">11:28</view>
  192 + </view>
  193 + </view> -->
  194 + </view>
  195 +
  196 + <!-- <view class="message-list">
  197 + <view class="bidding-title"><view class="bidding-title-line"></view>消息<text>(5)</text></view>
  198 + <view class="message-list" style="padding: 0;">
  199 + <view class="list" v-for="(item,index) in 4" :key="index" @click="toDialogue">
  200 + <view class="icon-data">
  201 + <view class="icon">
  202 +
  203 + </view>
  204 + <view class="data">
  205 + <view class="title">
  206 + <text>李雷有四</text>
  207 + </view>
  208 + <view class="describe">
  209 + <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>
  210 + </view>
  211 + </view>
  212 + </view>
  213 + <view class="more">
  214 + <view class="more-num">2</view>
  215 + <view class="icon-more">11:28</view>
  216 + </view>
  217 + </view>
  218 + </view>
  219 + </view> -->
  220 +
  221 + </view>
  222 + <!-- tabbar -->
  223 + <tabbar :tabBarShow="2"></tabbar>
  224 + </view>
  225 +</template>
  226 +
  227 +<script>
  228 + import tabbar from '../../components/tabbar/tabbar.vue';
  229 + export default {
  230 + components: {
  231 + tabbar,
  232 + },
  233 + data() {
  234 + return {
  235 + scrollTop: 0,
  236 + tableList:[],
  237 + pagesize :{
  238 + pageNumber: 1,
  239 + pageSize: 2,
  240 + receiverMerchant:''
  241 + },
  242 + zllist:[]
  243 + }
  244 + },
  245 + onLoad() {
  246 +
  247 + },
  248 + onShow() {
  249 + const isLogin = uni.getStorageSync('token');
  250 + if (isLogin == '') {
  251 + // 如果未登录,跳转到登录页面
  252 + uni.navigateTo({
  253 + url: '/pages/login/login'
  254 + })
  255 + } else {
  256 + let info = {
  257 + // phone:uni.getStorageSync('user').phone,
  258 + phone:'15328802805',
  259 + }
  260 + this.$http.sendRequest('/cereMessage/getMessageNum', 'GET',{...info},1).then(res => {
  261 + // console.error(res)
  262 + })
  263 + this.$http.sendRequest('/cereMessage/viewMessage', 'POST',{...info,messageType:'租赁提醒'},1).then(res => {
  264 + let obj = res.data.data
  265 + for(let prop in obj) {
  266 + if(obj.hasOwnProperty(prop)) { // 确保只访问实例上的属性,不包括继承的
  267 + obj[prop][0].content = JSON.parse(obj[prop][0].content)
  268 + this.zllist.push(obj[prop][0])
  269 + }
  270 + }
  271 + console.error(this.zllist)
  272 + })
  273 + this.$http.sendRequest('/cerePlatformMerchant/queryByPage', 'POST',{"pageSize":10,pageNumber:0,phone:uni.getStorageSync('user').phone}).then(res => {
  274 + if(res.data.code == '20004' || res.data.code == '20003'){
  275 + uni.navigateTo({
  276 + url: '/pages/login/login'
  277 + })
  278 + }
  279 + })
  280 + }
  281 +
  282 + },
  283 + onReady() {
  284 + uni.hideTabBar();
  285 + },
  286 + onPageScroll(e) {
  287 + this.scrollTop = e.scrollTop;
  288 + },
  289 + mounted() {
  290 + this.getALL()
  291 + },
  292 + methods:{
  293 + formatDateTime(dateTimeString) {
  294 + // 将输入的日期时间字符串转换为Date对象
  295 + const inputDate = new Date(dateTimeString);
  296 + const now = new Date();
  297 +
  298 + // 获取年、月、日来进行比较
  299 + const inputYear = inputDate.getFullYear();
  300 + const inputMonth = inputDate.getMonth();
  301 + const inputDay = inputDate.getDate();
  302 +
  303 + const currentYear = now.getFullYear();
  304 + const currentMonth = now.getMonth();
  305 + const currentDay = now.getDate();
  306 +
  307 + // 检查输入的日期是否为今天
  308 + const isToday = (inputYear === currentYear) && (inputMonth === currentMonth) && (inputDay === currentDay);
  309 +
  310 + // 格式化时间为HH:mm
  311 + const hours = inputDate.getHours().toString().padStart(2, '0');
  312 + const minutes = inputDate.getMinutes().toString().padStart(2, '0');
  313 + const timeString = `${hours}:${minutes}`;
  314 +
  315 + // 如果是今天,则在时间前面加上'今天'
  316 + return isToday ? `今天${timeString}` : timeString;
  317 + },
  318 + getALL(){
  319 + // this.pagesize.receiverMerchant = uni.getStorageSync('user').phone
  320 + this.$http.sendRequest('/cereMessageNotification/queryByPage','POST',this.pagesize,1).then(res => {
  321 +
  322 + this.tableList =res.data.data.content
  323 + })
  324 + },
  325 + toDialogue(){
  326 + uni.navigateTo({
  327 + url:'/pages/dialogue/dialogue'
  328 + })
  329 + },
  330 + toMsgList(){
  331 + uni.navigateTo({
  332 + url:'/pages/procedureList/procedureList'
  333 + })
  334 + },
  335 +
  336 + }
  337 + }
  338 +</script>
  339 +
  340 +<style scoped lang="scss">
  341 + @import 'message.scss';
  342 +</style>
lvdao-miniapp/pages/message/message.vue
@@ -35,169 +35,36 @@ @@ -35,169 +35,36 @@
35 </view> 35 </view>
36 </view> 36 </view>
37 <view class="more"> 37 <view class="more">
38 - <!-- <view class="more-num">{{tableList.length}}</view> -->  
39 <view class="icon-more">{{formatDateTime(tableList[0]?tableList[0].createdAt:'')}}</view> 38 <view class="icon-more">{{formatDateTime(tableList[0]?tableList[0].createdAt:'')}}</view>
40 </view> 39 </view>
41 </view> 40 </view>
42 - <!-- <view class="list"> 41 + <view class="list" @click="gopath('/pagesA/procedureList/procedureList?type=租赁提醒')">
43 <view class="icon-data"> 42 <view class="icon-data">
44 <view class="icon"> 43 <view class="icon">
45 - <image :src="$imgUrl('/msg2.png')" mode=""></image> 44 + <image :src="$imgUrl('/zlxx.png')" mode=""></image>
46 </view> 45 </view>
47 <view class="data"> 46 <view class="data">
48 <view class="title"> 47 <view class="title">
49 - <text>新订单提醒</text>  
50 - </view>  
51 - <view class="describe">  
52 - <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>  
53 - </view>  
54 - </view>  
55 - </view>  
56 - <view class="more">  
57 - <view class="more-num">2</view>  
58 - <view class="icon-more">11:28</view>  
59 - </view>  
60 - </view>  
61 - <view class="list">  
62 - <view class="icon-data">  
63 - <view class="icon">  
64 - <image :src="$imgUrl('/msg3.png')" mode=""></image>  
65 - </view>  
66 - <view class="data">  
67 - <view class="title">  
68 - <text>发货提醒</text>  
69 - </view>  
70 - <view class="describe">  
71 - <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>  
72 - </view>  
73 - </view>  
74 - </view>  
75 - <view class="more">  
76 - <view class="more-num">2</view>  
77 - <view class="icon-more">11:28</view>  
78 - </view>  
79 - </view>  
80 - <view class="list">  
81 - <view class="icon-data">  
82 - <view class="icon">  
83 - <image :src="$imgUrl('/msg4.png')" mode=""></image>  
84 - </view>  
85 - <view class="data">  
86 - <view class="title">  
87 - <text>退款/售后提醒</text>  
88 - </view>  
89 - <view class="describe">  
90 - <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>  
91 - </view>  
92 - </view>  
93 - </view>  
94 - <view class="more">  
95 - <view class="more-num">2</view>  
96 - <view class="icon-more">11:28</view>  
97 - </view>  
98 - </view>  
99 - <view class="list">  
100 - <view class="icon-data">  
101 - <view class="icon">  
102 - <image :src="$imgUrl('/msg5.png')" mode=""></image>  
103 - </view>  
104 - <view class="data">  
105 - <view class="title">  
106 - <text>库存提醒</text>  
107 - </view>  
108 - <view class="describe">  
109 - <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>  
110 - </view>  
111 - </view>  
112 - </view>  
113 - <view class="more">  
114 - <view class="more-num">2</view>  
115 - <view class="icon-more">11:28</view>  
116 - </view>  
117 - </view>  
118 - <view class="list">  
119 - <view class="icon-data">  
120 - <view class="icon">  
121 - <image :src="$imgUrl('/msg6.png')" mode=""></image>  
122 - </view>  
123 - <view class="data">  
124 - <view class="title">  
125 - <text>活动通知</text> 48 + <text>租赁提醒</text>
126 </view> 49 </view>
  50 +
127 <view class="describe"> 51 <view class="describe">
128 - <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text> 52 + <view v-if="zllist.length>0" >
  53 + <view v-if="zllist[0].content.type == '2'">{{zllist[0].content.title}}【图片】</view>
  54 + <view v-else >{{zllist[0].content.title}}</view>
  55 + </view>
  56 + <view v-else >暂无</view>
  57 + <!-- <text>{{?tableList[0].content:''}}</text> -->
129 </view> 58 </view>
130 </view> 59 </view>
131 </view> 60 </view>
132 <view class="more"> 61 <view class="more">
133 - <view class="more-num">2</view>  
134 - <view class="icon-more">11:28</view> 62 + <view class="more-num" v-if="zllist.length>0">{{zllist.length}}</view>
  63 + <view class="icon-more" v-if="zllist.length>0">{{formatDateTime(zllist[0]?zllist[0].createTime:'')}}</view>
135 </view> 64 </view>
136 </view> 65 </view>
137 - <view class="list">  
138 - <view class="icon-data">  
139 - <view class="icon">  
140 - <image :src="$imgUrl('/msg7.png')" mode=""></image>  
141 - </view>  
142 - <view class="data">  
143 - <view class="title">  
144 - <text>临时铺位申请</text>  
145 - </view>  
146 - <view class="describe">  
147 - <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>  
148 - </view>  
149 - </view>  
150 - </view>  
151 - <view class="more">  
152 - <view class="more-num">2</view>  
153 - <view class="icon-more">11:28</view>  
154 - </view>  
155 - </view> -->  
156 - <!-- <view class="list">  
157 - <view class="icon-data">  
158 - <view class="icon">  
159 - <image :src="$imgUrl('/msg7.png')" mode=""></image>  
160 - </view>  
161 - <view class="data">  
162 - <view class="title">  
163 - <text>缴费通知</text>  
164 - </view>  
165 - <view class="describe">  
166 - <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>  
167 - </view>  
168 - </view>  
169 - </view>  
170 - <view class="more">  
171 - <view class="more-num">2</view>  
172 - <view class="icon-more">11:28</view>  
173 - </view>  
174 - </view> -->  
175 </view> 66 </view>
176 -  
177 - <!-- <view class="message-list">  
178 - <view class="bidding-title"><view class="bidding-title-line"></view>消息<text>(5)</text></view>  
179 - <view class="message-list" style="padding: 0;">  
180 - <view class="list" v-for="(item,index) in 4" :key="index" @click="toDialogue">  
181 - <view class="icon-data">  
182 - <view class="icon">  
183 -  
184 - </view>  
185 - <view class="data">  
186 - <view class="title">  
187 - <text>李雷有四</text>  
188 - </view>  
189 - <view class="describe">  
190 - <text>这里有最新消息这里有最新消息这里有最新消息这里有最新消息</text>  
191 - </view>  
192 - </view>  
193 - </view>  
194 - <view class="more">  
195 - <view class="more-num">2</view>  
196 - <view class="icon-more">11:28</view>  
197 - </view>  
198 - </view>  
199 - </view>  
200 - </view> --> 67 +
201 68
202 </view> 69 </view>
203 <!-- tabbar --> 70 <!-- tabbar -->
@@ -219,12 +86,11 @@ @@ -219,12 +86,11 @@
219 pageNumber: 1, 86 pageNumber: 1,
220 pageSize: 2, 87 pageSize: 2,
221 receiverMerchant:'' 88 receiverMerchant:''
222 - } 89 + },
  90 + zllist:[]
223 } 91 }
224 }, 92 },
225 - onLoad() {  
226 93
227 - },  
228 onShow() { 94 onShow() {
229 const isLogin = uni.getStorageSync('token'); 95 const isLogin = uni.getStorageSync('token');
230 if (isLogin == '') { 96 if (isLogin == '') {
@@ -233,12 +99,7 @@ @@ -233,12 +99,7 @@
233 url: '/pages/login/login' 99 url: '/pages/login/login'
234 }) 100 })
235 } else { 101 } else {
236 - this.$http.sendRequest('/cereMessage/getMessageNum', 'GET',{phone:uni.getStorageSync('user').phone},1).then(res => {  
237 - console.error(res)  
238 - })  
239 - this.$http.sendRequest('/cereMessage/viewMessage', 'POST',{phone:uni.getStorageSync('user').phone},1).then(res => {  
240 - console.error(res)  
241 - }) 102 +
242 this.$http.sendRequest('/cerePlatformMerchant/queryByPage', 'POST',{"pageSize":10,pageNumber:0,phone:uni.getStorageSync('user').phone}).then(res => { 103 this.$http.sendRequest('/cerePlatformMerchant/queryByPage', 'POST',{"pageSize":10,pageNumber:0,phone:uni.getStorageSync('user').phone}).then(res => {
243 if(res.data.code == '20004' || res.data.code == '20003'){ 104 if(res.data.code == '20004' || res.data.code == '20003'){
244 uni.navigateTo({ 105 uni.navigateTo({
@@ -258,7 +119,31 @@ @@ -258,7 +119,31 @@
258 mounted() { 119 mounted() {
259 this.getALL() 120 this.getALL()
260 }, 121 },
  122 + onShow() {
  123 + this.getmsg()
  124 + },
261 methods:{ 125 methods:{
  126 + getmsg() {
  127 + this.zllist = []
  128 + let info = {
  129 + // phone:uni.getStorageSync('user').phone,
  130 + phone:'18121815598',
  131 + isRead:'0'
  132 + }
  133 + this.$http.sendRequest('/cereMessage/getMessageNum', 'GET',{...info},1).then(res => {
  134 + // console.error(res)
  135 + })
  136 + this.$http.sendRequest('/cereMessage/viewMessage', 'POST',{...info,messageType:'租赁提醒'},1).then(res => {
  137 + let obj = res.data.data
  138 + for(let prop in obj) {
  139 + if(obj.hasOwnProperty(prop)) { // 确保只访问实例上的属性,不包括继承的
  140 + obj[prop][0].content = JSON.parse(obj[prop][0].content)
  141 + this.zllist.push(obj[prop][0])
  142 + }
  143 + }
  144 + console.error(this.zllist)
  145 + })
  146 + },
262 formatDateTime(dateTimeString) { 147 formatDateTime(dateTimeString) {
263 // 将输入的日期时间字符串转换为Date对象 148 // 将输入的日期时间字符串转换为Date对象
264 const inputDate = new Date(dateTimeString); 149 const inputDate = new Date(dateTimeString);
@@ -296,6 +181,11 @@ @@ -296,6 +181,11 @@
296 url:'/pages/dialogue/dialogue' 181 url:'/pages/dialogue/dialogue'
297 }) 182 })
298 }, 183 },
  184 + gopath(e) {
  185 + uni.navigateTo({
  186 + url:e
  187 + })
  188 + },
299 toMsgList(){ 189 toMsgList(){
300 uni.navigateTo({ 190 uni.navigateTo({
301 url:'/pages/procedureList/procedureList' 191 url:'/pages/procedureList/procedureList'
lvdao-miniapp/pages/my/my.vue
@@ -134,7 +134,7 @@ @@ -134,7 +134,7 @@
134 <view class="list" @click="isshop()" v-if="isshopon"> 134 <view class="list" @click="isshop()" v-if="isshopon">
135 <view class="icon-data"> 135 <view class="icon-data">
136 <view class="icon"> 136 <view class="icon">
137 - <image src="@/static/icon/icon1.png" mode="heightFix"></image> 137 + <image :src="$imgUrl('/icon/icon1.png')" mode="heightFix"></image>
138 </view> 138 </view>
139 <view class="data"> 139 <view class="data">
140 <view class="title"> 140 <view class="title">
@@ -164,7 +164,7 @@ @@ -164,7 +164,7 @@
164 <view class="list" @click="toPage('/pagesA/myZiyuan/myZiyuan')"> 164 <view class="list" @click="toPage('/pagesA/myZiyuan/myZiyuan')">
165 <view class="icon-data"> 165 <view class="icon-data">
166 <view class="icon"> 166 <view class="icon">
167 - <image src="@/static/icon/icon2.png" mode="heightFix"></image> 167 + <image :src="$imgUrl('/icon/icon2.png')" mode="heightFix"></image>
168 </view> 168 </view>
169 <view class="data"> 169 <view class="data">
170 <view class="title"> 170 <view class="title">
@@ -179,7 +179,7 @@ @@ -179,7 +179,7 @@
179 <view class="list" @click="toPage('/pages/record/record')"> 179 <view class="list" @click="toPage('/pages/record/record')">
180 <view class="icon-data"> 180 <view class="icon-data">
181 <view class="icon"> 181 <view class="icon">
182 - <image src="@/static/icon/icon3.png" mode="heightFix"></image> 182 + <image :src="$imgUrl('/icon/icon3.png')" mode="heightFix"></image>
183 </view> 183 </view>
184 <view class="data"> 184 <view class="data">
185 <view class="title"> 185 <view class="title">
@@ -209,7 +209,7 @@ @@ -209,7 +209,7 @@
209 <view class="list" @click="repair"> 209 <view class="list" @click="repair">
210 <view class="icon-data"> 210 <view class="icon-data">
211 <view class="icon"> 211 <view class="icon">
212 - <image src="@/static/icon/icon5.png" mode="heightFix"></image> 212 + <image :src="$imgUrl('/icon/icon5.png')" mode="heightFix"></image>
213 </view> 213 </view>
214 <view class="data"> 214 <view class="data">
215 <view class="title"> 215 <view class="title">
@@ -224,7 +224,7 @@ @@ -224,7 +224,7 @@
224 <view class="list" @click="complaint"> 224 <view class="list" @click="complaint">
225 <view class="icon-data"> 225 <view class="icon-data">
226 <view class="icon"> 226 <view class="icon">
227 - <image src="@/static/icon/icon6.png" mode="heightFix"></image> 227 + <image :src="$imgUrl('/icon/icon6.png')" mode="heightFix"></image>
228 </view> 228 </view>
229 <view class="data"> 229 <view class="data">
230 <view class="title"> 230 <view class="title">
@@ -239,7 +239,7 @@ @@ -239,7 +239,7 @@
239 <view class="list" @click="out"> 239 <view class="list" @click="out">
240 <view class="icon-data"> 240 <view class="icon-data">
241 <view class="icon"> 241 <view class="icon">
242 - <image src="@/static/icon/icon7.png" mode="heightFix"></image> 242 + <image :src="$imgUrl('/icon/icon7.png')" mode="heightFix"></image>
243 </view> 243 </view>
244 <view class="data"> 244 <view class="data">
245 <view class="title"> 245 <view class="title">
lvdao-miniapp/pages/propertyPay/payDetail/payDetail.vue
@@ -3,12 +3,12 @@ @@ -3,12 +3,12 @@
3 <view class="content"> 3 <view class="content">
4 <view class="list-info" v-for="item in cent.paymentContent" :key="i" style="align-items: flex-start;"> 4 <view class="list-info" v-for="item in cent.paymentContent" :key="i" style="align-items: flex-start;">
5 <view class="img"> 5 <view class="img">
6 - <image v-if="item.itemName == '物业费'" src="@/static/icon/icon11.png" mode="heightFix"></image>  
7 - <image v-else-if="item.itemName == '卫生费'" src="@/static/icon/icon12.png" mode="heightFix"></image>  
8 - <image v-else-if="item.itemName == '水费'" src="@/static/icon/icon13.png" mode="heightFix"></image>  
9 - <image v-else-if="item.itemName == '电费'" src="@/static/icon/icon14.png" mode="heightFix"></image>  
10 - <image v-else-if="item.itemName == '燃气费'" src="@/static/icon/icon15.png" mode="heightFix"></image>  
11 - <image v-else src="@/static/icon/icon16.png" mode="heightFix"></image> 6 + <image v-if="item.itemName == '物业费'" :src="$imgUrl('/icon/icon11.png')" mode="heightFix"></image>
  7 + <image v-else-if="item.itemName == '卫生费'" :src="$imgUrl('/icon/icon12.png')" mode="heightFix"></image>
  8 + <image v-else-if="item.itemName == '水费'" :src="$imgUrl('/icon/icon13.png')" mode="heightFix"></image>
  9 + <image v-else-if="item.itemName == '电费'" :src="$imgUrl('/icon/icon14.png')" mode="heightFix"></image>
  10 + <image v-else-if="item.itemName == '燃气费'" :src="$imgUrl('/icon/icon15.png')" mode="heightFix"></image>
  11 + <image v-else :src="$imgUrl('/icon/icon16.png')" mode="heightFix"></image>
12 </view> 12 </view>
13 <view class="info-items"> 13 <view class="info-items">
14 <view class="info-item"> 14 <view class="info-item">
lvdao-miniapp/pages/propertyPay/propertyPayList/propertyPayList.vue
@@ -27,17 +27,12 @@ @@ -27,17 +27,12 @@
27 <view class="list-item" @click="changeisxl(index)" > 27 <view class="list-item" @click="changeisxl(index)" >
28 <view class="list-info"> 28 <view class="list-info">
29 <view class="img"> 29 <view class="img">
30 - <image v-if="item.itemName == '物业费'" src="@/static/icon/icon11.png"  
31 - mode="heightFix"></image>  
32 - <image v-else-if="item.itemName == '卫生费'" src="@/static/icon/icon12.png"  
33 - mode="heightFix"></image>  
34 - <image v-else-if="item.itemName == '水费'" src="@/static/icon/icon13.png"  
35 - mode="heightFix"></image>  
36 - <image v-else-if="item.itemName == '电费'" src="@/static/icon/icon14.png"  
37 - mode="heightFix"></image>  
38 - <image v-else-if="item.itemName == '燃气费'" src="@/static/icon/icon15.png"  
39 - mode="heightFix"></image>  
40 - <image v-else src="@/static/icon/icon16.png" mode="heightFix"></image> 30 + <image v-if="item.itemName == '物业费'" :src="$imgUrl('/icon/icon11.png')" mode="heightFix"></image>
  31 + <image v-else-if="item.itemName == '卫生费'" :src="$imgUrl('/icon/icon12.png')" mode="heightFix"></image>
  32 + <image v-else-if="item.itemName == '水费'" :src="$imgUrl('/icon/icon13.png')" mode="heightFix"></image>
  33 + <image v-else-if="item.itemName == '电费'" :src="$imgUrl('/icon/icon14.png')" mode="heightFix"></image>
  34 + <image v-else-if="item.itemName == '燃气费'" :src="$imgUrl('/icon/icon15.png')" mode="heightFix"></image>
  35 + <image v-else :src="$imgUrl('/icon/icon16.png')" mode="heightFix"></image>
41 </view> 36 </view>
42 <view class="info-items"> 37 <view class="info-items">
43 <view class="info-title">{{item.itemName}}:<text class="price"><u-icon name="rmb" 38 <view class="info-title">{{item.itemName}}:<text class="price"><u-icon name="rmb"
lvdao-miniapp/pages/workbench/workbench.vue
@@ -256,7 +256,7 @@ @@ -256,7 +256,7 @@
256 }, 256 },
257 { 257 {
258 name: '物业缴费', 258 name: '物业缴费',
259 - img: '/shuidichou.png', 259 + img: '/wyjf.png',
260 path: '/pages/propertyPay/propertyPayList/propertyPayList' 260 path: '/pages/propertyPay/propertyPayList/propertyPayList'
261 }, 261 },
262 ] 262 ]
lvdao-miniapp/pagesA/procedureList/procedureDetail.vue 0 → 100644
  1 +<template>
  2 + <view class="pages">
  3 + <view class="contents">
  4 + <view class="box">
  5 +
  6 + <view class="title">
  7 + {{tableList.content.title}}
  8 + </view>
  9 + <view class="time">
  10 + {{tableList.createTime}}
  11 + </view>
  12 + <view class="desc">
  13 + <view v-if="tableList.content.type == '2'">
  14 + <image :src="tableList.content.content" style="width: 100%;" mode="widthFix"></image>
  15 + </view>
  16 + <view v-else >{{tableList.content.content}}</view>
  17 +
  18 + </view>
  19 +
  20 +
  21 +
  22 + </view>
  23 + </view>
  24 + </view>
  25 +</template>
  26 +
  27 +<script>
  28 + export default {
  29 + data() {
  30 + return {
  31 + tableList: {},
  32 + pageindex: {
  33 + id: '',
  34 + pageNumber: 1,
  35 + pageSize: 10,
  36 + },
  37 + }
  38 + },
  39 + onLoad(option) {
  40 + let ce = decodeURIComponent(option.item)
  41 + this.tableList = JSON.parse(ce)
  42 + console.error(this.tableList)
  43 + if(this.tableList.isRead == '0') {
  44 + let info = {
  45 + "receiptId": this.tableList.receiptId,
  46 + "messageId": this.tableList.messageId,
  47 + "phone": this.tableList.phone
  48 + }
  49 + this.$http.sendRequest('/cereMessage/readMessage', 'POST',info,1).then(res => {
  50 + })
  51 + }
  52 +
  53 + },
  54 +
  55 + methods: {
  56 +
  57 +
  58 + }
  59 + }
  60 +</script>
  61 +
  62 +<style lang="scss" scoped>
  63 + .pages {
  64 + width: 100vw;
  65 + height: 100%;
  66 + position: relative;
  67 + overflow-y: auto;
  68 + background-color: #f6f6f6;
  69 + padding: 0 20px;
  70 +
  71 + .contents {
  72 + width: 100%;
  73 + border-radius: 20rpx;
  74 + background-color: #fff;
  75 + margin-top: 20rpx;
  76 +
  77 + .box {
  78 + width: 94%;
  79 + margin: 0 auto;
  80 + padding: 28rpx 40rpx 28rpx 10rpx;
  81 +
  82 + .title {
  83 + font-size: 30rpx;
  84 + font-weight: bold;
  85 + }
  86 +
  87 + .time {
  88 + margin: 20rpx 0;
  89 + color: #888D9C;
  90 + font-size: 24rpx;
  91 + }
  92 +
  93 + .desc {
  94 + color: #888D9C;
  95 + font-size: 24rpx;
  96 + text-align: justify;
  97 + margin-top: 10px;
  98 + }
  99 + }
  100 + }
  101 + }
  102 +</style>
0 \ No newline at end of file 103 \ No newline at end of file
lvdao-miniapp/pagesA/procedureList/procedureList.vue 0 → 100644
  1 +<template>
  2 + <view class="pages">
  3 + <view class="contents">
  4 + <view class="box" v-for="(item,index) in tableList" @click="getDetail(item)">
  5 + <view style="width:70%">
  6 + <view class="title">
  7 + {{item.content.title}}
  8 + </view>
  9 + <view class="desc">
  10 + <view v-if="item.content.type == '2'">{{item.content.title}}【图片】</view>
  11 + <view v-else >{{item.content.content}}</view>
  12 + </view>
  13 + </view>
  14 + <view class="more">
  15 + <view class="more-num" v-if="item.isRead == '0'">1</view>
  16 + <view class="icon-more">{{formatDateTime(item.createTime)}}</view>
  17 + </view>
  18 + <!-- <view class="time">
  19 + {{formatDateTime(item.createTime)}}
  20 + </view> -->
  21 +
  22 + </view>
  23 + </view>
  24 + </view>
  25 +</template>
  26 +
  27 +<script>
  28 + export default {
  29 + data() {
  30 + return {
  31 + tableList: [],
  32 + pageindex: {
  33 + receiverMerchant: '小程序商家',
  34 + pageNumber: 1,
  35 + pageSize: 10,
  36 + },
  37 + type:''
  38 + }
  39 + },
  40 + onLoad(option) {
  41 + this.type = option.type
  42 + },
  43 + onShow(option) {
  44 + this.tableList = []
  45 + let info = {
  46 + // phone:uni.getStorageSync('user').phone,
  47 + phone:'18121815598',
  48 + }
  49 + this.$http.sendRequest('/cereMessage/viewMessage', 'POST',{...info,messageType:this.type},1).then(res => {
  50 + let obj = res.data.data
  51 + for(let prop in obj) {
  52 + if(obj.hasOwnProperty(prop)) { // 确保只访问实例上的属性,不包括继承的
  53 + obj[prop][0].content = JSON.parse(obj[prop][0].content)
  54 + this.tableList.push(obj[prop][0])
  55 + }
  56 + }
  57 + console.error(this.tableList)
  58 + })
  59 + // this.tableList = JSON.parse(option.item)
  60 + },
  61 + mounted() {
  62 + // this.getALL()
  63 + },
  64 + methods: {
  65 + formatDateTime(dateTimeString) {
  66 + // 将输入的日期时间字符串转换为Date对象
  67 + const inputDate = new Date(dateTimeString);
  68 + const now = new Date();
  69 +
  70 + // 获取年、月、日来进行比较
  71 + const inputYear = inputDate.getFullYear();
  72 + const inputMonth = inputDate.getMonth();
  73 + const inputDay = inputDate.getDate();
  74 +
  75 + const currentYear = now.getFullYear();
  76 + const currentMonth = now.getMonth();
  77 + const currentDay = now.getDate();
  78 +
  79 + // 检查输入的日期是否为今天
  80 + const isToday = (inputYear === currentYear) && (inputMonth === currentMonth) && (inputDay === currentDay);
  81 +
  82 + // 格式化时间为HH:mm
  83 + const hours = inputDate.getHours().toString().padStart(2, '0');
  84 + const minutes = inputDate.getMinutes().toString().padStart(2, '0');
  85 + const timeString = `${hours}:${minutes}`;
  86 +
  87 + // 如果是今天,则在时间前面加上'今天'
  88 + return isToday ? `今天${timeString}` : timeString;
  89 + },
  90 + getALL() {
  91 + this.$http.sendRequest('/cereMessageNotification/queryByPage', 'POST', this.pageindex, 1).then(res => {
  92 + this.tableList = res.data.data.content
  93 + })
  94 + },
  95 + getDetail(item) {
  96 + uni.navigateTo({
  97 + url: `/pagesA/procedureList/procedureDetail?item=${encodeURIComponent(JSON.stringify(item))}`
  98 + })
  99 + },
  100 + }
  101 + }
  102 +</script>
  103 +
  104 +<style lang="scss" scoped>
  105 + .more{
  106 + text-align: right;
  107 + .more-num {
  108 + display: inline-block;
  109 + background-color: #f04746;
  110 + border-radius: 100rpx;
  111 + color: #fff;
  112 + font-size: 20rpx;
  113 + width: 36rpx;
  114 + height: 36rpx;
  115 + text-align: center;
  116 + line-height: 36rpx;
  117 + }
  118 + .icon-more {
  119 + margin-top: 14rpx;
  120 + font-size: 28rpx;
  121 + color: #afafaf;
  122 + }
  123 + }
  124 + .pages {
  125 + width: 100vw;
  126 + height: 100%;
  127 + position: relative;
  128 + overflow-y: auto;
  129 + background-color: #f6f6f6;
  130 +
  131 + .contents {
  132 + width: 100%;
  133 +
  134 + background-color: #fff;
  135 + margin-top: 20rpx;
  136 +
  137 + .box {
  138 + width: 94%;
  139 + margin: 0 auto;
  140 + padding: 28rpx 0;
  141 + display: flex;
  142 + justify-content: space-between;
  143 + align-items: center;
  144 +
  145 + .title {
  146 + font-size: 30rpx;
  147 + font-weight: bold;
  148 + }
  149 +
  150 + .time {
  151 + margin: 20rpx 0;
  152 + color: #888D9C;
  153 + font-size: 24rpx;
  154 + }
  155 +
  156 + .desc {
  157 + color: #888D9C;
  158 + font-size: 24rpx;
  159 + text-align: justify;
  160 + margin-top: 10px;
  161 + display: -webkit-box;
  162 + -webkit-box-orient: vertical;
  163 + -webkit-line-clamp: 1;
  164 + overflow: hidden;
  165 + text-overflow: ellipsis;
  166 + }
  167 + }
  168 + }
  169 + }
  170 +</style>
0 \ No newline at end of file 171 \ No newline at end of file
lvdao-miniapp/pagesA/tishi/tishi.vue
1 <template> 1 <template>
2 <view style="height: 100vh;width: 100%;background: rgba(144, 144, 144, 0.8);display: flex;justify-content: center;"> 2 <view style="height: 100vh;width: 100%;background: rgba(144, 144, 144, 0.8);display: flex;justify-content: center;">
3 - <image src="@/static/icon/bg1.png" style="width: 55%;margin-top: 25vh;" mode="widthFix"></image> 3 + <image :src="$imgUrl('/icon/bg1.png')" style="width: 55%;margin-top: 25vh;" mode="widthFix"></image>
4 </view> 4 </view>
5 </template> 5 </template>
6 6
lvdao-miniapp/static/icon.zip 0 → 100644
No preview for this file type
lvdao-miniapp/static/icon/bg1.png deleted

13.9 KB

lvdao-miniapp/static/icon/icon1.png deleted

632 Bytes

lvdao-miniapp/static/icon/icon11.png deleted

881 Bytes

lvdao-miniapp/static/icon/icon12.png deleted

1.08 KB

lvdao-miniapp/static/icon/icon13.png deleted

1.05 KB

lvdao-miniapp/static/icon/icon14.png deleted

1 KB

lvdao-miniapp/static/icon/icon15.png deleted

955 Bytes

lvdao-miniapp/static/icon/icon16.png deleted

2 KB

lvdao-miniapp/static/icon/icon2.png deleted

446 Bytes

lvdao-miniapp/static/icon/icon3.png deleted

457 Bytes

lvdao-miniapp/static/icon/icon4.png deleted

467 Bytes

lvdao-miniapp/static/icon/icon5.png deleted

604 Bytes

lvdao-miniapp/static/icon/icon6.png deleted

492 Bytes

lvdao-miniapp/static/icon/icon7.png deleted

563 Bytes

lvdao-miniapp/utils/request.js
@@ -24,7 +24,7 @@ const sendRequest = (url, method = &#39;GET&#39;, data = {}, baseUrl,contentType) =&gt; { @@ -24,7 +24,7 @@ const sendRequest = (url, method = &#39;GET&#39;, data = {}, baseUrl,contentType) =&gt; {
24 bases = 'http://128.10.249.41:9003'+ url; 24 bases = 'http://128.10.249.41:9003'+ url;
25 // bases = 'https://zhld.028wlkj.com:49008/cdwlMall/admin-server' + url; 25 // bases = 'https://zhld.028wlkj.com:49008/cdwlMall/admin-server' + url;
26 26
27 - // bases = c1 + 'cdwlMall/meserver/admin-server' + url; 27 + bases = c1 + 'cdwlMall/meserver/admin-server' + url;
28 28
29 }else if(baseUrl == 3){ 29 }else if(baseUrl == 3){
30 // bases = 'https://jy.scjysm.asia:18086/cdwlMall/meserver/api' + url; 30 // bases = 'https://jy.scjysm.asia:18086/cdwlMall/meserver/api' + url;
@@ -41,7 +41,7 @@ const sendRequest = (url, method = &#39;GET&#39;, data = {}, baseUrl,contentType) =&gt; { @@ -41,7 +41,7 @@ const sendRequest = (url, method = &#39;GET&#39;, data = {}, baseUrl,contentType) =&gt; {
41 // bases = 'https://zhgw.028wlkj.com:20443/cdwlMall/business-server' + url; 41 // bases = 'https://zhgw.028wlkj.com:20443/cdwlMall/business-server' + url;
42 bases = 'http://128.10.249.41:9004' + url; 42 bases = 'http://128.10.249.41:9004' + url;
43 // bases = 'https://zhld.028wlkj.com:49008/cdwlMall/business-server' + url; 43 // bases = 'https://zhld.028wlkj.com:49008/cdwlMall/business-server' + url;
44 - // bases = c1 + 'cdwlMall/business-server' + url; 44 + bases = c1 + 'cdwlMall/business-server' + url;
45 45
46 } 46 }
47 var token = uni.getStorageSync('token') || ''; 47 var token = uni.getStorageSync('token') || '';