Commit 649d5018 by 潘际乾

前端请求并发限制及model参数的传递方式更改

parent c01570c7
...@@ -10,41 +10,28 @@ export default { ...@@ -10,41 +10,28 @@ export default {
}, },
methods:{ methods:{
init(params){ init(params){
params = params||{}
return Api.post(this.declareParams.trnName+"/init",{params}) return Api.post(this.declareParams.trnName+"/init",{params})
}, },
save(params){ save(params){
params = params||{} return Api.post(this.declareParams.trnName+"/saveData", Utils.getRequestDataFn.call(this, params))
let data = Utils.flatObject(this.model)
return Api.post(this.declareParams.trnName+"/saveData",{...data,params})
}, },
exeuteCheck(rulePath,params){ exeuteCheck(rulePath,params){
params = params||{} return Api.post(this.declareParams.trnName+"/executeCheck/"+rulePath, Utils.getRequestDataFn.call(this, params))
let data = Utils.flatObject(this.model)
return Api.post(this.declareParams.trnName+"/executeCheck/"+rulePath,{...data,params})
}, },
executeDefault(rulePath,params) executeDefault(rulePath,params)
{ {
params = params||{} return Api.post(this.declareParams.trnName+"/executeDefault/"+rulePath, Utils.getRequestDataFn.call(this, params))
let data = Utils.flatObject(this.model)
return Api.post(this.declareParams.trnName+"/executeDefault/"+rulePath,{...data,params})
}, },
executeRule(rulePath,params) executeRule(rulePath,params)
{ {
params = params||{} return Api.post(this.declareParams.trnName+"/executeRule/"+rulePath, Utils.getRequestDataFn.call(this, params))
let data = Utils.flatObject(this.model)
return Api.post(this.declareParams.trnName+"/executeRule/"+rulePath,{...data,params})
}, },
async checkAll(params){ async checkAll(params){
params = params||{} const res = await Api.post(this.declareParams.trnName+"/checkAll", Utils.getRequestDataFn.call(this, params))
let data = Utils.flatObject(this.model)
const res = await Api.post(this.declareParams.trnName+"/checkAll",{...data,params})
return res return res
}, },
pedding(params){ pedding(params){
params = params||{} return Api.post(this.declareParams.trnName+"/pending", Utils.getRequestDataFn.call(this, params))
let data = Utils.flatObject(this.model)
return Api.post(this.declareParams.trnName+"/pending",{...data,params})
}, },
async restoreDisplay() async restoreDisplay()
{ {
......
...@@ -2,7 +2,7 @@ import Api from "~/service/Api" ...@@ -2,7 +2,7 @@ import Api from "~/service/Api"
import Utils from "~/utils/index" import Utils from "~/utils/index"
export default { export default {
async onDitpButgetref() { async onDitpButgetref() {
let rtnmsg = await Api.post("ditopn/executeRule/ditp.butgetref", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/executeRule/ditp.butgetref", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
const ownref = rtnmsg.data.didgrp_rec_ownref const ownref = rtnmsg.data.didgrp_rec_ownref
...@@ -35,7 +35,7 @@ export default { ...@@ -35,7 +35,7 @@ export default {
} }
}, },
async onAplpDet() { async onAplpDet() {
let rtnmsg = await Api.post("ditopn/executeRule/ditp.aplp.det", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/executeRule/ditp.aplp.det", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
// console.log(rtnmsg.data); // console.log(rtnmsg.data);
...@@ -48,7 +48,7 @@ export default { ...@@ -48,7 +48,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/benp_det", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/benp_det", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -62,7 +62,7 @@ export default { ...@@ -62,7 +62,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/revclause_buttxmsel", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/revclause_buttxmsel", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -76,7 +76,7 @@ export default { ...@@ -76,7 +76,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/lcrgod_buttxmsel", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/lcrgod_buttxmsel", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -90,7 +90,7 @@ export default { ...@@ -90,7 +90,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/lcrdoc_buttxmsel", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/lcrdoc_buttxmsel", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -104,7 +104,7 @@ export default { ...@@ -104,7 +104,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/adlcnd_buttxmsel", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/adlcnd_buttxmsel", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -118,7 +118,7 @@ export default { ...@@ -118,7 +118,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/insbnk_buttxmsel", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/insbnk_buttxmsel", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -132,7 +132,7 @@ export default { ...@@ -132,7 +132,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/rmbp_det", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/rmbp_det", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -146,7 +146,7 @@ export default { ...@@ -146,7 +146,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/defdet_buttxmsel", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/defdet_buttxmsel", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -160,7 +160,7 @@ export default { ...@@ -160,7 +160,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/preper_buttxmsel", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/preper_buttxmsel", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -174,7 +174,7 @@ export default { ...@@ -174,7 +174,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/setmod_det", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/setmod_det", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -188,7 +188,7 @@ export default { ...@@ -188,7 +188,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/liaall_butmisamt", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/liaall_butmisamt", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -202,7 +202,7 @@ export default { ...@@ -202,7 +202,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/liaall_butmissig", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/liaall_butmissig", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -216,7 +216,7 @@ export default { ...@@ -216,7 +216,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/wrkp_det", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/wrkp_det", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -230,7 +230,7 @@ export default { ...@@ -230,7 +230,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/othp_det", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/othp_det", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -244,7 +244,7 @@ export default { ...@@ -244,7 +244,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/limpts_get1", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/limpts_get1", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -258,7 +258,7 @@ export default { ...@@ -258,7 +258,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/limpts_get2", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/limpts_get2", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -272,7 +272,7 @@ export default { ...@@ -272,7 +272,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/limmod_trycal", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/limmod_trycal", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -286,7 +286,7 @@ export default { ...@@ -286,7 +286,7 @@ export default {
// this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { // this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
// if (!valid) // if (!valid)
// return; // return;
// let rtnmsg = await Api.post("ditopn/liaccv_add", Utils.flatObject(this.model)) // let rtnmsg = await Api.post("ditopn/liaccv_add", Utils.getRequestDataFn.call(this))
// if (rtnmsg.respCode == "AAAAAA") { // if (rtnmsg.respCode == "AAAAAA") {
// //TODO 处理数据逻辑 // //TODO 处理数据逻辑
...@@ -295,7 +295,7 @@ export default { ...@@ -295,7 +295,7 @@ export default {
// this.$notify.error({ title: '错误', message: '服务请求失败!' }); // this.$notify.error({ title: '错误', message: '服务请求失败!' });
// } // }
// }) // })
let rtnmsg = await Api.post("ditopn/executeRule/liaall.liaccv.add", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/executeRule/liaall.liaccv.add", Utils.getRequestDataFn.call(this))
//const that = this.$parent.$parent.$parent.$parent; //const that = this.$parent.$parent.$parent.$parent;
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -313,7 +313,7 @@ export default { ...@@ -313,7 +313,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("ditopn/liaccv_del", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/liaccv_del", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -331,14 +331,14 @@ export default { ...@@ -331,14 +331,14 @@ export default {
let rtnmsg let rtnmsg
if (cortyp == 'SWT'|| cortyp == 'FMT' || cortyp == 'CMT') { if (cortyp == 'SWT'|| cortyp == 'FMT' || cortyp == 'CMT') {
this.model.setmod.msgmod.doccod = row.id this.model.setmod.msgmod.doccod = row.id
rtnmsg = await Api.post('cptopn/msgmod_butshw', { data: Utils.flatObject(this.model) }) rtnmsg = await Api.post('cptopn/msgmod_butshw', { data: Utils.getRequestDataFn.call(this) })
} else { } else {
this.model.trnmod.trndoc.doccod = row.id this.model.trnmod.trndoc.doccod = row.id
this.model.trnmod.trndoc.cortyp = cortyp this.model.trnmod.trndoc.cortyp = cortyp
const params = { const params = {
index: index index: index
} }
rtnmsg = await Api.post("ditopn/executeDocpan", { ...Utils.flatObject(this.model), params }) rtnmsg = await Api.post("ditopn/executeDocpan", { ...Utils.getRequestDataFn.call(this), params })
} }
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
if (cortyp == 'SWT' || cortyp == 'FMT' || cortyp == 'CMT') { if (cortyp == 'SWT' || cortyp == 'FMT' || cortyp == 'CMT') {
...@@ -393,7 +393,7 @@ export default { ...@@ -393,7 +393,7 @@ export default {
const params = { const params = {
index: index index: index
} }
let rtnmsg = await Api.post("ditopn/executeDocpanDetail", { ...Utils.flatObject(this.model), params }) let rtnmsg = await Api.post("ditopn/executeDocpanDetail", { ...Utils.getRequestDataFn.call(this), params })
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.title = row.pandsc this.title = row.pandsc
...@@ -403,21 +403,21 @@ export default { ...@@ -403,21 +403,21 @@ export default {
} }
}, },
async BlurBennam(e){ async BlurBennam(e){
let rtnmsg = await Api.post("ditopn/executeDefault/ditp.remark", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/executeDefault/ditp.remark", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.ditp.remark = rtnmsg.data.ditp_remark this.model.ditp.remark = rtnmsg.data.ditp_remark
} }
}, },
async BlurAplname(e){ async BlurAplname(e){
let rtnmsg = await Api.post("ditopn/executeDefault/ditp.remark", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/executeDefault/ditp.remark", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.ditp.remark = rtnmsg.data.ditp_remark this.model.ditp.remark = rtnmsg.data.ditp_remark
} }
}, },
async BlurSignam(e){ async BlurSignam(e){
let rtnmsg = await Api.post("ditopn/executeDefault/ditp.remark", Utils.flatObject(this.model)) let rtnmsg = await Api.post("ditopn/executeDefault/ditp.remark", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.ditp.remark = rtnmsg.data.ditp_remark this.model.ditp.remark = rtnmsg.data.ditp_remark
...@@ -429,7 +429,7 @@ export default { ...@@ -429,7 +429,7 @@ export default {
async pickDepItem(row){ async pickDepItem(row){
var params = {'selsptinr':row[0]}; var params = {'selsptinr':row[0]};
//{params:{'selsptinr':row[0]}} //{params:{'selsptinr':row[0]}}
let rtnmsg = await Api.post("ditopn/executeRule/liaall.liaccv.add",{...Utils.flatObject(this.model),params}) let rtnmsg = await Api.post("ditopn/executeRule/liaall.liaccv.add",{...Utils.getRequestDataFn.call(this),params})
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
this.dialogTableVisible = false; this.dialogTableVisible = false;
Utils.copyValueFromVO(this.model,rtnmsg.data); Utils.copyValueFromVO(this.model,rtnmsg.data);
......
...@@ -5,7 +5,7 @@ export default { ...@@ -5,7 +5,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("sptsel/usfmod_shwflt", Utils.flatObject(this.model)) let rtnmsg = await Api.post("sptsel/usfmod_shwflt", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -19,7 +19,7 @@ export default { ...@@ -19,7 +19,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("sptsel/butypt", Utils.flatObject(this.model)) let rtnmsg = await Api.post("sptsel/butypt", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -33,7 +33,7 @@ export default { ...@@ -33,7 +33,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("sptsel/dlmft", Utils.flatObject(this.model)) let rtnmsg = await Api.post("sptsel/dlmft", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -47,7 +47,7 @@ export default { ...@@ -47,7 +47,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("sptsel/dlaxq", Utils.flatObject(this.model)) let rtnmsg = await Api.post("sptsel/dlaxq", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -61,7 +61,7 @@ export default { ...@@ -61,7 +61,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("sptsel/butimg", Utils.flatObject(this.model)) let rtnmsg = await Api.post("sptsel/butimg", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
......
...@@ -56,7 +56,7 @@ function defaultTrnInfdsp() { ...@@ -56,7 +56,7 @@ function defaultTrnInfdsp() {
} }
function defaultRecpanIncben() { function defaultRecpanIncben() {
} }
async function defaultUsrcon() { function defaultUsrcon() {
const that = this; const that = this;
that.executeDefault("usrcon").then(res => { that.executeDefault("usrcon").then(res => {
this.model.usrcon = res.data.usrcon; this.model.usrcon = res.data.usrcon;
...@@ -76,7 +76,7 @@ function defaultImgmodNewhisimg() { ...@@ -76,7 +76,7 @@ function defaultImgmodNewhisimg() {
} }
function defaultRecpanCpltxt() { function defaultRecpanCpltxt() {
} }
async function defaultTrncorcoDflg() { function defaultTrncorcoDflg() {
const that = this; const that = this;
that.executeDefault("trncorco.dflg").then(res => { that.executeDefault("trncorco.dflg").then(res => {
that.model.trncorco.dflg = res.data.trncorco_dflg; that.model.trncorco.dflg = res.data.trncorco_dflg;
...@@ -86,7 +86,7 @@ function defaultOrddsp() { ...@@ -86,7 +86,7 @@ function defaultOrddsp() {
} }
function defaultRecpanUsrExtkey() { function defaultRecpanUsrExtkey() {
} }
async function defaultAtptxt() { function defaultAtptxt() {
const that = this; const that = this;
that.executeDefault("atptxt").then(res => { that.executeDefault("atptxt").then(res => {
that.model.atptxt = res.data.atptxt; that.model.atptxt = res.data.atptxt;
......
...@@ -11,7 +11,7 @@ export default { ...@@ -11,7 +11,7 @@ export default {
that.$refs.inftrnps.stmData.data = res.data.trncorco_trnstm.rows; that.$refs.inftrnps.stmData.data = res.data.trncorco_trnstm.rows;
this.model.trncorco.trnstm = res.data.trncorco_trnstm; this.model.trncorco.trnstm = res.data.trncorco_trnstm;
}) })
// let rtnmsg = await Api.post("trnrel/executeRule/searow", Utils.flatObject(this.model)) // let rtnmsg = await Api.post("trnrel/executeRule/searow", Utils.getRequestDataFn.call(this))
// if (rtnmsg.respCode == "AAAAAA") { // if (rtnmsg.respCode == "AAAAAA") {
// //TODO 处理数据逻辑 // //TODO 处理数据逻辑
// this.stmData.data = rtnmsg.data.trncorco_trnstm.rows; // this.stmData.data = rtnmsg.data.trncorco_trnstm.rows;
...@@ -36,7 +36,7 @@ export default { ...@@ -36,7 +36,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/seactr", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/seactr", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -51,7 +51,7 @@ export default { ...@@ -51,7 +51,7 @@ export default {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/searow", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/searow", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -65,7 +65,7 @@ export default { ...@@ -65,7 +65,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/dsp", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/dsp", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -79,7 +79,7 @@ export default { ...@@ -79,7 +79,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/imgmod_newimg", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/imgmod_newimg", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -93,7 +93,7 @@ export default { ...@@ -93,7 +93,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/imgmod_newhisimg", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/imgmod_newhisimg", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -107,7 +107,7 @@ export default { ...@@ -107,7 +107,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/diacon_butdia", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/diacon_butdia", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -121,7 +121,7 @@ export default { ...@@ -121,7 +121,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/imgmod_hisimg", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/imgmod_hisimg", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -139,7 +139,7 @@ export default { ...@@ -139,7 +139,7 @@ export default {
that.model.trncorco.selinr = { that.model.trncorco.selinr = {
"rows": that.multipleSelection.map(idx => that.model.trncorco.trnstm.rows[idx]) "rows": that.multipleSelection.map(idx => that.model.trncorco.trnstm.rows[idx])
} }
const data = Utils.flatObject(this.model) const data = Utils.getRequestDataFn.call(this)
let rtnmsg = await Api.post("/trnrel/executeRule/relrow", data) let rtnmsg = await Api.post("/trnrel/executeRule/relrow", data)
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -169,7 +169,7 @@ export default { ...@@ -169,7 +169,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/printe", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/printe", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -183,7 +183,7 @@ export default { ...@@ -183,7 +183,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/reprow", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/reprow", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -201,7 +201,7 @@ export default { ...@@ -201,7 +201,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
// if (!valid) // if (!valid)
// return; // return;
let rtnmsg = await Api.post("trnrel/rejrow", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/rejrow", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
var cacheFileName = rtnmsg.data.cacheFileName; var cacheFileName = rtnmsg.data.cacheFileName;
...@@ -225,7 +225,7 @@ export default { ...@@ -225,7 +225,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/relcor", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/relcor", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -239,7 +239,7 @@ export default { ...@@ -239,7 +239,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/exi", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/exi", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -254,7 +254,7 @@ export default { ...@@ -254,7 +254,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/recpan_det", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/recpan_det", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -268,7 +268,7 @@ export default { ...@@ -268,7 +268,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/syswrn_butshw", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/syswrn_butshw", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -282,7 +282,7 @@ export default { ...@@ -282,7 +282,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/recpan_notmap", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/recpan_notmap", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -296,7 +296,7 @@ export default { ...@@ -296,7 +296,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/recpan_butspt", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/recpan_butspt", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -310,7 +310,7 @@ export default { ...@@ -310,7 +310,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/recpan_inc", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/recpan_inc", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -324,7 +324,7 @@ export default { ...@@ -324,7 +324,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/recpan_butord", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/recpan_butord", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -338,7 +338,7 @@ export default { ...@@ -338,7 +338,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/imgmod_image", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/imgmod_image", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -352,7 +352,7 @@ export default { ...@@ -352,7 +352,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/recpan_incben", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/recpan_incben", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -366,7 +366,7 @@ export default { ...@@ -366,7 +366,7 @@ export default {
this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => { this.$parent.$parent.$parent.$parent.$refs.modelForm.validate(async valid => {
if (!valid) if (!valid)
return; return;
let rtnmsg = await Api.post("trnrel/inftxt_buttxmsel", Utils.flatObject(this.model)) let rtnmsg = await Api.post("trnrel/inftxt_buttxmsel", Utils.getRequestDataFn.call(this))
if (rtnmsg.respCode == "AAAAAA") { if (rtnmsg.respCode == "AAAAAA") {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
......
import axios from 'axios' import axios from 'axios'
import { MessageBox } from 'element-ui' import { MessageBox } from 'element-ui'
import RequestManager from './RequestManager.js';
export const BASE_HOST = "/gjjs/" export const BASE_HOST = "/gjjs/"
export const BASE_URI=BASE_HOST+""; export const BASE_URI=BASE_HOST+"";
...@@ -13,6 +14,8 @@ const instance = axios.create({ ...@@ -13,6 +14,8 @@ const instance = axios.create({
const CODE_KEY = "respCode" const CODE_KEY = "respCode"
const MESSAGE_KEY = "respMsg" const MESSAGE_KEY = "respMsg"
const requestManager = new RequestManager()
export default class Api export default class Api
{ {
static pget(url,data) static pget(url,data)
...@@ -56,17 +59,20 @@ export default class Api ...@@ -56,17 +59,20 @@ export default class Api
}) })
} }
static logout(){ static logout(){
console.log('asdasdasdasdasd') console.log('asdasdasdasdasd')
window.location.href="#/login"; window.location.href="#/login";
} }
static _post(url,data,method="post") static async _post(url,data,method="post")
{ {
let token = window.sessionStorage.token let token = window.sessionStorage.token
let userId = window.sessionStorage.userId let userId = window.sessionStorage.userId
let headers = {userId,token,"terminal":"WEB"}; let headers = {userId,token,"terminal":"WEB"};
if(url!= `${BASE_URI}login` && token) if(url!= `${BASE_URI}login` && token)
headers.token = token; headers.token = token;
if (typeof data === "function") {
data = await data()
}
return new Promise( (resolve, reject) =>{ return new Promise( (resolve, reject) =>{
axios.post(url,data,{ axios.post(url,data,{
headers, headers,
...@@ -119,16 +125,17 @@ export default class Api ...@@ -119,16 +125,17 @@ export default class Api
} }
static _get(url,data) static _get(url,data)
{ {
// return this._post(url,data,"get");
return this._post(url,data,"get"); return requestManager.pushRequest(this._post.bind(this, BASE_URI+url, data, "get"))
} }
static post(url,data) static post(url,data)
{ {
return this._post(BASE_URI+url,data) // return this._post(BASE_URI+url,data)
return requestManager.pushRequest(this._post.bind(this, BASE_URI+url, data))
} }
static get(url,data) static get(url,data)
{ {
return this._get(BASE_HOST+url,data) return this._get(BASE_HOST+url,data)
} }
} }
\ No newline at end of file
class RequestManager {
constructor() {
// 并发请求数
this.concurrency = 1;
this.running = 0;
this.requestQueue = [];
}
async pushRequest(request) {
if (this.running >= this.concurrency) {
// resolve()未被执行之前,当前request会在这里await
await new Promise(resolve => this.requestQueue.push(resolve));
}
return this._handleRequest(request);
}
async _handleRequest(request) {
this.running++;
try {
return await request();
} catch (error) {
return Promise.reject(error)
} finally {
this.running--;
if (this.requestQueue.length > 0) {
// 执行下一个resolve
this.requestQueue[0]();
this.requestQueue.shift();
}
}
}
}
export default RequestManager
\ No newline at end of file
...@@ -141,4 +141,20 @@ export default class Utils { ...@@ -141,4 +141,20 @@ export default class Utils {
return output.join(''); return output.join('');
} }
static getRequestDataFn(params) {
params = params||{}
const fn = async () => {
const that = this;
const data = await new Promise(resolve => {
// 保证前一次请求结果赋值VO完成
setTimeout(() => {
const d = Utils.flatObject(that.model)
resolve(d)
}, 0)
})
return {...data, params}
}
return fn;
}
} }
\ No newline at end of file
...@@ -148,7 +148,7 @@ export default { ...@@ -148,7 +148,7 @@ export default {
this.model.didgrp.rec.tenmaxday = 0; this.model.didgrp.rec.tenmaxday = 0;
this.model.didgrp.blk.defdet = ""; this.model.didgrp.blk.defdet = "";
} }
const arg = Utils.flatObject(this.model); const arg = Utils.getRequestDataFn.call(this);
Api.post("ditopn/executeCheck/didgrp.rec.avbby", arg).then( Api.post("ditopn/executeCheck/didgrp.rec.avbby", arg).then(
(res) => { (res) => {
if (res.respCode == "AAAAAA"){ if (res.respCode == "AAAAAA"){
...@@ -158,7 +158,7 @@ export default { ...@@ -158,7 +158,7 @@ export default {
); );
}, },
recTenmaxdayEvent(){ recTenmaxdayEvent(){
const arg = Utils.flatObject(this.model); const arg = Utils.getRequestDataFn.call(this);
Api.post("ditopn/executeDefault/didgrp.rec.tenmaxday", arg).then( Api.post("ditopn/executeDefault/didgrp.rec.tenmaxday", arg).then(
(res) => { (res) => {
if (res.respCode = "AAAAAA"){ if (res.respCode = "AAAAAA"){
......
...@@ -516,7 +516,7 @@ export default { ...@@ -516,7 +516,7 @@ export default {
this.model.trnmod.trndoc.doceot.splice(this.index, 1, this.dialog); this.model.trnmod.trndoc.doceot.splice(this.index, 1, this.dialog);
let res = Api.post( let res = Api.post(
"ditopn/executeRule/trnmod.trndoc.doccur.butaddok", "ditopn/executeRule/trnmod.trndoc.doccur.butaddok",
Utils.flatObject(this.model) Utils.getRequestDataFn.call(this)
); );
if(res.data.respCode=="AAAAAA"){ if(res.data.respCode=="AAAAAA"){
//TODO //TODO
......
...@@ -711,8 +711,7 @@ export default { ...@@ -711,8 +711,7 @@ export default {
methods: { methods: {
...Event, ...Event,
aplExtkeyEvent() { aplExtkeyEvent() {
const data = Utils.flatObject(this.model); Api.post("ditopn/executeRule/didgrp.apl.pts.extkey", Utils.getRequestDataFn.call(this)).then(
Api.post("ditopn/executeRule/didgrp.apl.pts.extkey", data).then(
(res) => { (res) => {
if (res.respCode = "AAAAAA"){ if (res.respCode = "AAAAAA"){
//失去焦点,避免多次触发 //失去焦点,避免多次触发
...@@ -724,8 +723,7 @@ export default { ...@@ -724,8 +723,7 @@ export default {
); );
}, },
benExtkeyEvent() { benExtkeyEvent() {
const data = Utils.flatObject(this.model); Api.post("ditopn/executeRule/didgrp.ben.pts.extkey", Utils.getRequestDataFn.call(this)).then(
Api.post("ditopn/executeRule/didgrp.ben.pts.extkey", data).then(
(res) => { (res) => {
if (res.respCode = "AAAAAA"){ if (res.respCode = "AAAAAA"){
Utils.copyValueFromVO(this.model, res.data); Utils.copyValueFromVO(this.model, res.data);
...@@ -734,12 +732,12 @@ export default { ...@@ -734,12 +732,12 @@ export default {
); );
}, },
banknoEvent() { banknoEvent() {
const data = Utils.flatObject(this.model); // const data = Utils.flatObject(this.model);
var temp = this.model.didgrp.beb.pts.bankno; // var temp = this.model.didgrp.beb.pts.bankno;
if (temp.length < 6){ // if (temp.length < 6){
return; // return;
} // }
Api.post("ditopn/executeRule/didgrp.beb.pts.bankno", data).then( Api.post("ditopn/executeRule/didgrp.beb.pts.bankno", Utils.getRequestDataFn.call(this)).then(
(res) => { (res) => {
if (res.respCode = "AAAAAA"){ if (res.respCode = "AAAAAA"){
if (JSON.stringify(res.fieldErrors) != '{}'){ if (JSON.stringify(res.fieldErrors) != '{}'){
...@@ -768,7 +766,7 @@ export default { ...@@ -768,7 +766,7 @@ export default {
}, },
nom1CurEvent(){ nom1CurEvent(){
const data = Utils.flatObject(this.model); const data = Utils.flatObject(this.model);
Api.post("ditopn/executeDefault/didgrp.cbs.nom1.cur", data).then( Api.post("ditopn/executeDefault/didgrp.cbs.nom1.cur", Utils.getRequestDataFn.call(this)).then(
(res) => { (res) => {
if (res.respCode = "AAAAAA"){ if (res.respCode = "AAAAAA"){
Utils.copyValueFromVO(this.model, res.data); Utils.copyValueFromVO(this.model, res.data);
......
<template> <template>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="100px" size="small" style="height:100%;"> <el-form :model="model" :rules="rules" ref="modelForm" label-width="100px" size="small" style="height:100%;" :validate-on-rule-change="false">
<el-container style="height:100%;"> <el-container style="height:100%;">
<el-main style="padding:0"> <el-main style="padding:0">
...@@ -188,7 +188,7 @@ export default { ...@@ -188,7 +188,7 @@ export default {
console.log("进入office交易"); console.log("进入office交易");
if(1) return if(1) return
let rtnmsg = await Api.post("office/init",{params:{}}) let rtnmsg = await Api.post("office/init",Utils.getRequestDataFn.call(this, {}))
console.log(rtnmsg) console.log(rtnmsg)
if(rtnmsg.code == SUCCESS) if(rtnmsg.code == SUCCESS)
{ {
......
<template> <template>
<div class="eContainer"> <div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" tokenKey="modelForm" label-width="170px" size="small"> <el-form :model="model" :rules="rules" ref="modelForm" tokenKey="modelForm" label-width="170px" size="small" :validate-on-rule-change="false">
<el-tabs ref="elment" type="border-card" @tab-click="tabClick"> <el-tabs ref="elment" type="border-card" @tab-click="tabClick">
<el-tab-pane label="待办任务查询"> <el-tab-pane label="待办任务查询">
<m-menu :model="model" :codes="codes" ref="Menu"/> <m-menu :model="model" :codes="codes" ref="Menu"/>
......
<template> <template>
<div class="eContainer"> <div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" tokenKey="modelForm" label-width="170px" size="small"> <el-form :model="model" :rules="rules" ref="modelForm" tokenKey="modelForm" :validate-on-rule-change="false" label-width="170px" size="small">
<el-tabs ref="elment" type="border-card" @tab-click="tabClick"> <el-tabs ref="elment" type="border-card" @tab-click="tabClick">
<el-tab-pane label="复核夹查询"> <el-tab-pane label="复核夹查询">
<m-inftrnps :model="model" :codes="codes" ref="inftrnps" /> <m-inftrnps :model="model" :codes="codes" ref="inftrnps" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment