{"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\\portal\\PortalAppParamManager.vue?vue&type=template&id=d082a082&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\portal\\PortalAppParamManager.vue","mtime":1675071993053},{"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\"\n    :show-export=\"false\"\n    :show-custom-column=\"false\"\n    ref=\"htTable\"\n  >\n    <template v-slot:toolbar>\n     \n        <el-button size=\"small\" @click=\"showDialog()\" icon=\"el-icon-plus\" type=\"primary\">添加</el-button>\n        <ht-delete-button url=\"${portal}/portalAppParam/v1/\" :htTable=\"$refs.htTable\">删除</ht-delete-button>\n      \n    </template>\n    <template>\n      <ht-table-column type=\"index\" width=\"50\" align=\"center\" label=\"序号\" />\n      <!--<ht-table-column\n        prop=\"id\"\n        label=\"ID\"\n        :sortable=\"true\"\n        :show-overflow-tooltip=\"true\"\n      >\n        <template v-slot=\"{row}\">\n          <el-link\n            type=\"primary\"\n            @click=\"showDialog(row)\"\n            title=\"查看详情\"\n          >{{row.id}}</el-link>\n        </template>\n      </ht-table-column>-->\n      <ht-table-column\n        prop=\"name\"\n        label=\"参数名称\"\n        :sortable=\"true\"\n        :show-overflow-tooltip=\"true\"\n      >\n        <template v-slot=\"{row}\">\n          <el-link\n            type=\"primary\"\n            @click=\"showDialog(row)\"\n            title=\"查看详情\"\n          >{{row.name}}</el-link>\n        </template>\n      </ht-table-column>\n      <ht-table-column\n        prop=\"alias\"\n        label=\"参数编码\"\n        :sortable=\"true\"\n        :show-overflow-tooltip=\"true\"\n      >\n      </ht-table-column>\n      <ht-table-column\n        label=\"控件类型\"\n        :show-overflow-tooltip=\"true\"\n      ><template slot-scope=\"scope\">\n        <el-tag type=\"primary\" v-if=\"scope.row.controlType=='textarea'\">手动输入</el-tag>\n        <el-tag type=\"success\" v-if=\"scope.row.controlType=='date'\">日期</el-tag>\n        <el-tag type=\"success\" v-if=\"scope.row.controlType=='dateTime'\">日期时间</el-tag>\n        <el-tag type=\"primary\" v-if=\"scope.row.controlType=='number'\">数字</el-tag>\n        <el-tag type=\"info\" v-if=\"scope.row.controlType=='attachment'\">附件上传</el-tag>\n        <el-tag type=\"warning\" v-if=\"scope.row.controlType=='richText'\">富文本</el-tag>\n      </template>\n      </ht-table-column>\n      <ht-table-column\n        prop=\"value\"\n        label=\"参数内容\"\n        :show-overflow-tooltip=\"true\"\n      >\n      </ht-table-column>\n    </template>\n  </ht-table>\n  <el-dialog\n    width=\"70%\"\n    title=\"应用参数\"\n    class=\"sp-manager__dialog\"\n    :visible=\"dialogVisible\"\n    :before-close=\"beforeCloseDialog\"\n    :append-to-body=\"true\"\n  >\n    <el-form v-form data-vv-scope=\"PortalAppParamForm\">\n      <ht-form-item label=\"应用ID\">\n        <ht-input v-model=\"PortalAppParam.appId\" validate=\"required\" :disabled=\"true\"></ht-input>\n      </ht-form-item>\n      <ht-form-item label=\"参数名称\">\n        <ht-input v-model=\"PortalAppParam.name\" validate=\"required\" @change=\"getAlias\" />\n      </ht-form-item>\n      <ht-form-item label=\"参数编码\">\n        <ht-input v-model=\"PortalAppParam.alias\" validate=\"required\" />\n      </ht-form-item>\n      <ht-form-item label=\"控件类型\">\n        <!--<ht-input v-model=\"PortalAppParam.controlType\" validate=\"required\" />-->\n        <ht-select\n                v-model=\"PortalAppParam.controlType\"\n                :options=\"controlTypeOptions\"\n                validate=\"required\"\n                :props=\"{ key: 'value', value: 'label' }\"></ht-select>\n      </ht-form-item>\n      <ht-form-item label=\"参数内容\" v-if=\"PortalAppParam.controlType\">\n        <ht-input type=\"textarea\"\n                  v-model=\"PortalAppParam.value\"\n                  v-if=\"PortalAppParam.controlType == 'textarea'\"/>\n        <ht-input type=\"number\"\n                  v-model=\"PortalAppParam.value\"\n                  v-if=\"PortalAppParam.controlType == 'number'\"></ht-input>\n        <ht-date v-model=\"PortalAppParam.value\"\n                 v-if=\"PortalAppParam.controlType == 'date'\"\n                 format=\"yyyy-MM-dd\"></ht-date>\n        <ht-date v-model=\"PortalAppParam.value\"\n                 v-if=\"PortalAppParam.controlType == 'dateTime'\"\n                 format=\"yyyy-MM-dd HH:mm:ss\"></ht-date>\n        <FileUpload v-model=\"PortalAppParam.value\"\n                    v-if=\"PortalAppParam.controlType == 'attachment'\"\n                    :accept=\"`.jpg,.jpeg,.png,.bmp,.pdf,.JPG,.JPEG,.PNG,.BMP,.PDF,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.rtf,.txt,.zip,.rar,.vsd,.dwg`\"\n                    ref=\"uploadFile\">\n        </FileUpload>\n        <ht-editor v-model=\"PortalAppParam.value\"\n                   v-if=\"PortalAppParam.controlType == 'richText'\"\n                   model-name=\"PortalAppParam.value\"></ht-editor>\n      </ht-form-item>\n    </el-form>\n    <div slot=\"footer\" style=\"text-align: center\">\n      <ht-submit-button\n        url=\"${portal}/portalAppParam/v1/\"\n        :model=\"PortalAppParam\"\n        :request-method=\"saveMethod\"\n        scope-name=\"PortalAppParamForm\"\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  </el-dialog>\n</div>\n",null]}