提交 35beb957 authored 作者: JaxBBLL's avatar JaxBBLL

fix

上级 d405e5ed
......@@ -640,41 +640,28 @@ export default {
realSave(params, type = "sign") {
const send = dataToSql(params);
const api = this.uid ? inspectApi.update : inspectApi.save;
api(this.uid ? { id: this.uid, ...send } : send).then((res) => {
console.log("保存成功");
const all_data = this.all_data; //获取全部数据
let params = this.detailsInfo;
console.log("all_data", all_data);
const index = all_data.findIndex((element) => element.uid == this.uid);
all_data[index] = params;
const logContent = getLogContent(LOG_TYPE_ENUM.sys, "数据同步", "同步");
this.$logApi.addlog(logContent)
// 更新巡检list
this.$store.commit("SET_ALL_DATA", all_data);
const userInfo = this.userInfo;
const inspectList = all_data.filter(
(item) => item.createByName == userInfo.user
);
writeInspectionData(inspectList, userInfo.user);
// 更新日志
const log_list = this.$store.state.log_list;
logContent.inspectionType = params.inspectionType;
log_list.push(logContent);
console.log("logContent", logContent);
this.$store.commit("SET_LOG_LIST", log_list);
addLog(log_list).then((res) => {
console.log("日志文件写入成功");
});
api(this.uid ? { id: this.uid, ...send } : send).then((res) => {
const inspectionCode = send.inspectionCode || `JFXJ${moment().format("yyyyMMDDHHmmss")}${
Math.floor(Math.random() * 900) + 100
}`
const logContent = getLogContent(LOG_TYPE_ENUM.sys, `巡检编号(${inspectionCode})`, "同步");
this.$logApi.addlog(logContent)
console.log("logContent", logContent);
uni.showToast({
title: type == "sign" ? "签字成功" : "同步成功",
icon: "success",
});
});
if (!this.uid) {
this.uid = res.lastInsertId;
setTimeout(() => {
this.getDetails(res.lastInsertId);
}, 300);
}
});
},
back() {
......
......@@ -625,7 +625,7 @@ export default {
// 更新日志
const log_list = this.$store.state.log_list;
logContent.inspectionType = params.inspectionType;
this.$logApi.addlog(logContent)
this.$logApi.addlog(logContent)
console.log("logContent", logContent);
log_list.push(logContent);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论