cjbbdd
3 years ago
180 changed files with 1569 additions and 900 deletions
@ -0,0 +1,12 @@ |
|||
export default class WalletRecord{ |
|||
//收支类型
|
|||
amounttype = 0; |
|||
//记录时间
|
|||
inserttime = 0; |
|||
//描述
|
|||
recorddesc = ''; |
|||
//收支金额 单位分
|
|||
scorenum = 0; |
|||
//生效状态 0入账中 1已入账
|
|||
status = 0; |
|||
} |
@ -0,0 +1,66 @@ |
|||
import { post } from "./api.js" |
|||
export default class CustomGroup{ |
|||
///所有客户,总数
|
|||
allCount = 0; |
|||
///当前客户的所有信息
|
|||
customerinfo = []; |
|||
///每一页的数量,服务器那边的数据
|
|||
pagecount = 0; |
|||
///第几页,要从1开始,获取下一页的时候默认+1
|
|||
pageindex = 0; |
|||
///每一页最大显示多少个数据,
|
|||
maxPerPageCount = 9; |
|||
///获取数据的地址
|
|||
url = ''; |
|||
/** |
|||
* @param {String} _url 获取数据的网络地址 |
|||
* 构造函数 |
|||
*/ |
|||
constructor(_url){ |
|||
this.url = _url; |
|||
} |
|||
/** |
|||
* 清理数据,重新获取 |
|||
*/ |
|||
clear(){ |
|||
this.customerinfo = []; |
|||
this.pageindex = 0; |
|||
this.allCount = 0; |
|||
} |
|||
/** |
|||
* 获取下一页的数据,如果你调用了清理方法,那么会直接从新获取 |
|||
*/ |
|||
async getNextPage(){ |
|||
|
|||
if(this.allCount != 0 && this.customerinfo.length == this.allCount){ |
|||
return; |
|||
} |
|||
var Define = getApp().globalData.Define; |
|||
var nextIndex = this.pageindex + 1; |
|||
var data = { |
|||
pagecount : this.maxPerPageCount, |
|||
pageindex : nextIndex, |
|||
}; |
|||
uni.showLoading({ |
|||
|
|||
}); |
|||
console.log("获取客户数据:",this.url); |
|||
var res = await post(this.url,data); |
|||
uni.hideLoading(); |
|||
var info = Define.onNetMessage(res); |
|||
if(!info){ |
|||
return; |
|||
} |
|||
console.log("服务器返回了客户信息:",info); |
|||
for(var key in info){ |
|||
var css = info[key]; |
|||
if(key == 'customerinfo'){ |
|||
for(var i = 0;i<css.length;i++){ |
|||
this.customerinfo.push(css[i]); |
|||
} |
|||
}else{ |
|||
this[key] = css; |
|||
} |
|||
} |
|||
} |
|||
} |
@ -0,0 +1,15 @@ |
|||
|
|||
class Customer{ |
|||
city = ""; |
|||
//客户需求
|
|||
demand = ""; |
|||
///客户行业
|
|||
industry = ""; |
|||
|
|||
name = ""; |
|||
///跟进状态
|
|||
status = 0; |
|||
} |
|||
export default{ |
|||
Customer |
|||
} |
@ -0,0 +1,21 @@ |
|||
import { post } from "./api.js" |
|||
import CustomGroup from './csGroup.js' |
|||
export default { |
|||
allCustom : new CustomGroup('customer/getallcustomer'), |
|||
dealCustom : new CustomGroup('customer/getdealcustomer'), |
|||
followCustom : new CustomGroup('customer/getfollowcustomer'), |
|||
waitCustom : new CustomGroup('customer/getwaitcustomer'), |
|||
/** |
|||
* @param {Object} index 根据传递进来的索引,返回不同的CustomGroup |
|||
*/ |
|||
getTargetGroupByIndex : function(index){ |
|||
if(index == 0){ |
|||
return this.allCustom; |
|||
}else if(index == 1){ |
|||
return this.dealCustom; |
|||
}else if(index == 2){ |
|||
return this.followCustom; |
|||
} |
|||
return this.waitCustom; |
|||
} |
|||
} |
@ -1,33 +0,0 @@ |
|||
export default{ |
|||
main_top_action_button_defines : [ |
|||
{ |
|||
title : "成为大富翁", |
|||
desc : "成为大富翁描述", |
|||
icon : "../../static/images/mainview/hezuo.png", |
|||
url : "", |
|||
style : "left: 24rpx;", |
|||
}, |
|||
{ |
|||
title : "大富翁区域", |
|||
desc : "保持纵横比缩放图片,只保证图片的短边能完全显示出来。也就是说", |
|||
icon : "../../static/images/mainview/ditu.png", |
|||
url : "", |
|||
style : "right : 24rpx;", |
|||
} |
|||
], |
|||
///品牌项目轮播图定义,暂时在这里定义,之后找服务器拿
|
|||
project_swiper_defines : [ |
|||
{ |
|||
image: 'https://cdn.uviewui.com/uview/swiper/swiper2.png', |
|||
title: '昨夜星辰昨夜风,画楼西畔桂堂东', |
|||
}, |
|||
{ |
|||
image: 'https://cdn.uviewui.com/uview/swiper/swiper1.png', |
|||
title: '身无彩凤双飞翼,心有灵犀一点通', |
|||
}, |
|||
{ |
|||
image: 'https://cdn.uviewui.com/uview/swiper/swiper3.png', |
|||
title: '谁念西风独自凉,萧萧黄叶闭疏窗,沉思往事立残阳', |
|||
}, |
|||
], |
|||
} |
@ -0,0 +1,85 @@ |
|||
<!--协议条款--> |
|||
<template> |
|||
<view class="main"> |
|||
<u-navbar |
|||
title="协议条款" |
|||
:safeAreaInsetTop="true" |
|||
:fixed="true" |
|||
bgColor="#FFFFFF00" |
|||
:placeholder="true" |
|||
@leftClick="onBackTouched" |
|||
/> |
|||
<u-skeleton |
|||
rows="1" |
|||
:loading="true" |
|||
:title="false" |
|||
rowsHeight="800rpx" |
|||
rowsWidth="750rpx" |
|||
v-if="agreementData.textmsg == ''" |
|||
> |
|||
</u-skeleton> |
|||
<view v-else style="width: 662rpx;height: auto;position: relative;left: 44rpx;top: 12rpx;background-color: #FFFFFF;border-radius: 20rpx;"> |
|||
<u-parse :content="agreementData.textmsg"></u-parse> |
|||
</view> |
|||
<button class="button" @click="onTouchConfirm">确定</button> |
|||
</view> |
|||
</template> |
|||
|
|||
<script> |
|||
export default { |
|||
/** |
|||
* 监听页面加载,其参数为上个页面传递的数据,参数类型为 Object(用于页面传参) |
|||
*/ |
|||
onLoad() { |
|||
|
|||
}, |
|||
data() { |
|||
return { |
|||
agreementData : getApp().globalData.agreementData, |
|||
}; |
|||
}, |
|||
methods:{ |
|||
/** |
|||
* 点击了返回按钮 |
|||
*/ |
|||
onBackTouched(){ |
|||
|
|||
uni.navigateBack({ |
|||
|
|||
}); |
|||
}, |
|||
/** |
|||
* 点击了确定按钮 |
|||
*/ |
|||
onTouchConfirm(){ |
|||
this.agreementData.isAgreed = true; |
|||
uni.navigateBack({ |
|||
|
|||
}) |
|||
}, |
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
.content { |
|||
font-size: 24rpx; |
|||
width: 662rpx; |
|||
height: auto; |
|||
color: #333333; |
|||
} |
|||
.button{ |
|||
width: 702rpx; |
|||
height: 90rpx; |
|||
background: #D49B4B; |
|||
opacity: 1; |
|||
border-radius: 93rpx; |
|||
display: flex; |
|||
flex-direction: row; |
|||
align-items: center; |
|||
justify-content: center; |
|||
font-size: 36rpx; |
|||
top: 25rpx; |
|||
color: #FFFFFF; |
|||
} |
|||
</style> |
@ -0,0 +1,52 @@ |
|||
import {post} from '@/common/api.js' |
|||
import WalletRecord from '@/common/WalletRecord.js' |
|||
export default class RzAndFyData{ |
|||
allCount = 0; |
|||
amountrecord = []; |
|||
pagecount = 0; |
|||
pageindex = 0; |
|||
maxPageCount = 100; |
|||
|
|||
clear(){ |
|||
this.pageindex = 0; |
|||
this.amountrecord = []; |
|||
this.allCount = 0; |
|||
} |
|||
|
|||
async getNextPage(url){ |
|||
if(this.allCount != 0 && this.amountrecord.length == this.allCount){ |
|||
///数据已经拿完了
|
|||
return; |
|||
} |
|||
var nextindex = this.pageindex + 1; |
|||
uni.showLoading({ |
|||
|
|||
}) |
|||
var res = await post(url,{ |
|||
pageindex : nextindex, |
|||
pagecount : this.maxPageCount, |
|||
}); |
|||
uni.hideLoading() |
|||
var Define = getApp().globalData.Define; |
|||
var info = Define.onNetMessage(res); |
|||
if(info == null){ |
|||
return; |
|||
} |
|||
console.log("入账或者分佣数据信息:",info); |
|||
for(var key in info){ |
|||
var rss = info[key]; |
|||
if(key == 'amountrecord'){ |
|||
for(var i = 0;i<rss.length;i++){ |
|||
var rs = rss[i]; |
|||
var item = new WalletRecord(); |
|||
for(var k in rs){ |
|||
item[k] = rs[k]; |
|||
} |
|||
this.amountrecord.push(item); |
|||
} |
|||
}else{ |
|||
this[key] = rss; |
|||
} |
|||
} |
|||
} |
|||
} |
@ -0,0 +1,88 @@ |
|||
<!--入账和分佣界面--> |
|||
<template> |
|||
<view class="main"> |
|||
<u-navbar |
|||
:title="getTitle()" |
|||
:safeAreaInsetTop="true" |
|||
:fixed="true" |
|||
bgColor="#FFFFFF" |
|||
:placeholder="true" |
|||
@leftClick="onBackTouched" |
|||
:key="vType" |
|||
/> |
|||
<view class="body"> |
|||
<u-list |
|||
:enableFlex="true" |
|||
:enableBackToTop="true" |
|||
preLoadScreen=10 |
|||
height="1380rpx" |
|||
@scrolltolower="onScrollListToBottom" |
|||
> |
|||
<u-list-item v-for="(item,index) in pageData.amountrecord" :key="index"> |
|||
<WalletListItem |
|||
:record="item" |
|||
/> |
|||
</u-list-item> |
|||
</u-list> |
|||
</view> |
|||
</view> |
|||
</template> |
|||
|
|||
<script> |
|||
var vType = -1; |
|||
|
|||
import RzAndFyData from "./RzAndFyData.js" |
|||
var pageData = new RzAndFyData(); |
|||
var Define = getApp().globalData.Define; |
|||
var url = ''; |
|||
export default { |
|||
onLoad(args) { |
|||
console.log("入账和分佣详细界面收到参数:",args); |
|||
var index = args.index; |
|||
this.vType = Number(index); |
|||
url = 'users/getruzhangamount'; |
|||
console.log(this.vType); |
|||
if(this.vType == 1){ |
|||
url = 'users/getfenyongamount'; |
|||
} |
|||
pageData.getNextPage(url); |
|||
}, |
|||
data() { |
|||
return { |
|||
vType, |
|||
pageData, |
|||
}; |
|||
}, |
|||
methods:{ |
|||
///获取显示得title |
|||
getTitle(){ |
|||
if(this.vType == 0){ |
|||
return '入账中的金额'; |
|||
}else if(this.vType == 1){ |
|||
return "代理商分佣"; |
|||
} |
|||
return "钱包"; |
|||
}, |
|||
onBackTouched(){ |
|||
uni.navigateBack({ |
|||
|
|||
}); |
|||
}, |
|||
onScrollListToBottom(){ |
|||
this.pageData.getNextPage(url); |
|||
}, |
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
.body{ |
|||
width: 702rpx; |
|||
height: 1380rpx; |
|||
position: relative; |
|||
background-color: #FFFFFF; |
|||
border-radius: 20rpx; |
|||
left: 24rpx; |
|||
top: 10rpx; |
|||
} |
|||
</style> |
@ -0,0 +1,114 @@ |
|||
import { post } from "@/common/api.js" |
|||
import WalletRecord from '@/common/WalletRecord.js' |
|||
export default class WalletMainPage{ |
|||
//代理佣金
|
|||
agencycommi = 0; |
|||
//金额记录 首页一开始最多10条
|
|||
amountrecord = []; |
|||
//金额记录起始时间
|
|||
amountstarttime = 0; |
|||
//金额记录时间 精确到月份数
|
|||
amounttime = 0; |
|||
//可用金额
|
|||
availableamount = 0; |
|||
//入账中的金额
|
|||
recordedamount = 0; |
|||
///有记录的开始时间
|
|||
recordStartTime = [2022,1,1]; |
|||
///每一个屏幕最多可以放8条记录
|
|||
maxPageCount = 100; |
|||
///当前到多少页了,默认时0,在开始获取下一页的时候需要自动+1
|
|||
pageindex = 0; |
|||
///当前月份一共有多少个数据
|
|||
allCount = 0; |
|||
///服务器数据,没什么用
|
|||
pagecount = 0; |
|||
///哪一月的数据,服务器数据,无用
|
|||
recordmonth = 0; |
|||
///那一年的数据,服务器数据,无用
|
|||
recordyear = 0; |
|||
|
|||
clear(){ |
|||
this.recordmonth = 0; |
|||
this.recordyear = 0; |
|||
this.pagecount = 0; |
|||
this.allCount = 0; |
|||
this.pageindex = 0; |
|||
} |
|||
|
|||
|
|||
/** |
|||
* 从网络获取数据 |
|||
*/ |
|||
async getPageData(){ |
|||
var Define = getApp().globalData.Define; |
|||
var url = 'users/getwalletfirpage'; |
|||
var res = await post(url,{}); |
|||
var data = Define.onNetMessage(res); |
|||
if(!data){ |
|||
return; |
|||
} |
|||
for(let key in data){ |
|||
if(key == 'amountrecord'){ |
|||
//首页首次传递过来的数据时无用的,需要自己获取
|
|||
}else{ |
|||
this[key] = data[key]; |
|||
} |
|||
} |
|||
console.log("获取到钱包首页数据:",data); |
|||
///开始的时间
|
|||
console.log('记录开始的时间戳:',this.amountstarttime) |
|||
var stDate = new Date(this.amountstarttime * 1000); |
|||
var sy = stDate.getFullYear(); |
|||
var sm = stDate.getMonth() + 1; |
|||
console.log("记录开始的时间为:"+sy + "-" + sm); |
|||
this.recordStartTime = [sy,sm,1]; |
|||
} |
|||
/** |
|||
* 获取下一页的数据 |
|||
*/ |
|||
async getNextPage(year,month){ |
|||
if(year != this.recordyear || month != this.recordmonth){ |
|||
//需要清空当前的数据哈
|
|||
this.amountrecord = []; |
|||
this.pageindex = 0; |
|||
this.allCount = 0; |
|||
} |
|||
if(this.allCount != 0 && this.amountrecord.length == this.allCount){ |
|||
return; |
|||
} |
|||
var nextIndex = this.pageindex + 1; |
|||
uni.showLoading({ |
|||
|
|||
}); |
|||
console.log('获取指定年份:'+year + ",指定月份:"+month+"的记录"); |
|||
var res = await post('users/getavailableamount',{ |
|||
pagecount : this.maxPageCount, |
|||
pageindex : nextIndex, |
|||
recordmonth : month, |
|||
recordyear : year, |
|||
}); |
|||
uni.hideLoading(); |
|||
var Define = getApp().globalData.Define; |
|||
var data = Define.onNetMessage(res); |
|||
if(!data){ |
|||
return; |
|||
} |
|||
console.log("获取到数据:",data); |
|||
for(var key in data){ |
|||
if(key == 'amountrecord'){ |
|||
var ress = data[key]; |
|||
for(var i = 0;i<ress.length;i++){ |
|||
var obj = ress[i]; |
|||
var record = new WalletRecord(); |
|||
for(var rk in obj){ |
|||
record[rk] = obj[rk]; |
|||
} |
|||
this.amountrecord.push(record); |
|||
} |
|||
}else{ |
|||
this[key] = data[key]; |
|||
} |
|||
} |
|||
} |
|||
} |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,2 +1,2 @@ |
|||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["common/main"],{10:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=u(n(44)),r=u(n(51)),a=u(n(52));function u(e){return e&&e.__esModule?e:{default:e}}var l={onLaunch:function(){e.addInterceptor("request",{invoke:function(t){t.url=o.default.BaseUrl+t.url;var n=e.getStorageSync(o.default.StoreKeys.WeChatLoginToken);console.log(n),t.header["content-type"]="application/json",t.header["outsourcing.partner.userapp.token"]=n},success:function(t){var n=t.data.code,o=t.data.msg;o&&""!=o&&e.showToast({title:o}),0!=n&&401==t.statusCode&&e.navigateTo({url:"/pages/WxLogin/WxLogin"})},fail:function(t){console.log("interceptor-fail",t),e.showToast({title:"网络出现错误,请稍后再试"})},complete:function(e){console.log("interceptor-complete",e)}}),a.default.getMainPageData(),this.LoadPlayerInfoFromStore(r.default)},onShow:function(){},onHide:function(){},globalData:{Define:o.default,Player:r.default,mainPageData:a.default},methods:{LoadPlayerInfoFromStore:function(){for(var t=o.default.StoreKeys,n=[t.WeChatLoginToken,t.WeChatGender,t.WeChatHeadUrl,t.WeChatNickName],a=0;a<n.length;a++){var u=n[a],l=e.getStorageSync(u);l&&(console.log("从缓存中加载到了属性:",u,l),r.default[u]=l)}var i=r.default.user_token;i&&""!=i&&this.$utils.loginWithToken(i,r.default)}}};t.default=l}).call(this,n(0)["default"])},11:function(e,t,n){},48:function(e,t,n){"use strict";(function(e){n(3);var t=c(n(2)),o=c(n(50)),r=c(n(56)),a=c(n(58)),u=c(n(175)),l=c(n(176)),i=c(n(44)),f=c(n(47));function c(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}wx.__webpack_require_UNI_MP_PLUGIN__=n,t.default.prototype.$store=r.default;var g=new l.default;t.default.prototype.$fire=g,t.default.prototype.$Define=i.default,t.default.prototype.$utils=f.default,t.default.config.productionTip=!1,o.default.mpType="app",t.default.use(a.default);var v=n(177);t.default.mixin(v),t.default.mixin(u.default);var b=new t.default(s({store:r.default,fire:g},o.default));n(178)(b),e(b).$mount()}).call(this,n(0)["createApp"])},50:function(e,t,n){"use strict";n.r(t);var o=n(9);for(var r in o)"default"!==r&&function(e){n.d(t,e,(function(){return o[e]}))}(r);n(55);var a,u,l,i,f=n(1),c=Object(f["a"])(o["default"],a,u,!1,null,null,null,!1,l,i);c.options.__file="App.vue",t["default"]=c.exports},55:function(e,t,n){"use strict";var o=n(11),r=n.n(o);r.a},9:function(e,t,n){"use strict";n.r(t);var o=n(10),r=n.n(o);for(var a in o)"default"!==a&&function(e){n.d(t,e,(function(){return o[e]}))}(a);t["default"]=r.a}},[[48,"common/runtime","common/vendor"]]]); |
|||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["common/main"],{10:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=l(n(48)),o=l(n(55)),r=l(n(56)),u=l(n(59));function l(e){return e&&e.__esModule?e:{default:e}}var i={inserttime:0,picurl:"",showtype:2,skipurl:"",sortid:0,textmsg:"",isAgreed:!1},f={onLaunch:function(){e.addInterceptor("request",{invoke:function(t){t.url=a.default.BaseUrl+t.url;var n=e.getStorageSync(a.default.StoreKeys.WeChatLoginToken);t.header["content-type"]="application/json",t.header["outsourcing.partner.userapp.token"]=n},success:function(t){var n=t.data.code,a=t.data.msg;a&&""!=a&&0!=n&&e.showToast({title:a}),0!=n&&401==t.statusCode&&(o.default.clear(),e.navigateTo({url:"/pages/WxLogin/WxLogin"}))},fail:function(t){console.log("interceptor-fail",t),e.showToast({title:"网络出现错误,请稍后再试"})},complete:function(e){}}),this.LoadPlayerInfoFromStore(o.default)},onShow:function(){},onHide:function(){},globalData:{Define:a.default,Player:o.default,mainPageData:r.default,agreementData:i,customermanager:u.default},methods:{LoadPlayerInfoFromStore:function(){for(var t=a.default.StoreKeys,n=[t.WeChatLoginToken,t.WeChatGender,t.WeChatHeadUrl,t.WeChatNickName],u=0;u<n.length;u++){var l=n[u],i=e.getStorageSync(l);i&&(console.log("从缓存中加载到了属性:",l,i),o.default[l]=i)}var f=o.default.user_token;f&&""!=f&&this.$utils.loginWithToken(f,o.default),r.default.getMainPageData()}}};t.default=f}).call(this,n(0)["default"])},11:function(e,t,n){},52:function(e,t,n){"use strict";(function(e){n(3);var t=c(n(2)),a=c(n(54)),o=c(n(61)),r=c(n(63)),u=c(n(180)),l=c(n(181)),i=c(n(48)),f=c(n(51));function c(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}wx.__webpack_require_UNI_MP_PLUGIN__=n,t.default.prototype.$store=o.default;var g=new l.default;t.default.prototype.$fire=g,t.default.prototype.$Define=i.default,t.default.prototype.$utils=f.default,t.default.config.productionTip=!1,a.default.mpType="app",t.default.use(r.default);var m=n(182);t.default.mixin(m),t.default.mixin(u.default);var v=new t.default(s({store:o.default,fire:g},a.default));n(183)(v),e(v).$mount()}).call(this,n(0)["createApp"])},54:function(e,t,n){"use strict";n.r(t);var a=n(9);for(var o in a)"default"!==o&&function(e){n.d(t,e,(function(){return a[e]}))}(o);n(60);var r,u,l,i,f=n(1),c=Object(f["a"])(a["default"],r,u,!1,null,null,null,!1,l,i);c.options.__file="App.vue",t["default"]=c.exports},60:function(e,t,n){"use strict";var a=n(11),o=n.n(a);o.a},9:function(e,t,n){"use strict";n.r(t);var a=n(10),o=n.n(a);for(var r in a)"default"!==r&&function(e){n.d(t,e,(function(){return a[e]}))}(r);t["default"]=o.a}},[[52,"common/runtime","common/vendor"]]]); |
|||
//# sourceMappingURL=../../.sourcemap/mp-weixin/common/main.js.map
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@ |
|||
<view class="main_background data-v-49775238"><view class="top data-v-49775238"><image class="top_banner data-v-49775238" src="../../static/images/kehu/bg_2.png"></image><view data-event-opts="{{[['tap',[['onClickAddNew',['$event']]]]]}}" class="button_add_new data-v-49775238" bindtap="__e"><text class="button_text data-v-49775238">新增 +</text></view></view><u-gap vue-id="e571f2bc-1" height="40rpx" class="data-v-49775238" bind:__l="__l"></u-gap><u-tabs vue-id="e571f2bc-2" list="{{tabs}}" scrollable="{{false}}" lineColor="#D49B4B" activeStyle="{{({color:'#333333',fontSize:'32rpx',fontWeight:'bold',lineHeight:'45rpx',transform:'scale(1.05)'})}}" inactiveStyle="{{({color:'#999999',fontSize:'30rpx',lineHeight:'42rpx',fontWeight:'400',trasform:'scale(1)'})}}" current="{{currentTabIndex}}" data-event-opts="{{[['^click',[['onChangeTabIndex']]]]}}" bind:click="__e" class="data-v-49775238" bind:__l="__l"></u-tabs><u-gap vue-id="e571f2bc-3" height="24rpx" class="data-v-49775238" bind:__l="__l"></u-gap><u-line vue-id="e571f2bc-4" color="#E2E2E2" length="702rpx" customStyle="position: relative;left: 24rpx;border: 1px solid #E2E2E2;" hairline="{{true}}" margin="0 0 0 0" class="data-v-49775238" bind:__l="__l"></u-line><view class="tab_title_box data-v-49775238"><block wx:for="{{infoTitles}}" wx:for-item="item" wx:for-index="index" wx:key="index"><text class="tab_title_text data-v-49775238">{{item}}</text></block></view><u-line vue-id="e571f2bc-5" color="#E2E2E2" length="702rpx" customStyle="position: relative;left: 24rpx;border: 1px solid #E2E2E2;" hairline="{{true}}" margin="0 0 0 0" class="data-v-49775238" bind:__l="__l"></u-line><u-list vue-id="e571f2bc-6" height="980rpx" enableFlex="{{true}}" class="data-v-49775238" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><u-list-item vue-id="{{('e571f2bc-7-'+index)+','+('e571f2bc-6')}}" class="data-v-49775238" bind:__l="__l" vue-slots="{{['default']}}"><view class="inner_tab_box_border data-v-49775238"><view class="inner_tab_box data-v-49775238"><text class="inner_text_normal data-v-49775238">{{item.$orig.name}}</text><text class="inner_text_normal data-v-49775238">{{item.$orig.needs}}</text><text class="inner_text_normal data-v-49775238">{{item.$orig.industry}}</text><text class="inner_text_normal data-v-49775238">{{item.$orig.city}}</text><block wx:if="{{item.$orig.status>=2}}"><text class="inner_text_normal data-v-49775238">{{item.m0.str}}</text></block><block wx:else><block wx:if="{{item.$orig.status==1}}"><text class="inner_text_green data-v-49775238">{{item.m1.str}}</text></block><block wx:else><block wx:if="{{item.$orig.status==0}}"><text class="inner_text_orange data-v-49775238">{{item.m2.str}}</text></block></block></block></view><u-line vue-id="{{('e571f2bc-8-'+index)+','+('e571f2bc-7-'+index)}}" color="#E2E2E2" length="702rpx" customStyle="position: relative;border: 1px solid #E2E2E2;" hairline="{{true}}" margin="0 0 0 0" class="data-v-49775238" bind:__l="__l"></u-line></view></u-list-item></block></u-list><u-gap vue-id="e571f2bc-9" height="80rpx" class="data-v-49775238" bind:__l="__l"></u-gap></view> |
|||
<view class="main_background data-v-49775238"><view class="top data-v-49775238"><image class="top_banner data-v-49775238" src="../../static/images/kehu/bg_2.png"></image><view data-event-opts="{{[['tap',[['onClickAddNew',['$event']]]]]}}" class="button_add_new data-v-49775238" bindtap="__e"><text class="button_text data-v-49775238">新增 +</text></view></view><u-gap vue-id="e571f2bc-1" height="40rpx" class="data-v-49775238" bind:__l="__l"></u-gap><u-tabs vue-id="e571f2bc-2" list="{{tabs}}" scrollable="{{false}}" lineColor="#D49B4B" activeStyle="{{({color:'#333333',fontSize:'32rpx',fontWeight:'bold',lineHeight:'45rpx',transform:'scale(1.05)'})}}" inactiveStyle="{{({color:'#999999',fontSize:'30rpx',lineHeight:'42rpx',fontWeight:'400',trasform:'scale(1)'})}}" current="{{currentTabIndex}}" data-event-opts="{{[['^click',[['onChangeTabIndex']]]]}}" bind:click="__e" class="data-v-49775238" bind:__l="__l"></u-tabs><u-gap vue-id="e571f2bc-3" height="24rpx" class="data-v-49775238" bind:__l="__l"></u-gap><u-line vue-id="e571f2bc-4" color="#E2E2E2" length="702rpx" customStyle="position: relative;left: 24rpx;border: 1px solid #E2E2E2;" hairline="{{true}}" margin="0 0 0 0" class="data-v-49775238" bind:__l="__l"></u-line><view class="tab_title_box data-v-49775238"><block wx:for="{{infoTitles}}" wx:for-item="item" wx:for-index="index" wx:key="index"><text class="tab_title_text data-v-49775238">{{item}}</text></block></view><u-line vue-id="e571f2bc-5" color="#E2E2E2" length="702rpx" customStyle="position: relative;left: 24rpx;border: 1px solid #E2E2E2;" hairline="{{true}}" margin="0 0 0 0" class="data-v-49775238" bind:__l="__l"></u-line><u-list vue-id="e571f2bc-6" height="900rpx" enableFlex="{{true}}" preLoadScreen="10" data-event-opts="{{[['^scrolltolower',[['listScrollToBottom']]]]}}" bind:scrolltolower="__e" class="data-v-49775238" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><u-list-item vue-id="{{('e571f2bc-7-'+index)+','+('e571f2bc-6')}}" class="data-v-49775238" bind:__l="__l" vue-slots="{{['default']}}"><view class="inner_tab_box_border data-v-49775238"><view class="inner_tab_box data-v-49775238"><text class="inner_text_normal data-v-49775238">{{item.$orig.name}}</text><text class="inner_text_normal data-v-49775238">{{item.$orig.demand}}</text><text class="inner_text_normal data-v-49775238">{{item.$orig.industry}}</text><text class="inner_text_normal data-v-49775238">{{item.$orig.city}}</text><block wx:if="{{item.$orig.status>2}}"><text class="inner_text_normal data-v-49775238">{{item.m0.str}}</text></block><block wx:else><block wx:if="{{item.$orig.status==2}}"><text class="inner_text_green data-v-49775238">{{item.m1.str}}</text></block><block wx:else><block wx:if="{{item.$orig.status==1}}"><text class="inner_text_orange data-v-49775238">{{item.m2.str}}</text></block></block></block></view><u-line vue-id="{{('e571f2bc-8-'+index)+','+('e571f2bc-7-'+index)}}" color="#E2E2E2" length="702rpx" customStyle="position: relative;border: 1px solid #E2E2E2;" hairline="{{true}}" margin="0 0 0 0" class="data-v-49775238" bind:__l="__l"></u-line></view></u-list-item></block></u-list><u-gap vue-id="e571f2bc-9" height="80rpx" class="data-v-49775238" bind:__l="__l"></u-gap></view> |
@ -1 +1 @@ |
|||
<view class="main data-v-e0833338"><view class="back data-v-e0833338"></view><image class="top data-v-e0833338" src="../../static/images/wode/bg_3.png" mode="widthFix"></image><u-navbar vue-id="680ee722-1" title="个人中心" safeAreaInsetTop="{{true}}" fixed="{{true}}" bgColor="#FFFFFF00" isShowLeftIcon="{{false}}" class="data-v-e0833338" bind:__l="__l"></u-navbar><view class="top_head_area data-v-e0833338"><view class="head_background data-v-e0833338"><block wx:if="{{Player.headimgurl!=''}}"><image class="user_head_image data-v-e0833338" src="{{Player.headimgurl}}"></image></block><block wx:else><image class="head data-v-e0833338" src="../../static/images/wode/touxaingkuang.png" mode="widthFix"></image></block></view><block wx:if="{{Player.nickname!=''}}"><view data-event-opts="{{[['tap',[['onTouchToShowMineCenter',['$event']]]]]}}" class="player_nick_name_show data-v-e0833338" bindtap="__e"><text style="font-size:32rpx;font-weight:bold;color:#333333;position:absolute;left:10rpx;top:10rpx;" class="data-v-e0833338">{{Player.nickname}}</text><text style="font-size:26rpx;font-weight:400;color:#D49B4B;position:absolute;left:10rpx;top:60rpx;" class="data-v-e0833338">点击查看个人主页 ></text></view></block><block wx:else><text data-event-opts="{{[['tap',[['onTouchToLogin',['$event']]]]]}}" class="nickname data-v-e0833338" bindtap="__e">登录 | 注册</text></block></view><view class="walletBox data-v-e0833338"><text class="wallet_title data-v-e0833338">钱包</text><block wx:if="{{!isMoneyVisiable}}"><image class="eye_close data-v-e0833338" src="../../static/images/wode/bukejian.png" mode="widthFix" data-event-opts="{{[['tap',[['onTouchEye',['$event']]]]]}}" bindtap="__e"></image></block><block wx:else><image class="eye_close data-v-e0833338" src="../../static/images/wode/kejian.png" mode="widthFix" data-event-opts="{{[['tap',[['onTouchEye',['$event']]]]]}}" bindtap="__e"></image></block><view class="wallet_number_box data-v-e0833338"><block wx:if="{{!isMoneyVisiable}}"><text class="wallet_number data-v-e0833338">******</text></block><block wx:if="{{isMoneyVisiable}}"><text class="wallet_number data-v-e0833338">{{$root.m0}}</text></block></view><u-icon vue-id="680ee722-2" name="arrow-right" customStyle="width: 14rpx;height: 25rpx;position: absolute;top: 53rpx;right: 30rpx;" class="data-v-e0833338" bind:__l="__l"></u-icon></view><view class="body data-v-e0833338"><block wx:for="{{items}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['onTouchItem',[index]]]]]}}" class="item data-v-e0833338" bindtap="__e"><image class="item_icon data-v-e0833338" src="{{item.icon}}"></image><view class="item_title_box data-v-e0833338"><text class="item_title data-v-e0833338">{{item.title}}</text><block wx:if="{{index==0}}"><view class="data-v-e0833338"><block wx:if="{{Player.needrealname==1}}"><text class="item_message data-v-e0833338">{{''+item.message+''}}</text></block><block wx:else><text class="item_message_success data-v-e0833338">您已完成实名认证</text></block></view></block><block wx:else><view class="data-v-e0833338"><block wx:if="{{item.message!=null}}"><text class="item_message data-v-e0833338">{{item.message}}</text></block></view></block></view><u-icon vue-id="{{'680ee722-3-'+index}}" name="arrow-right" customStyle="width: 12rpx;height: 21rpx;position: absolute;top: 45rpx;right: 20rpx;" class="data-v-e0833338" bind:__l="__l"></u-icon></view></block></view></view> |
|||
<view class="main data-v-e0833338"><view class="back data-v-e0833338"></view><image class="top data-v-e0833338" src="../../static/images/wode/bg_3.png" mode="widthFix"></image><u-navbar vue-id="680ee722-1" title="个人中心" safeAreaInsetTop="{{true}}" fixed="{{true}}" bgColor="#FFFFFF00" isShowLeftIcon="{{false}}" class="data-v-e0833338" bind:__l="__l"></u-navbar><view class="top_head_area data-v-e0833338"><view class="head_background data-v-e0833338"><block wx:if="{{Player.headimgurl!=''}}"><image class="user_head_image data-v-e0833338" src="{{Player.headimgurl}}"></image></block><block wx:else><image class="head data-v-e0833338" src="../../static/images/wode/touxaingkuang.png" mode="widthFix"></image></block></view><block wx:if="{{Player.nickname!=''}}"><view data-event-opts="{{[['tap',[['onTouchToShowMineCenter',['$event']]]]]}}" class="player_nick_name_show data-v-e0833338" bindtap="__e"><text style="font-size:32rpx;font-weight:bold;color:#333333;position:absolute;left:10rpx;top:10rpx;" class="data-v-e0833338">{{Player.nickname}}</text><text style="font-size:26rpx;font-weight:400;color:#D49B4B;position:absolute;left:10rpx;top:60rpx;" class="data-v-e0833338">点击查看个人主页 ></text></view></block><block wx:else><text data-event-opts="{{[['tap',[['onTouchToLogin',['$event']]]]]}}" class="nickname data-v-e0833338" bindtap="__e">登录 | 注册</text></block></view><view class="walletBox data-v-e0833338"><text data-event-opts="{{[['tap',[['onTouchEye',['$event']]]]]}}" class="wallet_title data-v-e0833338" bindtap="__e">钱包</text><block wx:if="{{!isMoneyVisiable}}"><image class="eye_close data-v-e0833338" src="../../static/images/wode/bukejian.png" mode="widthFix" catchtouchmove="{{true}}" data-event-opts="{{[['tap',[['onTouchEye',['$event']]]]]}}" bindtap="__e"></image></block><block wx:else><image class="eye_close data-v-e0833338" src="../../static/images/wode/kejian.png" mode="widthFix" catchtouchmove="{{true}}" data-event-opts="{{[['tap',[['onTouchEye',['$event']]]]]}}" bindtap="__e"></image></block><view class="wallet_number_box data-v-e0833338"><block wx:if="{{!isMoneyVisiable}}"><text class="wallet_number data-v-e0833338" catchtouchmove="{{true}}" data-event-opts="{{[['tap',[['onTouchEye',['$event']]]]]}}" bindtap="__e">******</text></block><block wx:if="{{isMoneyVisiable}}"><text class="wallet_number data-v-e0833338" catchtouchmove="{{true}}" data-event-opts="{{[['tap',[['onTouchEye',['$event']]]]]}}" bindtap="__e">{{$root.m0}}</text></block></view><view data-event-opts="{{[['tap',[['onTouchToEnterWallet',['$event']]]]]}}" style="width:100rpx;height:100%;position:absolute;right:5rpx;border-radius:20rpx;" bindtap="__e" class="data-v-e0833338"></view><u-icon vue-id="680ee722-2" name="arrow-right" customStyle="width: 14rpx;height: 25rpx;position: absolute;top: 53rpx;right: 30rpx;" class="data-v-e0833338" bind:__l="__l"></u-icon></view><view class="body data-v-e0833338"><block wx:for="{{items}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['onTouchItem',[index]]]]]}}" class="item data-v-e0833338" bindtap="__e"><image class="item_icon data-v-e0833338" src="{{item.icon}}"></image><view class="item_title_box data-v-e0833338"><text class="item_title data-v-e0833338">{{item.title}}</text><block wx:if="{{index==0}}"><view class="data-v-e0833338"><block wx:if="{{Player.needrealname==1}}"><text class="item_message data-v-e0833338">{{''+item.message+''}}</text></block><block wx:else><text class="item_message_success data-v-e0833338">您已完成实名认证</text></block></view></block><block wx:else><view class="data-v-e0833338"><block wx:if="{{item.message!=null}}"><text class="item_message data-v-e0833338">{{item.message}}</text></block></view></block></view><u-icon vue-id="{{'680ee722-3-'+index}}" name="arrow-right" customStyle="width: 12rpx;height: 21rpx;position: absolute;top: 45rpx;right: 20rpx;" class="data-v-e0833338" bind:__l="__l"></u-icon></view></block></view></view> |
@ -1,11 +0,0 @@ |
|||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/MyNavbar/MyNavbar"],{231:function(n,e,t){"use strict";t.r(e);var a=t(447),o=t(309);for(var r in o)"default"!==r&&function(n){t.d(e,n,(function(){return o[n]}))}(r);t(402);var u,c=t(1),i=Object(c["a"])(o["default"],a["b"],a["c"],!1,null,"0f096584",null,!1,a["a"],u);i.options.__file="components/MyNavbar/MyNavbar.vue",e["default"]=i.exports},309:function(n,e,t){"use strict";t.r(e);var a=t(310),o=t.n(a);for(var r in a)"default"!==r&&function(n){t.d(e,n,(function(){return a[n]}))}(r);e["default"]=o.a},310:function(n,e,t){"use strict";(function(n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={name:"MyNavbar",props:{title:{type:String,default:""},background:{type:String,default:"../../static/images/kehu/bg_2.png"}},data:function(){return{}},methods:{onTouchBack:function(){n.navigateBack({})}}};e.default=t}).call(this,t(0)["default"])},311:function(n,e,t){},402:function(n,e,t){"use strict";var a=t(311),o=t.n(a);o.a},447:function(n,e,t){"use strict";var a;t.d(e,"b",(function(){return o})),t.d(e,"c",(function(){return r})),t.d(e,"a",(function(){return a}));try{a={uNavbar:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-navbar/u-navbar")]).then(t.bind(null,476))}}}catch(u){if(-1===u.message.indexOf("Cannot find module")||-1===u.message.indexOf(".vue"))throw u;console.error(u.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var o=function(){var n=this,e=n.$createElement;n._self._c},r=[];o._withStripped=!0}}]); |
|||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/MyNavbar/MyNavbar.js.map
|
|||
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([ |
|||
'components/MyNavbar/MyNavbar-create-component', |
|||
{ |
|||
'components/MyNavbar/MyNavbar-create-component':(function(module, exports, __webpack_require__){ |
|||
__webpack_require__('0')['createComponent'](__webpack_require__(231)) |
|||
}) |
|||
}, |
|||
[['components/MyNavbar/MyNavbar-create-component']] |
|||
]); |
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue