diff --git a/pages/index/index.vue b/pages/index/index.vue
index a31b65c..b8bfb35 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -5,6 +5,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
设备专属权益兑换
@@ -170,10 +196,58 @@
createTime: "",
number: "",
model: "",
- recordList: []
+ recordList: [],
+ // 图片数据
+ imageList: [{
+ url: 'https://picsum.photos/300/200?random=1',
+ alt: '图片1'
+ },
+ {
+ url: 'https://picsum.photos/300/200?random=2',
+ alt: '图片2'
+ },
+ {
+ url: 'https://picsum.photos/300/200?random=3',
+ alt: '图片3'
+ },
+ {
+ url: 'https://picsum.photos/300/200?random=4',
+ alt: '图片4'
+ },
+ {
+ url: 'https://picsum.photos/300/200?random=5',
+ alt: '图片5'
+ },
+ {
+ url: 'https://picsum.photos/300/200?random=6',
+ alt: '图片6'
+ }
+ ],
+ scrollTimer: null, // 滚动定时器
+ scrollSpeed: 1, // 滚动速度 (px/帧)
+ translateX: 0, // 位移量
+ listWidth: 0, // 列表宽度
+ isScrolling: false // 是否正在滚动
}
},
+ onReady() {
+ // 获取列表宽度
+ this.$nextTick(() => {
+ const query = uni.createSelectorQuery().in(this);
+ query.select('.image-list').boundingClientRect(data => {
+ this.listWidth = data.width;
+ // 开始自动滚动
+ this.startAutoScroll();
+ }).exec();
+ });
+ },
+
+ onUnload() {
+ // 页面卸载时清除定时器
+ this.stopAutoScroll();
+ },
+
methods: {
request(url, method, data) {
return new Promise((resolve, reject) => {
@@ -448,13 +522,46 @@
}
});
}
+ },
+
+
+ // 开始自动滚动
+ startAutoScroll() {
+ this.stopAutoScroll(); // 先清除已有定时器
+
+ // 每16ms滚动一次 (约60帧/秒)
+ this.scrollTimer = setInterval(() => {
+ this.translateX -= this.scrollSpeed;
+
+ // 当滚动距离达到一个列表宽度时,重置位置实现无缝滚动
+ if (Math.abs(this.translateX) >= this.listWidth) {
+ this.translateX = 0;
+ }
+
+ this.isScrolling = true;
+ }, 16);
+ },
+
+ // 停止自动滚动
+ stopAutoScroll() {
+ if (this.scrollTimer) {
+ clearInterval(this.scrollTimer);
+ this.scrollTimer = null;
+ this.isScrolling = false;
+ }
+ },
+
+ // 监听滚动事件 (用于鼠标悬停暂停)
+ onScroll() {
+ // 可以在这里处理手动滚动后的逻辑
}
+
}
}
-
\ No newline at end of file
diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
index 600d6a9..c2dbde2 100644
--- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
+++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sources":["pages/index/index.vue","../../../Software/HBuilderX.4.15.2024050802/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["\r\n\t\r\n\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t设备专属权益兑换\r\n\t\t\r\n\r\n\t\t\r\n\t\t\t领取记录\r\n\t\t\r\n\r\n\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\r\n\t\t\t\t恭喜您获得赠礼\r\n\r\n\t\t\t\t填写地址和产品信息,送货上门\r\n\r\n\t\t\t\t\r\n\r\n\t\t\t\t\t收货地址填写\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t姓名\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t联系方式\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t工作单位\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t收货地址\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\r\n\t\t\t\t\r\n\r\n\t\t\t\t\t产品信息填写\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t型号\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t出品编号\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t出品年月\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t+\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t拍摄并上传清晰的产品铭牌信息用于辅助审核,通过后立即发货\r\n\t\t\t\t\r\n\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t关闭\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t提交\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\t\t\r\n\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t领取记录\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\r\n\t\t\t\t\r\n\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t{{ item.name }}\r\n\t\t\t\t\t\t\t\t{{ item.phone }}\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t{{ item.time }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t{{ item.address }}\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\r\n\t\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'F:/gitCode/uniapp/gift/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","processImage"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"index.js","sources":["pages/index/index.vue","../../../Software/HBuilderX.4.15.2024050802/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["\r\n\t\r\n\r\n\t\t\r\n\t\t\r\n\t\t\r\n\r\n\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\r\n\r\n\t\t\r\n\t\t\t设备专属权益兑换\r\n\t\t\r\n\r\n\t\t\r\n\t\t\t领取记录\r\n\t\t\r\n\r\n\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\r\n\t\t\t\t恭喜您获得赠礼\r\n\r\n\t\t\t\t填写地址和产品信息,送货上门\r\n\r\n\t\t\t\t\r\n\r\n\t\t\t\t\t收货地址填写\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t姓名\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t联系方式\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t工作单位\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t收货地址\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\r\n\t\t\t\t\r\n\r\n\t\t\t\t\t产品信息填写\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t型号\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t出品编号\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t出品年月\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t+\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t拍摄并上传清晰的产品铭牌信息用于辅助审核,通过后立即发货\r\n\t\t\t\t\r\n\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t关闭\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t提交\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\t\t\r\n\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t领取记录\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\r\n\t\t\t\t\r\n\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t{{ item.name }}\r\n\t\t\t\t\t\t\t\t{{ item.phone }}\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t{{ item.time }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t{{ item.address }}\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\r\n\t\r\n\r\n\r\n\r\n\r\n","import MiniProgramPage from 'F:/gitCode/uniapp/gift/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","processImage"],"mappings":"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"}
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/common/vendor.js b/unpackage/dist/dev/mp-weixin/common/vendor.js
index cd5b74e..214c323 100644
--- a/unpackage/dist/dev/mp-weixin/common/vendor.js
+++ b/unpackage/dist/dev/mp-weixin/common/vendor.js
@@ -7042,7 +7042,7 @@ function isConsoleWritable() {
function initRuntimeSocketService() {
const hosts = "172.23.128.1,192.168.1.7,192.168.195.32,127.0.0.1";
const port = "8090";
- const id = "mp-weixin_r5vw4B";
+ const id = "mp-weixin_1ZEevH";
const lazy = typeof swan !== "undefined";
let restoreError = lazy ? () => {
} : initOnError();
diff --git a/unpackage/dist/dev/mp-weixin/pages/index/index.js b/unpackage/dist/dev/mp-weixin/pages/index/index.js
index d0414b2..e93cd26 100644
--- a/unpackage/dist/dev/mp-weixin/pages/index/index.js
+++ b/unpackage/dist/dev/mp-weixin/pages/index/index.js
@@ -28,9 +28,58 @@ const _sfc_main = {
createTime: "",
number: "",
model: "",
- recordList: []
+ recordList: [],
+ // 图片数据
+ imageList: [
+ {
+ url: "https://picsum.photos/300/200?random=1",
+ alt: "图片1"
+ },
+ {
+ url: "https://picsum.photos/300/200?random=2",
+ alt: "图片2"
+ },
+ {
+ url: "https://picsum.photos/300/200?random=3",
+ alt: "图片3"
+ },
+ {
+ url: "https://picsum.photos/300/200?random=4",
+ alt: "图片4"
+ },
+ {
+ url: "https://picsum.photos/300/200?random=5",
+ alt: "图片5"
+ },
+ {
+ url: "https://picsum.photos/300/200?random=6",
+ alt: "图片6"
+ }
+ ],
+ scrollTimer: null,
+ // 滚动定时器
+ scrollSpeed: 1,
+ // 滚动速度 (px/帧)
+ translateX: 0,
+ // 位移量
+ listWidth: 0,
+ // 列表宽度
+ isScrolling: false
+ // 是否正在滚动
};
},
+ onReady() {
+ this.$nextTick(() => {
+ const query = common_vendor.index.createSelectorQuery().in(this);
+ query.select(".image-list").boundingClientRect((data) => {
+ this.listWidth = data.width;
+ this.startAutoScroll();
+ }).exec();
+ });
+ },
+ onUnload() {
+ this.stopAutoScroll();
+ },
methods: {
request(url, method, data) {
return new Promise((resolve, reject) => {
@@ -45,7 +94,7 @@ const _sfc_main = {
header,
timeout: 1e4,
success: (res) => {
- common_vendor.index.__f__("log", "at pages/index/index.vue:193", "API响应:", res);
+ common_vendor.index.__f__("log", "at pages/index/index.vue:267", "API响应:", res);
if (res.statusCode === 200) {
resolve(res.data);
} else {
@@ -53,7 +102,7 @@ const _sfc_main = {
}
},
fail: (err) => {
- common_vendor.index.__f__("error", "at pages/index/index.vue:201", "API请求失败:", err);
+ common_vendor.index.__f__("error", "at pages/index/index.vue:275", "API请求失败:", err);
reject(err);
}
});
@@ -61,7 +110,7 @@ const _sfc_main = {
},
async getConfig() {
const res = await this.request("config", "get", {});
- common_vendor.index.__f__("log", "at pages/index/index.vue:209", res);
+ common_vendor.index.__f__("log", "at pages/index/index.vue:283", res);
if (res.home != "") {
this.bg = res.home;
}
@@ -89,13 +138,13 @@ const _sfc_main = {
if (res.code == 200) {
common_vendor.index.setStorageSync("user_id", res.data.user_id);
this.userId = res.data.user_id;
- common_vendor.index.__f__("log", "at pages/index/index.vue:238", "登录成功, userId:", this.userId);
+ common_vendor.index.__f__("log", "at pages/index/index.vue:312", "登录成功, userId:", this.userId);
} else {
- common_vendor.index.__f__("error", "at pages/index/index.vue:240", "登录失败:", res.message);
+ common_vendor.index.__f__("error", "at pages/index/index.vue:314", "登录失败:", res.message);
}
}
} catch (error) {
- common_vendor.index.__f__("error", "at pages/index/index.vue:244", "登录过程出错:", error);
+ common_vendor.index.__f__("error", "at pages/index/index.vue:318", "登录过程出错:", error);
}
},
openReceivePop() {
@@ -114,11 +163,11 @@ const _sfc_main = {
title: "加载中..."
});
const result = await this.request("getRecord?userId=" + this.userId, "GET", {});
- common_vendor.index.__f__("log", "at pages/index/index.vue:267", result);
+ common_vendor.index.__f__("log", "at pages/index/index.vue:341", result);
this.recordList = result.data;
- common_vendor.index.__f__("log", "at pages/index/index.vue:272", "加载领取记录...");
+ common_vendor.index.__f__("log", "at pages/index/index.vue:346", "加载领取记录...");
} catch (error) {
- common_vendor.index.__f__("error", "at pages/index/index.vue:274", "加载领取记录失败:", error);
+ common_vendor.index.__f__("error", "at pages/index/index.vue:348", "加载领取记录失败:", error);
}
common_vendor.index.hideLoading();
},
@@ -134,14 +183,14 @@ const _sfc_main = {
base64,
path
} = await common_utils.processImage();
- common_vendor.index.__f__("log", "at pages/index/index.vue:293", "最终Base64长度:", base64.length, path);
+ common_vendor.index.__f__("log", "at pages/index/index.vue:367", "最终Base64长度:", base64.length, path);
this.imagePath = path;
this.base64 = base64;
common_vendor.index.showToast({
title: "上传成功"
});
} catch (err) {
- common_vendor.index.__f__("error", "at pages/index/index.vue:300", "处理失败", err);
+ common_vendor.index.__f__("error", "at pages/index/index.vue:374", "处理失败", err);
common_vendor.index.showToast({
title: "处理失败",
icon: "none"
@@ -229,7 +278,7 @@ const _sfc_main = {
ProductImage: this.base64
};
const result = await this.request("addRecord", "POST", formData);
- common_vendor.index.__f__("log", "at pages/index/index.vue:395", result);
+ common_vendor.index.__f__("log", "at pages/index/index.vue:469", result);
if (result.code == 200) {
common_vendor.index.showToast({
title: "提交成功,请等待审核",
@@ -250,7 +299,7 @@ const _sfc_main = {
title: "提交失败,请重试",
icon: "none"
});
- common_vendor.index.__f__("error", "at pages/index/index.vue:418", "提交失败:", error);
+ common_vendor.index.__f__("error", "at pages/index/index.vue:492", "提交失败:", error);
}
},
clearForm() {
@@ -270,10 +319,10 @@ const _sfc_main = {
current: this.imagePath,
urls: [this.imagePath],
success: function(res) {
- common_vendor.index.__f__("log", "at pages/index/index.vue:440", "预览图片成功");
+ common_vendor.index.__f__("log", "at pages/index/index.vue:514", "预览图片成功");
},
fail: function(err) {
- common_vendor.index.__f__("error", "at pages/index/index.vue:443", "预览图片失败:", err);
+ common_vendor.index.__f__("error", "at pages/index/index.vue:517", "预览图片失败:", err);
common_vendor.index.showToast({
title: "预览失败",
icon: "none"
@@ -281,6 +330,28 @@ const _sfc_main = {
}
});
}
+ },
+ // 开始自动滚动
+ startAutoScroll() {
+ this.stopAutoScroll();
+ this.scrollTimer = setInterval(() => {
+ this.translateX -= this.scrollSpeed;
+ if (Math.abs(this.translateX) >= this.listWidth) {
+ this.translateX = 0;
+ }
+ this.isScrolling = true;
+ }, 16);
+ },
+ // 停止自动滚动
+ stopAutoScroll() {
+ if (this.scrollTimer) {
+ clearInterval(this.scrollTimer);
+ this.scrollTimer = null;
+ this.isScrolling = false;
+ }
+ },
+ // 监听滚动事件 (用于鼠标悬停暂停)
+ onScroll() {
}
}
};
@@ -304,39 +375,55 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
["background-color"]: "transparent",
color: "#000"
}),
- c: common_vendor.o((...args) => $options.openReceivePop && $options.openReceivePop(...args)),
- d: common_vendor.o((...args) => $options.openRecordPop && $options.openRecordPop(...args)),
- e: $data.name,
- f: common_vendor.o(($event) => $data.name = $event.detail.value),
- g: $data.phone,
- h: common_vendor.o(($event) => $data.phone = $event.detail.value),
- i: $data.workUnit,
- j: common_vendor.o(($event) => $data.workUnit = $event.detail.value),
- k: -1,
- l: $data.address,
- m: common_vendor.o(($event) => $data.address = $event.detail.value),
- n: $data.model,
- o: common_vendor.o(($event) => $data.model = $event.detail.value),
- p: $data.number,
- q: common_vendor.o(($event) => $data.number = $event.detail.value),
- r: $data.createTime,
- s: common_vendor.o(($event) => $data.createTime = $event.detail.value),
- t: common_vendor.o((...args) => $options.seleImg && $options.seleImg(...args)),
- v: $data.imagePath
+ c: common_vendor.f($data.imageList, (item, index, i0) => {
+ return {
+ a: item.url,
+ b: item.alt,
+ c: index
+ };
+ }),
+ d: common_vendor.f($data.imageList, (item, index, i0) => {
+ return {
+ a: item.url,
+ b: item.alt,
+ c: "copy-" + index
+ };
+ }),
+ e: `translateX(${$data.translateX}px)`,
+ f: common_vendor.o((...args) => $options.onScroll && $options.onScroll(...args)),
+ g: common_vendor.o((...args) => $options.openReceivePop && $options.openReceivePop(...args)),
+ h: common_vendor.o((...args) => $options.openRecordPop && $options.openRecordPop(...args)),
+ i: $data.name,
+ j: common_vendor.o(($event) => $data.name = $event.detail.value),
+ k: $data.phone,
+ l: common_vendor.o(($event) => $data.phone = $event.detail.value),
+ m: $data.workUnit,
+ n: common_vendor.o(($event) => $data.workUnit = $event.detail.value),
+ o: -1,
+ p: $data.address,
+ q: common_vendor.o(($event) => $data.address = $event.detail.value),
+ r: $data.model,
+ s: common_vendor.o(($event) => $data.model = $event.detail.value),
+ t: $data.number,
+ v: common_vendor.o(($event) => $data.number = $event.detail.value),
+ w: $data.createTime,
+ x: common_vendor.o(($event) => $data.createTime = $event.detail.value),
+ y: common_vendor.o((...args) => $options.seleImg && $options.seleImg(...args)),
+ z: $data.imagePath
}, $data.imagePath ? {
- w: $data.imagePath,
- x: common_vendor.o((...args) => $options.previewImage && $options.previewImage(...args))
+ A: $data.imagePath,
+ B: common_vendor.o((...args) => $options.previewImage && $options.previewImage(...args))
} : {}, {
- y: common_vendor.o((...args) => $options.closeReceivePop && $options.closeReceivePop(...args)),
- z: common_vendor.o((...args) => $options.submitForm && $options.submitForm(...args)),
- A: common_vendor.sr("receivePop", "8f702d68-1"),
- B: common_vendor.p({
+ C: common_vendor.o((...args) => $options.closeReceivePop && $options.closeReceivePop(...args)),
+ D: common_vendor.o((...args) => $options.submitForm && $options.submitForm(...args)),
+ E: common_vendor.sr("receivePop", "1cf27b2a-1"),
+ F: common_vendor.p({
type: "center",
["is-mask-click"]: false
}),
- C: common_assets._imports_0,
- D: common_vendor.o(($event) => $options.closeRecordPop()),
- E: common_vendor.f($data.recordList, (item, k0, i0) => {
+ G: common_assets._imports_0,
+ H: common_vendor.o(($event) => $options.closeRecordPop()),
+ I: common_vendor.f($data.recordList, (item, k0, i0) => {
return {
a: common_vendor.t(item.name),
b: common_vendor.t(item.phone),
@@ -345,12 +432,12 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
e: item.phone + item.time
};
}),
- F: common_vendor.sr("recordPop", "8f702d68-2"),
- G: common_vendor.p({
+ J: common_vendor.sr("recordPop", "1cf27b2a-2"),
+ K: common_vendor.p({
type: "center"
})
});
}
-const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);
+const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-1cf27b2a"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/index/index.js.map
diff --git a/unpackage/dist/dev/mp-weixin/pages/index/index.wxml b/unpackage/dist/dev/mp-weixin/pages/index/index.wxml
index de8c798..bbf6cf2 100644
--- a/unpackage/dist/dev/mp-weixin/pages/index/index.wxml
+++ b/unpackage/dist/dev/mp-weixin/pages/index/index.wxml
@@ -1 +1 @@
-设备专属权益兑换领取记录恭喜您获得赠礼填写地址和产品信息,送货上门收货地址填写姓名联系方式工作单位收货地址产品信息填写型号出品编号出品年月+拍摄并上传清晰的产品铭牌信息用于辅助审核,通过后立即发货关闭提交领取记录{{item.a}}{{item.b}}{{item.c}}{{item.d}}
\ No newline at end of file
+设备专属权益兑换领取记录恭喜您获得赠礼填写地址和产品信息,送货上门收货地址填写姓名联系方式工作单位收货地址产品信息填写型号出品编号出品年月+拍摄并上传清晰的产品铭牌信息用于辅助审核,通过后立即发货关闭提交领取记录{{item.a}}{{item.b}}{{item.c}}{{item.d}}
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/index/index.wxss b/unpackage/dist/dev/mp-weixin/pages/index/index.wxss
index ab6d083..59ad028 100644
--- a/unpackage/dist/dev/mp-weixin/pages/index/index.wxss
+++ b/unpackage/dist/dev/mp-weixin/pages/index/index.wxss
@@ -1,5 +1,5 @@
-.content {
+.content.data-v-1cf27b2a {
width: 100%;
height: 100vh;
display: flex;
@@ -8,9 +8,39 @@
justify-content: center;
position: relative;
}
-.line {
+.line.data-v-1cf27b2a {
width: 90%;
justify-content: center;
margin-top: 20rpx;
border-bottom: 0.86px solid #e3e3e3;
}
+.auto-scroll-container.data-v-1cf27b2a {
+ width: 100%;
+ overflow: hidden;
+ /* 隐藏滚动条 */
+ padding: 20rpx 0;
+}
+.scroll-view.data-v-1cf27b2a {
+ width: 100%;
+ white-space: nowrap;
+ /* 防止换行 */
+}
+.scroll-content.data-v-1cf27b2a {
+ display: flex;
+}
+.image-list.data-v-1cf27b2a {
+ display: flex;
+ flex-direction: row;
+}
+.image-item.data-v-1cf27b2a {
+ width: 240rpx;
+ height: 200rpx;
+ margin-right: 20rpx;
+ border-radius: 8rpx;
+ overflow: hidden;
+}
+.item-image.data-v-1cf27b2a {
+ width: 100%;
+ height: 100%;
+ display: block;
+}