|
|
|
@ -372,15 +372,15 @@ export default {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
methods: {
|
|
|
|
//同步被调整调令状态一致
|
|
|
|
//同步被调整调令状态一致
|
|
|
|
async setPTransferStatus () {
|
|
|
|
async setPTransferStatus (resetStatus) {
|
|
|
|
if (this.data.is_adjust &&
|
|
|
|
if (this.data.is_adjust &&
|
|
|
|
this.data.to_transfer_id &&
|
|
|
|
this.data.to_transfer_id &&
|
|
|
|
this.data.to_transfer_id_transfers_id_relation &&
|
|
|
|
this.data.to_transfer_id_transfers_id_relation &&
|
|
|
|
++this.data.status > this.data.to_transfer_id_transfers_id_relation.status) {
|
|
|
|
resetStatus > this.data.to_transfer_id_transfers_id_relation.status) {
|
|
|
|
await save({
|
|
|
|
await save({
|
|
|
|
id: this.data.to_transfer_id,
|
|
|
|
id: this.data.to_transfer_id,
|
|
|
|
table_name: "transfers",
|
|
|
|
table_name: "transfers",
|
|
|
|
status: ++this.data.status
|
|
|
|
status: resetStatus
|
|
|
|
},false)
|
|
|
|
},false)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -433,7 +433,7 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
).then((res) => {
|
|
|
|
).then((res) => {
|
|
|
|
let copyData = deepCopy(this.data);
|
|
|
|
let copyData = deepCopy(this.data);
|
|
|
|
copyData.status = this.data.status === 3 ? 4 : 6;
|
|
|
|
copyData.status = (this.data.status === 3 || this.data.tiaozhengleixing === 0) ? 4 : 6;
|
|
|
|
this.data.status === 3 ? (copyData.notice_open_time = this.$moment().format('YYYY-MM-DD HH:mm')) : (copyData.notice_close_time = this.$moment().format('YYYY-MM-DD HH:mm:ss'))
|
|
|
|
this.data.status === 3 ? (copyData.notice_open_time = this.$moment().format('YYYY-MM-DD HH:mm')) : (copyData.notice_close_time = this.$moment().format('YYYY-MM-DD HH:mm:ss'))
|
|
|
|
for (let key in copyData) {
|
|
|
|
for (let key in copyData) {
|
|
|
|
if (/_relation/g.test(key)) {
|
|
|
|
if (/_relation/g.test(key)) {
|
|
|
|
@ -447,7 +447,7 @@ export default {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
false
|
|
|
|
false
|
|
|
|
).then((_) => {
|
|
|
|
).then((_) => {
|
|
|
|
this.setPTransferStatus().then(_ => {
|
|
|
|
this.setPTransferStatus(copyData.status).then(_ => {
|
|
|
|
this.$emit("refresh");
|
|
|
|
this.$emit("refresh");
|
|
|
|
this.$emit('start');
|
|
|
|
this.$emit('start');
|
|
|
|
})
|
|
|
|
})
|
|
|
|
@ -539,7 +539,7 @@ export default {
|
|
|
|
table_name: "transfers",
|
|
|
|
table_name: "transfers",
|
|
|
|
...copyData,
|
|
|
|
...copyData,
|
|
|
|
},false).then((_) => {
|
|
|
|
},false).then((_) => {
|
|
|
|
this.setPTransferStatus().then(_ => {
|
|
|
|
this.setPTransferStatus(copyData.status).then(_ => {
|
|
|
|
this.$emit("refresh");
|
|
|
|
this.$emit("refresh");
|
|
|
|
this.$emit('start');
|
|
|
|
this.$emit('start');
|
|
|
|
})
|
|
|
|
})
|
|
|
|
@ -578,7 +578,7 @@ export default {
|
|
|
|
table_name: "transfers",
|
|
|
|
table_name: "transfers",
|
|
|
|
...copyData,
|
|
|
|
...copyData,
|
|
|
|
},false).then((_) => {
|
|
|
|
},false).then((_) => {
|
|
|
|
this.setPTransferStatus().then(_ => {
|
|
|
|
this.setPTransferStatus(copyData.status).then(_ => {
|
|
|
|
this.$emit("refresh");
|
|
|
|
this.$emit("refresh");
|
|
|
|
this.$emit('start');
|
|
|
|
this.$emit('start');
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|