📅  最后修改于: 2023-12-03 14:56:37.168000             🧑  作者: Mango
本应用为用户提供方便快捷的税务信息查询服务。用户可通过输入相关信息,获取所需的税务数据。
本应用提供以下主要功能:
本应用采用了以下技术:
以下为本应用基本信息查询功能的代码片段:
// 前端代码
function queryBasicInfo() {
// 获取输入的查询信息
var name = $("#name").val();
var idCard = $("#idCard").val();
// 发送查询请求
$.ajax({
type: "POST",
url: "/api/basicInfo",
data: { name: name, idCard: idCard },
dataType: "json",
success: function (response) {
// 处理查询结果
if (response.code === 0) {
$("#result").text(response.data);
} else {
alert("查询出错:" + response.msg);
}
},
error: function (e) {
alert("查询出错:" + e);
}
});
}
// 后端代码
app.post('/api/basicInfo', function (req, res) {
// 获取查询信息
var name = req.body.name;
var idCard = req.body.idCard;
// 数据库查询
BasicInfo.findOne({ where: { name: name, idCard: idCard } }).then(function (result) {
if (result) {
res.json({ code: 0, data: result });
} else {
res.json({ code: -1, msg: "未查询到相关信息" });
}
}).catch(function (err) {
res.json({ code: -1, msg: "查询出错:" + err });
});
});
以上代码实现了用户在查询界面输入姓名和身份证号码后,向后端服务器发送POST请求,获取用户基本信息并返回结果。在用户界面展示查询结果,并可根据返回值展示不同提示信息。