"use strict"; const common_vendor = require("../../common/vendor.js"); const common_assets = require("../../common/assets.js"); const _sfc_main = { __name: "IDcard", setup(__props) { const nameArray = ["姓名", "性别", "身份证号码", "民族", "出生日期", "住址", "签发机关", "有效期限"]; const tempImagePath = common_vendor.ref(""); function getMessage() { common_vendor.index.chooseImage({ count: 1, sourceType: ["camera"], success: (chooseRes) => { tempImagePath.value = chooseRes.tempFilePaths[0]; uploadImage(tempImagePath.value); }, fail: (err) => { common_vendor.index.__f__("error", "at pages/addoldman/IDcard.vue:69", "拍照失败:", err); } }); } function uploadImage(filePath) { common_vendor.index.uploadFile({ url: `${common_vendor.index.getStorageSync("serverUrl")}/api/ocr/idCard`, // 替换为你的POST接口地址 filePath, name: "file", // 后端接收时的字段名 header: { "X-Access-Token": common_vendor.index.getStorageSync("token") || "" }, formData: { // 可以根据接口需要添加额外表单字段 // userId: '12345' }, success: (uploadRes) => { common_vendor.index.__f__("log", "at pages/addoldman/IDcard.vue:88", "????", JSON.parse(JSON.parse(uploadRes.data).result).data); }, fail: (err) => { common_vendor.index.showToast({ title: "上传出错", icon: "error" }); } }); } const next = () => { common_vendor.index.navigateTo({ url: "/pages/addoldman/yibao" }); }; return (_ctx, _cache) => { return { a: common_assets._imports_0$2, b: common_assets._imports_1$4, c: common_vendor.o(getMessage), d: common_assets._imports_2$3, e: common_vendor.o(getMessage), f: common_vendor.f(nameArray, (item, index, i0) => { return { a: common_vendor.t(item), b: index }; }), g: common_vendor.o(next) }; }; } }; const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-5fcb8e22"]]); wx.createPage(MiniProgramPage); //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/addoldman/IDcard.js.map