msServiceInfoForm.html 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <title>微服务信息表单管理</title>
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
  6. <meta charset="utf-8"/>
  7. <meta name="viewport"
  8. content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
  9. <link rel="stylesheet" href="/common-assets/css/normalize.css"/>
  10. <!-- 引入样式 -->
  11. <link rel="stylesheet" href="/common-assets/css/chunk/element-common.css">
  12. <link rel="stylesheet" href="/common-assets/css/dwElementUI.css"/>
  13. <script src="/common-assets/js/jquery-2.1.1.js"></script>
  14. <script src="/common-assets/plugins/slimscroll/jquery.slimscroll.min.js"></script>
  15. <script src="/common-assets/plugins/layer/3.0.3/layer.js"></script>
  16. <script src="/common-assets/js/promise-polyfill.min.js"></script>
  17. <script src="/common-assets/plugins/vue/2.5.17/vue.min.js"></script>
  18. <script src="/common-assets/plugins/axios/0.18.0/axios.min.js"></script>
  19. <script src="/common-assets/plugins/dotize/dotize.js"></script>
  20. <!-- 引入组件库 -->
  21. <script src="/common-assets/plugins/element-ui/lib/index.js"></script>
  22. </head>
  23. <body class="pace-done white-bg">
  24. <div class="container-fluid">
  25. <div style="margin: 10px 0 10px 0;">
  26. <el-form label-position="right" size="small" label-width="100px" class="with-border"
  27. ref="msServiceInfoForm" id="msServiceInfoForm" :model="entity" :rules="rules" v-cloak>
  28. <el-row type="flex" justify="center">
  29. <el-col :span="12">
  30. <el-form-item prop="serviceCode" label="服务编码">
  31. <el-input placeholder="请输入服务编码" v-model="entity.serviceCode" :disabled="editType === 'view'"></el-input>
  32. </el-form-item>
  33. </el-col>
  34. <el-col :span="12">
  35. <el-form-item prop="serviceName" label="名称">
  36. <el-input placeholder="请输入名称" v-model="entity.serviceName" :disabled="editType === 'view'"></el-input>
  37. </el-form-item>
  38. </el-col>
  39. </el-row>
  40. <el-row type="flex" justify="center">
  41. <el-col :span="24">
  42. <el-form-item prop="serviceDesc" label="描述">
  43. <el-input type="textarea" v-model="entity.serviceDesc" :autosize="{ minRows: 2}"
  44. placeholder="请输入描述" :disabled="editType === 'view'"></el-input>
  45. </el-form-item>
  46. </el-col>
  47. </el-row>
  48. <el-row type="flex" justify="center">
  49. <el-col :span="12">
  50. <el-form-item prop="status" label="状态">
  51. <el-select v-model="entity.status" clearable :disabled="editType === 'view'"
  52. placeholder="请选择状态">
  53. <el-option v-for="param in getDictByField('status')" :key="param.id" :label="param.paramName"
  54. :value="param.paramCode">
  55. </el-option>
  56. </el-select>
  57. </el-form-item>
  58. </el-col>
  59. <el-col :span="12">
  60. <el-form-item prop="swaggerUrl" label="在线文档地址">
  61. <el-input placeholder="请输入在线文档" v-model="entity.swaggerUrl" :disabled="editType === 'view'"></el-input>
  62. </el-form-item>
  63. </el-col>
  64. </el-row>
  65. </el-form>
  66. </div>
  67. </div>
  68. </body>
  69. <!-- 本页面对应JS-->
  70. <script src="/common-assets/js/project.config.js"></script>
  71. <script src="/common-assets/js/common.js"></script>
  72. <script src="../static/js/msServiceInfoForm.js"></script>
  73. </html>