"use strict"; const common_vendor = require("../../common/vendor.js"); const utils_homeApi = require("../../utils/homeApi.js"); if (!Array) { const _easycom_uni_easyinput2 = common_vendor.resolveComponent("uni-easyinput"); const _easycom_uni_forms_item2 = common_vendor.resolveComponent("uni-forms-item"); const _easycom_uni_forms2 = common_vendor.resolveComponent("uni-forms"); (_easycom_uni_easyinput2 + _easycom_uni_forms_item2 + _easycom_uni_forms2)(); } const _easycom_uni_easyinput = () => "../../uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js"; const _easycom_uni_forms_item = () => "../../uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.js"; const _easycom_uni_forms = () => "../../uni_modules/uni-forms/components/uni-forms/uni-forms.js"; if (!Math) { (_easycom_uni_easyinput + _easycom_uni_forms_item + UploadImage + _easycom_uni_forms)(); } const UploadImage = () => "../components/imageUpload.js"; const _sfc_main = { __name: "snapshot", setup(__props) { const valiForm = common_vendor.ref(null); const imagesUp = common_vendor.ref(null); const formData = common_vendor.ref({ describ: null, coverPhotosFileList: [], openId: common_vendor.index.getStorageSync("openidXGWXMN") }); const rules = common_vendor.ref({ describ: { rules: [{ required: true, errorMessage: "意见不能为空" }] }, coverPhotosFileList: { rules: [{ required: true, type: "array", errorMessage: "请上传图片" }] } }); function submitData() { valiForm.value.validate().then((res) => { utils_homeApi.wechartSuggestAdd(formData.value).then((res2) => { common_vendor.index.showToast({ icon: "none", title: "提交成功" }); formData.value.coverPhotosFileList = []; formData.value.describ = null; imagesUp.value.clearImages(); }); }).catch((err) => { console.log("err", err); }); } common_vendor.onTabItemTap((e) => { formData.value.coverPhotosFileList = []; formData.value.describ = null; }); return (_ctx, _cache) => { return { a: common_vendor.o(($event) => formData.value.describ = $event), b: common_vendor.p({ type: "textarea", autoHeight: true, placeholder: "请输入您的意见", modelValue: formData.value.describ }), c: common_vendor.p({ label: "您的意见", required: true, ["label-width"]: "100%", name: "describ" }), d: common_vendor.sr(imagesUp, "d9de5d96-4,d9de5d96-3", { "k": "imagesUp" }), e: common_vendor.p({ saveFileArr: formData.value.coverPhotosFileList, limit: 3, refField: "complaintPhotos", refType: "public_project_miniuser_comment" }), f: common_vendor.p({ label: "现场图片(最多3张)", required: true, ["label-width"]: "100%", name: "coverPhotosFileList" }), g: common_vendor.o(submitData), h: common_vendor.sr(valiForm, "d9de5d96-0", { "k": "valiForm" }), i: common_vendor.p({ modelValue: formData.value, rules: rules.value }) }; }; } }; const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__file", "E:/项目/孝感海绵城市/XiaoGanWXMini/pages/snapshot/snapshot.vue"]]); wx.createPage(MiniProgramPage);