configInfo.vue 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <template>
  2. <div id="configInfo">
  3. <el-dialog
  4. title="系统信息"
  5. width="=80%"
  6. top="2rem"
  7. :close-on-click-modal="false"
  8. :visible.sync="showDialog"
  9. :destroy-on-close="true"
  10. @close="close()"
  11. >
  12. <div id="shared" style="margin-top: 1rem;margin-right: 100px;">
  13. <el-descriptions title="国标服务信息" v-if="configInfoData.sip" :span="2">
  14. <el-descriptions-item label="编号" >{{configInfoData.sip.id}}</el-descriptions-item>
  15. <el-descriptions-item label="域">{{configInfoData.sip.domain}}</el-descriptions-item>
  16. <el-descriptions-item label="IP">{{configInfoData.sip.showIp}}</el-descriptions-item>
  17. <el-descriptions-item label="端口">{{configInfoData.sip.port}}</el-descriptions-item>
  18. <el-descriptions-item label="密码">
  19. <el-tag size="small">{{configInfoData.sip.password}}</el-tag>
  20. </el-descriptions-item>
  21. </el-descriptions>
  22. <el-descriptions title="版本信息"v-if="configInfoData.version">
  23. <el-descriptions-item label="版本">{{configInfoData.version.version}}</el-descriptions-item>
  24. <el-descriptions-item label="编译时间">{{configInfoData.version.build_DATE}}</el-descriptions-item>
  25. <el-descriptions-item label="GIT版本">{{configInfoData.version.git_Revision_SHORT}}</el-descriptions-item>
  26. <el-descriptions-item label="GIT最后提交时间">{{configInfoData.version.git_DATE}}</el-descriptions-item>
  27. </el-descriptions>
  28. </div>
  29. </el-dialog>
  30. </div>
  31. </template>
  32. <script>
  33. export default {
  34. name: "configInfo",
  35. props: {},
  36. computed: {},
  37. created() {},
  38. data() {
  39. return {
  40. showDialog: false,
  41. configInfoData: {
  42. sip:{},
  43. }
  44. };
  45. },
  46. methods: {
  47. openDialog: function (data) {
  48. console.log(data)
  49. this.showDialog = true;
  50. this.configInfoData = data;
  51. },
  52. close: function () {
  53. this.showDialog = false;
  54. },
  55. },
  56. };
  57. </script>