"use strict"; const common_vendor = require("../../common/vendor.js"); const common_assets = require("../../common/assets.js"); const _sfc_main = { __name: "yibao", 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/yibao.vue:74", "拍照失败:", 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/yibao.vue:93", "????", 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/hukou" }); }; return (_ctx, _cache) => { return { a: common_assets._imports_0$4, b: common_assets._imports_1$4, c: common_vendor.o(getMessage), d: common_assets._imports_2$2, 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-6250a642"]]); wx.createPage(MiniProgramPage); //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/addoldman/yibao.js.map