2025-12-19 09:46:56 +08:00

47 lines
2.0 KiB
JavaScript

"use strict";
const common_vendor = require("../../common/vendor.js");
const gen_Apis = require("../../gen/Apis.js");
const common_libraries_apiLoading = require("../../common/libraries/apiLoading.js");
const CUSTOMER_show_model = require("./model.js");
const common_libraries_sendWxWork = require("../../common/libraries/sendWxWork.js");
const getUserHoueInfo = (phone) => {
common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.Archive.HouseOccupants.GetHouseOccupantsByPhone, { phone }).then((res) => {
CUSTOMER_show_model.useModel.userHouse.value = res == null ? void 0 : res.data;
console.log(res);
});
};
const getOccupantArrearageHouses = (phone) => {
common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.Bill.HouseBills.GetOccupantArrearageHouses, { phone }).then((res) => {
CUSTOMER_show_model.useModel.arrearageHouses.value = res == null ? void 0 : res.data;
console.log(res);
});
};
const method = {
handleMakePhoneCall() {
var _a, _b;
if ((_a = CUSTOMER_show_model.useModel.showData.value) == null ? void 0 : _a.phone) {
common_vendor.index.makePhoneCall({
phoneNumber: (_b = CUSTOMER_show_model.useModel.showData.value) == null ? void 0 : _b.phone
//仅为示例,并非真实的电话号码
});
}
},
getShow(id) {
common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.Archive.HouseOccupants.Show, { id }).then((res) => {
var _a, _b;
CUSTOMER_show_model.useModel.showData.value = res == null ? void 0 : res.data;
getUserHoueInfo((_a = res == null ? void 0 : res.data) == null ? void 0 : _a.phone);
getOccupantArrearageHouses((_b = res == null ? void 0 : res.data) == null ? void 0 : _b.phone);
console.log(res);
});
},
shareBill() {
common_libraries_sendWxWork.navigateToMiniProgram({
path: "/pages/forward/index?source=OutstandingFeeList",
envVersion: "develop",
extraData: { source: "OutstandingFeeList" }
});
}
};
exports.method = method;