bdc5f1556dab284e1ea0699ad9ddfdfd.json 27 KB

1
  1. {"remainingRequest":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\boman-framwork\\ruoyi-ui\\src\\components\\DynamicFormsteo\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\boman-framwork\\ruoyi-ui\\src\\components\\DynamicFormsteo\\index.vue","mtime":1623215519969},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJFOi9ib21hbi1mcmFtd29yay9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQiKS5kZWZhdWx0OwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMubnVtYmVyLmNvbnN0cnVjdG9yLmpzIik7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuc2xpY2UuanMiKTsKCnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5zcGxpY2UuanMiKTsKCnZhciBfRWRpdG9yID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJAL2NvbXBvbmVudHMvRWRpdG9yIikpOwoKdmFyIF9nZW4gPSByZXF1aXJlKCJAL2FwaS90b29sL2dlbiIpOwoKdmFyIF9hdXRoID0gcmVxdWlyZSgiQC91dGlscy9hdXRoIik7CgovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwp2YXIgZGVmYXVsdFNldHRpbmdzID0gcmVxdWlyZSgnQC9zZXR0aW5ncy5qcycpOwoKdmFyIF9kZWZhdWx0MiA9IHsKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgZmlsZUxpc3Q6IFtdLAogICAgICBkZWZhdWx0U2V0dGluZ3M6IGRlZmF1bHRTZXR0aW5ncywKICAgICAgZGlhbG9nSW1hZ2VVcmw6ICcnLAogICAgICBwcm9jZXNzOiBwcm9jZXNzLmVudi5WVUVfQVBQX0JBU0VfQVBJLAogICAgICBkaWFsb2dWaXNpYmxlOiBmYWxzZSwKICAgICAgZGlzYWJsZWQ6IGZhbHNlLAogICAgICBsb2FkaW5nOiBmYWxzZSwKICAgICAgZmlsdGVyTGlzdDogW10sCiAgICAgIGNvbmZpZzoge30sCiAgICAgIGFsaWVtZzogewogICAgICAgIHRhYmxlOiAnJywKICAgICAgICBvcmRlckJ5OiAnY3JlYXRlX3RpbWUgZGVzYycsCiAgICAgICAgcGFnZU5vOiAxLAogICAgICAgIHBhZ2VTaXplOiAxMCwKICAgICAgICBmaXhlZERhdGE6IHsKICAgICAgICAgIGNvbmRpdGlvbjoge30KICAgICAgICB9LAogICAgICAgIGlldWc6IDgKICAgICAgfQogICAgfTsKICB9LAogIGNvbXBvbmVudHM6IHsKICAgIEVkaXRvcjogX0VkaXRvci5kZWZhdWx0CiAgfSwKICBwcm9wczogewogICAgcXVlcnlEYXRhOiB7CiAgICAgIHR5cGU6IE9iamVjdCwKICAgICAgZGVmYXVsdDogZnVuY3Rpb24gX2RlZmF1bHQocmVzKSB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgIHNob3dEYXRhOiBbXQogICAgICAgIH07CiAgICAgIH0KICAgIH0sCiAgICBmb3JtQ29uZmlnOiB7CiAgICAgIHR5cGU6IE9iamVjdCwKICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICdkZWZhdWx0JzogewogICAgICAgIHN5c0RpY3REYXRhOiBbXQogICAgICB9CiAgICB9LAogICAgdHlwZTogewogICAgICB0eXBlOiBOdW1iZXIsCiAgICAgIGRlZmF1bHQ6IDEKICAgIH0KICB9LAogIGNyZWF0ZWQ6IGZ1bmN0aW9uIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmNvbmZpZyA9IHt9OwoKICAgIGlmICh0aGlzLnR5cGUpIHsKICAgICAgaWYgKHRoaXMuZm9ybUNvbmZpZy50YWJsZWlkID09IC0xKSB7CiAgICAgICAgLy8gY29uc29sZS5sb2coLTEpCiAgICAgICAgLy8gY29uc29sZS5sb2codGhpcy5mb3JtQ29uZmlnLm1hc2suc2xpY2UoMSwyKSkKICAgICAgICBpZiAodGhpcy5mb3JtQ29uZmlnLnJlYWRvbmx5ID09IHRydWUpIHsKICAgICAgICAgIHRoaXMuZm9ybUNvbmZpZy5kaXNhYnNob3cgPSB0cnVlOwogICAgICAgIH0gZWxzZSBpZiAodGhpcy5mb3JtQ29uZmlnLm1hc2suc2xpY2UoMSwgMikgPT0gJzAnIHx8IHRoaXMuZm9ybUNvbmZpZy5pc29ubGl5ID09IHRydWUpIHsKICAgICAgICAgIHRoaXMuZm9ybUNvbmZpZy5kaXNhYnNob3cgPSB0cnVlOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICB0aGlzLmZvcm1Db25maWcuZGlzYWJzaG93ID0gZmFsc2U7CiAgICAgICAgfQoKICAgICAgICBpZiAodGhpcy5mb3JtQ29uZmlnLmZrSW5mbyA9PSBudWxsKSB7CiAgICAgICAgICB0aGlzLmZvcm1Db25maWcuZmtJbmZvID0gZmFsc2U7CiAgICAgICAgfQogICAgICB9IGVsc2UgewogICAgICAgIGNvbnNvbGUubG9nKDApOwoKICAgICAgICBpZiAodGhpcy5mb3JtQ29uZmlnLnJlYWRvbmx5ID09IHRydWUpIHsKICAgICAgICAgIHRoaXMuZm9ybUNvbmZpZy5kaXNhYnNob3cgPSB0cnVlOwogICAgICAgIH0gZWxzZSBpZiAodGhpcy5mb3JtQ29uZmlnLm1hc2suc2xpY2UoMywgNCkgPT0gJzAnIHx8IHRoaXMuZm9ybUNvbmZpZy5pc29ubGl5ID09IHRydWUpIHsKICAgICAgICAgIHRoaXMuZm9ybUNvbmZpZy5kaXNhYnNob3cgPSB0cnVlOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICB0aGlzLmZvcm1Db25maWcuZGlzYWJzaG93ID0gZmFsc2U7CiAgICAgICAgfQoKICAgICAgICBpZiAodGhpcy5mb3JtQ29uZmlnLmZrSW5mbyA9PSBudWxsKSB7CiAgICAgICAgICB0aGlzLmZvcm1Db25maWcuZmtJbmZvID0gZmFsc2U7CiAgICAgICAgfQogICAgICB9CiAgICB9CgogICAgaWYgKHRoaXMuZm9ybUNvbmZpZy50YWJsZUNvbHVtbnV5ID09IG51bGwpIHsKICAgICAgdGhpcy5pZXVnID0gbnVsbDsKICAgIH0gZWxzZSB7CiAgICAgIHRoaXMuaWV1ZyA9IDI0IC8gKHRoaXMuZm9ybUNvbmZpZy50YWJsZUNvbHVtbnV5IC0gMCk7CiAgICB9CgogICAgdGhpcy5pbml0KCk7CgogICAgaWYgKHRoaXMuZm9ybUNvbmZpZy5leHRlbmRlZEF0dHJpYnV0ZXMpIHsKICAgICAgdmFyIGV4dGVuZCA9IEpTT04ucGFyc2UodGhpcy5mb3JtQ29uZmlnLmV4dGVuZGVkQXR0cmlidXRlcyk7CiAgICAgIHRoaXMuZXh0Rm4oZXh0ZW5kLmNvbCwgZXh0ZW5kLmNvbXApOwogICAgfQogIH0sCiAgd2F0Y2g6IHsKICAgICdjb25maWcnOiB7CiAgICAgIGhhbmRsZXI6IGZ1bmN0aW9uIGhhbmRsZXIoKSB7CiAgICAgICAgdGhpcy4kZW1pdCgnbW9kZWxGbicsIHRoaXMuZm9ybUNvbmZpZy5jb2x1bW5OYW1lLCB0aGlzLmNvbmZpZ1t0aGlzLmZvcm1Db25maWcuY29sdW1uTmFtZV0pOwogICAgICB9LAogICAgICBkZWVwOiB0cnVlCiAgICB9LAogICAgJ3F1ZXJ5RGF0YSc6IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcigpIHsKICAgICAgICBpZiAodGhpcy5mb3JtQ29uZmlnLmV4dGVuZGVkQXR0cmlidXRlcykgewogICAgICAgICAgY29uc29sZS5sb2codGhpcy5mb3JtQ29uZmlnLCAyMjIpOwogICAgICAgICAgdmFyIGV4dGVuZCA9IEpTT04ucGFyc2UodGhpcy5mb3JtQ29uZmlnLmV4dGVuZGVkQXR0cmlidXRlcyk7CiAgICAgICAgICB0aGlzLmV4dEZuKGV4dGVuZC5jb2wsIGV4dGVuZC5jb21wKTsKICAgICAgICB9CiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUKICAgIH0KICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICBjb25zb2xlLmxvZyh0aGlzLmZvcm1Db25maWcpOwogIH0sCiAgbWV0aG9kczogewogICAgaUNoYW5nZTogZnVuY3Rpb24gaUNoYW5nZSh2YWwpIHsKICAgICAgaWYgKHRoaXMuZm9ybUNvbmZpZy5pc1VzZUV4dGVuZCkgewogICAgICAgIHRoaXMuJGVtaXQoJ2lDaGFuZ2UnLCB0aGlzLmZvcm1Db25maWcuY29sdW1uTmFtZSwgdmFsKTsKICAgICAgfQogICAgfSwKICAgIGV4dEZuOiBmdW5jdGlvbiBleHRGbihjb2wsIGNvbXApIHsKICAgICAgdmFyIHN0ciA9IHRoaXMuZ2V0RHluKGNvbCwgdGhpcy5xdWVyeURhdGEuc2hvd0RhdGEsIGNvbXApOwogICAgICB0aGlzLmNvbmZpZ1t0aGlzLmZvcm1Db25maWcuY29sdW1uTmFtZV0gPSBzdHI7CiAgICB9LAogICAgZXZhbDogZnVuY3Rpb24gX2V2YWwoY29kZSkgewogICAgICB2YXIgZnVuID0gbmV3IEZ1bmN0aW9uKCJyZXR1cm4gIi5jb25jYXQoY29kZSkpKCk7CiAgICAgIHJldHVybiBmdW47CiAgICB9LAogICAgbGlzdEluZGV4Zm91Rm46IGZ1bmN0aW9uIGxpc3RJbmRleGZvdUZuKCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwoKICAgICAgKDAsIF9nZW4ubGlzdEluZGV4Zm91KSh0aGlzLmFsaWVtZykudGhlbihmdW5jdGlvbiAocmVzcG9uc2UpIHsKICAgICAgICBpZiAocmVzcG9uc2UuZGF0YSkgewogICAgICAgICAgX3RoaXMuZmlsdGVyTGlzdCA9IHJlc3BvbnNlLmRhdGEucm93czsKICAgICAgICB9CgogICAgICAgIF90aGlzLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgfSk7CiAgICB9LAogICAgcmVtb3RlTWV0aG9kOiBmdW5jdGlvbiByZW1vdGVNZXRob2QocXVlcnkpIHsKICAgICAgaWYgKHF1ZXJ5ICE9PSAnJykgewogICAgICAgIHRoaXMubG9hZGluZyA9IHRydWU7CiAgICAgICAgdGhpcy5hbGllbWcuZml4ZWREYXRhLmNvbmRpdGlvblt0aGlzLmZvcm1Db25maWcuZmtJbmZvLmRrQ29sdW1uTmFtZV0gPSBxdWVyeTsKICAgICAgICB0aGlzLmxpc3RJbmRleGZvdUZuKCk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5maWx0ZXJMaXN0ID0gW107CiAgICAgIH0KICAgIH0sCiAgICB1cEltYWdlRm46IGZ1bmN0aW9uIHVwSW1hZ2VGbihyZXMsIGZpbGUpIHsKICAgICAgdGhpcy5jb25maWcucHVzaChyZXMuZGF0YSk7CiAgICB9LAogICAgaW5pdDogZnVuY3Rpb24gaW5pdCgpIHsKICAgICAgaWYgKHRoaXMuZm9ybUNvbmZpZy5odG1sVHlwZSA9PSAnY2hlY2tib3gnIHx8IHRoaXMuZm9ybUNvbmZpZy5odG1sVHlwZSA9PSAnaW1hZ2VVcGxvYWQnIHx8IHRoaXMuZm9ybUNvbmZpZy5odG1sVHlwZSA9PSAnZmlsZVVwbG9hZCcpIHsKICAgICAgICB0aGlzLmNvbmZpZyA9IFtdOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuJHNldCh0aGlzLmNvbmZpZywgdGhpcy5mb3JtQ29uZmlnLmNvbHVtbk5hbWUsICh0aGlzLmZvcm1Db25maWcuY29sdW1uVmFsdWUgPyB0aGlzLmZvcm1Db25maWcuY29sdW1uVmFsdWUgOiB0aGlzLmZvcm1Db25maWcuZGVmYXVsdFZhbHVlKSB8fCAnJyk7CiAgICAgIH0KCiAgICAgIGlmICh0aGlzLmZvcm1Db25maWcuZmtJbmZvKSB7CiAgICAgICAgdGhpcy5hbGllbWcudGFibGUgPSB0aGlzLmZvcm1Db25maWcuZmtJbmZvLmZrVGFibGVOYW1lOwoKICAgICAgICBpZiAodGhpcy5mb3JtQ29uZmlnLmZrSW5mby52YWx1ZSkgewogICAgICAgICAgdGhpcy5hbGllbWcuZml4ZWREYXRhLmNvbmRpdGlvblt0aGlzLmZvcm1Db25maWcuZmtJbmZvLmRrQ29sdW1uTmFtZV0gPSB0aGlzLmZvcm1Db25maWcuZmtJbmZvLnZhbHVlOwogICAgICAgIH0KCiAgICAgICAgdGhpcy5saXN0SW5kZXhmb3VGbigpOwogICAgICB9CiAgICB9LAogICAgaGFuZGxlQ2hhbmdlOiBmdW5jdGlvbiBoYW5kbGVDaGFuZ2UoZmlsZSwgZmlsZUxpc3QpIHsKICAgICAgdGhpcy5maWxlTGlzdCA9IGZpbGVMaXN0LnNsaWNlKC0zKTsKICAgIH0sCiAgICBnZXRUb2tlbjogZnVuY3Rpb24gZ2V0VG9rZW4oKSB7CiAgICAgIHJldHVybiAoMCwgX2F1dGguZ2V0VG9rZW4pKCk7CiAgICB9LAogICAgcmVzZUltYWdlOiBmdW5jdGlvbiByZXNlSW1hZ2UoZmlsZSwgZmlsZUxpc3QpIHsKICAgICAgdmFyIHVybHMgPSAiIjsKCiAgICAgIGlmIChmaWxlLnJlc3BvbnNlKSB7CiAgICAgICAgdXJscyA9IGZpbGUucmVzcG9uc2UudXJsOwogICAgICB9IGVsc2UgewogICAgICAgIHVybHMgPSBmaWxlLnVybDsKICAgICAgfQoKICAgICAgZm9yICh2YXIgaSA9IHRoaXMuY29uZmlnLmxlbmd0aCAtIDE7IGkgPj0gMDsgaS0tKSB7CiAgICAgICAgaWYgKHRoaXMuY29uZmlnW2ldLnVybCA9PSB1cmxzKSB7CiAgICAgICAgICB0aGlzLmNvbmZpZy5zcGxpY2UoaSwgMSk7CiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgcmVzZUltYWdlMTogZnVuY3Rpb24gcmVzZUltYWdlMShmaWxlLCBmaWxlTGlzdCkgewogICAgICB2YXIgdXJscyA9ICIiOwoKICAgICAgaWYgKGZpbGUucmVzcG9uc2UpIHsKICAgICAgICB1cmxzID0gZmlsZS5yZXNwb25zZS51cmw7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdXJscyA9IGZpbGUudXJsOwogICAgICB9CgogICAgICBmb3IgKHZhciBpID0gdGhpcy5jb25maWcubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pIHsKICAgICAgICBpZiAodGhpcy5jb25maWdbaV0udXJsID09IHVybHMpIHsKICAgICAgICAgIHRoaXMuY29uZmlnLnNwbGljZShpLCAxKTsKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICBoYW5kbGVQaWN0dXJlQ2FyZFByZXZpZXc6IGZ1bmN0aW9uIGhhbmRsZVBpY3R1cmVDYXJkUHJldmlldyhmaWxlKSB7CiAgICAgIGNvbnNvbGUubG9nKGZpbGUpOwogICAgICB0aGlzLmRpYWxvZ0ltYWdlVXJsID0gZmlsZS51cmw7CiAgICAgIHRoaXMuZGlhbG9nVmlzaWJsZSA9IHRydWU7CiAgICB9LAogICAgaGFuZGxlRG93bmxvYWQ6IGZ1bmN0aW9uIGhhbmRsZURvd25sb2FkKGZpbGUpIHsKICAgICAgY29uc29sZS5sb2coZmlsZSk7CiAgICB9LAogICAgaGFuZGxlUXVlcnk6IGZ1bmN0aW9uIGhhbmRsZVF1ZXJ5KCkgewogICAgICB0aGlzLiRlbWl0KCdidG5zJyk7CiAgICB9LAogICAgaGFuZGxlQ2hlY2tlZENpdGllc0NoYW5nZTogZnVuY3Rpb24gaGFuZGxlQ2hlY2tlZENpdGllc0NoYW5nZSh2YWx1ZSkgewogICAgICBjb25zb2xlLmxvZyh0aGlzLmNvbmZpZyk7CiAgICB9CiAgfQp9OwpleHBvcnRzLmRlZmF1bHQgPSBfZGVmYXVsdDI7"},{"version":3,"sources":["index.vue"],"names":[],"mappings":"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","sourcesContent":["<template>\r\n <!-- <el-row class=\"row-bg\"> -->\r\n <el-col :span=\"ieug !== null? ieug : 8 \" >\r\n <el-form-item label-width=\"120px\" :label=\"formConfig.columnComment\" style=\"display: inline-block;\" :prop=\"formConfig.columnName\">\r\n <!-- 输入框 -->\r\n <el-input v-if=\"formConfig.htmlType == 'input'\" @change=\"iChange\" v-model=\"config[formConfig.columnName]\" :placeholder=\"'请输入'+formConfig.columnComment\"\r\n clearable @keyup.enter.native=\"handleQuery\" :disabled=\"formConfig.disabshow\" />\r\n <!-- 多行输入框 -->\r\n <el-input v-if=\"formConfig.htmlType == 'textarea'\" @change=\"iChange\" type=\"textarea\" v-model=\"config[formConfig.columnName]\"\r\n :placeholder=\"'请输入'+formConfig.columnComment\" clearable @keyup.enter.native=\"handleQuery\" :disabled=\"formConfig.disabshow\" />\r\n <!-- 下拉框 -->\r\n <el-select v-model=\"config[formConfig.columnName]\" v-if=\"formConfig.htmlType == 'select'&&(!formConfig.fkInfo)\"\r\n filterable :placeholder=\"'请输入'+formConfig.columnComment\" :disabled=\"formConfig.disabshow\">\r\n <el-option v-for=\"itemChild in formConfig.sysDictData\" :key=\"itemChild.dictValue\" :label=\"itemChild.dictLabel\"\r\n :value=\"itemChild.dictValue\">\r\n </el-option>\r\n </el-select>\r\n <!-- 下拉框搜索 -->\r\n <el-select :disabled=\"formConfig.disabshow\" v-model=\"config[formConfig.columnName]\" v-if=\"formConfig.htmlType == 'select'&&(formConfig.fkInfo)\"\r\n filterable remote :remote-method=\"remoteMethod\" :loading=\"loading\" :placeholder=\"'请输入'+formConfig.columnComment\">\r\n <el-option v-for=\"itemChild in filterList\" :key=\"itemChild[formConfig.fkInfo.fkColumnName]\" :label=\"itemChild[formConfig.fkInfo.dkColumnName]\"\r\n :value=\"itemChild[formConfig.fkInfo.fkColumnName]\">\r\n </el-option>\r\n </el-select>\r\n <!-- 复选框 -->\r\n <el-checkbox-group :disabled=\"formConfig.disabshow\" v-model=\"config\" v-if=\"formConfig.htmlType == 'checkbox'\">\r\n <el-checkbox @change=\"handleCheckedCitiesChange\" v-for=\"itemChild in formConfig.sysDictData\" :label=\"itemChild.dictValue\"\r\n :key=\"itemChild.dictLabel\">\r\n {{itemChild.dictLabel}}\r\n </el-checkbox>\r\n </el-checkbox-group>\r\n <!-- 单选框 -->\r\n <el-radio-group :disabled=\"formConfig.disabshow\" v-model=\"config[formConfig.columnName]\" v-if=\"formConfig.htmlType == 'radio'\">\r\n <el-radio v-for=\"itemChild in formConfig.sysDictData\" :key=\"itemChild.dictValue\" :label=\"itemChild.dictValue\">{{itemChild.dictLabel}}</el-radio>\r\n </el-radio-group>\r\n <!-- 时间控件 -->\r\n <el-date-picker :disabled=\"formConfig.disabshow\" @change=\"iChange\" v-model=\"config[formConfig.columnName]\" v-if=\"formConfig.htmlType == 'datetime'\"\r\n type=\"date\" :placeholder=\"'请输入'+formConfig.columnComment\">\r\n </el-date-picker>\r\n <!-- 上传图片 -->\r\n <el-upload :disabled=\"formConfig.disabshow\" v-if=\"formConfig.htmlType == 'imageUpload'\" :headers=\"{Authorization: 'Bearer ' + getToken()}\"\r\n :action=\"process + '/boman-file/upload'\" :file-list=\"config\" list-type=\"picture-card\" :on-preview=\"handlePictureCardPreview\"\r\n :on-success=\"upImageFn\" :on-remove=\"reseImage\">\r\n <i class=\"el-icon-plus\"></i>\r\n </el-upload>\r\n <el-dialog :disabled=\"formConfig.disabshow\" :visible.sync=\"dialogVisible\" v-if=\"formConfig.htmlType == 'imageUpload'\">\r\n <img :src=\"dialogImageUrl\" alt=\"\">\r\n </el-dialog>\r\n <!-- 上传文件 -->\r\n <el-upload :disabled=\"formConfig.disabshow\" class=\"upload-demo\" :headers=\"{Authorization: 'Bearer ' + getToken()}\"\r\n v-if=\"formConfig.htmlType == 'fileUpload'\" :action=\"process + '/boman-file/upload'\" :on-change=\"handleChange\"\r\n :on-success=\"upImageFn\" :on-remove=\"reseImage\" :file-list=\"config\">\r\n <el-button size=\"small\" type=\"primary\">点击上传</el-button>\r\n <div slot=\"tip\" class=\"el-upload__tip\">只能上传jpg/png文件,且不超过500kb</div>\r\n </el-upload>\r\n <!-- 富文本 -->\r\n <editor :disabled=\"formConfig.disabshow\" v-model=\"config[formConfig.columnName]\" v-if=\"formConfig.htmlType == 'editor'\"\r\n :min-height=\"192\" />\r\n </el-form-item>\r\n </el-col>\r\n <!-- </el-row> -->\r\n</template>\r\n\r\n<script>\r\n const defaultSettings = require('@/settings.js')\r\n import Editor from '@/components/Editor';\r\n import {\r\n listIndexfou\r\n } from \"@/api/tool/gen\";\r\n import {\r\n getToken\r\n } from \"@/utils/auth\";\r\n export default {\r\n data() {\r\n return {\r\n fileList: [],\r\n defaultSettings,\r\n dialogImageUrl: '',\r\n process: process.env.VUE_APP_BASE_API,\r\n dialogVisible: false,\r\n disabled: false,\r\n loading: false,\r\n filterList: [],\r\n config: {},\r\n aliemg: {\r\n table: '',\r\n orderBy: 'create_time desc',\r\n pageNo: 1,\r\n pageSize: 10,\r\n fixedData: {\r\n condition: {}\r\n },\r\n ieug:8\r\n },\r\n }\r\n },\r\n components: {\r\n Editor\r\n },\r\n props: {\r\n queryData: {\r\n type: Object,\r\n default: res => {\r\n return {\r\n showData: []\r\n }\r\n }\r\n },\r\n formConfig: {\r\n type: Object,\r\n required: true,\r\n 'default': {\r\n sysDictData: []\r\n }\r\n },\r\n type: {\r\n type: Number,\r\n default: 1\r\n },\r\n },\r\n created() {\r\n this.config = {}\r\n if(this.type){\r\n if(this.formConfig.tableid == -1){\r\n // console.log(-1)\r\n // console.log(this.formConfig.mask.slice(1,2))\r\n if(this.formConfig.readonly == true){\r\n this.formConfig.disabshow = true\r\n }else if(this.formConfig.mask.slice(1,2) == '0' || this.formConfig.isonliy == true){\r\n this.formConfig.disabshow = true\r\n }else{\r\n this.formConfig.disabshow = false\r\n }\r\n if(this.formConfig.fkInfo == null){\r\n this.formConfig.fkInfo=false\r\n }\r\n }else{\r\n console.log(0)\r\n if(this.formConfig.readonly == true){\r\n this.formConfig.disabshow = true\r\n }else if(this.formConfig.mask.slice(3,4) == '0' || this.formConfig.isonliy == true){\r\n this.formConfig.disabshow = true\r\n }else{\r\n this.formConfig.disabshow = false\r\n }\r\n if(this.formConfig.fkInfo == null){\r\n this.formConfig.fkInfo=false\r\n }\r\n }\r\n }\r\n if(this.formConfig.tableColumnuy == null){\r\n this.ieug = null\r\n }else{\r\n this.ieug = 24 / (this.formConfig.tableColumnuy -0)\r\n }\r\n this.init()\r\n if (this.formConfig.extendedAttributes) {\r\n let extend = JSON.parse(this.formConfig.extendedAttributes)\r\n this.extFn(extend.col, extend.comp)\r\n }\r\n },\r\n watch: {\r\n 'config': {\r\n handler: function() {\r\n this.$emit('modelFn', this.formConfig.columnName, this.config[this.formConfig.columnName])\r\n },\r\n deep: true\r\n },\r\n 'queryData': {\r\n handler: function() {\r\n if (this.formConfig.extendedAttributes) {\r\n console.log(this.formConfig,222)\r\n let extend = JSON.parse(this.formConfig.extendedAttributes)\r\n this.extFn(extend.col, extend.comp)\r\n }\r\n },\r\n deep: true\r\n },\r\n },\r\n mounted() {\r\n console.log(this.formConfig)\r\n },\r\n methods: {\r\n iChange(val){\r\n if(this.formConfig.isUseExtend){\r\n this.$emit('iChange',this.formConfig.columnName,val)\r\n }\r\n },\r\n extFn(col, comp) {\r\n let str = this.getDyn(col, this.queryData.showData,comp)\r\n this.config[this.formConfig.columnName] = str\r\n },\r\n eval(code){\r\n let fun = new Function(`return ${code}`)();\r\n return fun\r\n },\r\n listIndexfouFn() {\r\n listIndexfou(this.aliemg).then(response => {\r\n if (response.data) {\r\n this.filterList = response.data.rows\r\n }\r\n this.loading = false;\r\n })\r\n },\r\n remoteMethod(query) {\r\n if (query !== '') {\r\n this.loading = true;\r\n this.aliemg.fixedData.condition[this.formConfig.fkInfo.dkColumnName] = query\r\n this.listIndexfouFn()\r\n } else {\r\n this.filterList = [];\r\n }\r\n },\r\n upImageFn(res, file) {\r\n this.config.push(res.data);\r\n },\r\n init() {\r\n if (this.formConfig.htmlType == 'checkbox' || this.formConfig.htmlType == 'imageUpload' || this.formConfig.htmlType ==\r\n 'fileUpload') {\r\n this.config = []\r\n } else {\r\n this.$set(this.config, this.formConfig.columnName, ((this.formConfig.columnValue ? this.formConfig.columnValue :\r\n this.formConfig.defaultValue) || ''))\r\n }\r\n\r\n if (this.formConfig.fkInfo) {\r\n this.aliemg.table = this.formConfig.fkInfo.fkTableName\r\n if (this.formConfig.fkInfo.value) {\r\n this.aliemg.fixedData.condition[this.formConfig.fkInfo.dkColumnName] = this.formConfig.fkInfo.value\r\n }\r\n this.listIndexfouFn()\r\n }\r\n },\r\n handleChange(file, fileList) {\r\n this.fileList = fileList.slice(-3);\r\n },\r\n getToken() {\r\n return getToken()\r\n },\r\n reseImage(file, fileList) {\r\n let urls = \"\"\r\n if (file.response) {\r\n urls = file.response.url\r\n } else {\r\n urls = file.url\r\n }\r\n for (let i = this.config.length - 1; i >= 0; i--) {\r\n if (this.config[i].url == urls) {\r\n this.config.splice(i, 1);\r\n }\r\n }\r\n },\r\n reseImage1(file, fileList) {\r\n let urls = \"\"\r\n if (file.response) {\r\n urls = file.response.url\r\n } else {\r\n urls = file.url\r\n }\r\n for (let i = this.config.length - 1; i >= 0; i--) {\r\n if (this.config[i].url == urls) {\r\n this.config.splice(i, 1);\r\n }\r\n }\r\n },\r\n handlePictureCardPreview(file) {\r\n console.log(file)\r\n this.dialogImageUrl = file.url;\r\n this.dialogVisible = true;\r\n },\r\n handleDownload(file) {\r\n console.log(file);\r\n },\r\n handleQuery() {\r\n this.$emit('btns')\r\n },\r\n handleCheckedCitiesChange(value) {\r\n console.log(this.config)\r\n }\r\n }\r\n }\r\n</script>\r\n\r\n<style>\r\n</style>\r\n"],"sourceRoot":"src/components/DynamicFormsteo"}]}