Commit e87c2190 authored by 何虹's avatar 何虹 💬

.

parent b812ea01
.inputBox[data-v-7ace75cd]{height:100%}
\ No newline at end of file
.innerDialogBox[data-v-47e29222] .el-dialog__body{padding:0 20px}.el-table th[data-v-47e29222],.innerDialogBox[data-v-47e29222] .el-table td{padding:5px 0}.toopBox[data-v-47e29222]{display:flex;justify-content:flex-end}.asyncBox[data-v-47e29222]{width:100%;overflow:scroll}
\ No newline at end of file
.upload-demo[data-v-5f706b00]{text-align:center}
\ No newline at end of file
.innerDialogBox[data-v-a1eb2e68] .el-dialog__body{padding:0 20px}.el-table th[data-v-a1eb2e68],.innerDialogBox[data-v-a1eb2e68] .el-table td{padding:5px 0}
\ No newline at end of file
<meta charset="utf-8">
<title>hs-sky-ui demo</title>
<script src="./hs-sky-ui.umd.js"></script>
<link rel="stylesheet" href="./hs-sky-ui.css">
<script>
console.log(hs-sky-ui)
</script>
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[0],{
/***/ "0878":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "c89f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/hs-table/ItemComponentChild.vue?vue&type=template&id=7ace75cd&scoped=true&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{"width":"100%","height":"100%"}},[(_vm.item.showType==='text'||!_vm.item.showType)?[_c('span',{staticStyle:{"width":"100%"},style:({width:_vm.item.width+'px'}),attrs:{"clearable":"","size":"mini","placeholder":_vm.item.label}},[_vm._v(_vm._s(_vm.formParms[_vm.item.prop]))])]:_vm._e(),(_vm.item.showType==='input')?[_c('el-input',{staticStyle:{"width":"100%"},attrs:{"clearable":"","disabled":_vm.disabled,"size":"mini","placeholder":_vm.item.label},nativeOn:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.enterInput($event)}},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='textarea')?[_c('el-input',{staticStyle:{"width":"100%"},attrs:{"type":"textarea","clearable":"","disabled":_vm.disabled,"placeholder":_vm.item.label},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='elDatePicker')?[_c('el-date-picker',{staticStyle:{"width":"100%"},attrs:{"clearable":"","disabled":_vm.disabled,"size":"mini","type":"daterange","valueFormat":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='elDatePickerDatetime')?[_c('el-date-picker',{staticStyle:{"width":"100%"},attrs:{"clearable":"","disabled":_vm.disabled,"size":"mini","type":"datetime","valueFormat":"yyyy-MM-dd HH:mm:ss","placeholder":"选择日期时间"},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='elSwitch')?[_c('hsSwitch',{staticStyle:{"width":"100%"},attrs:{"size":"mini","disabled":_vm.disabled},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='elCheckbox')?[_c('el-checkbox',{staticStyle:{"width":"100%"},attrs:{"size":"mini","disabled":_vm.disabled},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='hsComputed')?[_c('hsComputed',{attrs:{"allSourceData":_vm.item.allSourceData,"elInfo":_vm.item.elInfo,"readonly":_vm.disabled,"formData":_vm.formParms},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='hsSelectPlus')?[_c('hsSelectPlus',{attrs:{"allSourceData":_vm.item.allSourceData,"elInfo":_vm.item.elInfo,"writeBackObject":_vm.formParms,"readonly":_vm.disabled,"remoteMethod":_vm.remoteMethod},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e()],2)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/hs-table/ItemComponentChild.vue?vue&type=template&id=7ace75cd&scoped=true&
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.includes.js
var es_array_includes = __webpack_require__("b130");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.includes.js
var es_string_includes = __webpack_require__("90aa");
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/hs-table/ItemComponentChild.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var ItemComponentChildvue_type_script_lang_js_ = ({
name: 'dyncFormItemComponentChild',
props: {
remoteMethod: {},
item: {},
formParms: {},
jsoneditorOpenAfter: {
type: Function
},
allColumsConfig: {},
readonly: {}
},
watch: {
item: {
handler: function handler(newData) {},
deep: true
}
},
computed: {
disabled: function disabled() {
var bool = false;
if (this.formParms._readonlyFields) {
bool = JSON.parse(this.formParms._readonlyFields).includes(this.item.prop);
} else {
bool = this.item.isDisabled;
}
return !!(this.readonly || bool);
}
},
data: function data() {
return {};
},
mounted: function mounted() {},
methods: {
enterInput: function enterInput(val) {
this.$emit('enterInput', val);
},
showLabel: function showLabel(item) {
if (item.isHideLabel) {
return false;
}
if (!item.label) {
return false;
}
return true;
},
isShowItem: function isShowItem(item) {
if (item.isMoreSearch) {
return false;
}
if (!item.isHide) {
return true;
}
}
}
});
// CONCATENATED MODULE: ./src/packages/hs-table/ItemComponentChild.vue?vue&type=script&lang=js&
/* harmony default export */ var hs_table_ItemComponentChildvue_type_script_lang_js_ = (ItemComponentChildvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/packages/hs-table/ItemComponentChild.vue?vue&type=style&index=0&id=7ace75cd&scoped=true&lang=css&
var ItemComponentChildvue_type_style_index_0_id_7ace75cd_scoped_true_lang_css_ = __webpack_require__("e4c9");
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/hs-table/ItemComponentChild.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
hs_table_ItemComponentChildvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
"7ace75cd",
null
)
/* harmony default export */ var ItemComponentChild = __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "e4c9":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_ItemComponentChild_vue_vue_type_style_index_0_id_7ace75cd_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("0878");
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_ItemComponentChild_vue_vue_type_style_index_0_id_7ace75cd_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_ItemComponentChild_vue_vue_type_style_index_0_id_7ace75cd_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_ItemComponentChild_vue_vue_type_style_index_0_id_7ace75cd_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ })
}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[1],{
/***/ "6ff6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/asyncFormPropSet.vue?vue&type=template&id=47e29222&scoped=true&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{staticClass:"innerDialogBox",attrs:{"visible":_vm.dialogVisible,"width":"80%","title":"字段设置","append-to-body":true,"close-on-click-modal":false},on:{"update:visible":function($event){_vm.dialogVisible=$event},"open":_vm.openDialog}},[_c('div',{staticClass:"toopBox1"},[_c('el-button-group',[_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-plus"},on:{"click":function($event){return _vm.addPropViSayncTop()}}}),_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-delete"},on:{"click":_vm.deleteAll}}),_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-arrow-left"},on:{"click":_vm.upStupe}},[_vm._v("上移")]),_c('el-button',{attrs:{"size":"mini","type":"primary"},on:{"click":_vm.downStupe}},[_vm._v("下移"),_c('i',{staticClass:"el-icon-arrow-right el-icon--right"})])],1)],1),_c('el-table',{ref:"multipleTableColumn",attrs:{"border":"","height":"520px","data":_vm.asyncFormColumns}},[_c('el-table-column',{attrs:{"type":"selection","width":"55","fixed":"left"}}),_c('el-table-column',{attrs:{"type":"index","fixed":"left"}}),_c('el-table-column',{attrs:{"prop":"label","label":"标题","width":"150","fixed":"left"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.label),callback:function ($$v) {_vm.$set(scope.row, "label", $$v)},expression:"scope.row.label"}})]}}])}),_c('el-table-column',{attrs:{"prop":"prop","label":"字段","width":"150","fixed":"left"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.prop),callback:function ($$v) {_vm.$set(scope.row, "prop", $$v)},expression:"scope.row.prop"}})]}}])}),_c('el-table-column',{attrs:{"prop":"type","label":"类型","width":"140"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-select',{attrs:{"size":"mini","clearable":""},model:{value:(scope.row.type),callback:function ($$v) {_vm.$set(scope.row, "type", $$v)},expression:"scope.row.type"}},_vm._l((_vm.typeOptions),function(option,index){return _c('el-option',{key:index,attrs:{"value":option.value,"label":option.label}})}),1)]}}])}),(_vm.controlType!=="queryArea")?_c('el-table-column',{attrs:{"prop":"lineNumber","label":"行号","width":"80"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.lineNumber),callback:function ($$v) {_vm.$set(scope.row, "lineNumber", $$v)},expression:"scope.row.lineNumber"}})]}}],null,false,1528894989)}):_vm._e(),(_vm.controlType!=="queryArea")?_c('el-table-column',{attrs:{"prop":"lineSerialNumber","label":"列号","width":"80"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.lineSerialNumber),callback:function ($$v) {_vm.$set(scope.row, "lineSerialNumber", $$v)},expression:"scope.row.lineSerialNumber"}})]}}],null,false,38207597)}):_vm._e(),(_vm.controlType!=="queryArea")?_c('el-table-column',{attrs:{"prop":"columnWidth","label":"列宽","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.columnWidth),callback:function ($$v) {_vm.$set(scope.row, "columnWidth", $$v)},expression:"scope.row.columnWidth"}})]}}],null,false,3522082928)}):_vm._e(),_c('el-table-column',{attrs:{"prop":"labelWidth","label":"label宽","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini","placeholder":"120"},model:{value:(scope.row.labelWidth),callback:function ($$v) {_vm.$set(scope.row, "labelWidth", $$v)},expression:"scope.row.labelWidth"}})]}}])}),_c('el-table-column',{attrs:{"prop":"width","label":"控件宽","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini","placeholder":"173"},model:{value:(scope.row.width),callback:function ($$v) {_vm.$set(scope.row, "width", $$v)},expression:"scope.row.width"}})]}}])}),(_vm.controlType!=="queryArea")?_c('el-table-column',{attrs:{"prop":"rowspan","label":"跨行","width":"80"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.rowspan),callback:function ($$v) {_vm.$set(scope.row, "rowspan", $$v)},expression:"scope.row.rowspan"}})]}}],null,false,3487326534)}):_vm._e(),(_vm.controlType!=="queryArea")?_c('el-table-column',{attrs:{"prop":"colspan","label":"跨列","width":"80"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.colspan),callback:function ($$v) {_vm.$set(scope.row, "colspan", $$v)},expression:"scope.row.colspan"}})]}}],null,false,1043393164)}):_vm._e(),(false)?undefined:_vm._e(),(false)?undefined:_vm._e(),_c('el-table-column',{attrs:{"prop":"isHide","label":"隐藏控件","width":"100"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isHide),callback:function ($$v) {_vm.$set(scope.row, "isHide", $$v)},expression:"scope.row.isHide"}})]}}])}),_c('el-table-column',{attrs:{"prop":"isHide","label":"隐藏label","width":"100"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isHideLabel),callback:function ($$v) {_vm.$set(scope.row, "isHideLabel", $$v)},expression:"scope.row.isHideLabel"}})]}}])}),_c('el-table-column',{attrs:{"prop":"isRequired","label":"必填","width":"70"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isRequired),callback:function ($$v) {_vm.$set(scope.row, "isRequired", $$v)},expression:"scope.row.isRequired"}})]}}])}),_c('el-table-column',{attrs:{"prop":"isDisabled","label":"只读","width":"70"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isDisabled),callback:function ($$v) {_vm.$set(scope.row, "isDisabled", $$v)},expression:"scope.row.isDisabled"}})]}}])}),(_vm.controlType=="queryArea")?_c('el-table-column',{attrs:{"prop":"isMoreSearch","label":"更多搜索","width":"100"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isMoreSearch),callback:function ($$v) {_vm.$set(scope.row, "isMoreSearch", $$v)},expression:"scope.row.isMoreSearch"}})]}}],null,false,320928748)}):_vm._e(),(false)?undefined:_vm._e(),_c('el-table-column',{attrs:{"label":"操作","width":"300","fixed":"right"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.addAsyncColumn(scope.$index)}}},[_vm._v("新增")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.deletAsyncProp(scope.$index)}}},[_vm._v("删除")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.upGoAsync(scope.$index)}}},[_vm._v("上移")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.downGoAsync(scope.$index)}}},[_vm._v("下移")])]}}])})],1),_c('div',{staticClass:"dialog-footer",attrs:{"slot":"footer"},slot:"footer"},[_c('el-button',{attrs:{"size":"medium","type":"primary"},on:{"click":_vm.asyncFormColumnSubmit}},[_vm._v("确 定")]),_c('el-button',{attrs:{"size":"mini","type":"info"},on:{"click":function($event){_vm.dialogVisible = false}}},[_vm._v("取 消")]),_c('el-button',{attrs:{"size":"mini","type":"danger"},on:{"click":_vm.cleanAll}},[_vm._v("清空所有")]),_c('el-button',{attrs:{"size":"mini","type":"primary"},on:{"click":_vm.addEmptyOne}},[_vm._v("添加空白行")]),_c('el-button',{attrs:{"size":"mini","type":"danger"},on:{"click":_vm.privewCom}},[_vm._v("预览")])],1),(_vm.privewComVi)?_c('div',{staticClass:"asyncBox"},[_c('hsDyncForm',{attrs:{"type":_vm.controlType,"formColumns":_vm.formColumns_,"formParms":_vm.formParms,"config":_vm.asyncFormItemComponentTableConfig}})],1):_vm._e()],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/asyncFormPropSet.vue?vue&type=template&id=47e29222&scoped=true&
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.filter.js
var es_array_filter = __webpack_require__("dbb3");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.find.js
var es_array_find = __webpack_require__("4194");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.find-index.js
var es_array_find_index = __webpack_require__("3466");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.for-each.js
var es_array_for_each = __webpack_require__("fe59");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.includes.js
var es_array_includes = __webpack_require__("b130");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.map.js
var es_array_map = __webpack_require__("2eeb");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.splice.js
var es_array_splice = __webpack_require__("ea69");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.object.keys.js
var es_object_keys = __webpack_require__("fe8a");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.includes.js
var es_string_includes = __webpack_require__("90aa");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.starts-with.js
var es_string_starts_with = __webpack_require__("bb21");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/web.dom-collections.for-each.js
var web_dom_collections_for_each = __webpack_require__("08ba");
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.9.2@@babel/runtime/helpers/esm/toConsumableArray.js + 3 modules
var toConsumableArray = __webpack_require__("2ef9");
// EXTERNAL MODULE: ./node_modules/_lodash@4.17.15@lodash/lodash.js
var lodash = __webpack_require__("391c");
var lodash_default = /*#__PURE__*/__webpack_require__.n(lodash);
// EXTERNAL MODULE: ./node_modules/_uuid@3.4.0@uuid/v1.js
var v1 = __webpack_require__("73ef");
var v1_default = /*#__PURE__*/__webpack_require__.n(v1);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/asyncFormPropSet.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var asyncFormPropSetvue_type_script_lang_js_ = ({
name: 'dyncFormPropSet',
props: {
value: Boolean,
asyncFormColumns: {
default: function _default() {
return [];
}
},
controlType: {},
elInfo: {}
},
data: function data() {
return {
dialogVisible: false,
typeOptions: [{
value: 'input',
label: '1输入框'
}, {
value: 'hsInput',
label: '1-1配置输入框',
isRequireControlName: true
}, {
value: 'textarea',
label: '2多行文本框'
}, {
value: 'hsSelectPlus',
label: '3下拉框',
isRequireControlName: true
}, {
value: 'elDatePicker',
label: '4日期范围'
}, {
value: 'elDatePickerDatetime',
label: '5日期时间'
}, {
value: 'elDatePickerDate',
label: '6日期'
}, {
value: 'elSwitch',
label: '7开关'
}, {
value: 'hsFile',
label: '8附件',
isRequireControlName: true
}, {
value: 'hsComputed',
label: '9计算文本',
isRequireControlName: true
}],
formColumns_: [],
formParms: {},
privewComVi: false,
asyncFormItemComponentTableConfig: {
isHideBorder: true
},
emptyRow: {
'type': 'input',
'label': '标题1',
'prop': 'title1',
labelWidth: 120,
width: 170
},
asyncFormColumnsCopy: []
};
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
}
},
mounted: function mounted() {},
methods: {
openDialog: function openDialog() {// this.initConfig(this.asyncFormColumns)
},
initConfig: function initConfig() {
var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];
for (var index in data) {
var item = this.asyncFormColumns[index];
if (!item.uuidv1) {
item.uuidv1 = v1_default()();
}
}
this.asyncFormColumnsCopy = lodash_default.a.cloneDeep(data);
},
addPropViSayncTop: function addPropViSayncTop() {
var _this$asyncFormColumn,
_this = this;
var list = [lodash_default.a.cloneDeep(this.emptyRow)];
(_this$asyncFormColumn = this.asyncFormColumns).push.apply(_this$asyncFormColumn, Object(toConsumableArray["a" /* default */])(lodash_default.a.cloneDeep(list)));
this.$nextTick(function () {
var multipleTableColumn = _this.$refs.multipleTableColumn;
multipleTableColumn.bodyWrapper.scrollTop = multipleTableColumn.bodyWrapper.scrollHeight;
});
},
cleanAll: function cleanAll() {
this.asyncFormColumns.splice(0, this.asyncFormColumns.length);
},
addEmptyOne: function addEmptyOne() {
this.asyncFormColumns.push(lodash_default.a.cloneDeep(this.emptyRow));
},
privewCom: function privewCom() {
this.privewComVi = true;
var asyncFormColumns = lodash_default.a.cloneDeep(this.asyncFormColumns);
this.formColumns_ = asyncFormColumns;
},
addRow: function addRow() {
this.asyncFormColumns.push({});
},
deleteAll: function deleteAll() {
var _this$asyncFormColumn2;
var selectedProp = this.$refs.multipleTableColumn.selection.map(function (item) {
return item.prop;
});
var list = this.asyncFormColumns.filter(function (item) {
return !selectedProp.includes(item.prop);
});
this.asyncFormColumns.splice(0, this.asyncFormColumns.length);
(_this$asyncFormColumn2 = this.asyncFormColumns).push.apply(_this$asyncFormColumn2, Object(toConsumableArray["a" /* default */])(list));
},
upStupe: function upStupe() {
var _this2 = this;
var selected = this.$refs.multipleTableColumn.selection;
var selectedIndexList = selected.map(function (item, index) {
return item.prop;
});
var indexList = [];
selectedIndexList.forEach(function (prop) {
var index_ = _this2.asyncFormColumns.findIndex(function (item) {
return item.prop === prop;
});
indexList.push(index_);
});
indexList.sort(function (a, b) {
return a - b;
});
indexList.forEach(function (k, index) {
if (index !== 0 && indexList.includes(0)) {
_this2.upSite(_this2.asyncFormColumns, k - 1);
} else {
_this2.upSite(_this2.asyncFormColumns, k);
}
});
},
downStupe: function downStupe() {
var _this3 = this;
var selected = this.$refs.multipleTableColumn.selection;
var selectedIndexList = selected.map(function (item, index) {
return item.prop;
});
var indexList = [];
selectedIndexList.forEach(function (prop) {
var index_ = _this3.asyncFormColumns.findIndex(function (item) {
return item.prop === prop;
});
indexList.push(index_);
});
indexList.sort(function (a, b) {
return b - a;
});
indexList.forEach(function (k, index) {
if (index !== 0 && indexList.includes(_this3.asyncFormColumns.length - 1)) {
_this3.downSite(_this3.asyncFormColumns, k + 1);
} else {
_this3.downSite(_this3.asyncFormColumns, k);
}
});
},
addAsyncColumn: function addAsyncColumn(index) {
this.asyncFormColumns.splice(index + 1, 0, lodash_default.a.cloneDeep(this.emptyRow));
},
deletAsyncProp: function deletAsyncProp(index) {
this.asyncFormColumns.splice(index, 1);
},
upGoAsync: function upGoAsync(index) {
this.upSite(this.asyncFormColumns, index);
},
downGoAsync: function downGoAsync(index) {
this.downSite(this.asyncFormColumns, index);
},
asyncFormColumnSubmit: function asyncFormColumnSubmit() {
var _this4 = this;
var f = true;
var _loop = function _loop(index) {
var item = _this4.asyncFormColumns[index];
var index_number = parseInt(index);
if (!item.width) {
item.width = 170;
}
if (!item.labelWidth) {
item.labelWidth = 120;
}
var itemOptionType = _this4.typeOptions.find(function (xs) {
return xs.value === item.type;
});
if (!item.type) {
item.type = 'text';
}
if (itemOptionType && !itemOptionType.isRequireControlName) {
delete item.elInfo;
delete item.control_name;
}
if (!item.prop && !item.label && Object.keys(item).length > 1) {
f = false;
_this4.$message.error("\u8BF7\u5B8C\u5584\u7B2C".concat(index_number + 1, "\u884C\u7684\u5B57\u6BB5\u6216\u8005\u6807\u9898"));
return "break";
}
if (itemOptionType && itemOptionType.isRequireControlName && !item.prop) {
f = false;
_this4.$message.error("\u8BF7\u5B8C\u5584\u7B2C".concat(index_number + 1, "\u884C\u7684\u5B57\u6BB5,\u4EE5\u4FBF\u81EA\u52A8\u751F\u6210\u63A7\u4EF6\u540D~"));
return "break";
}
if (itemOptionType && itemOptionType.isRequireControlName && !item.control_name) {
item.control_name = v1_default()();
}
};
for (var index in this.asyncFormColumns) {
var _ret = _loop(index);
if (_ret === "break") break;
}
if (f) {
this.$emit('submit', this.asyncFormColumns);
}
},
addOldProp: function addOldProp() {
var olist = this.asyncFormColumnsCopy.filter(function (item) {
return item.type.startsWith('hs');
});
var newlist = this.asyncFormColumns.filter(function (item) {
return item.uuidv1 && item.type.startsWith('hs');
});
newlist.forEach(function (item) {
var otarget = olist.find(function (oitem) {
return item.uuidv1 === oitem.uuidv1;
});
if (otarget && otarget.prop !== item.prop) {
item.old_control_name = otarget.prop;
} else if (otarget && otarget.prop === item.prop) {
delete item.old_control_name;
}
});
},
downSite: function downSite(fieldData, index) {
if (index !== fieldData.length - 1) {
fieldData[index] = fieldData.splice(index + 1, 1, fieldData[index])[0];
} else {
fieldData.unshift(fieldData.splice(index, 1)[0]);
}
},
upSite: function upSite(fieldData, index) {
if (index !== 0) {
fieldData[index] = fieldData.splice(index - 1, 1, fieldData[index])[0];
} else {
fieldData.push(fieldData.shift());
}
}
}
});
// CONCATENATED MODULE: ./src/packages/common/asyncFormPropSet.vue?vue&type=script&lang=js&
/* harmony default export */ var common_asyncFormPropSetvue_type_script_lang_js_ = (asyncFormPropSetvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/packages/common/dialog_table_inner.css?vue&type=style&index=0&id=47e29222&scoped=true&lang=css&
var dialog_table_innervue_type_style_index_0_id_47e29222_scoped_true_lang_css_ = __webpack_require__("ae4e");
// EXTERNAL MODULE: ./src/packages/common/asyncFormPropSet.vue?vue&type=style&index=1&id=47e29222&scoped=true&lang=css&
var asyncFormPropSetvue_type_style_index_1_id_47e29222_scoped_true_lang_css_ = __webpack_require__("d698");
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/asyncFormPropSet.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
common_asyncFormPropSetvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
"47e29222",
null
)
/* harmony default export */ var asyncFormPropSet = __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "72cf":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "ae4e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("d31e");
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "d31e":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "d698":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_asyncFormPropSet_vue_vue_type_style_index_1_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("72cf");
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_asyncFormPropSet_vue_vue_type_style_index_1_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_asyncFormPropSet_vue_vue_type_style_index_1_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_asyncFormPropSet_vue_vue_type_style_index_1_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ })
}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[2],{
/***/ "a8b5":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/dialogTemplate/dialogIframe.vue?vue&type=template&id=30e51fa8&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{attrs:{"title":"导入","visible":_vm.dialogVisible,"width":"90%","before-close":_vm.handleClose,"close-on-click-modal":false,"append-to-body":true},on:{"update:visible":function($event){_vm.dialogVisible=$event},"open":_vm.open}},[_c('iframe',{staticStyle:{"width":"100%","height":"500px","padding-top":"10px"},attrs:{"name":"zi","src":_vm.pageSrc,"sandbox":"allow-same-origin allow-scripts allow-forms allow-top-navigation allow-popups"}})])}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogIframe.vue?vue&type=template&id=30e51fa8&
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.join.js
var es_array_join = __webpack_require__("9302");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.reduce.js
var es_array_reduce = __webpack_require__("1784");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.object.assign.js
var es_object_assign = __webpack_require__("f09c");
// EXTERNAL MODULE: ./node_modules/_regenerator-runtime@0.13.5@regenerator-runtime/runtime.js
var runtime = __webpack_require__("b449");
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.9.2@@babel/runtime/helpers/esm/asyncToGenerator.js
var asyncToGenerator = __webpack_require__("17d6");
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/dialogTemplate/dialogIframe.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var dialogIframevue_type_script_lang_js_ = ({
name: 'hsDialogIframe',
props: {
value: {
type: Boolean,
default: false
},
src: {
type: String,
default: ''
},
entityConfig: {},
currentImportItem: {},
entityManger: {}
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
}
},
data: function data() {
return {
dialogVisiblePage: false,
pageSrc: '',
dialogVisible: false
};
},
beforeDestroy: function beforeDestroy() {
window.removeEventListener('message', this.listenerMessageFun, false);
},
mounted: function mounted() {
window.addEventListener('message', this.listenerMessageFun, false);
},
methods: {
listenerMessageFun: function listenerMessageFun(event) {
var data_ = event.data;
var innerType = data_.innerType,
data = data_.data,
main = data_.main,
close = data_.close;
if (close) {
this.$emit('closeDialog');
} else {
if (innerType) {
switch (innerType) {
case 'dataImport':
case 'dataImportHdrDtl':
this.dataImport(data, this.entityConfig, main);
break;
case 'selectPlugin':
this.selectPlugin(data);
break;
}
}
}
},
// 参照弹出选择
selectPlugin: function selectPlugin(data) {
this.$emit('linkBtnUiBack', data);
},
// 单一列表的数据导入
dataImport: function dataImport(data, config, main) {
var _this = this;
return Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {
var type, ids, table_name, _this$currentImportIt, import_name, saveParms, _parms, url_table_name, queryParms, data_, parms_;
return regeneratorRuntime.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
if (config) {
_context.next = 2;
break;
}
return _context.abrupt("return");
case 2:
type = _this.entityManger.type; // 实体类型
if (type === 'mainDtl') {
// 详情的导入
_this.dtlImport(data, config, main);
} else {
// 列表上的导入
ids = data.reduce(function (prve, curr) {
prve.push(curr.id);
return prve;
}, []);
table_name = config.table_name;
_this$currentImportIt = _this.currentImportItem, import_name = _this$currentImportIt.import_name, saveParms = _this$currentImportIt.saveParms, _parms = _this$currentImportIt._parms;
url_table_name = _this.currentImportItem.table_name || table_name;
queryParms = saveParms || {};
if (_parms) {
queryParms = Object.assign({}, saveParms, _parms);
}
data_ = {
ids: ids.join(),
data: data,
main: main,
type: 'import'
};
parms_ = {
table_name: url_table_name,
import_name: import_name,
queryParms: queryParms
};
_this.$API.importDataIframe(data_, parms_).then(function (res) {
_this.$message.success('导入成功!');
_this.$emit('importSuccess');
});
}
case 4:
case "end":
return _context.stop();
}
}
}, _callee);
}))();
},
// 详情中的导入
dtlImport: function dtlImport(data, config, main) {
var _this2 = this;
return Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {
var mainEntity, config_, primaryKey, mainData, iUpdateStatus, ids, table_name, _this2$currentImportI, import_name, saveParms, _parms, url_table_name, queryParms, data_, parms_;
return regeneratorRuntime.wrap(function _callee2$(_context2) {
while (1) {
switch (_context2.prev = _context2.next) {
case 0:
if (config) {
_context2.next = 2;
break;
}
return _context2.abrupt("return");
case 2:
mainEntity = _this2.entityManger.mainEntity;
config_ = mainEntity.config;
primaryKey = config_.primaryKey;
mainData = mainEntity.data;
if (!mainData) {
_context2.next = 21;
break;
}
iUpdateStatus = mainData.iUpdateStatus;
if (!(iUpdateStatus === 1)) {
_context2.next = 11;
break;
}
_context2.next = 11;
return mainEntity.save(true);
case 11:
ids = data.reduce(function (prve, curr) {
prve.push(curr.id);
return prve;
}, []);
table_name = config.table_name;
_this2$currentImportI = _this2.currentImportItem, import_name = _this2$currentImportI.import_name, saveParms = _this2$currentImportI.saveParms, _parms = _this2$currentImportI._parms;
url_table_name = _this2.currentImportItem.table_name || table_name;
queryParms = saveParms || {};
if (_parms) {
queryParms = Object.assign({}, saveParms, _parms);
}
data_ = {
ids: ids.join(),
data: data,
main: main,
type: 'import'
};
queryParms.bill_id = mainData[primaryKey];
parms_ = {
table_name: url_table_name,
import_name: import_name,
queryParms: queryParms
};
_this2.$API.importDataIframe(data_, parms_).then(function (res) {
_this2.$message.success('导入成功!');
_this2.handleClose();
_this2.$emit('importSuccess', {
bill_id: mainData[primaryKey]
});
});
case 21:
case "end":
return _context2.stop();
}
}
}, _callee2);
}))();
},
open: function open() {
this.pageSrc = this.src;
},
handleClose: function handleClose() {
this.dialogVisible = false;
}
}
});
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogIframe.vue?vue&type=script&lang=js&
/* harmony default export */ var dialogTemplate_dialogIframevue_type_script_lang_js_ = (dialogIframevue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogIframe.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
dialogTemplate_dialogIframevue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var dialogIframe = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[3],{
/***/ "061f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_dialogUpload_vue_vue_type_style_index_0_id_5f706b00_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("1c22");
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_dialogUpload_vue_vue_type_style_index_0_id_5f706b00_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_dialogUpload_vue_vue_type_style_index_0_id_5f706b00_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_dialogUpload_vue_vue_type_style_index_0_id_5f706b00_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "1c22":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "f734":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/dialogTemplate/dialogUpload.vue?vue&type=template&id=5f706b00&scoped=true&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{attrs:{"title":"导入","visible":_vm.dialogVisible,"width":"40%","before-close":_vm.handleClose,"close-on-click-modal":false,"append-to-body":true},on:{"update:visible":function($event){_vm.dialogVisible=$event},"open":_vm.open}},[_c('el-upload',{ref:"uploadEl",staticClass:"upload-demo",attrs:{"drag":false,"action":"https://jsonplaceholder.typicode.com/posts/","auto-upload":false,"on-change":_vm.handleChange,"accept":_vm.accept,"multiple":false,"on-remove":_vm.handleRemove}},[_c('el-button',{attrs:{"size":"small","type":"primary"}},[_vm._v("选择文件")]),_c('div',{staticClass:"el-upload__tip",attrs:{"slot":"tip"},slot:"tip"},[_vm._v("只能上传xlsx/xls文件")])],1),_c('span',{staticClass:"dialog-footer",attrs:{"slot":"footer"},slot:"footer"},[_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){_vm.dialogVisible = false}}},[_vm._v("取 消")]),_c('el-button',{attrs:{"size":"mini","type":"primary"},on:{"click":_vm.submit}},[_vm._v("确 定")])],1)],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogUpload.vue?vue&type=template&id=5f706b00&scoped=true&
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/dialogTemplate/dialogUpload.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var dialogUploadvue_type_script_lang_js_ = ({
name: 'hsDialogUpload',
props: {
value: {
type: Boolean,
default: false
},
entityConfig: {},
currentImportItem: {}
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
}
},
data: function data() {
return {
dialogVisible: false,
fileList: [],
accept: 'application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
};
},
methods: {
handleRemove: function handleRemove(file, fileList) {
if (!fileList.length) {
this.fileList = [];
}
},
handleChange: function handleChange(file, fileList) {
var uploadFiles = this.$refs.uploadEl.uploadFiles.pop();
this.$refs.uploadEl.uploadFiles = [uploadFiles];
var file_ = [file];
this.fileList = file_;
},
open: function open() {
var r = this.$refs.uploadEl;
this.fileList = [];
if (r) {
// 清空上传列表
r.clearFiles();
}
},
handleClose: function handleClose() {
this.dialogVisible = false;
},
submit: function submit() {
if (!this.fileList.length) {
this.$message.error('请选择文件');
return;
}
this.$emit('submit', this.fileList);
}
}
});
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogUpload.vue?vue&type=script&lang=js&
/* harmony default export */ var dialogTemplate_dialogUploadvue_type_script_lang_js_ = (dialogUploadvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/packages/common/dialogTemplate/dialogUpload.vue?vue&type=style&index=0&id=5f706b00&scoped=true&lang=css&
var dialogUploadvue_type_style_index_0_id_5f706b00_scoped_true_lang_css_ = __webpack_require__("061f");
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogUpload.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
dialogTemplate_dialogUploadvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
"5f706b00",
null
)
/* harmony default export */ var dialogUpload = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[5],{
/***/ "f3bc":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/lookPageLog.vue?vue&type=template&id=7d223226&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('el-table',{attrs:{"data":_vm.gridData,"max-height":"350"}},[_c('el-table-column',{attrs:{"property":"app_code","label":"appCode","width":"150"}}),_c('el-table-column',{attrs:{"property":"page_name","label":"pageName","width":"200"}}),_c('el-table-column',{attrs:{"property":"control_name","label":"controlName"}}),_c('el-table-column',{attrs:{"property":"query_sql","label":"querySql","show-overflow-tooltip":true}}),_c('el-table-column',{attrs:{"property":"version","label":"version"}}),_c('el-table-column',{attrs:{"label":"操作"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-button',{attrs:{"size":"mini","type":"danger"},on:{"click":function($event){return _vm.revertVersion(scope.$index, scope.row)}}},[_vm._v("回滚")]),_c('el-button',{attrs:{"type":"success","size":"mini"},on:{"click":function($event){return _vm.showView(scope.$index, scope.row)}}},[_vm._v("查看效果")])]}}])})],1)],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/lookPageLog.vue?vue&type=template&id=7d223226&
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/lookPageLog.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var lookPageLogvue_type_script_lang_js_ = ({
name: 'lookPageLog',
props: {
elInfo: {
type: Object,
default: function _default() {
return {
dialogVisible: false
};
}
},
isrequest: {
type: Boolean,
default: false
}
},
data: function data() {
return {
pageTitle: '',
dialogVisible: false,
gridData: []
};
},
watch: {
isrequest: function isrequest(value) {
this.dialogOpen();
}
},
mounted: function mounted() {
this.dialogOpen();
},
methods: {
revertVersion: function revertVersion(index, item) {
var _this = this;
var parm = {
sAppCode: item.app_code,
sPage: item.page_name,
sControl: item.control_name,
version: item.version
};
this.$confirm('是否确定回滚到此版本!', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(function () {
_this.$emit('revertVersion', parm);
}).catch(function (e) {
console.log(e);
_this.$message({
type: 'info',
message: '已取消'
});
});
},
dialogOpen: function dialogOpen() {
var _this2 = this;
var parm = {
sPage: this.elInfo.page,
sControl: this.elInfo.position
};
this.$API.getPageLog(parm).then(function (res) {
_this2.gridData = res;
});
},
showView: function showView(index, item) {
var data = {
config: JSON.parse(item.json_config),
sourceData: JSON.parse(item.json_data),
sql: item.query_sql
};
this.$emit('showView', data);
}
}
});
// CONCATENATED MODULE: ./src/packages/common/lookPageLog.vue?vue&type=script&lang=js&
/* harmony default export */ var common_lookPageLogvue_type_script_lang_js_ = (lookPageLogvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/lookPageLog.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
common_lookPageLogvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var lookPageLog = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[6],{
/***/ "28737":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/hs-table/tableDetail.vue?vue&type=template&id=5737b17c&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{attrs:{"title":"明细","visible":_vm.dialogVisible,"width":"95%","append-to-body":true,"close-on-click-modal":false},on:{"opened":_vm.dialogOpen,"update:visible":function($event){_vm.dialogVisible=$event},"closed":_vm.dialogClose}},[_c('el-table',{staticStyle:{"width":"100%"},attrs:{"data":_vm.tableData,"header-row-style":_vm.setHeaderRowStyle,"row-style":_vm.setRowStyle}},_vm._l((_vm.tableHeader),function(prop,index){return _c('el-table-column',{key:index,attrs:{"prop":prop,"label":prop}})}),1)],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/hs-table/tableDetail.vue?vue&type=template&id=5737b17c&
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.object.keys.js
var es_object_keys = __webpack_require__("fe8a");
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/hs-table/tableDetail.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var tableDetailvue_type_script_lang_js_ = ({
name: 'tabelDetail',
props: {
value: Boolean,
tableData: {
type: Array,
default: function _default() {
return [];
}
},
cellDetailStyle: {}
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
}
},
data: function data() {
return {
dialogVisible: false,
tableHeader: []
};
},
methods: {
dialogOpen: function dialogOpen() {
if (!this.tableData.length) return;
this.tableHeader = Object.keys(this.tableData[0]);
},
setHeaderRowStyle: function setHeaderRowStyle() {
var headerRowStyle = this.cellDetailStyle.headerRowStyle;
return headerRowStyle || {};
},
setRowStyle: function setRowStyle() {
var rowStyle = this.cellDetailStyle.rowStyle;
return rowStyle || {};
},
dialogClose: function dialogClose() {}
}
});
// CONCATENATED MODULE: ./src/packages/hs-table/tableDetail.vue?vue&type=script&lang=js&
/* harmony default export */ var hs_table_tableDetailvue_type_script_lang_js_ = (tableDetailvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/hs-table/tableDetail.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
hs_table_tableDetailvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var tableDetail = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[7],{
/***/ "7350":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/tbaleColumStyleSet.vue?vue&type=template&id=9df54ade&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{attrs:{"visible":_vm.dialogVisible,"width":"80%","title":"列样式设置","append-to-body":true,"close-on-click-modal":false},on:{"update:visible":function($event){_vm.dialogVisible=$event}}},[_c('el-form',{staticClass:"demo-form-inline",attrs:{"inline":true,"model":_vm.formInline,"size":"mini"}},[_c('el-form-item',{attrs:{"label":"字体颜色"}},[_c('el-select',{attrs:{"placeholder":"颜色","clearable":""},model:{value:(_vm.formInline.color),callback:function ($$v) {_vm.$set(_vm.formInline, "color", $$v)},expression:"formInline.color"}},_vm._l((_vm.colorOptions),function(item,index){return _c('el-option',{key:index,attrs:{"label":item.label,"value":item.value}})}),1)],1),_c('el-form-item',{attrs:{"label":"字体大小"}},[_c('el-select',{attrs:{"placeholder":"字体大小","clearable":""},model:{value:(_vm.formInline.fontSize),callback:function ($$v) {_vm.$set(_vm.formInline, "fontSize", $$v)},expression:"formInline.fontSize"}},_vm._l((_vm.fontSizeOptions),function(item,index){return _c('el-option',{key:index,attrs:{"label":item.label,"value":item.value}})}),1)],1),_c('el-form-item',{attrs:{"label":"背景色"}},[_c('el-select',{attrs:{"placeholder":"颜色","clearable":""},model:{value:(_vm.formInline.background),callback:function ($$v) {_vm.$set(_vm.formInline, "background", $$v)},expression:"formInline.background"}},_vm._l((_vm.colorOptions),function(item,index){return _c('el-option',{key:index,attrs:{"label":item.label,"value":item.value}})}),1)],1),_c('el-form-item',{attrs:{"label":"文本的修饰"}},[_c('el-select',{attrs:{"placeholder":"文本的修饰","clearable":""},model:{value:(_vm.formInline['text-decoration']),callback:function ($$v) {_vm.$set(_vm.formInline, 'text-decoration', $$v)},expression:"formInline['text-decoration']"}},_vm._l((_vm.textDecorationOptions),function(item,index){return _c('el-option',{key:index,attrs:{"label":item.label,"value":item.value}})}),1)],1),_c('el-form-item',{attrs:{"label":"对齐方式"}},[_c('el-select',{attrs:{"placeholder":"对齐方式","clearable":""},model:{value:(_vm.formInline['text-align']),callback:function ($$v) {_vm.$set(_vm.formInline, 'text-align', $$v)},expression:"formInline['text-align']"}},_vm._l((_vm.textAlignOptions),function(item,index){return _c('el-option',{key:index,attrs:{"label":item.label,"value":item.value}})}),1)],1)],1),_c('div',{staticClass:"dialog-footer",attrs:{"slot":"footer"},slot:"footer"},[_c('el-button',{attrs:{"size":"mini","type":"primary"},on:{"click":_vm.onSubmitStyle}},[_vm._v("确定")])],1)],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/tbaleColumStyleSet.vue?vue&type=template&id=9df54ade&
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/tbaleColumStyleSet.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var tbaleColumStyleSetvue_type_script_lang_js_ = ({
props: {
formInline: {
default: function _default() {
return {};
}
},
value: Boolean
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
}
},
data: function data() {
return {
dialogVisible: false,
fontSizeOptions: [{
value: '10px',
label: '10px'
}, {
value: '12px',
label: '12px'
}, {
value: '14px',
label: '14px'
}, {
value: '16px',
label: '16px'
}, {
value: '18px',
label: '18px'
}, {
value: '20px',
label: '20px'
}, {
value: '22px',
label: '22px'
}, {
value: '24px',
label: '24px'
}],
colorOptions: [{
value: '#000000',
label: '黑色'
}, {
value: '#C0C0C0',
label: '银色'
}, {
value: '#808080',
label: '灰色'
}, {
value: '#FFFFFF',
label: '白色'
}, {
value: '#FF0000',
label: '红色'
}, {
value: '#800080',
label: '紫色'
}, {
value: '#FF00FF',
label: '紫红'
}, {
value: '#008000',
label: '绿色'
}, {
value: '#00FFFF',
label: '浅绿'
}, {
value: '#00FF00',
label: '亮绿'
}, {
value: '#808000',
label: '橄榄'
}, {
value: '#000080',
label: '深蓝'
}, {
value: '#0000FF',
label: '蓝色'
}, {
value: '#008080',
label: '青色'
}],
textDecorationOptions: [{
value: 'line-through',
label: '删除线'
}, {
value: 'underline',
label: '下划线'
}, {
value: 'overline',
label: '上划线'
}],
textAlignOptions: [{
value: 'left',
label: '左对齐'
}, {
value: 'right',
label: '右对齐'
}, {
value: 'center',
label: '中间'
}]
};
},
methods: {
onSubmitStyle: function onSubmitStyle() {
this.$emit('submit', this.formInline);
}
}
});
// CONCATENATED MODULE: ./src/packages/common/tbaleColumStyleSet.vue?vue&type=script&lang=js&
/* harmony default export */ var common_tbaleColumStyleSetvue_type_script_lang_js_ = (tbaleColumStyleSetvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/tbaleColumStyleSet.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
common_tbaleColumStyleSetvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var tbaleColumStyleSet = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[8],{
/***/ "82c6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_a1eb2e68_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("c553");
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_a1eb2e68_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_a1eb2e68_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_a1eb2e68_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "c553":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "c794":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/tbaleColumsSet.vue?vue&type=template&id=a1eb2e68&scoped=true&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{staticClass:"innerDialogBox",attrs:{"visible":_vm.dialogVisible,"width":"95%","title":"表格配置","append-to-body":true,"close-on-click-modal":false},on:{"update:visible":function($event){_vm.dialogVisible=$event},"open":_vm.openDialog}},[_c('div',{staticClass:"toopBox"},[_c('el-button-group',[_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-plus"},on:{"click":function($event){return _vm.addPropViSayncTop()}}}),_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-delete"},on:{"click":_vm.deleteAll}},[_vm._v("删除")]),_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-arrow-left"},on:{"click":_vm.upStupe}},[_vm._v("上移")]),_c('el-button',{attrs:{"size":"mini","type":"primary"},on:{"click":_vm.downStupe}},[_vm._v("下移"),_c('i',{staticClass:"el-icon-arrow-right el-icon--right"})])],1)],1),_c('el-table',{ref:"multipleTableColumn",attrs:{"size":"mini","border":"","height":"520px","data":_vm.tableDataColums}},[_c('el-table-column',{attrs:{"type":"selection","width":"55","fixed":"left"}}),_c('el-table-column',{attrs:{"type":"index","fixed":"left"}}),_c('el-table-column',{attrs:{"prop":"label","label":"标题","width":"150","fixed":"left"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"size":"mini","clearable":""},model:{value:(scope.row.label),callback:function ($$v) {_vm.$set(scope.row, "label", $$v)},expression:"scope.row.label"}})]}}])}),_c('el-table-column',{attrs:{"prop":"prop","label":"列名","width":"150","fixed":"left"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"size":"mini","clearable":""},model:{value:(scope.row.prop),callback:function ($$v) {_vm.$set(scope.row, "prop", $$v)},expression:"scope.row.prop"}})]}}])}),_c('el-table-column',{attrs:{"prop":"width","label":"宽度","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"size":"mini","clearable":"","placeholder":"80"},model:{value:(scope.row.width),callback:function ($$v) {_vm.$set(scope.row, "width", $$v)},expression:"scope.row.width"}})]}}])}),_c('el-table-column',{attrs:{"prop":"isSort","label":"是否排序"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isSort),callback:function ($$v) {_vm.$set(scope.row, "isSort", $$v)},expression:"scope.row.isSort"}})]}}])}),_c('el-table-column',{attrs:{"prop":"summarizing","label":"是否汇总"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.summarizing),callback:function ($$v) {_vm.$set(scope.row, "summarizing", $$v)},expression:"scope.row.summarizing"}})]}}])}),_c('el-table-column',{attrs:{"prop":"type","label":"列类型","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-select',{attrs:{"size":"mini","placeholder":"请选择","clearable":""},model:{value:(scope.row.type),callback:function ($$v) {_vm.$set(scope.row, "type", $$v)},expression:"scope.row.type"}},_vm._l((_vm.optionsType),function(item){return _c('el-option',{key:item.value,attrs:{"label":item.label,"value":item.value}})}),1)]}}])}),_c('el-table-column',{attrs:{"prop":"otherConfig","label":"下拉备注框","width":"200"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"type":"textarea","rows":1,"size":"mini","clearable":""},model:{value:(scope.row.otherConfig),callback:function ($$v) {_vm.$set(scope.row, "otherConfig", $$v)},expression:"scope.row.otherConfig"}})]}}])}),_c('el-table-column',{attrs:{"prop":"width","label":"列样式","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.showStyleColunm(scope.row,scope.$index)}}},[_vm._v("设置样式")])]}}])}),_c('el-table-column',{attrs:{"prop":"isHide","label":"隐藏"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isHide),callback:function ($$v) {_vm.$set(scope.row, "isHide", $$v)},expression:"scope.row.isHide"}})]}}])}),(_vm.isEditColumns)?_c('el-table-column',{attrs:{"prop":"type","label":"展示类型","width":"140"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-select',{attrs:{"size":"mini","clearable":""},model:{value:(scope.row.showType),callback:function ($$v) {_vm.$set(scope.row, "showType", $$v)},expression:"scope.row.showType"}},_vm._l((_vm.typeOptions),function(option,index){return _c('el-option',{key:index,attrs:{"value":option.value,"label":option.label}})}),1)]}}],null,false,1680143874)}):_vm._e(),_c('el-table-column',{attrs:{"prop":"isDisabled","label":"只读","width":"70"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isDisabled),callback:function ($$v) {_vm.$set(scope.row, "isDisabled", $$v)},expression:"scope.row.isDisabled"}})]}}])}),_c('el-table-column',{attrs:{"prop":"isRequired","label":"必填","width":"70"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isRequired),callback:function ($$v) {_vm.$set(scope.row, "isRequired", $$v)},expression:"scope.row.isRequired"}})]}}])}),_c('el-table-column',{attrs:{"label":"操作","width":"300","fixed":"right"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.addPropViSaync(scope.row,scope.$index)}}},[_vm._v("新增列")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.deletProp(scope.row,scope.$index)}}},[_vm._v("删除")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.upGo(scope.row,scope.$index)}}},[_vm._v("上移")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.downGo(scope.row,scope.$index)}}},[_vm._v("下移")])]}}])})],1),_c('div',{staticClass:"dialog-footer",attrs:{"slot":"footer"},slot:"footer"},[_c('el-button',{attrs:{"size":"medium","type":"primary"},on:{"click":_vm.tanTableHeaderAsync}},[_vm._v("确 定")]),_c('el-button',{attrs:{"size":"mini","type":"success"},on:{"click":_vm.generateTheHeaderBefore}},[_vm._v("生成表头")]),_c('el-button',{attrs:{"size":"mini","type":"warning"},on:{"click":_vm.cleanAll}},[_vm._v("清除所有")]),_c('el-button',{attrs:{"size":"mini","type":"info"},on:{"click":function($event){_vm.dialogVisible = false}}},[_vm._v("取 消")])],1),_c('tbaleColumStyleSet',{attrs:{"formInline":_vm.formInline},on:{"submit":_vm.onSubmitStyle},model:{value:(_vm.dialogVisibleTbaleColumStyle),callback:function ($$v) {_vm.dialogVisibleTbaleColumStyle=$$v},expression:"dialogVisibleTbaleColumStyle"}})],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/tbaleColumsSet.vue?vue&type=template&id=a1eb2e68&scoped=true&
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.concat.js
var es_array_concat = __webpack_require__("b4fb");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.filter.js
var es_array_filter = __webpack_require__("dbb3");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.find.js
var es_array_find = __webpack_require__("4194");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.find-index.js
var es_array_find_index = __webpack_require__("3466");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.for-each.js
var es_array_for_each = __webpack_require__("fe59");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.includes.js
var es_array_includes = __webpack_require__("b130");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.map.js
var es_array_map = __webpack_require__("2eeb");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.reduce.js
var es_array_reduce = __webpack_require__("1784");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.splice.js
var es_array_splice = __webpack_require__("ea69");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.object.keys.js
var es_object_keys = __webpack_require__("fe8a");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.regexp.exec.js
var es_regexp_exec = __webpack_require__("e35a");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.includes.js
var es_string_includes = __webpack_require__("90aa");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.split.js
var es_string_split = __webpack_require__("0d7a");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.starts-with.js
var es_string_starts_with = __webpack_require__("bb21");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/web.dom-collections.for-each.js
var web_dom_collections_for_each = __webpack_require__("08ba");
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.9.2@@babel/runtime/helpers/esm/toConsumableArray.js + 3 modules
var toConsumableArray = __webpack_require__("2ef9");
// EXTERNAL MODULE: ./node_modules/_lodash@4.17.15@lodash/lodash.js
var lodash = __webpack_require__("391c");
var lodash_default = /*#__PURE__*/__webpack_require__.n(lodash);
// EXTERNAL MODULE: ./node_modules/_uuid@3.4.0@uuid/v1.js
var v1 = __webpack_require__("73ef");
var v1_default = /*#__PURE__*/__webpack_require__.n(v1);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/tbaleColumsSet.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var tbaleColumStyleSet = function tbaleColumStyleSet(r) {
return __webpack_require__.e(/* require.ensure | tbaleColumStyleSet */ 7).then((function () {
return r(__webpack_require__("7350"));
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
/* harmony default export */ var tbaleColumsSetvue_type_script_lang_js_ = ({
components: {
tbaleColumStyleSet: tbaleColumStyleSet
},
props: {
value: Boolean,
tableDataColums: {
default: function _default() {
return [];
}
},
mockSourceData: {
default: function _default() {
return [];
}
},
allSourceData: {
default: function _default() {
return {
config: {},
sourceData: []
};
}
},
isSubmitSuccessFlage: {},
elInfo: {},
isEditColumns: {
type: Boolean,
default: false
}
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
},
isSubmitSuccessFlage: function isSubmitSuccessFlage(val) {
if (val === 'columnStyleSet') {
this.dialogVisibleTbaleColumStyle = false;
} else {
this.dialogVisible = false;
}
}
},
data: function data() {
return {
dialogVisibleTbaleColumStyle: false,
dialogVisible: false,
optionsType: [{
value: 'checkBox',
label: '勾选'
}, {
value: 'hyperlink',
label: '超链接'
}, {
value: 'asyncQueryDetail',
label: '弹框查询'
}],
formInline: {},
columnsProp: [],
tableData: [],
editIndex: 0,
typeOptions: [{
value: 'input',
label: '1输入框'
}, {
value: 'hsInput',
label: '1-1配置输入框',
isRequireControlName: true
}, {
value: 'hsSelectPlus',
label: '2下拉框',
isRequireControlName: true
}, {
value: 'text',
label: '3文本'
}, {
value: 'elCheckbox',
label: '4勾选'
}, {
value: 'elSwitch',
label: '5开关'
}, {
value: 'elDatePicker',
label: '6日期范围'
}, {
value: 'elDatePickerDatetime',
label: '7日期时间'
}, {
value: 'hsComputed',
label: '8计算文本',
isRequireControlName: true
}],
tableDataColumsCopy: []
};
},
methods: {
openDialog: function openDialog() {},
initConfig: function initConfig(data) {
for (var index in data) {
var item = data[index];
if (!item.uuidv1) {
item.uuidv1 = v1_default()();
}
}
this.tableDataColumsCopy = lodash_default.a.cloneDeep(data);
},
addPropViSayncTop: function addPropViSayncTop() {
var _this = this;
this.tableDataColums.push({});
this.$nextTick(function () {
var multipleTableColumn = _this.$refs.multipleTableColumn;
multipleTableColumn.bodyWrapper.scrollTop = multipleTableColumn.bodyWrapper.scrollHeight;
});
},
deleteAll: function deleteAll() {
var selectedProp = this.$refs.multipleTableColumn.selection.map(function (item) {
return item.prop;
});
var list = this.tableDataColums.filter(function (item) {
return !selectedProp.includes(item.prop);
});
this.tableDataColums = list;
},
upStupe: function upStupe() {
var _this2 = this;
var selected = this.$refs.multipleTableColumn.selection;
var selectedIndexList = selected.map(function (item, index) {
return item.prop;
});
var indexList = [];
selectedIndexList.forEach(function (prop) {
var index_ = _this2.tableDataColums.findIndex(function (item) {
return item.prop === prop;
});
indexList.push(index_);
});
indexList.sort(function (a, b) {
return a - b;
});
indexList.forEach(function (k, index) {
if (index !== 0 && indexList.includes(0)) {
_this2.upSite(_this2.tableDataColums, k - 1);
} else {
_this2.upSite(_this2.tableDataColums, k);
}
});
},
downStupe: function downStupe() {
var _this3 = this;
var selected = this.$refs.multipleTableColumn.selection;
var selectedIndexList = selected.map(function (item, index) {
return item.prop;
});
var indexList = [];
selectedIndexList.forEach(function (prop) {
var index_ = _this3.tableDataColums.findIndex(function (item) {
return item.prop === prop;
});
indexList.push(index_);
});
indexList.sort(function (a, b) {
return b - a;
});
indexList.forEach(function (k, index) {
if (index !== 0 && indexList.includes(_this3.tableDataColums.length - 1)) {
_this3.downSite(_this3.tableDataColums, k + 1);
} else {
_this3.downSite(_this3.tableDataColums, k);
}
});
},
showStyleColunm: function showStyleColunm(row, index) {
this.editIndex = index;
this.formInline = {};
this.dialogVisibleTbaleColumStyle = true;
this.formInline = lodash_default.a.cloneDeep(row.columnStyle || {});
},
addPropViSaync: function addPropViSaync(row, index) {
this.tableDataColums.splice(index + 1, 0, {});
},
deletProp: function deletProp(row, index) {
this.tableDataColums.splice(index, 1);
},
upGo: function upGo(row, index) {
this.upSite(this.tableDataColums, index);
},
downGo: function downGo(row, index) {
this.downSite(this.tableDataColums, index);
},
generateTheHeaderBefore: function generateTheHeaderBefore() {
var _this4 = this;
var editor2Data = this.allSourceData && this.allSourceData.sourceData;
if (Array.isArray(editor2Data) && !editor2Data.length || editor2Data.table && !editor2Data.table.length) {
this.$confirm('因没有返回表格的实体数据,是否根据模拟数据生成表头?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(function () {
var editor2Data = _this4.mockSourceData;
_this4.generateTheHeader(editor2Data);
}).catch(function () {});
} else {
this.generateTheHeader(editor2Data);
}
},
generateTheHeader: function generateTheHeader(editor2Data) {
if (Array.isArray(editor2Data)) {
this.tableData = editor2Data;
} else {
this.tableData = editor2Data.table;
}
this.columnsProp = Object(toConsumableArray["a" /* default */])(this.getAsyncProp());
var listProp = this.columnsProp.reduce(function (prue, curr) {
if (curr.childs) {
prue.push.apply(prue, Object(toConsumableArray["a" /* default */])(curr.childs));
} else {
prue.push(curr);
}
return prue;
}, []);
var existColum = this.tableDataColums.reduce(function (prue, curr) {
prue.push(curr.prop);
return prue;
}, []);
var appColum = listProp.filter(function (item) {
return !existColum.includes(item.prop);
});
if (appColum.length) {
var _this$tableDataColums;
(_this$tableDataColums = this.tableDataColums).push.apply(_this$tableDataColums, Object(toConsumableArray["a" /* default */])(appColum));
}
},
setHeaderAnynsProp: function setHeaderAnynsProp(data) {
var _this5 = this;
data.forEach(function (item, index) {
if (item.prop === '*') {
// 获取所有的动态列
var anyncProp = _this5.getAsyncProp(_this5.tableData, data); // 删除那一带*的行 替换成动态列
data.splice.apply(data, [index, 1].concat(Object(toConsumableArray["a" /* default */])(anyncProp)));
}
});
},
getAsyncProp: function getAsyncProp() {
var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.tableData;
var columnsProp = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : [];
if (!data.length) return [];
var props = Object.keys(data[0]); // 已经手动设置存在的表表头
var constProps = [];
if (columnsProp.length) {
columnsProp.forEach(function (item) {
if (item.prop !== '*') {
constProps.push(item.prop);
}
});
} // 动态设置1维表头
var constProps_ = [];
props.forEach(function (prop) {
if (!prop.includes('__') && !prop.startsWith('_') && !prop.includes('_data_') && prop !== 'isSelected') {
constProps_.push({
prop: prop,
label: prop,
'showOverflowTooltip': true
});
} else if (prop.includes('__')) {
var one_title = prop.split('__')[0];
var one_title_list = props.filter(function (item) {
return item.split('__')[0] === one_title;
});
var one_title_list_prop = [];
one_title_list.forEach(function (item) {
one_title_list_prop.push({
prop: item,
label: item,
'showOverflowTooltip': true
});
});
var t = constProps_.find(function (item) {
return item.prop === one_title;
});
if (!t) {
constProps_.push({
prop: one_title,
label: one_title,
childs: one_title_list_prop
});
}
}
});
var result = constProps_.filter(function (item) {
return !constProps.includes(item.prop);
});
return result || [];
},
cleanAll: function cleanAll() {
var _this6 = this;
this.$confirm('此操作将清空所有表头, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(function () {
_this6.tableDataColums.splice(0, _this6.tableDataColums.length);
_this6.$message({
type: 'success',
message: '删除成功!'
});
}).catch(function () {
_this6.$message({
type: 'info',
message: '已取消删除'
});
});
},
tanTableHeaderAsync: function tanTableHeaderAsync(flage) {
var _this7 = this;
for (var index in this.tableDataColums) {
var item = this.tableDataColums[index];
var index_number = parseInt(index);
if (!item.label && !item.prop && Object.keys(item).length) {
this.$message.error("\u8BF7\u5B8C\u5584\u7B2C".concat(index_number + 1, "\u884C\u7684\u5B57\u6BB5\u6216\u8005\u6807\u9898"));
return;
}
if (!item.label && item.prop && item.prop !== '*') {
item.label = item.prop;
}
}
var columnsConfig = this.tableDataColums.filter(function (item) {
return Object.keys(item).length;
});
var f = true;
if (this.isEditColumns) {
var _loop = function _loop(_index) {
var item = columnsConfig[_index];
var itemOptionType = _this7.typeOptions.find(function (xs) {
return xs.value === item.showType;
});
if (!itemOptionType) {
item.showType = 'text';
return "continue";
}
if (itemOptionType && !itemOptionType.isRequireControlName) {
delete item.elInfo;
delete item.control_name;
}
if (itemOptionType && itemOptionType.isRequireControlName && !item.control_name) {
item.control_name = v1_default()();
item.elInfo = {
position: item.control_name,
el: item.showType
};
}
};
for (var _index in columnsConfig) {
var _ret = _loop(_index);
if (_ret === "continue") continue;
}
}
if (!f) return;
this.$emit('submit', columnsConfig, flage);
},
addOldProp: function addOldProp(columnsConfig) {
var olist = this.tableDataColumsCopy.filter(function (item) {
return item.showType.startsWith('hs');
});
var newlist = columnsConfig.filter(function (item) {
return item.uuidv1 && item.showType.startsWith('hs');
});
newlist.forEach(function (item) {
var otarget = olist.find(function (oitem) {
return item.uuidv1 === oitem.uuidv1;
});
if (otarget && otarget.prop !== item.prop) {
item.old_control_name = otarget.prop;
} else if (otarget && otarget.prop === item.prop) {
delete item.old_control_name;
}
});
},
tansFormAsyncProps: function tansFormAsyncProps(list) {
var rasyncProps = lodash_default()(list).groupBy(function (item) {
return item.split('__')[0];
}).value();
var Keys = Object.keys(rasyncProps);
var result = [];
Keys.forEach(function (k) {
var obj = {
prop: '',
lebel: '',
'showOverflowTooltip': true,
childs: []
};
obj.prop = k;
obj.lebel = k;
rasyncProps[k].forEach(function (i) {
obj.childs.push({
prop: i,
lebel: i,
'showOverflowTooltip': true
});
});
result.push(obj);
});
return result;
},
upSite: function upSite(fieldData, index) {
if (index !== 0) {
fieldData[index] = fieldData.splice(index - 1, 1, fieldData[index])[0];
} else {
fieldData.push(fieldData.shift());
}
},
downSite: function downSite(fieldData, index) {
if (index !== fieldData.length - 1) {
fieldData[index] = fieldData.splice(index + 1, 1, fieldData[index])[0];
} else {
fieldData.unshift(fieldData.splice(index, 1)[0]);
}
},
onSubmitStyle: function onSubmitStyle(data) {
this.tableDataColums[this.editIndex].columnStyle = data;
this.dialogVisibleTbaleColumStyle = false;
this.tanTableHeaderAsync('columnStyleSet');
}
}
});
// CONCATENATED MODULE: ./src/packages/common/tbaleColumsSet.vue?vue&type=script&lang=js&
/* harmony default export */ var common_tbaleColumsSetvue_type_script_lang_js_ = (tbaleColumsSetvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/packages/common/dialog_table_inner.css?vue&type=style&index=0&id=a1eb2e68&scoped=true&lang=css&
var dialog_table_innervue_type_style_index_0_id_a1eb2e68_scoped_true_lang_css_ = __webpack_require__("82c6");
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/tbaleColumsSet.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
common_tbaleColumsSetvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
"a1eb2e68",
null
)
/* harmony default export */ var tbaleColumsSet = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
.jsonEditorBox[data-v-2eb48596] .el-message-box{background-color:#f6f6f9!important;color:#040404!important}.jsonEditorBox[data-v-2eb48596] .el-message-box__content{color:#040404!important}.jsonEditorBox[data-v-2eb48596] .el-message-box>.el-button{color:#040404!important;background-color:rgba(74,77,93,.31)!important}.buttonBox[data-v-2eb48596]{padding-top:30px;padding-bottom:20px;display:flex}.editItemBox1[data-v-2eb48596],.editItemBox2[data-v-2eb48596]{flex:1;height:400px}.editItemBox3[data-v-2eb48596]{flex:2;height:400px}.editeTitleItem[data-v-2eb48596]{text-align:center;font-weight:700;font-family:宋体}.pageItem[data-v-2eb48596]{margin-right:10px;display:flex;justify-content:center;align-items:center}.infopageItem[data-v-2eb48596]{display:flex}.button_hanlde[data-v-2eb48596]{position:absolute;right:10px}#sqlBox[data-v-2eb48596] .el-textarea__inner{height:400px}.tipLayoutStyle[data-v-2eb48596]{text-align:center}.hsButtonBox[data-v-00bf1114]{padding:2px 1px 1px 1px;width:90%;height:100%;display:flex;justify-content:center;align-items:center}.tools_button[data-v-ce7b60e0]{display:flex;min-width:45px;min-height:30px}.isEmpityStyle[data-v-ce7b60e0]{width:40px}.eldropdownitem[data-v-ce7b60e0]{width:100px;padding:5px;text-align:center}#hsCarousel[data-v-25ac1018] .el-carousel__item h3{color:#475669;font-size:14px;opacity:.75;margin:0}#hsCarousel[data-v-25ac1018] .el-carousel__item:nth-child(2n){background-color:#99a9bf}#hsCarousel[data-v-25ac1018] .el-carousel__item:nth-child(odd){background-color:#d3dce6}#hsCarousel[data-v-25ac1018] .el-carousel__container{height:100%}.hsInputBox[data-v-05f79604]{padding:1px;width:100%;height:100%;display:flex}.inputTitle[data-v-05f79604]{flex:1;display:flex;justify-content:center;align-items:center}.inputCurr[data-v-05f79604]{flex:3;display:flex;justify-content:center;align-items:center}.hsInputBox[data-v-1934b16a]{padding:1px;width:100%;height:100%;display:flex}.inputCurr[data-v-1934b16a]{display:flex;justify-content:center;align-items:center}.hsInputBox[data-v-932a5d1e]{padding:1px;width:100%;height:100%;display:flex}.inputCurr[data-v-932a5d1e]{display:flex;justify-content:center;align-items:center}.hsInputBox[data-v-7c7f56ed]{padding:1px;width:100%;height:100%;display:flex}.hsInputInner[data-v-7c7f56ed]{height:80%;width:80%}.inputCurr[data-v-7c7f56ed],.inputTitle[data-v-7c7f56ed]{flex:1;display:flex;justify-content:center;align-items:center}.inputCurr[data-v-7c7f56ed]{height:100%}.contarnBox[data-v-7c7f56ed]{display:flex}.selectTitle[data-v-7c7f56ed]{flex:1;display:flex;justify-content:center;align-items:center}.selectCurr[data-v-7c7f56ed]{flex:3;display:flex;justify-content:center;align-items:center}.selectBoxPlus[data-v-7c7f56ed] .el-select .el-input__inner,.selectBoxPlus[data-v-7c7f56ed] .el-select>.el-input{height:100%}.hsInputBox[data-v-33b436f4]{padding:1px;width:100%;height:100%;display:flex}.inputCurr[data-v-33b436f4]{display:flex;justify-content:center;align-items:center}.hsInputBox[data-v-5b9e6987]{padding:1px;width:100%;height:100%;display:flex}.inputTitle[data-v-5b9e6987]{flex:1;display:flex;justify-content:center;align-items:center}.inputCurr[data-v-5b9e6987]{flex:3;display:flex;justify-content:center;align-items:center}.inputBox[data-v-012101ba]{height:100%}.dyncUiItemChildBox[data-v-012101ba] .el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner[data-v-012101ba],.el-date-editor--timerange.el-input[data-v-012101ba],.el-date-editor--timerange.el-input__inner[data-v-012101ba]{width:100%}.isRequiredIcon[data-v-54320868]{color:red}.itemBox[data-v-54320868]{display:flex}.labelTextOverflow[data-v-54320868]{overflow:hidden;text-overflow:clip!important;white-space:nowrap}.labelDefaultWidth[data-v-54320868]{width:120px}#tableBox[data-v-09d14343]{height:100%;width:100%;overflow:auto;min-height:30px}#tableBox[data-v-09d14343]::-webkit-scrollbar{width:5px;height:5px;background-color:#f5f5f5}#tableBox[data-v-09d14343]::-webkit-scrollbar-track{border-radius:10px;background-color:#f5f5f5}#tableBox[data-v-09d14343]::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ddd}.formBox[data-v-2b76d6b0]::-webkit-scrollbar{width:5px;height:5px;background-color:#f5f5f5}.formBox[data-v-2b76d6b0]::-webkit-scrollbar-track{border-radius:10px;background-color:#f5f5f5}.formBox[data-v-2b76d6b0]::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ddd}.formBox[data-v-2b76d6b0]{width:100%;height:100%;display:flex;flex-wrap:wrap}.isMoreSearchBox[data-v-2b76d6b0]{margin-top:5px}.isMoreSearchForm[data-v-2b76d6b0]{overflow:scroll}.isMoreSearchForm[data-v-2b76d6b0]::-webkit-scrollbar{display:none}.isMoreSearchForm[data-v-2b76d6b0] .el-form-item{margin-bottom:10px}.outBox[data-v-80813276]{width:100%}.file[data-v-cf025876]{position:relative;display:inline-block;background:#d0eeff;border:1px solid #99d3f5;border-radius:4px;padding:4px 12px;overflow:hidden;color:#1e88c7;text-decoration:none;text-indent:0;line-height:20px;height:20px}.file input[data-v-cf025876]{position:absolute;font-size:100px;right:0;top:0;opacity:0}.file[data-v-cf025876]:hover{background:#aadffd;border-color:#78c3f3;color:#004974;text-decoration:none}.innerImageBox[data-v-cf025876]{position:relative;margin:5px;border:1px solid #9e9e9e}.delete_icon[data-v-cf025876]{position:absolute;right:-8px;top:-7px;color:red}.fileTypeItem[data-v-cf025876]{margin:10px}.otherFileBox[data-v-cf025876]{margin:5px;border:1px solid #9e9e9e;position:relative}.otherFileOutBox[data-v-cf025876]{display:flex}.allbox[data-v-cf025876],.imgOutBox[data-v-cf025876]{display:flex;flex-wrap:wrap}.file_item[data-v-cf025876]{margin:10px;padding:5px;border:1px solid #dcdcdc;box-shadow:1px 4px 5px #888}.image_tool[data-v-cf025876]{display:flex;justify-content:space-around}.tool[data-v-cf025876]{display:flex;align-items:flex-end}.header_box[data-v-cf025876]{display:flex;justify-content:space-between}.title_type[data-v-cf025876]{border-bottom:1px solid #ddd}.title_type>i[data-v-cf025876]{color:red}.indexTitle[data-v-cf025876]{display:flex}.fileName[data-v-cf025876]{width:140px;white-space:nowrap;overflow-x:scroll}.fileName[data-v-cf025876]::-webkit-scrollbar{width:0;height:0}.fileName[data-v-cf025876]::-webkit-scrollbar-track{background:#efefef;border-radius:2px}.fileName[data-v-cf025876]::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:10px}.fileName[data-v-cf025876]::-webkit-scrollbar-thumb:hover{background:#333}.fileName[data-v-cf025876]::-webkit-scrollbar-corner{background:#179a16}.fullScreen[data-v-cf025876]{position:absolute;right:50px;top:25px}.indexText[data-v-cf025876]{color:red;margin-right:5px}.showFiletxt[data-v-cf025876]{height:18px}.hsInputBox[data-v-73de3d16]{padding:1px;width:100%;height:100%;display:flex}.inputTitle[data-v-73de3d16]{flex:1;display:flex;justify-content:center;align-items:center}.inputCurr[data-v-73de3d16]{flex:3;display:flex;justify-content:center;align-items:center}.hsInputBox[data-v-2760920b]{padding:1px;width:100%;height:100%;display:flex}.inputCurr[data-v-2760920b]{display:flex;justify-content:center;align-items:center}.contarnBox[data-v-8fbf3966]{display:flex}.selectTitle[data-v-8fbf3966]{flex:1;display:flex;justify-content:center;align-items:center}.selectCurr[data-v-8fbf3966]{flex:3;display:flex;justify-content:center;align-items:center}.noneStyle[data-v-8fbf3966] .el-input__inner{background:inherit;border:none;color:inherit}.noneStyle[data-v-8fbf3966] .el-input__suffix-inner{display:none}.noneStyle2[data-v-8fbf3966] .el-input__suffix-inner{display:none}.hsControlBoxOut[data-v-2f7ebc89]{padding:1px;width:100%;height:100%;display:flex;box-sizing:border-box}.hsControlBoxInner[data-v-2f7ebc89]{display:flex;justify-content:center;align-items:center}.activeBottomSort{border-bottom-color:#1f5ede!important}.activeTopSort{border-top-color:#1f5ede!important}._hs_table .el-table--border{border:1px solid #ebeef5!important}._hs_table .el-table--enable-row-hover .el-table__body tr:hover>td,._hs_table .el-table--striped .el-table__body tr.current-row>td,._hs_table .el-table__body tr.hover-row.current-row>td,._hs_table .el-table__body tr.hover-row.el-table__row--striped.current-row>td,._hs_table .el-table__body tr.hover-row.el-table__row--striped>td,._hs_table .el-table__body tr.hover-row>td{background-color:transparent!important}._hs_table .el-table:after,._hs_table .el-table:before{height:0!important}._hs_table body .el-table th.gutter{display:table-cell!important}.paginationBox{display:flex;justify-content:flex-end}._hs_table .el-table__body-wrapper::-webkit-scrollbar{width:8px;height:8px}._hs_table .el-table__body-wrapper::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px}._hs_table .el-table::-webkit-scrollbar-track,._hs_table .el-table__body-wrapper::-webkit-scrollbar-track{box-shadow:none;-webkit-box-shadow:none;border-radius:0;background:transparent}._hs_table .el-table::-webkit-scrollbar-thumb{border-radius:0;box-shadow:none;-webkit-box-shadow:none;opacity:.7}.addtableFooterWrapper{margin-top:-57px}.addtableBodyWrapper{padding-bottom:49px}._hs_table ::-webkit-scrollbar{width:0;background-color:transparent}.closeAllItem{padding:3px;cursor:pointer;font-size:10px}.paginationBox .el-input__inner{border:1px solid #dcdfe6!important;border-radius:4px;background-color:#fff;background-image:none}.elLink{margin:0 3px;font-size:12px}.toolsBox{float:right;top:34px;position:relative;z-index:1009;opacity:.8}.widthHeightCommon[data-v-2ebe5de2],.widthHeightCommon[data-v-437a7848]{width:100%;height:100%}.hsTags[data-v-5c3eb6cc]{padding:2px 1px 1px 1px;width:90%;height:100%;display:flex;justify-content:center;align-items:center}.hsTagsItem[data-v-5c3eb6cc]{margin-left:10px}.hsInputBox[data-v-bbcf0e0c]{padding:1px;width:100%;height:100%;display:flex}.treeBox[data-v-bbcf0e0c]{width:100%;height:100%;border:1px solid #ddd}.theme-message,.theme-picker-dropdown{z-index:99999!important}.theme-picker .el-color-picker__trigger{height:26px!important;width:26px!important;padding:2px}.theme-picker-dropdown .el-color-dropdown__link-btn{display:none}
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[0],{
/***/ "0878":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "c89f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/hs-table/ItemComponentChild.vue?vue&type=template&id=7ace75cd&scoped=true&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{"width":"100%","height":"100%"}},[(_vm.item.showType==='text'||!_vm.item.showType)?[_c('span',{staticStyle:{"width":"100%"},style:({width:_vm.item.width+'px'}),attrs:{"clearable":"","size":"mini","placeholder":_vm.item.label}},[_vm._v(_vm._s(_vm.formParms[_vm.item.prop]))])]:_vm._e(),(_vm.item.showType==='input')?[_c('el-input',{staticStyle:{"width":"100%"},attrs:{"clearable":"","disabled":_vm.disabled,"size":"mini","placeholder":_vm.item.label},nativeOn:{"keyup":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,"enter",13,$event.key,"Enter")){ return null; }return _vm.enterInput($event)}},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='textarea')?[_c('el-input',{staticStyle:{"width":"100%"},attrs:{"type":"textarea","clearable":"","disabled":_vm.disabled,"placeholder":_vm.item.label},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='elDatePicker')?[_c('el-date-picker',{staticStyle:{"width":"100%"},attrs:{"clearable":"","disabled":_vm.disabled,"size":"mini","type":"daterange","valueFormat":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='elDatePickerDatetime')?[_c('el-date-picker',{staticStyle:{"width":"100%"},attrs:{"clearable":"","disabled":_vm.disabled,"size":"mini","type":"datetime","valueFormat":"yyyy-MM-dd HH:mm:ss","placeholder":"选择日期时间"},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='elSwitch')?[_c('hsSwitch',{staticStyle:{"width":"100%"},attrs:{"size":"mini","disabled":_vm.disabled},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='elCheckbox')?[_c('el-checkbox',{staticStyle:{"width":"100%"},attrs:{"size":"mini","disabled":_vm.disabled},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='hsComputed')?[_c('hsComputed',{attrs:{"allSourceData":_vm.item.allSourceData,"elInfo":_vm.item.elInfo,"readonly":_vm.disabled,"formData":_vm.formParms},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e(),(_vm.item.showType==='hsSelectPlus')?[_c('hsSelectPlus',{attrs:{"allSourceData":_vm.item.allSourceData,"elInfo":_vm.item.elInfo,"writeBackObject":_vm.formParms,"readonly":_vm.disabled,"remoteMethod":_vm.remoteMethod},model:{value:(_vm.formParms[_vm.item.prop]),callback:function ($$v) {_vm.$set(_vm.formParms, _vm.item.prop, $$v)},expression:"formParms[item.prop]"}})]:_vm._e()],2)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/hs-table/ItemComponentChild.vue?vue&type=template&id=7ace75cd&scoped=true&
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.includes.js
var es_array_includes = __webpack_require__("b130");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.includes.js
var es_string_includes = __webpack_require__("90aa");
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/hs-table/ItemComponentChild.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var ItemComponentChildvue_type_script_lang_js_ = ({
name: 'dyncFormItemComponentChild',
props: {
remoteMethod: {},
item: {},
formParms: {},
jsoneditorOpenAfter: {
type: Function
},
allColumsConfig: {},
readonly: {}
},
watch: {
item: {
handler: function handler(newData) {},
deep: true
}
},
computed: {
disabled: function disabled() {
var bool = false;
if (this.formParms._readonlyFields) {
bool = JSON.parse(this.formParms._readonlyFields).includes(this.item.prop);
} else {
bool = this.item.isDisabled;
}
return !!(this.readonly || bool);
}
},
data: function data() {
return {};
},
mounted: function mounted() {},
methods: {
enterInput: function enterInput(val) {
this.$emit('enterInput', val);
},
showLabel: function showLabel(item) {
if (item.isHideLabel) {
return false;
}
if (!item.label) {
return false;
}
return true;
},
isShowItem: function isShowItem(item) {
if (item.isMoreSearch) {
return false;
}
if (!item.isHide) {
return true;
}
}
}
});
// CONCATENATED MODULE: ./src/packages/hs-table/ItemComponentChild.vue?vue&type=script&lang=js&
/* harmony default export */ var hs_table_ItemComponentChildvue_type_script_lang_js_ = (ItemComponentChildvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/packages/hs-table/ItemComponentChild.vue?vue&type=style&index=0&id=7ace75cd&scoped=true&lang=css&
var ItemComponentChildvue_type_style_index_0_id_7ace75cd_scoped_true_lang_css_ = __webpack_require__("e4c9");
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/hs-table/ItemComponentChild.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
hs_table_ItemComponentChildvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
"7ace75cd",
null
)
/* harmony default export */ var ItemComponentChild = __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "e4c9":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_ItemComponentChild_vue_vue_type_style_index_0_id_7ace75cd_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("0878");
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_ItemComponentChild_vue_vue_type_style_index_0_id_7ace75cd_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_ItemComponentChild_vue_vue_type_style_index_0_id_7ace75cd_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_ItemComponentChild_vue_vue_type_style_index_0_id_7ace75cd_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ })
}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[1],{
/***/ "6ff6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/asyncFormPropSet.vue?vue&type=template&id=47e29222&scoped=true&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{staticClass:"innerDialogBox",attrs:{"visible":_vm.dialogVisible,"width":"80%","title":"字段设置","append-to-body":true,"close-on-click-modal":false},on:{"update:visible":function($event){_vm.dialogVisible=$event},"open":_vm.openDialog}},[_c('div',{staticClass:"toopBox1"},[_c('el-button-group',[_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-plus"},on:{"click":function($event){return _vm.addPropViSayncTop()}}}),_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-delete"},on:{"click":_vm.deleteAll}}),_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-arrow-left"},on:{"click":_vm.upStupe}},[_vm._v("上移")]),_c('el-button',{attrs:{"size":"mini","type":"primary"},on:{"click":_vm.downStupe}},[_vm._v("下移"),_c('i',{staticClass:"el-icon-arrow-right el-icon--right"})])],1)],1),_c('el-table',{ref:"multipleTableColumn",attrs:{"border":"","height":"520px","data":_vm.asyncFormColumns}},[_c('el-table-column',{attrs:{"type":"selection","width":"55","fixed":"left"}}),_c('el-table-column',{attrs:{"type":"index","fixed":"left"}}),_c('el-table-column',{attrs:{"prop":"label","label":"标题","width":"150","fixed":"left"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.label),callback:function ($$v) {_vm.$set(scope.row, "label", $$v)},expression:"scope.row.label"}})]}}])}),_c('el-table-column',{attrs:{"prop":"prop","label":"字段","width":"150","fixed":"left"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.prop),callback:function ($$v) {_vm.$set(scope.row, "prop", $$v)},expression:"scope.row.prop"}})]}}])}),_c('el-table-column',{attrs:{"prop":"type","label":"类型","width":"140"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-select',{attrs:{"size":"mini","clearable":""},model:{value:(scope.row.type),callback:function ($$v) {_vm.$set(scope.row, "type", $$v)},expression:"scope.row.type"}},_vm._l((_vm.typeOptions),function(option,index){return _c('el-option',{key:index,attrs:{"value":option.value,"label":option.label}})}),1)]}}])}),(_vm.controlType!=="queryArea")?_c('el-table-column',{attrs:{"prop":"lineNumber","label":"行号","width":"80"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.lineNumber),callback:function ($$v) {_vm.$set(scope.row, "lineNumber", $$v)},expression:"scope.row.lineNumber"}})]}}],null,false,1528894989)}):_vm._e(),(_vm.controlType!=="queryArea")?_c('el-table-column',{attrs:{"prop":"lineSerialNumber","label":"列号","width":"80"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.lineSerialNumber),callback:function ($$v) {_vm.$set(scope.row, "lineSerialNumber", $$v)},expression:"scope.row.lineSerialNumber"}})]}}],null,false,38207597)}):_vm._e(),(_vm.controlType!=="queryArea")?_c('el-table-column',{attrs:{"prop":"columnWidth","label":"列宽","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.columnWidth),callback:function ($$v) {_vm.$set(scope.row, "columnWidth", $$v)},expression:"scope.row.columnWidth"}})]}}],null,false,3522082928)}):_vm._e(),_c('el-table-column',{attrs:{"prop":"labelWidth","label":"label宽","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini","placeholder":"120"},model:{value:(scope.row.labelWidth),callback:function ($$v) {_vm.$set(scope.row, "labelWidth", $$v)},expression:"scope.row.labelWidth"}})]}}])}),_c('el-table-column',{attrs:{"prop":"width","label":"控件宽","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini","placeholder":"173"},model:{value:(scope.row.width),callback:function ($$v) {_vm.$set(scope.row, "width", $$v)},expression:"scope.row.width"}})]}}])}),(_vm.controlType!=="queryArea")?_c('el-table-column',{attrs:{"prop":"rowspan","label":"跨行","width":"80"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.rowspan),callback:function ($$v) {_vm.$set(scope.row, "rowspan", $$v)},expression:"scope.row.rowspan"}})]}}],null,false,3487326534)}):_vm._e(),(_vm.controlType!=="queryArea")?_c('el-table-column',{attrs:{"prop":"colspan","label":"跨列","width":"80"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"clearable":"","size":"mini"},model:{value:(scope.row.colspan),callback:function ($$v) {_vm.$set(scope.row, "colspan", $$v)},expression:"scope.row.colspan"}})]}}],null,false,1043393164)}):_vm._e(),(false)?undefined:_vm._e(),(false)?undefined:_vm._e(),_c('el-table-column',{attrs:{"prop":"isHide","label":"隐藏控件","width":"100"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isHide),callback:function ($$v) {_vm.$set(scope.row, "isHide", $$v)},expression:"scope.row.isHide"}})]}}])}),_c('el-table-column',{attrs:{"prop":"isHide","label":"隐藏label","width":"100"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isHideLabel),callback:function ($$v) {_vm.$set(scope.row, "isHideLabel", $$v)},expression:"scope.row.isHideLabel"}})]}}])}),_c('el-table-column',{attrs:{"prop":"isRequired","label":"必填","width":"70"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isRequired),callback:function ($$v) {_vm.$set(scope.row, "isRequired", $$v)},expression:"scope.row.isRequired"}})]}}])}),_c('el-table-column',{attrs:{"prop":"isDisabled","label":"只读","width":"70"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isDisabled),callback:function ($$v) {_vm.$set(scope.row, "isDisabled", $$v)},expression:"scope.row.isDisabled"}})]}}])}),(_vm.controlType=="queryArea")?_c('el-table-column',{attrs:{"prop":"isMoreSearch","label":"更多搜索","width":"100"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isMoreSearch),callback:function ($$v) {_vm.$set(scope.row, "isMoreSearch", $$v)},expression:"scope.row.isMoreSearch"}})]}}],null,false,320928748)}):_vm._e(),(false)?undefined:_vm._e(),_c('el-table-column',{attrs:{"label":"操作","width":"300","fixed":"right"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.addAsyncColumn(scope.$index)}}},[_vm._v("新增")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.deletAsyncProp(scope.$index)}}},[_vm._v("删除")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.upGoAsync(scope.$index)}}},[_vm._v("上移")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.downGoAsync(scope.$index)}}},[_vm._v("下移")])]}}])})],1),_c('div',{staticClass:"dialog-footer",attrs:{"slot":"footer"},slot:"footer"},[_c('el-button',{attrs:{"size":"medium","type":"primary"},on:{"click":_vm.asyncFormColumnSubmit}},[_vm._v("确 定")]),_c('el-button',{attrs:{"size":"mini","type":"info"},on:{"click":function($event){_vm.dialogVisible = false}}},[_vm._v("取 消")]),_c('el-button',{attrs:{"size":"mini","type":"danger"},on:{"click":_vm.cleanAll}},[_vm._v("清空所有")]),_c('el-button',{attrs:{"size":"mini","type":"primary"},on:{"click":_vm.addEmptyOne}},[_vm._v("添加空白行")]),_c('el-button',{attrs:{"size":"mini","type":"danger"},on:{"click":_vm.privewCom}},[_vm._v("预览")])],1),(_vm.privewComVi)?_c('div',{staticClass:"asyncBox"},[_c('hsDyncForm',{attrs:{"type":_vm.controlType,"formColumns":_vm.formColumns_,"formParms":_vm.formParms,"config":_vm.asyncFormItemComponentTableConfig}})],1):_vm._e()],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/asyncFormPropSet.vue?vue&type=template&id=47e29222&scoped=true&
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.filter.js
var es_array_filter = __webpack_require__("dbb3");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.find.js
var es_array_find = __webpack_require__("4194");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.find-index.js
var es_array_find_index = __webpack_require__("3466");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.for-each.js
var es_array_for_each = __webpack_require__("fe59");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.includes.js
var es_array_includes = __webpack_require__("b130");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.map.js
var es_array_map = __webpack_require__("2eeb");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.splice.js
var es_array_splice = __webpack_require__("ea69");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.object.keys.js
var es_object_keys = __webpack_require__("fe8a");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.includes.js
var es_string_includes = __webpack_require__("90aa");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.starts-with.js
var es_string_starts_with = __webpack_require__("bb21");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/web.dom-collections.for-each.js
var web_dom_collections_for_each = __webpack_require__("08ba");
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.9.2@@babel/runtime/helpers/esm/toConsumableArray.js + 3 modules
var toConsumableArray = __webpack_require__("2ef9");
// EXTERNAL MODULE: ./node_modules/_lodash@4.17.15@lodash/lodash.js
var lodash = __webpack_require__("391c");
var lodash_default = /*#__PURE__*/__webpack_require__.n(lodash);
// EXTERNAL MODULE: ./node_modules/_uuid@3.4.0@uuid/v1.js
var v1 = __webpack_require__("73ef");
var v1_default = /*#__PURE__*/__webpack_require__.n(v1);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/asyncFormPropSet.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var asyncFormPropSetvue_type_script_lang_js_ = ({
name: 'dyncFormPropSet',
props: {
value: Boolean,
asyncFormColumns: {
default: function _default() {
return [];
}
},
controlType: {},
elInfo: {}
},
data: function data() {
return {
dialogVisible: false,
typeOptions: [{
value: 'input',
label: '1输入框'
}, {
value: 'hsInput',
label: '1-1配置输入框',
isRequireControlName: true
}, {
value: 'textarea',
label: '2多行文本框'
}, {
value: 'hsSelectPlus',
label: '3下拉框',
isRequireControlName: true
}, {
value: 'elDatePicker',
label: '4日期范围'
}, {
value: 'elDatePickerDatetime',
label: '5日期时间'
}, {
value: 'elDatePickerDate',
label: '6日期'
}, {
value: 'elSwitch',
label: '7开关'
}, {
value: 'hsFile',
label: '8附件',
isRequireControlName: true
}, {
value: 'hsComputed',
label: '9计算文本',
isRequireControlName: true
}],
formColumns_: [],
formParms: {},
privewComVi: false,
asyncFormItemComponentTableConfig: {
isHideBorder: true
},
emptyRow: {
'type': 'input',
'label': '标题1',
'prop': 'title1',
labelWidth: 120,
width: 170
},
asyncFormColumnsCopy: []
};
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
}
},
mounted: function mounted() {},
methods: {
openDialog: function openDialog() {// this.initConfig(this.asyncFormColumns)
},
initConfig: function initConfig() {
var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];
for (var index in data) {
var item = this.asyncFormColumns[index];
if (!item.uuidv1) {
item.uuidv1 = v1_default()();
}
}
this.asyncFormColumnsCopy = lodash_default.a.cloneDeep(data);
},
addPropViSayncTop: function addPropViSayncTop() {
var _this$asyncFormColumn,
_this = this;
var list = [lodash_default.a.cloneDeep(this.emptyRow)];
(_this$asyncFormColumn = this.asyncFormColumns).push.apply(_this$asyncFormColumn, Object(toConsumableArray["a" /* default */])(lodash_default.a.cloneDeep(list)));
this.$nextTick(function () {
var multipleTableColumn = _this.$refs.multipleTableColumn;
multipleTableColumn.bodyWrapper.scrollTop = multipleTableColumn.bodyWrapper.scrollHeight;
});
},
cleanAll: function cleanAll() {
this.asyncFormColumns.splice(0, this.asyncFormColumns.length);
},
addEmptyOne: function addEmptyOne() {
this.asyncFormColumns.push(lodash_default.a.cloneDeep(this.emptyRow));
},
privewCom: function privewCom() {
this.privewComVi = true;
var asyncFormColumns = lodash_default.a.cloneDeep(this.asyncFormColumns);
this.formColumns_ = asyncFormColumns;
},
addRow: function addRow() {
this.asyncFormColumns.push({});
},
deleteAll: function deleteAll() {
var _this$asyncFormColumn2;
var selectedProp = this.$refs.multipleTableColumn.selection.map(function (item) {
return item.prop;
});
var list = this.asyncFormColumns.filter(function (item) {
return !selectedProp.includes(item.prop);
});
this.asyncFormColumns.splice(0, this.asyncFormColumns.length);
(_this$asyncFormColumn2 = this.asyncFormColumns).push.apply(_this$asyncFormColumn2, Object(toConsumableArray["a" /* default */])(list));
},
upStupe: function upStupe() {
var _this2 = this;
var selected = this.$refs.multipleTableColumn.selection;
var selectedIndexList = selected.map(function (item, index) {
return item.prop;
});
var indexList = [];
selectedIndexList.forEach(function (prop) {
var index_ = _this2.asyncFormColumns.findIndex(function (item) {
return item.prop === prop;
});
indexList.push(index_);
});
indexList.sort(function (a, b) {
return a - b;
});
indexList.forEach(function (k, index) {
if (index !== 0 && indexList.includes(0)) {
_this2.upSite(_this2.asyncFormColumns, k - 1);
} else {
_this2.upSite(_this2.asyncFormColumns, k);
}
});
},
downStupe: function downStupe() {
var _this3 = this;
var selected = this.$refs.multipleTableColumn.selection;
var selectedIndexList = selected.map(function (item, index) {
return item.prop;
});
var indexList = [];
selectedIndexList.forEach(function (prop) {
var index_ = _this3.asyncFormColumns.findIndex(function (item) {
return item.prop === prop;
});
indexList.push(index_);
});
indexList.sort(function (a, b) {
return b - a;
});
indexList.forEach(function (k, index) {
if (index !== 0 && indexList.includes(_this3.asyncFormColumns.length - 1)) {
_this3.downSite(_this3.asyncFormColumns, k + 1);
} else {
_this3.downSite(_this3.asyncFormColumns, k);
}
});
},
addAsyncColumn: function addAsyncColumn(index) {
this.asyncFormColumns.splice(index + 1, 0, lodash_default.a.cloneDeep(this.emptyRow));
},
deletAsyncProp: function deletAsyncProp(index) {
this.asyncFormColumns.splice(index, 1);
},
upGoAsync: function upGoAsync(index) {
this.upSite(this.asyncFormColumns, index);
},
downGoAsync: function downGoAsync(index) {
this.downSite(this.asyncFormColumns, index);
},
asyncFormColumnSubmit: function asyncFormColumnSubmit() {
var _this4 = this;
var f = true;
var _loop = function _loop(index) {
var item = _this4.asyncFormColumns[index];
var index_number = parseInt(index);
if (!item.width) {
item.width = 170;
}
if (!item.labelWidth) {
item.labelWidth = 120;
}
var itemOptionType = _this4.typeOptions.find(function (xs) {
return xs.value === item.type;
});
if (!item.type) {
item.type = 'text';
}
if (itemOptionType && !itemOptionType.isRequireControlName) {
delete item.elInfo;
delete item.control_name;
}
if (!item.prop && !item.label && Object.keys(item).length > 1) {
f = false;
_this4.$message.error("\u8BF7\u5B8C\u5584\u7B2C".concat(index_number + 1, "\u884C\u7684\u5B57\u6BB5\u6216\u8005\u6807\u9898"));
return "break";
}
if (itemOptionType && itemOptionType.isRequireControlName && !item.prop) {
f = false;
_this4.$message.error("\u8BF7\u5B8C\u5584\u7B2C".concat(index_number + 1, "\u884C\u7684\u5B57\u6BB5,\u4EE5\u4FBF\u81EA\u52A8\u751F\u6210\u63A7\u4EF6\u540D~"));
return "break";
}
if (itemOptionType && itemOptionType.isRequireControlName && !item.control_name) {
item.control_name = v1_default()();
}
};
for (var index in this.asyncFormColumns) {
var _ret = _loop(index);
if (_ret === "break") break;
}
if (f) {
this.$emit('submit', this.asyncFormColumns);
}
},
addOldProp: function addOldProp() {
var olist = this.asyncFormColumnsCopy.filter(function (item) {
return item.type.startsWith('hs');
});
var newlist = this.asyncFormColumns.filter(function (item) {
return item.uuidv1 && item.type.startsWith('hs');
});
newlist.forEach(function (item) {
var otarget = olist.find(function (oitem) {
return item.uuidv1 === oitem.uuidv1;
});
if (otarget && otarget.prop !== item.prop) {
item.old_control_name = otarget.prop;
} else if (otarget && otarget.prop === item.prop) {
delete item.old_control_name;
}
});
},
downSite: function downSite(fieldData, index) {
if (index !== fieldData.length - 1) {
fieldData[index] = fieldData.splice(index + 1, 1, fieldData[index])[0];
} else {
fieldData.unshift(fieldData.splice(index, 1)[0]);
}
},
upSite: function upSite(fieldData, index) {
if (index !== 0) {
fieldData[index] = fieldData.splice(index - 1, 1, fieldData[index])[0];
} else {
fieldData.push(fieldData.shift());
}
}
}
});
// CONCATENATED MODULE: ./src/packages/common/asyncFormPropSet.vue?vue&type=script&lang=js&
/* harmony default export */ var common_asyncFormPropSetvue_type_script_lang_js_ = (asyncFormPropSetvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/packages/common/dialog_table_inner.css?vue&type=style&index=0&id=47e29222&scoped=true&lang=css&
var dialog_table_innervue_type_style_index_0_id_47e29222_scoped_true_lang_css_ = __webpack_require__("ae4e");
// EXTERNAL MODULE: ./src/packages/common/asyncFormPropSet.vue?vue&type=style&index=1&id=47e29222&scoped=true&lang=css&
var asyncFormPropSetvue_type_style_index_1_id_47e29222_scoped_true_lang_css_ = __webpack_require__("d698");
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/asyncFormPropSet.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
common_asyncFormPropSetvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
"47e29222",
null
)
/* harmony default export */ var asyncFormPropSet = __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "72cf":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "ae4e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("d31e");
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "d31e":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "d698":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_asyncFormPropSet_vue_vue_type_style_index_1_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("72cf");
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_asyncFormPropSet_vue_vue_type_style_index_1_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_asyncFormPropSet_vue_vue_type_style_index_1_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_asyncFormPropSet_vue_vue_type_style_index_1_id_47e29222_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ })
}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[2],{
/***/ "a8b5":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/dialogTemplate/dialogIframe.vue?vue&type=template&id=30e51fa8&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{attrs:{"title":"导入","visible":_vm.dialogVisible,"width":"90%","before-close":_vm.handleClose,"close-on-click-modal":false,"append-to-body":true},on:{"update:visible":function($event){_vm.dialogVisible=$event},"open":_vm.open}},[_c('iframe',{staticStyle:{"width":"100%","height":"500px","padding-top":"10px"},attrs:{"name":"zi","src":_vm.pageSrc,"sandbox":"allow-same-origin allow-scripts allow-forms allow-top-navigation allow-popups"}})])}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogIframe.vue?vue&type=template&id=30e51fa8&
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.join.js
var es_array_join = __webpack_require__("9302");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.reduce.js
var es_array_reduce = __webpack_require__("1784");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.object.assign.js
var es_object_assign = __webpack_require__("f09c");
// EXTERNAL MODULE: ./node_modules/_regenerator-runtime@0.13.5@regenerator-runtime/runtime.js
var runtime = __webpack_require__("b449");
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.9.2@@babel/runtime/helpers/esm/asyncToGenerator.js
var asyncToGenerator = __webpack_require__("17d6");
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/dialogTemplate/dialogIframe.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var dialogIframevue_type_script_lang_js_ = ({
name: 'hsDialogIframe',
props: {
value: {
type: Boolean,
default: false
},
src: {
type: String,
default: ''
},
entityConfig: {},
currentImportItem: {},
entityManger: {}
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
}
},
data: function data() {
return {
dialogVisiblePage: false,
pageSrc: '',
dialogVisible: false
};
},
beforeDestroy: function beforeDestroy() {
window.removeEventListener('message', this.listenerMessageFun, false);
},
mounted: function mounted() {
window.addEventListener('message', this.listenerMessageFun, false);
},
methods: {
listenerMessageFun: function listenerMessageFun(event) {
var data_ = event.data;
var innerType = data_.innerType,
data = data_.data,
main = data_.main,
close = data_.close;
if (close) {
this.$emit('closeDialog');
} else {
if (innerType) {
switch (innerType) {
case 'dataImport':
case 'dataImportHdrDtl':
this.dataImport(data, this.entityConfig, main);
break;
case 'selectPlugin':
this.selectPlugin(data);
break;
}
}
}
},
// 参照弹出选择
selectPlugin: function selectPlugin(data) {
this.$emit('linkBtnUiBack', data);
},
// 单一列表的数据导入
dataImport: function dataImport(data, config, main) {
var _this = this;
return Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {
var type, ids, table_name, _this$currentImportIt, import_name, saveParms, _parms, url_table_name, queryParms, data_, parms_;
return regeneratorRuntime.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
if (config) {
_context.next = 2;
break;
}
return _context.abrupt("return");
case 2:
type = _this.entityManger.type; // 实体类型
if (type === 'mainDtl') {
// 详情的导入
_this.dtlImport(data, config, main);
} else {
// 列表上的导入
ids = data.reduce(function (prve, curr) {
prve.push(curr.id);
return prve;
}, []);
table_name = config.table_name;
_this$currentImportIt = _this.currentImportItem, import_name = _this$currentImportIt.import_name, saveParms = _this$currentImportIt.saveParms, _parms = _this$currentImportIt._parms;
url_table_name = _this.currentImportItem.table_name || table_name;
queryParms = saveParms || {};
if (_parms) {
queryParms = Object.assign({}, saveParms, _parms);
}
data_ = {
ids: ids.join(),
data: data,
main: main,
type: 'import'
};
parms_ = {
table_name: url_table_name,
import_name: import_name,
queryParms: queryParms
};
_this.$API.importDataIframe(data_, parms_).then(function (res) {
_this.$message.success('导入成功!');
_this.$emit('importSuccess');
});
}
case 4:
case "end":
return _context.stop();
}
}
}, _callee);
}))();
},
// 详情中的导入
dtlImport: function dtlImport(data, config, main) {
var _this2 = this;
return Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {
var mainEntity, config_, primaryKey, mainData, iUpdateStatus, ids, table_name, _this2$currentImportI, import_name, saveParms, _parms, url_table_name, queryParms, data_, parms_;
return regeneratorRuntime.wrap(function _callee2$(_context2) {
while (1) {
switch (_context2.prev = _context2.next) {
case 0:
if (config) {
_context2.next = 2;
break;
}
return _context2.abrupt("return");
case 2:
mainEntity = _this2.entityManger.mainEntity;
config_ = mainEntity.config;
primaryKey = config_.primaryKey;
mainData = mainEntity.data;
if (!mainData) {
_context2.next = 21;
break;
}
iUpdateStatus = mainData.iUpdateStatus;
if (!(iUpdateStatus === 1)) {
_context2.next = 11;
break;
}
_context2.next = 11;
return mainEntity.save(true);
case 11:
ids = data.reduce(function (prve, curr) {
prve.push(curr.id);
return prve;
}, []);
table_name = config.table_name;
_this2$currentImportI = _this2.currentImportItem, import_name = _this2$currentImportI.import_name, saveParms = _this2$currentImportI.saveParms, _parms = _this2$currentImportI._parms;
url_table_name = _this2.currentImportItem.table_name || table_name;
queryParms = saveParms || {};
if (_parms) {
queryParms = Object.assign({}, saveParms, _parms);
}
data_ = {
ids: ids.join(),
data: data,
main: main,
type: 'import'
};
queryParms.bill_id = mainData[primaryKey];
parms_ = {
table_name: url_table_name,
import_name: import_name,
queryParms: queryParms
};
_this2.$API.importDataIframe(data_, parms_).then(function (res) {
_this2.$message.success('导入成功!');
_this2.handleClose();
_this2.$emit('importSuccess', {
bill_id: mainData[primaryKey]
});
});
case 21:
case "end":
return _context2.stop();
}
}
}, _callee2);
}))();
},
open: function open() {
this.pageSrc = this.src;
},
handleClose: function handleClose() {
this.dialogVisible = false;
}
}
});
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogIframe.vue?vue&type=script&lang=js&
/* harmony default export */ var dialogTemplate_dialogIframevue_type_script_lang_js_ = (dialogIframevue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogIframe.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
dialogTemplate_dialogIframevue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var dialogIframe = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[3],{
/***/ "061f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_dialogUpload_vue_vue_type_style_index_0_id_5f706b00_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("1c22");
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_dialogUpload_vue_vue_type_style_index_0_id_5f706b00_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_dialogUpload_vue_vue_type_style_index_0_id_5f706b00_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_4_1_0_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_15_9_1_vue_loader_lib_index_js_vue_loader_options_dialogUpload_vue_vue_type_style_index_0_id_5f706b00_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "1c22":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "f734":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/dialogTemplate/dialogUpload.vue?vue&type=template&id=5f706b00&scoped=true&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{attrs:{"title":"导入","visible":_vm.dialogVisible,"width":"40%","before-close":_vm.handleClose,"close-on-click-modal":false,"append-to-body":true},on:{"update:visible":function($event){_vm.dialogVisible=$event},"open":_vm.open}},[_c('el-upload',{ref:"uploadEl",staticClass:"upload-demo",attrs:{"drag":false,"action":"https://jsonplaceholder.typicode.com/posts/","auto-upload":false,"on-change":_vm.handleChange,"accept":_vm.accept,"multiple":false,"on-remove":_vm.handleRemove}},[_c('el-button',{attrs:{"size":"small","type":"primary"}},[_vm._v("选择文件")]),_c('div',{staticClass:"el-upload__tip",attrs:{"slot":"tip"},slot:"tip"},[_vm._v("只能上传xlsx/xls文件")])],1),_c('span',{staticClass:"dialog-footer",attrs:{"slot":"footer"},slot:"footer"},[_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){_vm.dialogVisible = false}}},[_vm._v("取 消")]),_c('el-button',{attrs:{"size":"mini","type":"primary"},on:{"click":_vm.submit}},[_vm._v("确 定")])],1)],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogUpload.vue?vue&type=template&id=5f706b00&scoped=true&
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/dialogTemplate/dialogUpload.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var dialogUploadvue_type_script_lang_js_ = ({
name: 'hsDialogUpload',
props: {
value: {
type: Boolean,
default: false
},
entityConfig: {},
currentImportItem: {}
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
}
},
data: function data() {
return {
dialogVisible: false,
fileList: [],
accept: 'application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
};
},
methods: {
handleRemove: function handleRemove(file, fileList) {
if (!fileList.length) {
this.fileList = [];
}
},
handleChange: function handleChange(file, fileList) {
var uploadFiles = this.$refs.uploadEl.uploadFiles.pop();
this.$refs.uploadEl.uploadFiles = [uploadFiles];
var file_ = [file];
this.fileList = file_;
},
open: function open() {
var r = this.$refs.uploadEl;
this.fileList = [];
if (r) {
// 清空上传列表
r.clearFiles();
}
},
handleClose: function handleClose() {
this.dialogVisible = false;
},
submit: function submit() {
if (!this.fileList.length) {
this.$message.error('请选择文件');
return;
}
this.$emit('submit', this.fileList);
}
}
});
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogUpload.vue?vue&type=script&lang=js&
/* harmony default export */ var dialogTemplate_dialogUploadvue_type_script_lang_js_ = (dialogUploadvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/packages/common/dialogTemplate/dialogUpload.vue?vue&type=style&index=0&id=5f706b00&scoped=true&lang=css&
var dialogUploadvue_type_style_index_0_id_5f706b00_scoped_true_lang_css_ = __webpack_require__("061f");
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/dialogTemplate/dialogUpload.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
dialogTemplate_dialogUploadvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
"5f706b00",
null
)
/* harmony default export */ var dialogUpload = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[5],{
/***/ "f3bc":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/lookPageLog.vue?vue&type=template&id=7d223226&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('el-table',{attrs:{"data":_vm.gridData,"max-height":"350"}},[_c('el-table-column',{attrs:{"property":"app_code","label":"appCode","width":"150"}}),_c('el-table-column',{attrs:{"property":"page_name","label":"pageName","width":"200"}}),_c('el-table-column',{attrs:{"property":"control_name","label":"controlName"}}),_c('el-table-column',{attrs:{"property":"query_sql","label":"querySql","show-overflow-tooltip":true}}),_c('el-table-column',{attrs:{"property":"version","label":"version"}}),_c('el-table-column',{attrs:{"label":"操作"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-button',{attrs:{"size":"mini","type":"danger"},on:{"click":function($event){return _vm.revertVersion(scope.$index, scope.row)}}},[_vm._v("回滚")]),_c('el-button',{attrs:{"type":"success","size":"mini"},on:{"click":function($event){return _vm.showView(scope.$index, scope.row)}}},[_vm._v("查看效果")])]}}])})],1)],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/lookPageLog.vue?vue&type=template&id=7d223226&
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/lookPageLog.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var lookPageLogvue_type_script_lang_js_ = ({
name: 'lookPageLog',
props: {
elInfo: {
type: Object,
default: function _default() {
return {
dialogVisible: false
};
}
},
isrequest: {
type: Boolean,
default: false
}
},
data: function data() {
return {
pageTitle: '',
dialogVisible: false,
gridData: []
};
},
watch: {
isrequest: function isrequest(value) {
this.dialogOpen();
}
},
mounted: function mounted() {
this.dialogOpen();
},
methods: {
revertVersion: function revertVersion(index, item) {
var _this = this;
var parm = {
sAppCode: item.app_code,
sPage: item.page_name,
sControl: item.control_name,
version: item.version
};
this.$confirm('是否确定回滚到此版本!', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(function () {
_this.$emit('revertVersion', parm);
}).catch(function (e) {
console.log(e);
_this.$message({
type: 'info',
message: '已取消'
});
});
},
dialogOpen: function dialogOpen() {
var _this2 = this;
var parm = {
sPage: this.elInfo.page,
sControl: this.elInfo.position
};
this.$API.getPageLog(parm).then(function (res) {
_this2.gridData = res;
});
},
showView: function showView(index, item) {
var data = {
config: JSON.parse(item.json_config),
sourceData: JSON.parse(item.json_data),
sql: item.query_sql
};
this.$emit('showView', data);
}
}
});
// CONCATENATED MODULE: ./src/packages/common/lookPageLog.vue?vue&type=script&lang=js&
/* harmony default export */ var common_lookPageLogvue_type_script_lang_js_ = (lookPageLogvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/lookPageLog.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
common_lookPageLogvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var lookPageLog = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
(("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]=("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]||[]).push([[0],{"0878":function(e,t,r){},c89f:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticStyle:{width:"100%",height:"100%"}},["text"!==e.item.showType&&e.item.showType?e._e():[r("span",{staticStyle:{width:"100%"},style:{width:e.item.width+"px"},attrs:{clearable:"",size:"mini",placeholder:e.item.label}},[e._v(e._s(e.formParms[e.item.prop]))])],"input"===e.item.showType?[r("el-input",{staticStyle:{width:"100%"},attrs:{clearable:"",disabled:e.disabled,size:"mini",placeholder:e.item.label},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.enterInput(t)}},model:{value:e.formParms[e.item.prop],callback:function(t){e.$set(e.formParms,e.item.prop,t)},expression:"formParms[item.prop]"}})]:e._e(),"textarea"===e.item.showType?[r("el-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",clearable:"",disabled:e.disabled,placeholder:e.item.label},model:{value:e.formParms[e.item.prop],callback:function(t){e.$set(e.formParms,e.item.prop,t)},expression:"formParms[item.prop]"}})]:e._e(),"elDatePicker"===e.item.showType?[r("el-date-picker",{staticStyle:{width:"100%"},attrs:{clearable:"",disabled:e.disabled,size:"mini",type:"daterange",valueFormat:"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.formParms[e.item.prop],callback:function(t){e.$set(e.formParms,e.item.prop,t)},expression:"formParms[item.prop]"}})]:e._e(),"elDatePickerDatetime"===e.item.showType?[r("el-date-picker",{staticStyle:{width:"100%"},attrs:{clearable:"",disabled:e.disabled,size:"mini",type:"datetime",valueFormat:"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期时间"},model:{value:e.formParms[e.item.prop],callback:function(t){e.$set(e.formParms,e.item.prop,t)},expression:"formParms[item.prop]"}})]:e._e(),"elSwitch"===e.item.showType?[r("hsSwitch",{staticStyle:{width:"100%"},attrs:{size:"mini",disabled:e.disabled},model:{value:e.formParms[e.item.prop],callback:function(t){e.$set(e.formParms,e.item.prop,t)},expression:"formParms[item.prop]"}})]:e._e(),"elCheckbox"===e.item.showType?[r("el-checkbox",{staticStyle:{width:"100%"},attrs:{size:"mini",disabled:e.disabled},model:{value:e.formParms[e.item.prop],callback:function(t){e.$set(e.formParms,e.item.prop,t)},expression:"formParms[item.prop]"}})]:e._e(),"hsComputed"===e.item.showType?[r("hsComputed",{attrs:{allSourceData:e.item.allSourceData,elInfo:e.item.elInfo,readonly:e.disabled,formData:e.formParms},model:{value:e.formParms[e.item.prop],callback:function(t){e.$set(e.formParms,e.item.prop,t)},expression:"formParms[item.prop]"}})]:e._e(),"hsSelectPlus"===e.item.showType?[r("hsSelectPlus",{attrs:{allSourceData:e.item.allSourceData,elInfo:e.item.elInfo,writeBackObject:e.formParms,readonly:e.disabled,remoteMethod:e.remoteMethod},model:{value:e.formParms[e.item.prop],callback:function(t){e.$set(e.formParms,e.item.prop,t)},expression:"formParms[item.prop]"}})]:e._e()],2)},i=[],o=(r("b130"),r("90aa"),{name:"dyncFormItemComponentChild",props:{remoteMethod:{},item:{},formParms:{},jsoneditorOpenAfter:{type:Function},allColumsConfig:{},readonly:{}},watch:{item:{handler:function(e){},deep:!0}},computed:{disabled:function(){var e=!1;return e=this.formParms._readonlyFields?JSON.parse(this.formParms._readonlyFields).includes(this.item.prop):this.item.isDisabled,!(!this.readonly&&!e)}},data:function(){return{}},mounted:function(){},methods:{enterInput:function(e){this.$emit("enterInput",e)},showLabel:function(e){return!e.isHideLabel&&!!e.label},isShowItem:function(e){return!e.isMoreSearch&&(!e.isHide||void 0)}}}),s=o,m=(r("e4c9"),r("e90a")),l=Object(m["a"])(s,a,i,!1,null,"7ace75cd",null);t["default"]=l.exports},e4c9:function(e,t,r){"use strict";var a=r("0878"),i=r.n(a);i.a}}]);
\ No newline at end of file
(("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]=("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]||[]).push([[1],{"6ff6":function(e,t,o){"use strict";o.r(t);var n=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("el-dialog",{staticClass:"innerDialogBox",attrs:{visible:e.dialogVisible,width:"80%",title:"字段设置","append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t},open:e.openDialog}},[o("div",{staticClass:"toopBox1"},[o("el-button-group",[o("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.addPropViSayncTop()}}}),o("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-delete"},on:{click:e.deleteAll}}),o("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-arrow-left"},on:{click:e.upStupe}},[e._v("上移")]),o("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.downStupe}},[e._v("下移"),o("i",{staticClass:"el-icon-arrow-right el-icon--right"})])],1)],1),o("el-table",{ref:"multipleTableColumn",attrs:{border:"",height:"520px",data:e.asyncFormColumns}},[o("el-table-column",{attrs:{type:"selection",width:"55",fixed:"left"}}),o("el-table-column",{attrs:{type:"index",fixed:"left"}}),o("el-table-column",{attrs:{prop:"label",label:"标题",width:"150",fixed:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-input",{attrs:{clearable:"",size:"mini"},model:{value:t.row.label,callback:function(o){e.$set(t.row,"label",o)},expression:"scope.row.label"}})]}}])}),o("el-table-column",{attrs:{prop:"prop",label:"字段",width:"150",fixed:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-input",{attrs:{clearable:"",size:"mini"},model:{value:t.row.prop,callback:function(o){e.$set(t.row,"prop",o)},expression:"scope.row.prop"}})]}}])}),o("el-table-column",{attrs:{prop:"type",label:"类型",width:"140"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-select",{attrs:{size:"mini",clearable:""},model:{value:t.row.type,callback:function(o){e.$set(t.row,"type",o)},expression:"scope.row.type"}},e._l(e.typeOptions,(function(e,t){return o("el-option",{key:t,attrs:{value:e.value,label:e.label}})})),1)]}}])}),"queryArea"!==e.controlType?o("el-table-column",{attrs:{prop:"lineNumber",label:"行号",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-input",{attrs:{clearable:"",size:"mini"},model:{value:t.row.lineNumber,callback:function(o){e.$set(t.row,"lineNumber",o)},expression:"scope.row.lineNumber"}})]}}],null,!1,1528894989)}):e._e(),"queryArea"!==e.controlType?o("el-table-column",{attrs:{prop:"lineSerialNumber",label:"列号",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-input",{attrs:{clearable:"",size:"mini"},model:{value:t.row.lineSerialNumber,callback:function(o){e.$set(t.row,"lineSerialNumber",o)},expression:"scope.row.lineSerialNumber"}})]}}],null,!1,38207597)}):e._e(),"queryArea"!==e.controlType?o("el-table-column",{attrs:{prop:"columnWidth",label:"列宽",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-input",{attrs:{clearable:"",size:"mini"},model:{value:t.row.columnWidth,callback:function(o){e.$set(t.row,"columnWidth",o)},expression:"scope.row.columnWidth"}})]}}],null,!1,3522082928)}):e._e(),o("el-table-column",{attrs:{prop:"labelWidth",label:"label宽",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-input",{attrs:{clearable:"",size:"mini",placeholder:"120"},model:{value:t.row.labelWidth,callback:function(o){e.$set(t.row,"labelWidth",o)},expression:"scope.row.labelWidth"}})]}}])}),o("el-table-column",{attrs:{prop:"width",label:"控件宽",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-input",{attrs:{clearable:"",size:"mini",placeholder:"173"},model:{value:t.row.width,callback:function(o){e.$set(t.row,"width",o)},expression:"scope.row.width"}})]}}])}),"queryArea"!==e.controlType?o("el-table-column",{attrs:{prop:"rowspan",label:"跨行",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-input",{attrs:{clearable:"",size:"mini"},model:{value:t.row.rowspan,callback:function(o){e.$set(t.row,"rowspan",o)},expression:"scope.row.rowspan"}})]}}],null,!1,3487326534)}):e._e(),"queryArea"!==e.controlType?o("el-table-column",{attrs:{prop:"colspan",label:"跨列",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-input",{attrs:{clearable:"",size:"mini"},model:{value:t.row.colspan,callback:function(o){e.$set(t.row,"colspan",o)},expression:"scope.row.colspan"}})]}}],null,!1,1043393164)}):e._e(),e._e(),e._e(),o("el-table-column",{attrs:{prop:"isHide",label:"隐藏控件",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-switch",{model:{value:t.row.isHide,callback:function(o){e.$set(t.row,"isHide",o)},expression:"scope.row.isHide"}})]}}])}),o("el-table-column",{attrs:{prop:"isHide",label:"隐藏label",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-switch",{model:{value:t.row.isHideLabel,callback:function(o){e.$set(t.row,"isHideLabel",o)},expression:"scope.row.isHideLabel"}})]}}])}),o("el-table-column",{attrs:{prop:"isRequired",label:"必填",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-switch",{model:{value:t.row.isRequired,callback:function(o){e.$set(t.row,"isRequired",o)},expression:"scope.row.isRequired"}})]}}])}),o("el-table-column",{attrs:{prop:"isDisabled",label:"只读",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-switch",{model:{value:t.row.isDisabled,callback:function(o){e.$set(t.row,"isDisabled",o)},expression:"scope.row.isDisabled"}})]}}])}),"queryArea"==e.controlType?o("el-table-column",{attrs:{prop:"isMoreSearch",label:"更多搜索",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-switch",{model:{value:t.row.isMoreSearch,callback:function(o){e.$set(t.row,"isMoreSearch",o)},expression:"scope.row.isMoreSearch"}})]}}],null,!1,320928748)}):e._e(),e._e(),o("el-table-column",{attrs:{label:"操作",width:"300",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-button",{attrs:{size:"mini"},on:{click:function(o){return e.addAsyncColumn(t.$index)}}},[e._v("新增")]),o("el-button",{attrs:{size:"mini"},on:{click:function(o){return e.deletAsyncProp(t.$index)}}},[e._v("删除")]),o("el-button",{attrs:{size:"mini"},on:{click:function(o){return e.upGoAsync(t.$index)}}},[e._v("上移")]),o("el-button",{attrs:{size:"mini"},on:{click:function(o){return e.downGoAsync(t.$index)}}},[e._v("下移")])]}}])})],1),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.asyncFormColumnSubmit}},[e._v("确 定")]),o("el-button",{attrs:{size:"mini",type:"info"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),o("el-button",{attrs:{size:"mini",type:"danger"},on:{click:e.cleanAll}},[e._v("清空所有")]),o("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.addEmptyOne}},[e._v("添加空白行")]),o("el-button",{attrs:{size:"mini",type:"danger"},on:{click:e.privewCom}},[e._v("预览")])],1),e.privewComVi?o("div",{staticClass:"asyncBox"},[o("hsDyncForm",{attrs:{type:e.controlType,formColumns:e.formColumns_,formParms:e.formParms,config:e.asyncFormItemComponentTableConfig}})],1):e._e()],1)},l=[],i=(o("dbb3"),o("4194"),o("3466"),o("fe59"),o("b130"),o("2eeb"),o("ea69"),o("fe8a"),o("90aa"),o("bb21"),o("08ba"),o("2ef9")),r=o("391c"),s=o.n(r),a=o("73ef"),u=o.n(a),c={name:"dyncFormPropSet",props:{value:Boolean,asyncFormColumns:{default:function(){return[]}},controlType:{},elInfo:{}},data:function(){return{dialogVisible:!1,typeOptions:[{value:"input",label:"1输入框"},{value:"hsInput",label:"1-1配置输入框",isRequireControlName:!0},{value:"textarea",label:"2多行文本框"},{value:"hsSelectPlus",label:"3下拉框",isRequireControlName:!0},{value:"elDatePicker",label:"4日期范围"},{value:"elDatePickerDatetime",label:"5日期时间"},{value:"elDatePickerDate",label:"6日期"},{value:"elSwitch",label:"7开关"},{value:"hsFile",label:"8附件",isRequireControlName:!0},{value:"hsComputed",label:"9计算文本",isRequireControlName:!0}],formColumns_:[],formParms:{},privewComVi:!1,asyncFormItemComponentTableConfig:{isHideBorder:!0},emptyRow:{type:"input",label:"标题1",prop:"title1",labelWidth:120,width:170},asyncFormColumnsCopy:[]}},watch:{value:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("input",e)}},mounted:function(){},methods:{openDialog:function(){},initConfig:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];for(var t in e){var o=this.asyncFormColumns[t];o.uuidv1||(o.uuidv1=u()())}this.asyncFormColumnsCopy=s.a.cloneDeep(e)},addPropViSayncTop:function(){var e,t=this,o=[s.a.cloneDeep(this.emptyRow)];(e=this.asyncFormColumns).push.apply(e,Object(i["a"])(s.a.cloneDeep(o))),this.$nextTick((function(){var e=t.$refs.multipleTableColumn;e.bodyWrapper.scrollTop=e.bodyWrapper.scrollHeight}))},cleanAll:function(){this.asyncFormColumns.splice(0,this.asyncFormColumns.length)},addEmptyOne:function(){this.asyncFormColumns.push(s.a.cloneDeep(this.emptyRow))},privewCom:function(){this.privewComVi=!0;var e=s.a.cloneDeep(this.asyncFormColumns);this.formColumns_=e},addRow:function(){this.asyncFormColumns.push({})},deleteAll:function(){var e,t=this.$refs.multipleTableColumn.selection.map((function(e){return e.prop})),o=this.asyncFormColumns.filter((function(e){return!t.includes(e.prop)}));this.asyncFormColumns.splice(0,this.asyncFormColumns.length),(e=this.asyncFormColumns).push.apply(e,Object(i["a"])(o))},upStupe:function(){var e=this,t=this.$refs.multipleTableColumn.selection,o=t.map((function(e,t){return e.prop})),n=[];o.forEach((function(t){var o=e.asyncFormColumns.findIndex((function(e){return e.prop===t}));n.push(o)})),n.sort((function(e,t){return e-t})),n.forEach((function(t,o){0!==o&&n.includes(0)?e.upSite(e.asyncFormColumns,t-1):e.upSite(e.asyncFormColumns,t)}))},downStupe:function(){var e=this,t=this.$refs.multipleTableColumn.selection,o=t.map((function(e,t){return e.prop})),n=[];o.forEach((function(t){var o=e.asyncFormColumns.findIndex((function(e){return e.prop===t}));n.push(o)})),n.sort((function(e,t){return t-e})),n.forEach((function(t,o){0!==o&&n.includes(e.asyncFormColumns.length-1)?e.downSite(e.asyncFormColumns,t+1):e.downSite(e.asyncFormColumns,t)}))},addAsyncColumn:function(e){this.asyncFormColumns.splice(e+1,0,s.a.cloneDeep(this.emptyRow))},deletAsyncProp:function(e){this.asyncFormColumns.splice(e,1)},upGoAsync:function(e){this.upSite(this.asyncFormColumns,e)},downGoAsync:function(e){this.downSite(this.asyncFormColumns,e)},asyncFormColumnSubmit:function(){var e=this,t=!0,o=function(o){var n=e.asyncFormColumns[o],l=parseInt(o);n.width||(n.width=170),n.labelWidth||(n.labelWidth=120);var i=e.typeOptions.find((function(e){return e.value===n.type}));return n.type||(n.type="text"),i&&!i.isRequireControlName&&(delete n.elInfo,delete n.control_name),!n.prop&&!n.label&&Object.keys(n).length>1?(t=!1,e.$message.error("请完善第".concat(l+1,"行的字段或者标题")),"break"):i&&i.isRequireControlName&&!n.prop?(t=!1,e.$message.error("请完善第".concat(l+1,"行的字段,以便自动生成控件名~")),"break"):void(i&&i.isRequireControlName&&!n.control_name&&(n.control_name=u()()))};for(var n in this.asyncFormColumns){var l=o(n);if("break"===l)break}t&&this.$emit("submit",this.asyncFormColumns)},addOldProp:function(){var e=this.asyncFormColumnsCopy.filter((function(e){return e.type.startsWith("hs")})),t=this.asyncFormColumns.filter((function(e){return e.uuidv1&&e.type.startsWith("hs")}));t.forEach((function(t){var o=e.find((function(e){return t.uuidv1===e.uuidv1}));o&&o.prop!==t.prop?t.old_control_name=o.prop:o&&o.prop===t.prop&&delete t.old_control_name}))},downSite:function(e,t){t!==e.length-1?e[t]=e.splice(t+1,1,e[t])[0]:e.unshift(e.splice(t,1)[0])},upSite:function(e,t){0!==t?e[t]=e.splice(t-1,1,e[t])[0]:e.push(e.shift())}}},p=c,m=(o("ae4e"),o("d698"),o("e90a")),d=Object(m["a"])(p,n,l,!1,null,"47e29222",null);t["default"]=d.exports},"72cf":function(e,t,o){},ae4e:function(e,t,o){"use strict";var n=o("d31e"),l=o.n(n);l.a},d31e:function(e,t,o){},d698:function(e,t,o){"use strict";var n=o("72cf"),l=o.n(n);l.a}}]);
\ No newline at end of file
(("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]=("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]||[]).push([[2],{a8b5:function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{title:"导入",visible:e.dialogVisible,width:"90%","before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":!0},on:{"update:visible":function(t){e.dialogVisible=t},open:e.open}},[n("iframe",{staticStyle:{width:"100%",height:"500px","padding-top":"10px"},attrs:{name:"zi",src:e.pageSrc,sandbox:"allow-same-origin allow-scripts allow-forms allow-top-navigation allow-popups"}})])},i=[],r=(n("9302"),n("1784"),n("f09c"),n("b449"),n("17d6")),s={name:"hsDialogIframe",props:{value:{type:Boolean,default:!1},src:{type:String,default:""},entityConfig:{},currentImportItem:{},entityManger:{}},watch:{value:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("input",e)}},data:function(){return{dialogVisiblePage:!1,pageSrc:"",dialogVisible:!1}},beforeDestroy:function(){window.removeEventListener("message",this.listenerMessageFun,!1)},mounted:function(){window.addEventListener("message",this.listenerMessageFun,!1)},methods:{listenerMessageFun:function(e){var t=e.data,n=t.innerType,a=t.data,i=t.main,r=t.close;if(r)this.$emit("closeDialog");else if(n)switch(n){case"dataImport":case"dataImportHdrDtl":this.dataImport(a,this.entityConfig,i);break;case"selectPlugin":this.selectPlugin(a);break}},selectPlugin:function(e){this.$emit("linkBtnUiBack",e)},dataImport:function(e,t,n){var a=this;return Object(r["a"])(regeneratorRuntime.mark((function i(){var r,s,o,l,c,u,m,p,d,f,g;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(t){i.next=2;break}return i.abrupt("return");case 2:r=a.entityManger.type,"mainDtl"===r?a.dtlImport(e,t,n):(s=e.reduce((function(e,t){return e.push(t.id),e}),[]),o=t.table_name,l=a.currentImportItem,c=l.import_name,u=l.saveParms,m=l._parms,p=a.currentImportItem.table_name||o,d=u||{},m&&(d=Object.assign({},u,m)),f={ids:s.join(),data:e,main:n,type:"import"},g={table_name:p,import_name:c,queryParms:d},a.$API.importDataIframe(f,g).then((function(e){a.$message.success("导入成功!"),a.$emit("importSuccess")})));case 4:case"end":return i.stop()}}),i)})))()},dtlImport:function(e,t,n){var a=this;return Object(r["a"])(regeneratorRuntime.mark((function i(){var r,s,o,l,c,u,m,p,d,f,g,h,b,y,w;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(t){i.next=2;break}return i.abrupt("return");case 2:if(r=a.entityManger.mainEntity,s=r.config,o=s.primaryKey,l=r.data,!l){i.next=21;break}if(c=l.iUpdateStatus,1!==c){i.next=11;break}return i.next=11,r.save(!0);case 11:u=e.reduce((function(e,t){return e.push(t.id),e}),[]),m=t.table_name,p=a.currentImportItem,d=p.import_name,f=p.saveParms,g=p._parms,h=a.currentImportItem.table_name||m,b=f||{},g&&(b=Object.assign({},f,g)),y={ids:u.join(),data:e,main:n,type:"import"},b.bill_id=l[o],w={table_name:h,import_name:d,queryParms:b},a.$API.importDataIframe(y,w).then((function(e){a.$message.success("导入成功!"),a.handleClose(),a.$emit("importSuccess",{bill_id:l[o]})}));case 21:case"end":return i.stop()}}),i)})))()},open:function(){this.pageSrc=this.src},handleClose:function(){this.dialogVisible=!1}}},o=s,l=n("e90a"),c=Object(l["a"])(o,a,i,!1,null,null,null);t["default"]=c.exports}}]);
\ No newline at end of file
(("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]=("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]||[]).push([[3],{"061f":function(t,e,i){"use strict";var l=i("1c22"),s=i.n(l);s.a},"1c22":function(t,e,i){},f734:function(t,e,i){"use strict";i.r(e);var l=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-dialog",{attrs:{title:"导入",visible:t.dialogVisible,width:"40%","before-close":t.handleClose,"close-on-click-modal":!1,"append-to-body":!0},on:{"update:visible":function(e){t.dialogVisible=e},open:t.open}},[i("el-upload",{ref:"uploadEl",staticClass:"upload-demo",attrs:{drag:!1,action:"https://jsonplaceholder.typicode.com/posts/","auto-upload":!1,"on-change":t.handleChange,accept:t.accept,multiple:!1,"on-remove":t.handleRemove}},[i("el-button",{attrs:{size:"small",type:"primary"}},[t._v("选择文件")]),i("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._v("只能上传xlsx/xls文件")])],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{size:"mini"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),i("el-button",{attrs:{size:"mini",type:"primary"},on:{click:t.submit}},[t._v("确 定")])],1)],1)},s=[],o={name:"hsDialogUpload",props:{value:{type:Boolean,default:!1},entityConfig:{},currentImportItem:{}},watch:{value:function(t){this.dialogVisible=t},dialogVisible:function(t){this.$emit("input",t)}},data:function(){return{dialogVisible:!1,fileList:[],accept:"application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}},methods:{handleRemove:function(t,e){e.length||(this.fileList=[])},handleChange:function(t,e){var i=this.$refs.uploadEl.uploadFiles.pop();this.$refs.uploadEl.uploadFiles=[i];var l=[t];this.fileList=l},open:function(){var t=this.$refs.uploadEl;this.fileList=[],t&&t.clearFiles()},handleClose:function(){this.dialogVisible=!1},submit:function(){this.fileList.length?this.$emit("submit",this.fileList):this.$message.error("请选择文件")}}},a=o,n=(i("061f"),i("e90a")),p=Object(n["a"])(a,l,s,!1,null,"5f706b00",null);e["default"]=p.exports}}]);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
(("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]=("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]||[]).push([[5],{f3bc:function(e,t,n){"use strict";n.r(t);var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("el-table",{attrs:{data:e.gridData,"max-height":"350"}},[n("el-table-column",{attrs:{property:"app_code",label:"appCode",width:"150"}}),n("el-table-column",{attrs:{property:"page_name",label:"pageName",width:"200"}}),n("el-table-column",{attrs:{property:"control_name",label:"controlName"}}),n("el-table-column",{attrs:{property:"query_sql",label:"querySql","show-overflow-tooltip":!0}}),n("el-table-column",{attrs:{property:"version",label:"version"}}),n("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(n){return e.revertVersion(t.$index,t.row)}}},[e._v("回滚")]),n("el-button",{attrs:{type:"success",size:"mini"},on:{click:function(n){return e.showView(t.$index,t.row)}}},[e._v("查看效果")])]}}])})],1)],1)},a=[],i={name:"lookPageLog",props:{elInfo:{type:Object,default:function(){return{dialogVisible:!1}}},isrequest:{type:Boolean,default:!1}},data:function(){return{pageTitle:"",dialogVisible:!1,gridData:[]}},watch:{isrequest:function(e){this.dialogOpen()}},mounted:function(){this.dialogOpen()},methods:{revertVersion:function(e,t){var n=this,o={sAppCode:t.app_code,sPage:t.page_name,sControl:t.control_name,version:t.version};this.$confirm("是否确定回滚到此版本!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){n.$emit("revertVersion",o)})).catch((function(e){console.log(e),n.$message({type:"info",message:"已取消"})}))},dialogOpen:function(){var e=this,t={sPage:this.elInfo.page,sControl:this.elInfo.position};this.$API.getPageLog(t).then((function(t){e.gridData=t}))},showView:function(e,t){var n={config:JSON.parse(t.json_config),sourceData:JSON.parse(t.json_data),sql:t.query_sql};this.$emit("showView",n)}}},s=i,l=n("e90a"),r=Object(l["a"])(s,o,a,!1,null,null,null);t["default"]=r.exports}}]);
\ No newline at end of file
(("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]=("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]||[]).push([[6],{28737:function(e,t,l){"use strict";l.r(t);var a=function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("el-dialog",{attrs:{title:"明细",visible:e.dialogVisible,width:"95%","append-to-body":!0,"close-on-click-modal":!1},on:{opened:e.dialogOpen,"update:visible":function(t){e.dialogVisible=t},closed:e.dialogClose}},[l("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,"header-row-style":e.setHeaderRowStyle,"row-style":e.setRowStyle}},e._l(e.tableHeader,(function(e,t){return l("el-table-column",{key:t,attrs:{prop:e,label:e}})})),1)],1)},i=[],n=(l("fe8a"),{name:"tabelDetail",props:{value:Boolean,tableData:{type:Array,default:function(){return[]}},cellDetailStyle:{}},watch:{value:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("input",e)}},data:function(){return{dialogVisible:!1,tableHeader:[]}},methods:{dialogOpen:function(){this.tableData.length&&(this.tableHeader=Object.keys(this.tableData[0]))},setHeaderRowStyle:function(){var e=this.cellDetailStyle.headerRowStyle;return e||{}},setRowStyle:function(){var e=this.cellDetailStyle.rowStyle;return e||{}},dialogClose:function(){}}}),o=n,s=l("e90a"),r=Object(s["a"])(o,a,i,!1,null,null,null);t["default"]=r.exports}}]);
\ No newline at end of file
(("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]=("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]||[]).push([[7],{7350:function(e,l,t){"use strict";t.r(l);var a=function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("el-dialog",{attrs:{visible:e.dialogVisible,width:"80%",title:"列样式设置","append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(l){e.dialogVisible=l}}},[t("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:e.formInline,size:"mini"}},[t("el-form-item",{attrs:{label:"字体颜色"}},[t("el-select",{attrs:{placeholder:"颜色",clearable:""},model:{value:e.formInline.color,callback:function(l){e.$set(e.formInline,"color",l)},expression:"formInline.color"}},e._l(e.colorOptions,(function(e,l){return t("el-option",{key:l,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"字体大小"}},[t("el-select",{attrs:{placeholder:"字体大小",clearable:""},model:{value:e.formInline.fontSize,callback:function(l){e.$set(e.formInline,"fontSize",l)},expression:"formInline.fontSize"}},e._l(e.fontSizeOptions,(function(e,l){return t("el-option",{key:l,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"背景色"}},[t("el-select",{attrs:{placeholder:"颜色",clearable:""},model:{value:e.formInline.background,callback:function(l){e.$set(e.formInline,"background",l)},expression:"formInline.background"}},e._l(e.colorOptions,(function(e,l){return t("el-option",{key:l,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"文本的修饰"}},[t("el-select",{attrs:{placeholder:"文本的修饰",clearable:""},model:{value:e.formInline["text-decoration"],callback:function(l){e.$set(e.formInline,"text-decoration",l)},expression:"formInline['text-decoration']"}},e._l(e.textDecorationOptions,(function(e,l){return t("el-option",{key:l,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"对齐方式"}},[t("el-select",{attrs:{placeholder:"对齐方式",clearable:""},model:{value:e.formInline["text-align"],callback:function(l){e.$set(e.formInline,"text-align",l)},expression:"formInline['text-align']"}},e._l(e.textAlignOptions,(function(e,l){return t("el-option",{key:l,attrs:{label:e.label,value:e.value}})})),1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.onSubmitStyle}},[e._v("确定")])],1)],1)},n=[],o={props:{formInline:{default:function(){return{}}},value:Boolean},watch:{value:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("input",e)}},data:function(){return{dialogVisible:!1,fontSizeOptions:[{value:"10px",label:"10px"},{value:"12px",label:"12px"},{value:"14px",label:"14px"},{value:"16px",label:"16px"},{value:"18px",label:"18px"},{value:"20px",label:"20px"},{value:"22px",label:"22px"},{value:"24px",label:"24px"}],colorOptions:[{value:"#000000",label:"黑色"},{value:"#C0C0C0",label:"银色"},{value:"#808080",label:"灰色"},{value:"#FFFFFF",label:"白色"},{value:"#FF0000",label:"红色"},{value:"#800080",label:"紫色"},{value:"#FF00FF",label:"紫红"},{value:"#008000",label:"绿色"},{value:"#00FFFF",label:"浅绿"},{value:"#00FF00",label:"亮绿"},{value:"#808000",label:"橄榄"},{value:"#000080",label:"深蓝"},{value:"#0000FF",label:"蓝色"},{value:"#008080",label:"青色"}],textDecorationOptions:[{value:"line-through",label:"删除线"},{value:"underline",label:"下划线"},{value:"overline",label:"上划线"}],textAlignOptions:[{value:"left",label:"左对齐"},{value:"right",label:"右对齐"},{value:"center",label:"中间"}]}},methods:{onSubmitStyle:function(){this.$emit("submit",this.formInline)}}},i=o,r=t("e90a"),u=Object(r["a"])(i,a,n,!1,null,null,null);l["default"]=u.exports}}]);
\ No newline at end of file
(("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]=("undefined"!==typeof self?self:this)["webpackJsonphs_sky_ui"]||[]).push([[8],{"82c6":function(e,t,l){"use strict";var o=l("c553"),n=l.n(o);n.a},c553:function(e,t,l){},c794:function(e,t,l){"use strict";l.r(t);var o=function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("el-dialog",{staticClass:"innerDialogBox",attrs:{visible:e.dialogVisible,width:"95%",title:"表格配置","append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t},open:e.openDialog}},[l("div",{staticClass:"toopBox"},[l("el-button-group",[l("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.addPropViSayncTop()}}}),l("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-delete"},on:{click:e.deleteAll}},[e._v("删除")]),l("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-arrow-left"},on:{click:e.upStupe}},[e._v("上移")]),l("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.downStupe}},[e._v("下移"),l("i",{staticClass:"el-icon-arrow-right el-icon--right"})])],1)],1),l("el-table",{ref:"multipleTableColumn",attrs:{size:"mini",border:"",height:"520px",data:e.tableDataColums}},[l("el-table-column",{attrs:{type:"selection",width:"55",fixed:"left"}}),l("el-table-column",{attrs:{type:"index",fixed:"left"}}),l("el-table-column",{attrs:{prop:"label",label:"标题",width:"150",fixed:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-input",{attrs:{size:"mini",clearable:""},model:{value:t.row.label,callback:function(l){e.$set(t.row,"label",l)},expression:"scope.row.label"}})]}}])}),l("el-table-column",{attrs:{prop:"prop",label:"列名",width:"150",fixed:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-input",{attrs:{size:"mini",clearable:""},model:{value:t.row.prop,callback:function(l){e.$set(t.row,"prop",l)},expression:"scope.row.prop"}})]}}])}),l("el-table-column",{attrs:{prop:"width",label:"宽度",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-input",{attrs:{size:"mini",clearable:"",placeholder:"80"},model:{value:t.row.width,callback:function(l){e.$set(t.row,"width",l)},expression:"scope.row.width"}})]}}])}),l("el-table-column",{attrs:{prop:"isSort",label:"是否排序"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-switch",{model:{value:t.row.isSort,callback:function(l){e.$set(t.row,"isSort",l)},expression:"scope.row.isSort"}})]}}])}),l("el-table-column",{attrs:{prop:"summarizing",label:"是否汇总"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-switch",{model:{value:t.row.summarizing,callback:function(l){e.$set(t.row,"summarizing",l)},expression:"scope.row.summarizing"}})]}}])}),l("el-table-column",{attrs:{prop:"type",label:"列类型",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-select",{attrs:{size:"mini",placeholder:"请选择",clearable:""},model:{value:t.row.type,callback:function(l){e.$set(t.row,"type",l)},expression:"scope.row.type"}},e._l(e.optionsType,(function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)]}}])}),l("el-table-column",{attrs:{prop:"otherConfig",label:"下拉备注框",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-input",{attrs:{type:"textarea",rows:1,size:"mini",clearable:""},model:{value:t.row.otherConfig,callback:function(l){e.$set(t.row,"otherConfig",l)},expression:"scope.row.otherConfig"}})]}}])}),l("el-table-column",{attrs:{prop:"width",label:"列样式",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-button",{attrs:{size:"mini"},on:{click:function(l){return e.showStyleColunm(t.row,t.$index)}}},[e._v("设置样式")])]}}])}),l("el-table-column",{attrs:{prop:"isHide",label:"隐藏"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-switch",{model:{value:t.row.isHide,callback:function(l){e.$set(t.row,"isHide",l)},expression:"scope.row.isHide"}})]}}])}),e.isEditColumns?l("el-table-column",{attrs:{prop:"type",label:"展示类型",width:"140"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-select",{attrs:{size:"mini",clearable:""},model:{value:t.row.showType,callback:function(l){e.$set(t.row,"showType",l)},expression:"scope.row.showType"}},e._l(e.typeOptions,(function(e,t){return l("el-option",{key:t,attrs:{value:e.value,label:e.label}})})),1)]}}],null,!1,1680143874)}):e._e(),l("el-table-column",{attrs:{prop:"isDisabled",label:"只读",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-switch",{model:{value:t.row.isDisabled,callback:function(l){e.$set(t.row,"isDisabled",l)},expression:"scope.row.isDisabled"}})]}}])}),l("el-table-column",{attrs:{prop:"isRequired",label:"必填",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-switch",{model:{value:t.row.isRequired,callback:function(l){e.$set(t.row,"isRequired",l)},expression:"scope.row.isRequired"}})]}}])}),l("el-table-column",{attrs:{label:"操作",width:"300",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-button",{attrs:{size:"mini"},on:{click:function(l){return e.addPropViSaync(t.row,t.$index)}}},[e._v("新增列")]),l("el-button",{attrs:{size:"mini"},on:{click:function(l){return e.deletProp(t.row,t.$index)}}},[e._v("删除")]),l("el-button",{attrs:{size:"mini"},on:{click:function(l){return e.upGo(t.row,t.$index)}}},[e._v("上移")]),l("el-button",{attrs:{size:"mini"},on:{click:function(l){return e.downGo(t.row,t.$index)}}},[e._v("下移")])]}}])})],1),l("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.tanTableHeaderAsync}},[e._v("确 定")]),l("el-button",{attrs:{size:"mini",type:"success"},on:{click:e.generateTheHeaderBefore}},[e._v("生成表头")]),l("el-button",{attrs:{size:"mini",type:"warning"},on:{click:e.cleanAll}},[e._v("清除所有")]),l("el-button",{attrs:{size:"mini",type:"info"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")])],1),l("tbaleColumStyleSet",{attrs:{formInline:e.formInline},on:{submit:e.onSubmitStyle},model:{value:e.dialogVisibleTbaleColumStyle,callback:function(t){e.dialogVisibleTbaleColumStyle=t},expression:"dialogVisibleTbaleColumStyle"}})],1)},n=[],i=(l("b4fb"),l("dbb3"),l("4194"),l("3466"),l("fe59"),l("b130"),l("2eeb"),l("1784"),l("ea69"),l("fe8a"),l("e35a"),l("90aa"),l("0d7a"),l("bb21"),l("08ba"),l("2ef9")),a=l("391c"),r=l.n(a),s=l("73ef"),u=l.n(s),c=function(e){return l.e(7).then(function(){return e(l("7350"))}.bind(null,l)).catch(l.oe)},p={components:{tbaleColumStyleSet:c},props:{value:Boolean,tableDataColums:{default:function(){return[]}},mockSourceData:{default:function(){return[]}},allSourceData:{default:function(){return{config:{},sourceData:[]}}},isSubmitSuccessFlage:{},elInfo:{},isEditColumns:{type:Boolean,default:!1}},watch:{value:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("input",e)},isSubmitSuccessFlage:function(e){"columnStyleSet"===e?this.dialogVisibleTbaleColumStyle=!1:this.dialogVisible=!1}},data:function(){return{dialogVisibleTbaleColumStyle:!1,dialogVisible:!1,optionsType:[{value:"checkBox",label:"勾选"},{value:"hyperlink",label:"超链接"},{value:"asyncQueryDetail",label:"弹框查询"}],formInline:{},columnsProp:[],tableData:[],editIndex:0,typeOptions:[{value:"input",label:"1输入框"},{value:"hsInput",label:"1-1配置输入框",isRequireControlName:!0},{value:"hsSelectPlus",label:"2下拉框",isRequireControlName:!0},{value:"text",label:"3文本"},{value:"elCheckbox",label:"4勾选"},{value:"elSwitch",label:"5开关"},{value:"elDatePicker",label:"6日期范围"},{value:"elDatePickerDatetime",label:"7日期时间"},{value:"hsComputed",label:"8计算文本",isRequireControlName:!0}],tableDataColumsCopy:[]}},methods:{openDialog:function(){},initConfig:function(e){for(var t in e){var l=e[t];l.uuidv1||(l.uuidv1=u()())}this.tableDataColumsCopy=r.a.cloneDeep(e)},addPropViSayncTop:function(){var e=this;this.tableDataColums.push({}),this.$nextTick((function(){var t=e.$refs.multipleTableColumn;t.bodyWrapper.scrollTop=t.bodyWrapper.scrollHeight}))},deleteAll:function(){var e=this.$refs.multipleTableColumn.selection.map((function(e){return e.prop})),t=this.tableDataColums.filter((function(t){return!e.includes(t.prop)}));this.tableDataColums=t},upStupe:function(){var e=this,t=this.$refs.multipleTableColumn.selection,l=t.map((function(e,t){return e.prop})),o=[];l.forEach((function(t){var l=e.tableDataColums.findIndex((function(e){return e.prop===t}));o.push(l)})),o.sort((function(e,t){return e-t})),o.forEach((function(t,l){0!==l&&o.includes(0)?e.upSite(e.tableDataColums,t-1):e.upSite(e.tableDataColums,t)}))},downStupe:function(){var e=this,t=this.$refs.multipleTableColumn.selection,l=t.map((function(e,t){return e.prop})),o=[];l.forEach((function(t){var l=e.tableDataColums.findIndex((function(e){return e.prop===t}));o.push(l)})),o.sort((function(e,t){return t-e})),o.forEach((function(t,l){0!==l&&o.includes(e.tableDataColums.length-1)?e.downSite(e.tableDataColums,t+1):e.downSite(e.tableDataColums,t)}))},showStyleColunm:function(e,t){this.editIndex=t,this.formInline={},this.dialogVisibleTbaleColumStyle=!0,this.formInline=r.a.cloneDeep(e.columnStyle||{})},addPropViSaync:function(e,t){this.tableDataColums.splice(t+1,0,{})},deletProp:function(e,t){this.tableDataColums.splice(t,1)},upGo:function(e,t){this.upSite(this.tableDataColums,t)},downGo:function(e,t){this.downSite(this.tableDataColums,t)},generateTheHeaderBefore:function(){var e=this,t=this.allSourceData&&this.allSourceData.sourceData;Array.isArray(t)&&!t.length||t.table&&!t.table.length?this.$confirm("因没有返回表格的实体数据,是否根据模拟数据生成表头?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var t=e.mockSourceData;e.generateTheHeader(t)})).catch((function(){})):this.generateTheHeader(t)},generateTheHeader:function(e){Array.isArray(e)?this.tableData=e:this.tableData=e.table,this.columnsProp=Object(i["a"])(this.getAsyncProp());var t,l=this.columnsProp.reduce((function(e,t){return t.childs?e.push.apply(e,Object(i["a"])(t.childs)):e.push(t),e}),[]),o=this.tableDataColums.reduce((function(e,t){return e.push(t.prop),e}),[]),n=l.filter((function(e){return!o.includes(e.prop)}));n.length&&(t=this.tableDataColums).push.apply(t,Object(i["a"])(n))},setHeaderAnynsProp:function(e){var t=this;e.forEach((function(l,o){if("*"===l.prop){var n=t.getAsyncProp(t.tableData,e);e.splice.apply(e,[o,1].concat(Object(i["a"])(n)))}}))},getAsyncProp:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tableData,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!e.length)return[];var l=Object.keys(e[0]),o=[];t.length&&t.forEach((function(e){"*"!==e.prop&&o.push(e.prop)}));var n=[];l.forEach((function(e){if(e.includes("__")||e.startsWith("_")||e.includes("_data_")||"isSelected"===e){if(e.includes("__")){var t=e.split("__")[0],o=l.filter((function(e){return e.split("__")[0]===t})),i=[];o.forEach((function(e){i.push({prop:e,label:e,showOverflowTooltip:!0})}));var a=n.find((function(e){return e.prop===t}));a||n.push({prop:t,label:t,childs:i})}}else n.push({prop:e,label:e,showOverflowTooltip:!0})}));var i=n.filter((function(e){return!o.includes(e.prop)}));return i||[]},cleanAll:function(){var e=this;this.$confirm("此操作将清空所有表头, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.tableDataColums.splice(0,e.tableDataColums.length),e.$message({type:"success",message:"删除成功!"})})).catch((function(){e.$message({type:"info",message:"已取消删除"})}))},tanTableHeaderAsync:function(e){var t=this;for(var l in this.tableDataColums){var o=this.tableDataColums[l],n=parseInt(l);if(!o.label&&!o.prop&&Object.keys(o).length)return void this.$message.error("请完善第".concat(n+1,"行的字段或者标题"));!o.label&&o.prop&&"*"!==o.prop&&(o.label=o.prop)}var i=this.tableDataColums.filter((function(e){return Object.keys(e).length})),a=!0;if(this.isEditColumns){var r=function(e){var l=i[e],o=t.typeOptions.find((function(e){return e.value===l.showType}));if(!o)return l.showType="text","continue";o&&!o.isRequireControlName&&(delete l.elInfo,delete l.control_name),o&&o.isRequireControlName&&!l.control_name&&(l.control_name=u()(),l.elInfo={position:l.control_name,el:l.showType})};for(var s in i)r(s)}a&&this.$emit("submit",i,e)},addOldProp:function(e){var t=this.tableDataColumsCopy.filter((function(e){return e.showType.startsWith("hs")})),l=e.filter((function(e){return e.uuidv1&&e.showType.startsWith("hs")}));l.forEach((function(e){var l=t.find((function(t){return e.uuidv1===t.uuidv1}));l&&l.prop!==e.prop?e.old_control_name=l.prop:l&&l.prop===e.prop&&delete e.old_control_name}))},tansFormAsyncProps:function(e){var t=r()(e).groupBy((function(e){return e.split("__")[0]})).value(),l=Object.keys(t),o=[];return l.forEach((function(e){var l={prop:"",lebel:"",showOverflowTooltip:!0,childs:[]};l.prop=e,l.lebel=e,t[e].forEach((function(e){l.childs.push({prop:e,lebel:e,showOverflowTooltip:!0})})),o.push(l)})),o},upSite:function(e,t){0!==t?e[t]=e.splice(t-1,1,e[t])[0]:e.push(e.shift())},downSite:function(e,t){t!==e.length-1?e[t]=e.splice(t+1,1,e[t])[0]:e.unshift(e.splice(t,1)[0])},onSubmitStyle:function(e){this.tableDataColums[this.editIndex].columnStyle=e,this.dialogVisibleTbaleColumStyle=!1,this.tanTableHeaderAsync("columnStyleSet")}}},f=p,d=(l("82c6"),l("e90a")),b=Object(d["a"])(f,o,n,!1,null,"a1eb2e68",null);t["default"]=b.exports}}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[6],{
/***/ "28737":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/hs-table/tableDetail.vue?vue&type=template&id=5737b17c&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{attrs:{"title":"明细","visible":_vm.dialogVisible,"width":"95%","append-to-body":true,"close-on-click-modal":false},on:{"opened":_vm.dialogOpen,"update:visible":function($event){_vm.dialogVisible=$event},"closed":_vm.dialogClose}},[_c('el-table',{staticStyle:{"width":"100%"},attrs:{"data":_vm.tableData,"header-row-style":_vm.setHeaderRowStyle,"row-style":_vm.setRowStyle}},_vm._l((_vm.tableHeader),function(prop,index){return _c('el-table-column',{key:index,attrs:{"prop":prop,"label":prop}})}),1)],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/hs-table/tableDetail.vue?vue&type=template&id=5737b17c&
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.object.keys.js
var es_object_keys = __webpack_require__("fe8a");
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/hs-table/tableDetail.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var tableDetailvue_type_script_lang_js_ = ({
name: 'tabelDetail',
props: {
value: Boolean,
tableData: {
type: Array,
default: function _default() {
return [];
}
},
cellDetailStyle: {}
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
}
},
data: function data() {
return {
dialogVisible: false,
tableHeader: []
};
},
methods: {
dialogOpen: function dialogOpen() {
if (!this.tableData.length) return;
this.tableHeader = Object.keys(this.tableData[0]);
},
setHeaderRowStyle: function setHeaderRowStyle() {
var headerRowStyle = this.cellDetailStyle.headerRowStyle;
return headerRowStyle || {};
},
setRowStyle: function setRowStyle() {
var rowStyle = this.cellDetailStyle.rowStyle;
return rowStyle || {};
},
dialogClose: function dialogClose() {}
}
});
// CONCATENATED MODULE: ./src/packages/hs-table/tableDetail.vue?vue&type=script&lang=js&
/* harmony default export */ var hs_table_tableDetailvue_type_script_lang_js_ = (tableDetailvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/hs-table/tableDetail.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
hs_table_tableDetailvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var tableDetail = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[7],{
/***/ "7350":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/tbaleColumStyleSet.vue?vue&type=template&id=9df54ade&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{attrs:{"visible":_vm.dialogVisible,"width":"80%","title":"列样式设置","append-to-body":true,"close-on-click-modal":false},on:{"update:visible":function($event){_vm.dialogVisible=$event}}},[_c('el-form',{staticClass:"demo-form-inline",attrs:{"inline":true,"model":_vm.formInline,"size":"mini"}},[_c('el-form-item',{attrs:{"label":"字体颜色"}},[_c('el-select',{attrs:{"placeholder":"颜色","clearable":""},model:{value:(_vm.formInline.color),callback:function ($$v) {_vm.$set(_vm.formInline, "color", $$v)},expression:"formInline.color"}},_vm._l((_vm.colorOptions),function(item,index){return _c('el-option',{key:index,attrs:{"label":item.label,"value":item.value}})}),1)],1),_c('el-form-item',{attrs:{"label":"字体大小"}},[_c('el-select',{attrs:{"placeholder":"字体大小","clearable":""},model:{value:(_vm.formInline.fontSize),callback:function ($$v) {_vm.$set(_vm.formInline, "fontSize", $$v)},expression:"formInline.fontSize"}},_vm._l((_vm.fontSizeOptions),function(item,index){return _c('el-option',{key:index,attrs:{"label":item.label,"value":item.value}})}),1)],1),_c('el-form-item',{attrs:{"label":"背景色"}},[_c('el-select',{attrs:{"placeholder":"颜色","clearable":""},model:{value:(_vm.formInline.background),callback:function ($$v) {_vm.$set(_vm.formInline, "background", $$v)},expression:"formInline.background"}},_vm._l((_vm.colorOptions),function(item,index){return _c('el-option',{key:index,attrs:{"label":item.label,"value":item.value}})}),1)],1),_c('el-form-item',{attrs:{"label":"文本的修饰"}},[_c('el-select',{attrs:{"placeholder":"文本的修饰","clearable":""},model:{value:(_vm.formInline['text-decoration']),callback:function ($$v) {_vm.$set(_vm.formInline, 'text-decoration', $$v)},expression:"formInline['text-decoration']"}},_vm._l((_vm.textDecorationOptions),function(item,index){return _c('el-option',{key:index,attrs:{"label":item.label,"value":item.value}})}),1)],1),_c('el-form-item',{attrs:{"label":"对齐方式"}},[_c('el-select',{attrs:{"placeholder":"对齐方式","clearable":""},model:{value:(_vm.formInline['text-align']),callback:function ($$v) {_vm.$set(_vm.formInline, 'text-align', $$v)},expression:"formInline['text-align']"}},_vm._l((_vm.textAlignOptions),function(item,index){return _c('el-option',{key:index,attrs:{"label":item.label,"value":item.value}})}),1)],1)],1),_c('div',{staticClass:"dialog-footer",attrs:{"slot":"footer"},slot:"footer"},[_c('el-button',{attrs:{"size":"mini","type":"primary"},on:{"click":_vm.onSubmitStyle}},[_vm._v("确定")])],1)],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/tbaleColumStyleSet.vue?vue&type=template&id=9df54ade&
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/tbaleColumStyleSet.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var tbaleColumStyleSetvue_type_script_lang_js_ = ({
props: {
formInline: {
default: function _default() {
return {};
}
},
value: Boolean
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
}
},
data: function data() {
return {
dialogVisible: false,
fontSizeOptions: [{
value: '10px',
label: '10px'
}, {
value: '12px',
label: '12px'
}, {
value: '14px',
label: '14px'
}, {
value: '16px',
label: '16px'
}, {
value: '18px',
label: '18px'
}, {
value: '20px',
label: '20px'
}, {
value: '22px',
label: '22px'
}, {
value: '24px',
label: '24px'
}],
colorOptions: [{
value: '#000000',
label: '黑色'
}, {
value: '#C0C0C0',
label: '银色'
}, {
value: '#808080',
label: '灰色'
}, {
value: '#FFFFFF',
label: '白色'
}, {
value: '#FF0000',
label: '红色'
}, {
value: '#800080',
label: '紫色'
}, {
value: '#FF00FF',
label: '紫红'
}, {
value: '#008000',
label: '绿色'
}, {
value: '#00FFFF',
label: '浅绿'
}, {
value: '#00FF00',
label: '亮绿'
}, {
value: '#808000',
label: '橄榄'
}, {
value: '#000080',
label: '深蓝'
}, {
value: '#0000FF',
label: '蓝色'
}, {
value: '#008080',
label: '青色'
}],
textDecorationOptions: [{
value: 'line-through',
label: '删除线'
}, {
value: 'underline',
label: '下划线'
}, {
value: 'overline',
label: '上划线'
}],
textAlignOptions: [{
value: 'left',
label: '左对齐'
}, {
value: 'right',
label: '右对齐'
}, {
value: 'center',
label: '中间'
}]
};
},
methods: {
onSubmitStyle: function onSubmitStyle() {
this.$emit('submit', this.formInline);
}
}
});
// CONCATENATED MODULE: ./src/packages/common/tbaleColumStyleSet.vue?vue&type=script&lang=js&
/* harmony default export */ var common_tbaleColumStyleSetvue_type_script_lang_js_ = (tbaleColumStyleSetvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/tbaleColumStyleSet.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
common_tbaleColumStyleSetvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
null,
null
)
/* harmony default export */ var tbaleColumStyleSet = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
((typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] = (typeof self !== 'undefined' ? self : this)["webpackJsonphs_sky_ui"] || []).push([[8],{
/***/ "82c6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_a1eb2e68_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("c553");
/* harmony import */ var _node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_a1eb2e68_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_a1eb2e68_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_0_9_0_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_3_5_2_css_loader_dist_cjs_js_ref_6_oneOf_1_1_node_modules_vue_loader_15_9_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_3_0_0_postcss_loader_src_index_js_ref_6_oneOf_1_2_dialog_table_inner_css_vue_type_style_index_0_id_a1eb2e68_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ "c553":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "c794":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"225853fa-vue-loader-template"}!./node_modules/_vue-loader@15.9.1@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/tbaleColumsSet.vue?vue&type=template&id=a1eb2e68&scoped=true&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{staticClass:"innerDialogBox",attrs:{"visible":_vm.dialogVisible,"width":"95%","title":"表格配置","append-to-body":true,"close-on-click-modal":false},on:{"update:visible":function($event){_vm.dialogVisible=$event},"open":_vm.openDialog}},[_c('div',{staticClass:"toopBox"},[_c('el-button-group',[_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-plus"},on:{"click":function($event){return _vm.addPropViSayncTop()}}}),_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-delete"},on:{"click":_vm.deleteAll}},[_vm._v("删除")]),_c('el-button',{attrs:{"size":"mini","type":"primary","icon":"el-icon-arrow-left"},on:{"click":_vm.upStupe}},[_vm._v("上移")]),_c('el-button',{attrs:{"size":"mini","type":"primary"},on:{"click":_vm.downStupe}},[_vm._v("下移"),_c('i',{staticClass:"el-icon-arrow-right el-icon--right"})])],1)],1),_c('el-table',{ref:"multipleTableColumn",attrs:{"size":"mini","border":"","height":"520px","data":_vm.tableDataColums}},[_c('el-table-column',{attrs:{"type":"selection","width":"55","fixed":"left"}}),_c('el-table-column',{attrs:{"type":"index","fixed":"left"}}),_c('el-table-column',{attrs:{"prop":"label","label":"标题","width":"150","fixed":"left"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"size":"mini","clearable":""},model:{value:(scope.row.label),callback:function ($$v) {_vm.$set(scope.row, "label", $$v)},expression:"scope.row.label"}})]}}])}),_c('el-table-column',{attrs:{"prop":"prop","label":"列名","width":"150","fixed":"left"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"size":"mini","clearable":""},model:{value:(scope.row.prop),callback:function ($$v) {_vm.$set(scope.row, "prop", $$v)},expression:"scope.row.prop"}})]}}])}),_c('el-table-column',{attrs:{"prop":"width","label":"宽度","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"size":"mini","clearable":"","placeholder":"80"},model:{value:(scope.row.width),callback:function ($$v) {_vm.$set(scope.row, "width", $$v)},expression:"scope.row.width"}})]}}])}),_c('el-table-column',{attrs:{"prop":"isSort","label":"是否排序"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isSort),callback:function ($$v) {_vm.$set(scope.row, "isSort", $$v)},expression:"scope.row.isSort"}})]}}])}),_c('el-table-column',{attrs:{"prop":"summarizing","label":"是否汇总"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.summarizing),callback:function ($$v) {_vm.$set(scope.row, "summarizing", $$v)},expression:"scope.row.summarizing"}})]}}])}),_c('el-table-column',{attrs:{"prop":"type","label":"列类型","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-select',{attrs:{"size":"mini","placeholder":"请选择","clearable":""},model:{value:(scope.row.type),callback:function ($$v) {_vm.$set(scope.row, "type", $$v)},expression:"scope.row.type"}},_vm._l((_vm.optionsType),function(item){return _c('el-option',{key:item.value,attrs:{"label":item.label,"value":item.value}})}),1)]}}])}),_c('el-table-column',{attrs:{"prop":"otherConfig","label":"下拉备注框","width":"200"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"type":"textarea","rows":1,"size":"mini","clearable":""},model:{value:(scope.row.otherConfig),callback:function ($$v) {_vm.$set(scope.row, "otherConfig", $$v)},expression:"scope.row.otherConfig"}})]}}])}),_c('el-table-column',{attrs:{"prop":"width","label":"列样式","width":"120"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.showStyleColunm(scope.row,scope.$index)}}},[_vm._v("设置样式")])]}}])}),_c('el-table-column',{attrs:{"prop":"isHide","label":"隐藏"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isHide),callback:function ($$v) {_vm.$set(scope.row, "isHide", $$v)},expression:"scope.row.isHide"}})]}}])}),(_vm.isEditColumns)?_c('el-table-column',{attrs:{"prop":"type","label":"展示类型","width":"140"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-select',{attrs:{"size":"mini","clearable":""},model:{value:(scope.row.showType),callback:function ($$v) {_vm.$set(scope.row, "showType", $$v)},expression:"scope.row.showType"}},_vm._l((_vm.typeOptions),function(option,index){return _c('el-option',{key:index,attrs:{"value":option.value,"label":option.label}})}),1)]}}],null,false,1680143874)}):_vm._e(),_c('el-table-column',{attrs:{"prop":"isDisabled","label":"只读","width":"70"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isDisabled),callback:function ($$v) {_vm.$set(scope.row, "isDisabled", $$v)},expression:"scope.row.isDisabled"}})]}}])}),_c('el-table-column',{attrs:{"prop":"isRequired","label":"必填","width":"70"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-switch',{model:{value:(scope.row.isRequired),callback:function ($$v) {_vm.$set(scope.row, "isRequired", $$v)},expression:"scope.row.isRequired"}})]}}])}),_c('el-table-column',{attrs:{"label":"操作","width":"300","fixed":"right"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.addPropViSaync(scope.row,scope.$index)}}},[_vm._v("新增列")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.deletProp(scope.row,scope.$index)}}},[_vm._v("删除")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.upGo(scope.row,scope.$index)}}},[_vm._v("上移")]),_c('el-button',{attrs:{"size":"mini"},on:{"click":function($event){return _vm.downGo(scope.row,scope.$index)}}},[_vm._v("下移")])]}}])})],1),_c('div',{staticClass:"dialog-footer",attrs:{"slot":"footer"},slot:"footer"},[_c('el-button',{attrs:{"size":"medium","type":"primary"},on:{"click":_vm.tanTableHeaderAsync}},[_vm._v("确 定")]),_c('el-button',{attrs:{"size":"mini","type":"success"},on:{"click":_vm.generateTheHeaderBefore}},[_vm._v("生成表头")]),_c('el-button',{attrs:{"size":"mini","type":"warning"},on:{"click":_vm.cleanAll}},[_vm._v("清除所有")]),_c('el-button',{attrs:{"size":"mini","type":"info"},on:{"click":function($event){_vm.dialogVisible = false}}},[_vm._v("取 消")])],1),_c('tbaleColumStyleSet',{attrs:{"formInline":_vm.formInline},on:{"submit":_vm.onSubmitStyle},model:{value:(_vm.dialogVisibleTbaleColumStyle),callback:function ($$v) {_vm.dialogVisibleTbaleColumStyle=$$v},expression:"dialogVisibleTbaleColumStyle"}})],1)}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/packages/common/tbaleColumsSet.vue?vue&type=template&id=a1eb2e68&scoped=true&
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.concat.js
var es_array_concat = __webpack_require__("b4fb");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.filter.js
var es_array_filter = __webpack_require__("dbb3");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.find.js
var es_array_find = __webpack_require__("4194");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.find-index.js
var es_array_find_index = __webpack_require__("3466");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.for-each.js
var es_array_for_each = __webpack_require__("fe59");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.includes.js
var es_array_includes = __webpack_require__("b130");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.map.js
var es_array_map = __webpack_require__("2eeb");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.reduce.js
var es_array_reduce = __webpack_require__("1784");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.array.splice.js
var es_array_splice = __webpack_require__("ea69");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.object.keys.js
var es_object_keys = __webpack_require__("fe8a");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.regexp.exec.js
var es_regexp_exec = __webpack_require__("e35a");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.includes.js
var es_string_includes = __webpack_require__("90aa");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.split.js
var es_string_split = __webpack_require__("0d7a");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/es.string.starts-with.js
var es_string_starts_with = __webpack_require__("bb21");
// EXTERNAL MODULE: ./node_modules/_core-js@3.6.5@core-js/modules/web.dom-collections.for-each.js
var web_dom_collections_for_each = __webpack_require__("08ba");
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.9.2@@babel/runtime/helpers/esm/toConsumableArray.js + 3 modules
var toConsumableArray = __webpack_require__("2ef9");
// EXTERNAL MODULE: ./node_modules/_lodash@4.17.15@lodash/lodash.js
var lodash = __webpack_require__("391c");
var lodash_default = /*#__PURE__*/__webpack_require__.n(lodash);
// EXTERNAL MODULE: ./node_modules/_uuid@3.4.0@uuid/v1.js
var v1 = __webpack_require__("73ef");
var v1_default = /*#__PURE__*/__webpack_require__.n(v1);
// CONCATENATED MODULE: ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_thread-loader@2.1.3@thread-loader/dist/cjs.js!./node_modules/_babel-loader@8.1.0@babel-loader/lib!./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--0-0!./node_modules/_vue-loader@15.9.1@vue-loader/lib??vue-loader-options!./src/packages/common/tbaleColumsSet.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var tbaleColumStyleSet = function tbaleColumStyleSet(r) {
return __webpack_require__.e(/* require.ensure | tbaleColumStyleSet */ 7).then((function () {
return r(__webpack_require__("7350"));
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
/* harmony default export */ var tbaleColumsSetvue_type_script_lang_js_ = ({
components: {
tbaleColumStyleSet: tbaleColumStyleSet
},
props: {
value: Boolean,
tableDataColums: {
default: function _default() {
return [];
}
},
mockSourceData: {
default: function _default() {
return [];
}
},
allSourceData: {
default: function _default() {
return {
config: {},
sourceData: []
};
}
},
isSubmitSuccessFlage: {},
elInfo: {},
isEditColumns: {
type: Boolean,
default: false
}
},
watch: {
value: function value(val) {
this.dialogVisible = val;
},
dialogVisible: function dialogVisible(val) {
this.$emit('input', val);
},
isSubmitSuccessFlage: function isSubmitSuccessFlage(val) {
if (val === 'columnStyleSet') {
this.dialogVisibleTbaleColumStyle = false;
} else {
this.dialogVisible = false;
}
}
},
data: function data() {
return {
dialogVisibleTbaleColumStyle: false,
dialogVisible: false,
optionsType: [{
value: 'checkBox',
label: '勾选'
}, {
value: 'hyperlink',
label: '超链接'
}, {
value: 'asyncQueryDetail',
label: '弹框查询'
}],
formInline: {},
columnsProp: [],
tableData: [],
editIndex: 0,
typeOptions: [{
value: 'input',
label: '1输入框'
}, {
value: 'hsInput',
label: '1-1配置输入框',
isRequireControlName: true
}, {
value: 'hsSelectPlus',
label: '2下拉框',
isRequireControlName: true
}, {
value: 'text',
label: '3文本'
}, {
value: 'elCheckbox',
label: '4勾选'
}, {
value: 'elSwitch',
label: '5开关'
}, {
value: 'elDatePicker',
label: '6日期范围'
}, {
value: 'elDatePickerDatetime',
label: '7日期时间'
}, {
value: 'hsComputed',
label: '8计算文本',
isRequireControlName: true
}],
tableDataColumsCopy: []
};
},
methods: {
openDialog: function openDialog() {},
initConfig: function initConfig(data) {
for (var index in data) {
var item = data[index];
if (!item.uuidv1) {
item.uuidv1 = v1_default()();
}
}
this.tableDataColumsCopy = lodash_default.a.cloneDeep(data);
},
addPropViSayncTop: function addPropViSayncTop() {
var _this = this;
this.tableDataColums.push({});
this.$nextTick(function () {
var multipleTableColumn = _this.$refs.multipleTableColumn;
multipleTableColumn.bodyWrapper.scrollTop = multipleTableColumn.bodyWrapper.scrollHeight;
});
},
deleteAll: function deleteAll() {
var selectedProp = this.$refs.multipleTableColumn.selection.map(function (item) {
return item.prop;
});
var list = this.tableDataColums.filter(function (item) {
return !selectedProp.includes(item.prop);
});
this.tableDataColums = list;
},
upStupe: function upStupe() {
var _this2 = this;
var selected = this.$refs.multipleTableColumn.selection;
var selectedIndexList = selected.map(function (item, index) {
return item.prop;
});
var indexList = [];
selectedIndexList.forEach(function (prop) {
var index_ = _this2.tableDataColums.findIndex(function (item) {
return item.prop === prop;
});
indexList.push(index_);
});
indexList.sort(function (a, b) {
return a - b;
});
indexList.forEach(function (k, index) {
if (index !== 0 && indexList.includes(0)) {
_this2.upSite(_this2.tableDataColums, k - 1);
} else {
_this2.upSite(_this2.tableDataColums, k);
}
});
},
downStupe: function downStupe() {
var _this3 = this;
var selected = this.$refs.multipleTableColumn.selection;
var selectedIndexList = selected.map(function (item, index) {
return item.prop;
});
var indexList = [];
selectedIndexList.forEach(function (prop) {
var index_ = _this3.tableDataColums.findIndex(function (item) {
return item.prop === prop;
});
indexList.push(index_);
});
indexList.sort(function (a, b) {
return b - a;
});
indexList.forEach(function (k, index) {
if (index !== 0 && indexList.includes(_this3.tableDataColums.length - 1)) {
_this3.downSite(_this3.tableDataColums, k + 1);
} else {
_this3.downSite(_this3.tableDataColums, k);
}
});
},
showStyleColunm: function showStyleColunm(row, index) {
this.editIndex = index;
this.formInline = {};
this.dialogVisibleTbaleColumStyle = true;
this.formInline = lodash_default.a.cloneDeep(row.columnStyle || {});
},
addPropViSaync: function addPropViSaync(row, index) {
this.tableDataColums.splice(index + 1, 0, {});
},
deletProp: function deletProp(row, index) {
this.tableDataColums.splice(index, 1);
},
upGo: function upGo(row, index) {
this.upSite(this.tableDataColums, index);
},
downGo: function downGo(row, index) {
this.downSite(this.tableDataColums, index);
},
generateTheHeaderBefore: function generateTheHeaderBefore() {
var _this4 = this;
var editor2Data = this.allSourceData && this.allSourceData.sourceData;
if (Array.isArray(editor2Data) && !editor2Data.length || editor2Data.table && !editor2Data.table.length) {
this.$confirm('因没有返回表格的实体数据,是否根据模拟数据生成表头?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(function () {
var editor2Data = _this4.mockSourceData;
_this4.generateTheHeader(editor2Data);
}).catch(function () {});
} else {
this.generateTheHeader(editor2Data);
}
},
generateTheHeader: function generateTheHeader(editor2Data) {
if (Array.isArray(editor2Data)) {
this.tableData = editor2Data;
} else {
this.tableData = editor2Data.table;
}
this.columnsProp = Object(toConsumableArray["a" /* default */])(this.getAsyncProp());
var listProp = this.columnsProp.reduce(function (prue, curr) {
if (curr.childs) {
prue.push.apply(prue, Object(toConsumableArray["a" /* default */])(curr.childs));
} else {
prue.push(curr);
}
return prue;
}, []);
var existColum = this.tableDataColums.reduce(function (prue, curr) {
prue.push(curr.prop);
return prue;
}, []);
var appColum = listProp.filter(function (item) {
return !existColum.includes(item.prop);
});
if (appColum.length) {
var _this$tableDataColums;
(_this$tableDataColums = this.tableDataColums).push.apply(_this$tableDataColums, Object(toConsumableArray["a" /* default */])(appColum));
}
},
setHeaderAnynsProp: function setHeaderAnynsProp(data) {
var _this5 = this;
data.forEach(function (item, index) {
if (item.prop === '*') {
// 获取所有的动态列
var anyncProp = _this5.getAsyncProp(_this5.tableData, data); // 删除那一带*的行 替换成动态列
data.splice.apply(data, [index, 1].concat(Object(toConsumableArray["a" /* default */])(anyncProp)));
}
});
},
getAsyncProp: function getAsyncProp() {
var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.tableData;
var columnsProp = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : [];
if (!data.length) return [];
var props = Object.keys(data[0]); // 已经手动设置存在的表表头
var constProps = [];
if (columnsProp.length) {
columnsProp.forEach(function (item) {
if (item.prop !== '*') {
constProps.push(item.prop);
}
});
} // 动态设置1维表头
var constProps_ = [];
props.forEach(function (prop) {
if (!prop.includes('__') && !prop.startsWith('_') && !prop.includes('_data_') && prop !== 'isSelected') {
constProps_.push({
prop: prop,
label: prop,
'showOverflowTooltip': true
});
} else if (prop.includes('__')) {
var one_title = prop.split('__')[0];
var one_title_list = props.filter(function (item) {
return item.split('__')[0] === one_title;
});
var one_title_list_prop = [];
one_title_list.forEach(function (item) {
one_title_list_prop.push({
prop: item,
label: item,
'showOverflowTooltip': true
});
});
var t = constProps_.find(function (item) {
return item.prop === one_title;
});
if (!t) {
constProps_.push({
prop: one_title,
label: one_title,
childs: one_title_list_prop
});
}
}
});
var result = constProps_.filter(function (item) {
return !constProps.includes(item.prop);
});
return result || [];
},
cleanAll: function cleanAll() {
var _this6 = this;
this.$confirm('此操作将清空所有表头, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(function () {
_this6.tableDataColums.splice(0, _this6.tableDataColums.length);
_this6.$message({
type: 'success',
message: '删除成功!'
});
}).catch(function () {
_this6.$message({
type: 'info',
message: '已取消删除'
});
});
},
tanTableHeaderAsync: function tanTableHeaderAsync(flage) {
var _this7 = this;
for (var index in this.tableDataColums) {
var item = this.tableDataColums[index];
var index_number = parseInt(index);
if (!item.label && !item.prop && Object.keys(item).length) {
this.$message.error("\u8BF7\u5B8C\u5584\u7B2C".concat(index_number + 1, "\u884C\u7684\u5B57\u6BB5\u6216\u8005\u6807\u9898"));
return;
}
if (!item.label && item.prop && item.prop !== '*') {
item.label = item.prop;
}
}
var columnsConfig = this.tableDataColums.filter(function (item) {
return Object.keys(item).length;
});
var f = true;
if (this.isEditColumns) {
var _loop = function _loop(_index) {
var item = columnsConfig[_index];
var itemOptionType = _this7.typeOptions.find(function (xs) {
return xs.value === item.showType;
});
if (!itemOptionType) {
item.showType = 'text';
return "continue";
}
if (itemOptionType && !itemOptionType.isRequireControlName) {
delete item.elInfo;
delete item.control_name;
}
if (itemOptionType && itemOptionType.isRequireControlName && !item.control_name) {
item.control_name = v1_default()();
item.elInfo = {
position: item.control_name,
el: item.showType
};
}
};
for (var _index in columnsConfig) {
var _ret = _loop(_index);
if (_ret === "continue") continue;
}
}
if (!f) return;
this.$emit('submit', columnsConfig, flage);
},
addOldProp: function addOldProp(columnsConfig) {
var olist = this.tableDataColumsCopy.filter(function (item) {
return item.showType.startsWith('hs');
});
var newlist = columnsConfig.filter(function (item) {
return item.uuidv1 && item.showType.startsWith('hs');
});
newlist.forEach(function (item) {
var otarget = olist.find(function (oitem) {
return item.uuidv1 === oitem.uuidv1;
});
if (otarget && otarget.prop !== item.prop) {
item.old_control_name = otarget.prop;
} else if (otarget && otarget.prop === item.prop) {
delete item.old_control_name;
}
});
},
tansFormAsyncProps: function tansFormAsyncProps(list) {
var rasyncProps = lodash_default()(list).groupBy(function (item) {
return item.split('__')[0];
}).value();
var Keys = Object.keys(rasyncProps);
var result = [];
Keys.forEach(function (k) {
var obj = {
prop: '',
lebel: '',
'showOverflowTooltip': true,
childs: []
};
obj.prop = k;
obj.lebel = k;
rasyncProps[k].forEach(function (i) {
obj.childs.push({
prop: i,
lebel: i,
'showOverflowTooltip': true
});
});
result.push(obj);
});
return result;
},
upSite: function upSite(fieldData, index) {
if (index !== 0) {
fieldData[index] = fieldData.splice(index - 1, 1, fieldData[index])[0];
} else {
fieldData.push(fieldData.shift());
}
},
downSite: function downSite(fieldData, index) {
if (index !== fieldData.length - 1) {
fieldData[index] = fieldData.splice(index + 1, 1, fieldData[index])[0];
} else {
fieldData.unshift(fieldData.splice(index, 1)[0]);
}
},
onSubmitStyle: function onSubmitStyle(data) {
this.tableDataColums[this.editIndex].columnStyle = data;
this.dialogVisibleTbaleColumStyle = false;
this.tanTableHeaderAsync('columnStyleSet');
}
}
});
// CONCATENATED MODULE: ./src/packages/common/tbaleColumsSet.vue?vue&type=script&lang=js&
/* harmony default export */ var common_tbaleColumsSetvue_type_script_lang_js_ = (tbaleColumsSetvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/packages/common/dialog_table_inner.css?vue&type=style&index=0&id=a1eb2e68&scoped=true&lang=css&
var dialog_table_innervue_type_style_index_0_id_a1eb2e68_scoped_true_lang_css_ = __webpack_require__("82c6");
// EXTERNAL MODULE: ./node_modules/_vue-loader@15.9.1@vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("e90a");
// CONCATENATED MODULE: ./src/packages/common/tbaleColumsSet.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
common_tbaleColumsSetvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
"a1eb2e68",
null
)
/* harmony default export */ var tbaleColumsSet = __webpack_exports__["default"] = (component.exports);
/***/ })
}]);
\ No newline at end of file
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