| | |
| | | <p class="src-title">算法软件</p>
|
| | | </div>
|
| | | <div class="store-list flex-list">
|
| | | <div v-if="!unActivedSDKList.length" class="empty-tip">暂无数据</div>
|
| | |
|
| | | <div class="wrap-box" v-for="item in unActivedSDKList" :key="item.id">
|
| | | <div class="list-choose-item-left">
|
| | | <div class="list-complete-item-handle">
|
| | |
| | | import FileUploader from "@/components/subComponents/FileUpload/index";
|
| | | export default {
|
| | | name: "algorithmManage",
|
| | | props: {},
|
| | | components: {
|
| | | FileUploader,
|
| | | },
|
| | |
| | | updateNum() {
|
| | | return this.hasNewVersionApp.length + this.hasNewVersionSdk.length;
|
| | | },
|
| | | // notInstalledList () {
|
| | | // return this.sdkList.filter(sdk => {
|
| | | // return sdk.installed === false;
|
| | | // });
|
| | | // },
|
| | | // installedList () {
|
| | | // return this.sdkList.filter(sdk => {
|
| | | // return sdk.installed === true && !sdk.isUpgrade;
|
| | | // });
|
| | | // },
|
| | | // ungradeList () {
|
| | | // // 升级处理会导致重复的key,需要修改
|
| | | // let arr = this.sdkList.filter(sdk => {
|
| | | // return sdk.isUpgrade === true;
|
| | | // });
|
| | | // arr.forEach(sdk => {
|
| | | // sdk.upgradeLoading = false;
|
| | | // });
|
| | | // return arr;
|
| | | // },
|
| | | isAdmin() {
|
| | | if (
|
| | | sessionStorage.getItem("userInfo") &&
|
| | |
| | | licence: "",
|
| | | devIds: "",
|
| | | },
|
| | | // unloadLoading: false,
|
| | | // installLoading: false,
|
| | | installedApps: [],
|
| | | storeApps: [],
|
| | | installFile: {},
|
| | |
| | | }
|
| | | })
|
| | | .catch((e) => {
|
| | | console.log(e);
|
| | | app.unloadLoading = false;
|
| | | });
|
| | | })
|
| | | .catch((e) => {
|
| | | console.log(e);
|
| | | });
|
| | | },
|
| | |
|
| | |
| | | }
|
| | | })
|
| | | .catch((e) => {
|
| | | console.log(e);
|
| | | sdk.unloadLoading = false;
|
| | | });
|
| | | })
|
| | | .catch((e) => {
|
| | | console.log(e);
|
| | | });
|
| | | },
|
| | | upgradeSDKinWin() {
|
| | |
| | | }
|
| | | .empty-tip {
|
| | | padding-left: 25px;
|
| | | color: #ccc;
|
| | | color: #ccc; margin-bottom: 18%;
|
| | |
|
| | | }
|
| | | .task-manage {
|
| | | height: 100%;
|
| | |
| | | padding: 0 !important;
|
| | | overflow: auto !important;
|
| | | }
|
| | | //height: calc(100% - 10px);
|
| | | // .super {
|
| | | // .right-box {
|
| | | // width: 58% !important;
|
| | | // }
|
| | | // }
|
| | |
|
| | | .super {
|
| | | width: 100%;
|
| | |
| | | color: #222222;
|
| | | }
|
| | | .left-box {
|
| | | // width: 41%;
|
| | | height: 100%;
|
| | | box-sizing: border-box;
|
| | | // float: left;
|
| | | .el-drawer__header {
|
| | | border-bottom: 2px solid #eee;
|
| | | padding-bottom: 10px;
|
| | |
| | | }
|
| | | }
|
| | | .task-list {
|
| | | // background: #1c364a;
|
| | | background: #fff;
|
| | | padding: 20px;
|
| | | box-sizing: border-box;
|
| | |
| | | margin-top: 16px;
|
| | | text-align: center;
|
| | | line-height: 28px;
|
| | | // background-color: #3498DB;
|
| | | }
|
| | | .list-choose-item-left {
|
| | | cursor: pointer;
|
| | |
| | | font-size: 14px;
|
| | |
|
| | | transition: all 1s;
|
| | | // background: #ffffff;
|
| | | border-radius: 4px;
|
| | | p {
|
| | | display: none;
|
| | |
| | | font-size: 14px;
|
| | | letter-spacing: 0.05em;
|
| | | color: #333;
|
| | | // background-color: #ecf5ff;
|
| | | .el-input {
|
| | | position: relative;
|
| | | font-size: 14px;
|
| | |
| | | left: 50%;
|
| | | transform: translate(-50%, -50%);
|
| | | max-height: 150px;
|
| | | // max-width: 106px;
|
| | | // max-height: 106px;
|
| | | }
|
| | | }
|
| | | .willUpGrade {
|