{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\form\\dataTemplate\\FilterFiledSetting.vue?vue&type=template&id=28b2ea32&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\form\\dataTemplate\\FilterFiledSetting.vue","mtime":1675071992131},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<el-container>\n  <el-row :gutter=\"20\" style=\"width:100%;\">\n    <el-col :span=\"7\">\n      <el-table\n        ref=\"displaySettingTable\"\n        border\n        :max-height=\"tabHeight\"\n        :data=\"displaySettingFields\"\n        tooltip-effect=\"dark\"\n        @row-dblclick=\"fillToDisplay\"\n      >\n        <el-table-column type=\"selection\" width=\"55\"></el-table-column>\n        <el-table-column prop=\"name\" label=\"列名\" show-overflow-tooltip></el-table-column>\n        <el-table-column prop=\"desc\" label=\"注释\" show-overflow-tooltip></el-table-column>\n        <el-table-column prop=\"type\" label=\"类型\" width=\"80\"></el-table-column>\n      </el-table>\n    </el-col>\n    <el-col :span=\"1\">\n      <el-button\n        type=\"primary\"\n        circle\n        icon=\"icon-hide\"\n        title=\"将所选字段添加为显示字段\"\n        style=\"-webkit-transform: rotate(270deg);transform: rotate(270deg)\"\n        @click=\"allFillToDisplay()\"\n      />\n    </el-col>\n    <el-col :span=\"16\">\n      <el-table\n        ref=\"displayTable\"\n        border\n        :max-height=\"tabHeight\"\n        :data=\"filteringField\"\n        tooltip-effect=\"dark\"\n        style=\"width: 100%;\"\n      >\n        <el-table-column label=\"序号\" type=\"index\" width=\"50\"></el-table-column>\n        <el-table-column prop=\"name\" label=\"列名\" width=\"115\"></el-table-column>\n        <el-table-column prop=\"desc\" label=\"注释\" width=\"135\">\n        </el-table-column>\n\n         <el-table-column  label=\"过滤范围\" width=\"135\">\n          <template scope=\"scope\">\n            <el-button @click=\"setting(scope.row)\" size=\"small\">设置</el-button>\n          </template>\n        </el-table-column>\n        <el-table-column label=\"默认值\" width=\"220\">\n          <template scope=\"scope\">\n            <el-select v-model=\"scope.row.defaultValue\" size=\"mini\" clearable multiple >\n              <el-option\n                v-for=\"(item,index) in scope.row.formatterData\"\n                :key=\"index\"\n                :label=\"item.text\"\n                :value=\"item.value\"\n              ></el-option>\n            </el-select>\n          </template>\n        </el-table-column>\n        <el-table-column label=\"管理\">\n          <template slot-scope=\"scope\">\n            <el-button\n              @click=\"sort(scope.$index, 'down')\"\n              size=\"small\"\n              icon=\"el-icon-arrow-down\"\n              plain\n            ></el-button>\n            <el-button\n              @click=\"sort(scope.$index, 'up')\"\n              size=\"small\"\n              icon=\"el-icon-arrow-up\"\n              plain\n            ></el-button>\n            <el-button\n              @click=\"remove(scope.$index)\"\n              type=\"danger\"\n              size=\"small\"\n              icon=\"el-icon-delete\"\n              plain\n            ></el-button>\n          </template>\n        </el-table-column>\n      </el-table>\n    </el-col>\n  </el-row>\n\n  <el-dialog\n    title=\"设置\"\n    width=\"50%\"\n    append-to-body\n    :close-on-click-modal=\"false\"\n    class=\"filter-set-dialog\"\n    :visible.sync=\"settingVisible\"\n    :before-close=\"handleDialogClose\"\n  >\n    <el-button type=\"primary\" style=\"margin-bottom: 10px\" @click=\"addSetting\">添加</el-button>\n    <el-table :data=\"selectedRow.formatterData\" border size=\"mini\">\n      <el-table-column label=\"值\">\n        <template slot-scope=\"scope\">\n          <el-input v-model=\"scope.row.value\" :maxlength=\"50\" show-word-limit v-if=\"selectedRow.type==='varchar'\"/>\n          <ht-input type=\"number\" width=\"280px\" v-model=\"scope.row.value\" :maxlength=\"50\" show-word-limit v-if=\"selectedRow.type==='number'\"/>\n        </template>\n      </el-table-column>\n      <el-table-column label=\"标签\">\n        <template slot-scope=\"scope\">\n          <el-input v-model=\"scope.row.text\" :maxlength=\"50\" show-word-limit />\n        </template>\n      </el-table-column>\n      <el-table-column label=\"操作\">\n        <template slot-scope=\"scope\">\n          <el-button icon=\"el-icon-delete\" @click=\"removeSetting(scope.$index)\" />\n        </template>\n      </el-table-column>\n    </el-table>\n\n    <span slot=\"footer\" class=\"dialog-footer\">\n      <el-button type=\"primary\" @click=\"dialogOk\" size=\"medium\">确 定</el-button>\n      <el-button @click=\"cancelSetting\" size=\"medium\">取 消</el-button>\n    </span>\n  </el-dialog>\n\n  <eip-data-template-dialog\n    :appendToBody=\"true\"\n    ref=\"dataTemplateDialog\"\n    :single=\"true\"\n    @onConfirm=\"onDataTemplateConfirm\"\n  ></eip-data-template-dialog>\n</el-container>\n",null]}