| | |
| | | * @Author: lzhe lzhe@example.com |
| | | * @Date: 2024-03-26 10:28:33 |
| | | * @LastEditors: lzhe lzhe@example.com |
| | | * @LastEditTime: 2024-09-26 14:53:45 |
| | | * @LastEditTime: 2024-10-24 17:53:31 |
| | | * @FilePath: /smart-web/src/views/master/person/main/index.vue |
| | | * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE |
| | | --> |
| | |
| | | </el-row> |
| | | </el-form> |
| | | </el-tab-pane> |
| | | <el-tab-pane label="企业LOGO"> |
| | | <!-- <el-tab-pane label="企业LOGO"> |
| | | <div class="tabTitle">企业LOGO</div> |
| | | <span class="logotitle">上传logo</span> |
| | | <div class="logo1"> |
| | |
| | | </el-form-item> |
| | | </el-form> |
| | | </el-card> |
| | | </el-tab-pane> |
| | | </el-tab-pane> --> |
| | | <el-tab-pane label="授权"> |
| | | <div class="tabTitle">授权</div> |
| | | <div class="license-detail"> |
| | |
| | | <div><span class="left">设备标识:</span><span class="licenseCopy" @click="licenseCopy">复制</span></div> |
| | | </div> |
| | | </el-tab-pane> |
| | | <el-tab-pane label="服务集成"> |
| | | <!-- <el-tab-pane label="服务集成"> |
| | | <div class="tabTitle">服务集成</div> |
| | | <div class="card"> |
| | | <div class="top"> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </el-tab-pane> |
| | | <el-tab-pane label="DMP日志"> |
| | | </el-tab-pane> --> |
| | | <!-- <el-tab-pane label="DMP日志"> |
| | | <div class="tabTitle">DMP日志</div> |
| | | <el-form :inline="true" :model="DMPsearchData" label-width="80px"> |
| | | <el-row> |
| | |
| | | <el-table-column prop="test" label="类型"></el-table-column> |
| | | <el-table-column fixed="right" label="操作"> |
| | | <template #default="scope"> |
| | | <!-- <el-button text type="primary" size="small" @click="showDrawer(scope.row, scope.$index)">??</el-button> --> |
| | | <el-button text type="primary" size="small" @click="showDrawer(scope.row, scope.$index)">??</el-button> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | layout="total, sizes, prev, pager, next, jumper" |
| | | :total="DMPsearchData.total"> |
| | | </el-pagination> |
| | | </el-tab-pane> |
| | | </el-tab-pane> --> |
| | | </el-tabs> |
| | | <save-dialog v-if="dialog.save" ref="saveDialog" @success="addOssSuccess" @closed="dialog.save=false"></save-dialog> |
| | | <!-- 解绑 --> |
| | |
| | | }, |
| | | methods: { |
| | | getMachineCodeList() { |
| | | this.$HTTP.get(`/api/blade-cps/machine/list`).then(res=> { |
| | | this.$HTTP.get(`/api/smis/machine/list`).then(res=> { |
| | | if(res.code == 200) { |
| | | this.machineCodeList = res.data; |
| | | this.outer(); //服务集成 |
| | |
| | | this.getlog(); |
| | | }, |
| | | getlog() { |
| | | var obj = Object.assign({},this.DMPsearchData); |
| | | this.$HTTP.post(`/api/blade-dmp-log/log/page?current=${this.DMPsearchData.current}&size=${this.DMPsearchData.size}`,obj).then(res=> { |
| | | if(res.code == 200) { |
| | | this.DMPtableData = res.data.records; |
| | | this.DMPsearchData.total = res.data.total; |
| | | } |
| | | }) |
| | | // var obj = Object.assign({},this.DMPsearchData); |
| | | // this.$HTTP.post(`/api/blade-dmp-log/log/page?current=${this.DMPsearchData.current}&size=${this.DMPsearchData.size}`,obj).then(res=> { |
| | | // if(res.code == 200) { |
| | | // this.DMPtableData = res.data.records; |
| | | // this.DMPsearchData.total = res.data.total; |
| | | // } |
| | | // }) |
| | | }, |
| | | relieveModelSave(type) { //解绑 |
| | | this.$HTTP.get(`/api/blade-sync/outer-app-config/unbind/${this.relieveType}`).then(res=> { |
| | |
| | | }); |
| | | }, |
| | | license() { |
| | | this.$HTTP.get("/api/blade-cps/init/license-detail").then(res=> { |
| | | this.$HTTP.get("/api/smis/init/license-detail").then(res=> { |
| | | if(res.code == 200) { |
| | | res.data.moduleNames.VISION = JSON.stringify(res.data.moduleNames.VISION); |
| | | res.data.moduleNames.CPS = JSON.stringify(res.data.moduleNames.CPS); |
| | | this.licenseDetail = res.data; |
| | | } |
| | | }) |
| | | this.$HTTP.get("/api/blade-cps/init/license-device").then(res=> { //设备标识 |
| | | this.$HTTP.get("/api/smis/init/license-device").then(res=> { //设备标识 |
| | | if(res.code == 200) { |
| | | this.copyStr = res.data; |
| | | } |
| | | }) |
| | | }, |
| | | getFile() { |
| | | this.$HTTP.get("/api/blade-cps/enterprise/get").then(res=> { |
| | | this.$HTTP.get("/api/smis/enterprise/get").then(res=> { |
| | | if(res.code == 200) { |
| | | this.uploadData = res.data; |
| | | this.imageUrl1 = res.data.list[0].link; |
| | |
| | | }, |
| | | handleAvatarSuccess(resp) { |
| | | var that = this; |
| | | this.$HTTP.get("/api/blade-cps/enterprise/get").then(res=> { |
| | | this.$HTTP.get("/api/smis/enterprise/get").then(res=> { |
| | | if(res.code == 200) { |
| | | // 先赋值 |
| | | if(res.data.list.length == 0) res.data.list = [{},{}]; |
| | |
| | | that.imageUrl1 = res.data.list[0].link; |
| | | that.imageUrl2 = res.data.list[1].link; |
| | | //添加接口 |
| | | var url = "/api/blade-cps/enterprise/add"; |
| | | var url = "/api/smis/enterprise/add"; |
| | | if(that.logoType == "0") { |
| | | var upData = Object.assign({},res.data.list[0]); |
| | | obj.type = "0"; |
| | |
| | | var upData = Object.assign({},res.data.list[1]); |
| | | } |
| | | if(resp.uploadMethod == "edit") { |
| | | url = "/api/blade-cps/enterprise/edit"; |
| | | url = "/api/smis/enterprise/edit"; |
| | | } |
| | | that.$HTTP.post(url,upData).then(resJ=> { |
| | | if(resJ.code == 200) { |