提交 b4ec25d4 authored 作者: JaxBBLL's avatar JaxBBLL

fix: inspectCode

上级 13d769e4
...@@ -333,6 +333,7 @@ export default { ...@@ -333,6 +333,7 @@ export default {
this.did = detailsInfo.id; this.did = detailsInfo.id;
delete detailsInfo.id; delete detailsInfo.id;
delete detailsInfo.inspectionCode
this.listData = this.listFormat(detailsInfo.originData); this.listData = this.listFormat(detailsInfo.originData);
this.detailsInfo = detailsInfo; this.detailsInfo = detailsInfo;
...@@ -640,12 +641,16 @@ export default { ...@@ -640,12 +641,16 @@ export default {
realSave(params, type = "sign") { realSave(params, type = "sign") {
const send = dataToSql(params); const send = dataToSql(params);
const api = this.uid ? inspectApi.update : inspectApi.save; const api = this.uid ? inspectApi.update : inspectApi.save;
api(this.uid ? { id: this.uid, ...send } : send).then((res) => {
const inspectionCode = send.inspectionCode || `JFXJ${moment().format("yyyyMMDDHHmmss")}${ const inspectionCode = this.inspectionCode || `JFXJ${moment().format("yyyyMMDDHHmmss")}${
Math.floor(Math.random() * 900) + 100 Math.floor(Math.random() * 900) + 100
}` }`
send.inspectionCode = inspectionCode
console.log('send', send);
api(this.uid ? { id: this.uid, ...send } : send).then((res) => {
const logContent = getLogContent(LOG_TYPE_ENUM.sys, `巡检编号(${inspectionCode})`, "同步"); const logContent = getLogContent(LOG_TYPE_ENUM.sys, `巡检编号(${inspectionCode})`, "同步");
this.$logApi.addlog(logContent) this.$logApi.addlog(logContent)
console.log("logContent", logContent); console.log("logContent", logContent);
......
...@@ -267,6 +267,7 @@ export default { ...@@ -267,6 +267,7 @@ export default {
if (detailsInfo) { if (detailsInfo) {
delete detailsInfo.id; delete detailsInfo.id;
delete detailsInfo.inspectionCode
// 处理历史数据(选项、文案、照片;异常项-不调出文案及照片) // 处理历史数据(选项、文案、照片;异常项-不调出文案及照片)
this.list = detailsInfo.originData[this.value - 1].details; this.list = detailsInfo.originData[this.value - 1].details;
...@@ -588,6 +589,10 @@ export default { ...@@ -588,6 +589,10 @@ export default {
console.log("提交时获取一次", params); console.log("提交时获取一次", params);
this.all_data = this.$store.state.all_data || []; this.all_data = this.$store.state.all_data || [];
params.inspectionCode = this.inspectionCode || `JFXJ${moment().format("yyyyMMDDHHmmss")}${
Math.floor(Math.random() * 900) + 100
}`
this.realSave(params).then(() => { this.realSave(params).then(() => {
let logContent = ""; let logContent = "";
console.log("all_data", this.all_data); console.log("all_data", this.all_data);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论