{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\system\\SysPropertiesManager.vue?vue&type=template&id=0d52c57b&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\system\\SysPropertiesManager.vue","mtime":1675071993225},{"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<div class=\"fullheight\">\n  <ht-table\n    @load=\"loadData\"\n    :data=\"data\"\n    :pageResult=\"pageResult\"\n    :selection=\"true\"\n    quick-search-props=\"name,alias,description\"\n    :default-sorter=\"[{direction: 'DESC',property: 'createTime'}]\"\n    :show-export=\"false\"\n    :show-custom-column=\"false\"\n    ref=\"htTable\"\n    @row-click=\"rowClick\"\n  >\n    <template v-slot:toolbar>\n      <el-button-group>\n        <el-button size=\"small\" @click=\"showDialog()\" icon=\"el-icon-plus\" type=\"primary\">添加</el-button>\n        <ht-delete-button url=\"${portal}/sys/sysProperties/v1/remove\" :htTable=\"$refs.htTable\" :style=\"{marginLeft: '10px'}\">删除</ht-delete-button>\n      </el-button-group>\n    </template>\n    <template>\n      <ht-table-column type=\"index\" width=\"50\" align=\"center\" label=\"序号\" />\n      <ht-table-column prop=\"name\" label=\"属性名称\" :sortable=\"true\" :show-overflow-tooltip=\"true\">\n        <template v-slot=\"{row}\">\n          <el-link type=\"primary\" @click=\"showDialog(row)\" title=\"编辑详情\">{{row.name}}</el-link>\n        </template>\n      </ht-table-column>\n      <ht-table-column width=\"150\" prop=\"alias\" label=\"属性代码\" :sortable=\"true\" :show-overflow-tooltip=\"true\" />\n      <ht-table-column\n        prop=\"encrypt\"\n        label=\"存储方式\"\n        width=\"120\"\n        :filters=\"[{text:'加密存储', value:1},{text:'明文存储', value:0}]\"\n      >\n        <template v-slot=\"{row}\">\n          <el-tag type=\"info\" v-if=\"row.encrypt=='0'\">明文存储</el-tag>\n          <el-tag type=\"warning\" v-if=\"row.encrypt=='1'\">加密存储</el-tag>\n        </template>\n      </ht-table-column>\n    </template>\n    <ht-table-column prop=\"description\" label=\"属性说明\" :show-overflow-tooltip=\"true\" />\n  </ht-table>\n  <ht-sidebar-dialog\n    width=\"28%\"\n    title=\"系统属性编辑\"\n    class=\"sp-manager__dialog\"\n    :visible=\"dialogVisible\"\n    v-if=\"dialogVisible\"\n    :before-close=\"beforeCloseDialog\"\n  >\n    <el-form v-form data-vv-scope=\"propertyForm\">\n      <ht-form-item label=\"属性名称\">\n        <ht-input v-model=\"currentProperty.name\" validate=\"required\"\n                  :maxlength=\"50\"\n                  :showWordLimit=\"true\" />\n      </ht-form-item>\n      <ht-form-item label=\"属性代码\">\n        <ht-input v-model=\"currentProperty.alias\" validate=\"required\"\n                  :maxlength=\"50\"\n                  :showWordLimit=\"true\" />\n      </ht-form-item>\n      <ht-form-item label=\"属性值\">\n        <ht-input type=\"textarea\" :rows=\"5\" v-model=\"currentProperty.value\" validate=\"required\" />\n      </ht-form-item>\n      <ht-form-item label=\"存储方式\">\n        <ht-radio\n          v-model=\"currentProperty.encrypt\"\n          :options=\"[{ key: 0, value: '明文存储' },{ key: 1, value: '加密存储' }]\"\n        />\n      </ht-form-item>\n      <ht-form-item label=\"属性说明\">\n        <ht-input type=\"textarea\" v-model=\"currentProperty.description\" :rows=\"5\"\n                  :maxlength=\"200\"\n                  :showWordLimit=\"true\" />\n      </ht-form-item>\n    </el-form>\n    <div slot=\"footer\" style=\"text-align: center\">\n      <ht-submit-button\n        :url=\"saveUrl\"\n        :model=\"currentProperty\"\n        scope-name=\"propertyForm\"\n        @after-save-data=\"afterSaveData\"\n      >{{$t(\"eip.common.save\")}}</ht-submit-button>\n      <el-button @click=\"beforeCloseDialog\">{{$t(\"eip.common.cancel\")}}</el-button>\n    </div>\n  </ht-sidebar-dialog>\n</div>\n",null]}