File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -130,6 +130,9 @@ export default {
130130 this .fetchCustomActions ()
131131 },
132132 computed: {
133+ datePattern () {
134+ return ' YYYY-MM-DDTHH:mm:ssZ'
135+ },
133136 resourceType () {
134137 const metaResourceType = this .$route .meta .resourceType
135138 if (metaResourceType && ! [' UserVm' , ' DomainRouter' , ' SystemVm' ].includes (metaResourceType)) {
@@ -244,12 +247,12 @@ export default {
244247 keys = keys .filter (k => k !== ' customactionid' )
245248 for (const key of keys) {
246249 var value = values[key]
247- const fieldDef = this .currentParameters .find (f => f .name === key)
248- if (fieldDef? .type === ' DATE' && value instanceof Date ) {
249- value = value .toISOString ()
250- }
251250 if (value !== undefined && value != null &&
252251 (typeof value !== ' string' || (typeof value === ' string' && value .trim ().length > 0 ))) {
252+ const fieldDef = this .currentParameters .find (f => f .name === key)
253+ if (fieldDef? .type === ' DATE' ) {
254+ value = value .format (this .datePattern )
255+ }
253256 params[' parameters[0].' + key] = value
254257 }
255258 }
You can’t perform that action at this time.
0 commit comments