{"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\\i18n\\I18nMessageTypeManager.vue?vue&type=template&id=21103247&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\system\\i18n\\I18nMessageTypeManager.vue","mtime":1675071993288},{"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 class=\"fullheight\">\n  <el-container>\n    <el-main>\n      <ht-table\n        ref=\"i18nMessageTypeTable\"\n        @load=\"loadData\"\n        :data=\"data\"\n        :pageResult=\"pageResult\"\n        :selection=\"true\"\n        quick-search-props=\"type,desc\"\n        :show-export=\"false\"\n        @row-click=\"rowClick\"\n      >\n        <template v-slot:toolbar>\n          <el-button size=\"small\" icon=\"el-icon-plus\" @click=\"showDialog()\">添加</el-button>\n          <ht-delete-button\n            size=\"small\"\n            :url=\"i18nMessageTypeDeleteUrl\"\n            :htTable=\"$refs.i18nMessageTypeTable\"\n            style=\"margin:0;\"\n          >删除</ht-delete-button>\n        </template>\n        <template>\n          <ht-table-column type=\"index\" width=\"50\" align=\"center\" label=\"序号\" />\n          <ht-table-column prop=\"type\" label=\"类型\" :sortable=\"true\" :show-overflow-tooltip=\"true\">\n          <template v-slot=\"{row}\">\n              <el-link\n                 @click=\"showDialog(row.id)\"\n                type=\"primary\"\n              >{{row.type}}</el-link>\n            </template>\n          </ht-table-column>\n          <ht-table-column prop=\"desc\" label=\"说明\" :sortable=\"true\" :show-overflow-tooltip=\"true\" />\n          <!-- <ht-table-column width=\"150\" label=\"操作\">\n            <template v-slot=\"{row}\">\n              <el-button\n                size=\"mini\"\n                type=\"primary\"\n                icon=\"el-icon-edit\"\n                @click=\"showDialog(row.id)\"\n              >编辑</el-button>\n            </template>\n          </ht-table-column> -->\n        </template>\n      </ht-table>\n\n      <ht-sidebar-dialog\n        width=\"30%\"\n        :title=\"i18nMessageTypeTitle\"\n        :visible=\"dialogVisible\"\n        :before-close=\"handleClose\"\n      >\n        <el-form v-model=\"i18nMessageType\" data-vv-scope=\"editi18nMessageTypeForm\">\n          <ht-form-item\n            label=\"类型\"\n            prop=\"type\"\n            label-width=\"120px\"\n            class=\"i18nMessageType-input-width\"\n          >\n            <ht-input\n              v-model=\"i18nMessageType.type\"\n              autocomplete=\"off\"\n              :validate=\"{required:true,regex:{exp:'^[a-zA-Z][a-zA-Z0-9_-]+$',message:'类型必须由数字、字母或者下划线组成，并且以字母开头。'}}\"\n              placeholder=\"请输入类型\"\n              @blur=\"isType()\"\n              :maxlength=\"30\"\n              :showWordLimit=\"true\"\n            ></ht-input>\n          </ht-form-item>\n          <ht-form-item\n            label=\"说明\"\n            prop=\"desc\"\n            label-width=\"120px\"\n            class=\"i18nMessageType-input-width\"\n          >\n            <ht-input\n              v-model=\"i18nMessageType.desc\"\n              autocomplete=\"off\"\n              type=\"textarea\"\n              :validate=\"{required:false}\"\n              placeholder=\"请输入说明\"\n              :maxlength=\"200\"\n              :showWordLimit=\"true\"\n            ></ht-input>\n          </ht-form-item>\n        </el-form>\n        <div slot=\"footer\" class=\"dialog-footer\">\n          <ht-submit-button\n            :url=\"savei18nMessageTypeUrl()\"\n            :model=\"i18nMessageType\"\n            :is-submit=\"isSubmit\"\n            request-method=\"POST\"\n            scope-name=\"editi18nMessageTypeForm\"\n            @before-save-data=\"beforeSaveData\"\n            @after-save-data=\"afterSaveData\"\n          >{{$t('eip.common.save')}}</ht-submit-button>\n          <el-button @click=\"dialogCancle('dialogVisible')\">{{$t('eip.common.cancel')}}</el-button>\n        </div>\n      </ht-sidebar-dialog>\n      <!-- 加载数据 用作编辑数据源和查看数据源-->\n      <ht-load-data :url=\"loadDataUrl\" context=\"portal\" @after-load-data=\"afterLoadData\"></ht-load-data>\n    </el-main>\n  </el-container>\n</el-container>\n",null]}