1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- <template>
- <div id="configInfo">
- <el-dialog
- title="系统信息"
- width="=80%"
- top="2rem"
- :close-on-click-modal="false"
- :visible.sync="showDialog"
- :destroy-on-close="true"
- @close="close()"
- >
- <div id="shared" style="margin-top: 1rem;margin-right: 100px;">
- <el-descriptions title="国标服务信息" v-if="configInfoData.sip" :span="2">
- <el-descriptions-item label="编号" >{{configInfoData.sip.id}}</el-descriptions-item>
- <el-descriptions-item label="域">{{configInfoData.sip.domain}}</el-descriptions-item>
- <el-descriptions-item label="IP">{{configInfoData.sip.ip}}</el-descriptions-item>
- <el-descriptions-item label="端口">{{configInfoData.sip.port}}</el-descriptions-item>
- <el-descriptions-item label="密码">
- <el-tag size="small">{{configInfoData.sip.password}}</el-tag>
- </el-descriptions-item>
- </el-descriptions>
- <el-descriptions title="版本信息"v-if="configInfoData.version">
- <el-descriptions-item label="版本">{{configInfoData.version.version}}</el-descriptions-item>
- <el-descriptions-item label="编译时间">{{configInfoData.version.BUILD_DATE}}</el-descriptions-item>
- <el-descriptions-item label="GIT版本">{{configInfoData.version.GIT_Revision_SHORT}}</el-descriptions-item>
- <el-descriptions-item label="GIT最后提交时间">{{configInfoData.version.GIT_DATE}}</el-descriptions-item>
- </el-descriptions>
- <!-- <el-descriptions title="服务管理">-->
- <!-- <el-descriptions-item label="重启">-->
- <!-- <el-button @click="restart">重启服务</el-button>-->
- <!-- </el-descriptions-item>-->
- <!-- </el-descriptions>-->
- </div>
- </el-dialog>
- </div>
- </template>
- <script>
- import handle from "../../until/handle";
- export default {
- name: "configInfo",
- props: {},
- computed: {},
- created() {},
- data() {
- return {
- showDialog: false,
- configInfoData: {
- sip:{},
- }
- };
- },
- methods: {
- openDialog: function (data) {
- console.log(data)
- this.showDialog = true;
- this.configInfoData = data;
- },
- close: function () {
- this.showDialog = false;
- },
- // async restart(){
- // let url = "/api/server/restart"
- // let [err,res] = await handle(this.$axios.axios({
- // method: "get",
- // url:url,
- // }));
- // if(err){
- // console.log(err);
- // return this.$message.error("重启服务器失败");
- // }
- // }
- },
- };
- </script>
|