提交 32f36bf0 编写于 作者: KK's avatar KK

多表单临时模式

上级 dbc60d32
......@@ -79,6 +79,15 @@ export default class AppFormDRUIPart extends Vue {
*/
@Prop() public refviewtype?: string;
/**
* 临时数据模式:从数据模式:"2"、主数据模式:"1"、无临时数据模式:"0"
*
* @type {string}
* @memberof AppFormDRUIPart
*/
@Prop({default:"0"}) public tempMode?:string;
/**
* 父数据
*
......@@ -288,12 +297,16 @@ export default class AppFormDRUIPart extends Vue {
Object.assign(this.tempViewParams, param);
if (this.isRelationalData) {
if (!_paramitem || _paramitem == null || Object.is(_paramitem, "")) {
this.blockUIStart();
return;
} else {
this.blockUIStop();
}
if(this.tempMode && Object.is(this.tempMode,"2")){
this.blockUIStop();
}else{
if (!_paramitem || _paramitem == null || Object.is(_paramitem, '')) {
this.blockUIStart();
return;
} else {
this.blockUIStop();
}
}
}
setTimeout(()=>{this.formDruipart.next({ action: "load", data: {}})},500)
}
......
......@@ -336,10 +336,9 @@ export class ViewTool {
let data = this.formatNavigateParam(view.navContext, view.navParam, _context, _param, {});
if (isPSDEView) {
if (isPSDEView && !data.context.hasOwnProperty('srfsessionid')) {
Object.assign(data.context, { srfsessionid: Util.createUUID() });
}
return data;
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册