import {getDectyp, init, resolveResponse, save} from "../../../../../../service/business/rmb";
import Utils from "../../../../../../utils";
export default {
methods: {
saveTdo() {
this.$refs['modelForm'].validate(async (validStatic) => {
if (validStatic) {
save('rmb2122', this.model).then(response => {
resolveResponse.bind(this)(response);
});
} else {
// 前端校验失败
this.$notify({
title: '失败',
message: '校验失败',
type: 'error',
});
}
})
},
init(transName, pblInr) {
this.model.pblmod.dectyp = getDectyp(transName);
this.model.pblmod.wrkpbl.inr = pblInr;
init('rmb2122', this.model).then(response => {
if (response.respCode === SUCCESS) {
Utils.copyValueFromVoData(this.model, response.data);
}
})
},
},
}