数据默认写入

master
xy 1 year ago
parent bc19710530
commit a011526f4a

@ -418,6 +418,7 @@ export default {
"flow_title": row.title,
"65802fc31dc8f": row.start_date,
"65f7e6e45ab4f": row.end_date,
"657be2e1bbda8": row.title
};
let url = `${process.env.VUE_APP_OUT_OLD}/flow/create/3?auth_token=${this.$store.getters.oa_token}&out_away_id=${
row.id
@ -430,7 +431,8 @@ export default {
},
goSubsidize (row) {
const baseInfo = {
"flow_title": row.title
"flow_title": row.title,
"6584041d45cd9": row.title
};
let url = `${process.env.VUE_APP_OUT_OLD}/flow/create/24?auth_token=${this.$store.getters.oa_token}&out_away_id=${
row.id
@ -446,6 +448,7 @@ export default {
"flow_title": row.title,
"6583dbd6332fd": row.start_date,
"6583dbec5d888": row.end_date,
"6583dc097b6e2": row.title,
};
let url = `${process.env.VUE_APP_OUT_OLD}/flow/create/21?auth_token=${this.$store.getters.oa_token}&out_away_id=${
row.id
@ -461,7 +464,8 @@ export default {
"flow_title": row.title,
"totalAmt": row.expense,
"65af591780427[65b1ff2a2546a][]": row.start_date,
"65af591780427[65b1ff3f243d0][]": row.end_date
"65af591780427[65b1ff3f243d0][]": row.end_date,
"65af3a106d973": row.title
};
let url = `${process.env.VUE_APP_OUT_OLD}/flow/create/26?auth_token=${this.$store.getters.oa_token}&out_away_id=${
row.id

@ -1272,6 +1272,38 @@ export default {
};
},
methods: {
hideFormItem () {
let hideJSON;
try {
hideJSON = JSON.parse(this.$route.query.hide_json)
if (!hideJSON) return
console.log(hideJSON)
this.$nextTick(() => {
hideJSON.forEach(item => {
let dom =document.querySelector(`.el-form-item label[for=${item}]`)
if (dom) {
dom.parentElement.style.display = 'none'
}
})
})
} catch (e) {
console.error(e)
}
},
handleDefaultJSON () {
let defaultJSON;
try {
defaultJSON = JSON.parse(this.$route.query.default_json)
if (!defaultJSON) return
for (let key in defaultJSON) {
if (this.form.hasOwnProperty(key)) {
this.form[key] = defaultJSON[key]
}
}
} catch (e) {
console.error(e)
}
},
planPick (selection, row) {
if (row.year != new Date().getFullYear()) {
this.$confirm("您选择了非本年预算,是否继续?").catch(_ => {
@ -1676,6 +1708,7 @@ export default {
this.getPurchaseWay();
this.getFlowIds();
this.boxheight = document.documentElement.clientHeight - 400;
this.handleDefaultJSON()
},
watch: {
isShowContractToContracts(val) {
@ -1700,6 +1733,7 @@ export default {
that.adminEdit = true;
}
});
this.hideFormItem()
},
beforeRouteEnter(to, from, next) {
next(vm => {

@ -2372,6 +2372,7 @@ export default {
async signProcess(row) {
this.setNowContract(row, "hetong");
let baseInfo = {
"flow_title": row.name || "",
"65b37d8c6a94c": row?.name,
"658a6bc82d0b2": Number(row?.money) || row?.plan_price,
out_contract_id: row.id,
@ -2397,6 +2398,7 @@ export default {
['其他','其他项目']
])
let baseInfo = {
"flow_title": row.name || "",
title: row?.name,
xiangmuleibie: typeMap.get(this.type.find((item) => {
return item.value === row.type;

@ -340,6 +340,7 @@ export default {
["其他", "其他项目"],
]);
let baseInfo = {
"flow_title": row.name || "",
title: contract?.name,
xiangmuleibie: typeMap.get(
[

Loading…
Cancel
Save