|
@@ -77,12 +77,12 @@
|
|
<win-record-popup
|
|
<win-record-popup
|
|
v-model:show="showWiner"
|
|
v-model:show="showWiner"
|
|
:list="winnerData"
|
|
:list="winnerData"
|
|
- @scrolltolower="winScrolltolower"
|
|
|
|
|
|
+ @scrolltolower="winScrolltolower"
|
|
></win-record-popup>
|
|
></win-record-popup>
|
|
<upload-record-popup
|
|
<upload-record-popup
|
|
v-model:show="showRecord"
|
|
v-model:show="showRecord"
|
|
:list="rewardData"
|
|
:list="rewardData"
|
|
- @scrolltolower="scrolltolower"
|
|
|
|
|
|
+ @scrolltolower="scrolltolower"
|
|
></upload-record-popup>
|
|
></upload-record-popup>
|
|
<activity-desc-popup
|
|
<activity-desc-popup
|
|
v-model:show="showDesc"
|
|
v-model:show="showDesc"
|
|
@@ -122,16 +122,16 @@ const isAddress = computed(() => {
|
|
});
|
|
});
|
|
|
|
|
|
const params = reactive({
|
|
const params = reactive({
|
|
- pageSize:10,
|
|
|
|
- pageNum:1,
|
|
|
|
- currentPage:1
|
|
|
|
-})
|
|
|
|
|
|
+ pageSize: 10,
|
|
|
|
+ pageNum: 1,
|
|
|
|
+ currentPage: 1,
|
|
|
|
+});
|
|
|
|
|
|
const winParams = reactive({
|
|
const winParams = reactive({
|
|
- pageSize:10,
|
|
|
|
- pageNum:1,
|
|
|
|
- currentPage:1
|
|
|
|
-})
|
|
|
|
|
|
+ pageSize: 10,
|
|
|
|
+ pageNum: 1,
|
|
|
|
+ currentPage: 1,
|
|
|
|
+});
|
|
|
|
|
|
const getList = () => {
|
|
const getList = () => {
|
|
getActivity(appid)
|
|
getActivity(appid)
|
|
@@ -159,30 +159,32 @@ const rewardData = ref([]);
|
|
//获取上传记录
|
|
//获取上传记录
|
|
const getRewardList = () => {
|
|
const getRewardList = () => {
|
|
console.log("openid", openid);
|
|
console.log("openid", openid);
|
|
- rewardList({ openid, marketingActivityId: aData.id,...params }).then((res: any) => {
|
|
|
|
- params.currentPage = Math.ceil(res.total / params.pageSize)
|
|
|
|
- rewardData.value = [...rewardData.value,...res.rows];
|
|
|
|
- });
|
|
|
|
|
|
+ rewardList({ openid, marketingActivityId: aData.id, ...params }).then(
|
|
|
|
+ (res: any) => {
|
|
|
|
+ params.currentPage = Math.ceil(res.total / params.pageSize);
|
|
|
|
+ rewardData.value = [...rewardData.value, ...res.rows];
|
|
|
|
+ }
|
|
|
|
+ );
|
|
};
|
|
};
|
|
|
|
|
|
-const scrolltolower = ()=>{
|
|
|
|
- if (params.pageNum < params.currentPage) {
|
|
|
|
- params.pageNum ++
|
|
|
|
- getRewardList()
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
|
|
+const scrolltolower = () => {
|
|
|
|
+ if (params.pageNum < params.currentPage) {
|
|
|
|
+ params.pageNum++;
|
|
|
|
+ getRewardList();
|
|
|
|
+ }
|
|
|
|
+};
|
|
|
|
|
|
-const winScrolltolower = ()=>{
|
|
|
|
- if (winParams.pageNum < winParams.currentPage) {
|
|
|
|
- winParams.pageNum ++
|
|
|
|
- getWinnerList()
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
|
|
+const winScrolltolower = () => {
|
|
|
|
+ if (winParams.pageNum < winParams.currentPage) {
|
|
|
|
+ winParams.pageNum++;
|
|
|
|
+ getWinnerList();
|
|
|
|
+ }
|
|
|
|
+};
|
|
|
|
|
|
//打开上传记录
|
|
//打开上传记录
|
|
const showUploadRecord = () => {
|
|
const showUploadRecord = () => {
|
|
- params.pageNum = 1;
|
|
|
|
- rewardData.value = [];
|
|
|
|
|
|
+ params.pageNum = 1;
|
|
|
|
+ rewardData.value = [];
|
|
getRewardList();
|
|
getRewardList();
|
|
showRecord.value = true;
|
|
showRecord.value = true;
|
|
};
|
|
};
|
|
@@ -190,18 +192,20 @@ const showUploadRecord = () => {
|
|
const winnerData = ref([]);
|
|
const winnerData = ref([]);
|
|
//获取奖励记录
|
|
//获取奖励记录
|
|
const getWinnerList = () => {
|
|
const getWinnerList = () => {
|
|
- auditSuccessList({ openid, marketingActivityId: aData.id,...winParams }).then(
|
|
|
|
- (res: any) => {
|
|
|
|
- winParams.currentPage = Math.ceil(res.total / winParams.pageSize)
|
|
|
|
- winnerData.value = [...winnerData.value,...res.rows];
|
|
|
|
- }
|
|
|
|
- );
|
|
|
|
|
|
+ auditSuccessList({
|
|
|
|
+ openid,
|
|
|
|
+ marketingActivityId: aData.id,
|
|
|
|
+ ...winParams,
|
|
|
|
+ }).then((res: any) => {
|
|
|
|
+ winParams.currentPage = Math.ceil(res.total / winParams.pageSize);
|
|
|
|
+ winnerData.value = [...winnerData.value, ...res.rows];
|
|
|
|
+ });
|
|
};
|
|
};
|
|
|
|
|
|
//打开获奖记录
|
|
//打开获奖记录
|
|
const showWinerRecord = () => {
|
|
const showWinerRecord = () => {
|
|
- winParams.pageNum = 1;
|
|
|
|
- winnerData.value = [];
|
|
|
|
|
|
+ winParams.pageNum = 1;
|
|
|
|
+ winnerData.value = [];
|
|
getWinnerList();
|
|
getWinnerList();
|
|
showWiner.value = true;
|
|
showWiner.value = true;
|
|
};
|
|
};
|
|
@@ -229,8 +233,6 @@ const handledUpload = () => {
|
|
uni.authorize({
|
|
uni.authorize({
|
|
scope: "scope.address",
|
|
scope: "scope.address",
|
|
success() {
|
|
success() {
|
|
- console.log("1111111111111111111");
|
|
|
|
-
|
|
|
|
// 用户同意授权
|
|
// 用户同意授权
|
|
},
|
|
},
|
|
fail() {
|
|
fail() {
|
|
@@ -248,8 +250,6 @@ const handledUpload = () => {
|
|
uni.getLocation({
|
|
uni.getLocation({
|
|
type: "wgs84",
|
|
type: "wgs84",
|
|
success: function (res) {
|
|
success: function (res) {
|
|
- console.log("---------------------------", res);
|
|
|
|
-
|
|
|
|
console.log("当前位置的经度:" + res.longitude);
|
|
console.log("当前位置的经度:" + res.longitude);
|
|
console.log("当前位置的纬度:" + res.latitude);
|
|
console.log("当前位置的纬度:" + res.latitude);
|
|
uni.setStorageSync("location", JSON.stringify(res));
|
|
uni.setStorageSync("location", JSON.stringify(res));
|