mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-10-14 18:24:50 +08:00
🐛fix: #ID0DB6 URL表单审批异常
This commit is contained in:
@@ -21,11 +21,13 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<select-users v-if="postObj.verificationFinally == '1' && postObj.NodeDesignateType === 'RUNTIME_SPECIAL_USER'"
|
<select-users
|
||||||
|
v-if="postObj.verificationFinally == '1' && postObj.NodeDesignateType === 'RUNTIME_SPECIAL_USER'"
|
||||||
placeholder="*选择下一个节点执行用户" :userNames.sync="postObj.NodeDesignateTxts" :users="postObj.NodeDesignates"
|
placeholder="*选择下一个节点执行用户" :userNames.sync="postObj.NodeDesignateTxts" :users="postObj.NodeDesignates"
|
||||||
:ignore-auth="true" v-on:users-change="usersChange">
|
:ignore-auth="true" v-on:users-change="usersChange">
|
||||||
</select-users>
|
</select-users>
|
||||||
<select-roles v-if="postObj.verificationFinally == '1' && postObj.NodeDesignateType === 'RUNTIME_SPECIAL_ROLE'"
|
<select-roles
|
||||||
|
v-if="postObj.verificationFinally == '1' && postObj.NodeDesignateType === 'RUNTIME_SPECIAL_ROLE'"
|
||||||
placeholder="*选择下一个节点执行角色" :userNames.sync="postObj.NodeDesignateTxts" :roles="postObj.NodeDesignates"
|
placeholder="*选择下一个节点执行角色" :userNames.sync="postObj.NodeDesignateTxts" :roles="postObj.NodeDesignates"
|
||||||
:ignore-auth="true" v-on:roles-change="rolesChange">
|
:ignore-auth="true" v-on:roles-change="rolesChange">
|
||||||
</select-roles>
|
</select-roles>
|
||||||
@@ -47,6 +49,10 @@
|
|||||||
</v-form-render>
|
</v-form-render>
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
<!-- url表单 -->
|
||||||
|
<iframe v-if="flowObj.frmType === 3"
|
||||||
|
:src="flowObj.frmData.startsWith('http') ? flowObj.frmData : ('/#' + flowObj.frmData)"
|
||||||
|
style="width:100%;height:500px;border:none;"></iframe>
|
||||||
<el-card class="box-card" v-else>
|
<el-card class="box-card" v-else>
|
||||||
<!--动态表单渲染-->
|
<!--动态表单渲染-->
|
||||||
<form ref="frmData">
|
<form ref="frmData">
|
||||||
@@ -54,9 +60,9 @@
|
|||||||
<div v-else>
|
<div v-else>
|
||||||
<p v-html="flowObj.frmPreviewHtml"></p>
|
<p v-html="flowObj.frmPreviewHtml"></p>
|
||||||
<!-- 展示只读的数据,但需要隐藏动态表单,不然提交时没有数据 -->
|
<!-- 展示只读的数据,但需要隐藏动态表单,不然提交时没有数据 -->
|
||||||
<p v-html="flowObj.frmHtml" v-show="false" ></p>
|
<p v-html="flowObj.frmHtml" v-show="false"></p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
</el-card>
|
</el-card>
|
||||||
<el-card class="box-card">
|
<el-card class="box-card">
|
||||||
@@ -231,11 +237,13 @@ export default {
|
|||||||
frmdata[_this.$refs.frmData[i].name] = _this.$refs.frmData[i].value
|
frmdata[_this.$refs.frmData[i].name] = _this.$refs.frmData[i].value
|
||||||
}
|
}
|
||||||
_this.postObj.frmData = JSON.stringify(frmdata)
|
_this.postObj.frmData = JSON.stringify(frmdata)
|
||||||
} else {
|
} else if (_this.postObj.frmType === 2) {
|
||||||
var frmdata = await _this.$refs.vFormRef.getFormData()
|
var frmdata = await _this.$refs.vFormRef.getFormData()
|
||||||
_this.postObj.frmData = JSON.stringify(frmdata)
|
_this.postObj.frmData = JSON.stringify(frmdata)
|
||||||
|
|
||||||
return
|
return
|
||||||
|
} else {
|
||||||
|
//URL表单暂时没有获取数据的方式
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
usersChange(name, val) {
|
usersChange(name, val) {
|
||||||
|
Reference in New Issue
Block a user