hanbaoshan
2020-09-27 823bf0b5540f4770e58e898ea8ee9a4d75ebeded
src/pages/ai/index/App.vue
@@ -142,6 +142,35 @@
                          </div>
                        </div>
                    </div>
                    <div class="wrap-box" v-for="item in storeApps" :key="item.id">
                      <div class="list-choose-item-left ">
                        <div class="list-complete-item-handle uninstall">
                          <div class="svg-wrap" v-loading="item.installLoading" element-loading-text="安装中" element-loading-background="rgba(0,0,0,.8)">
                            <div class="mask">
                              <el-button type="primary" class="bot-btn" @click="downloadApp(item)">安装</el-button>
                            </div>
                            <img
                              class="baseImg"
                              :src="item.iconBlob? 'data:image/png;base64,'+item.iconBlob:item.icon"
                              alt
                            />
                          </div>
                          <div class="alg-name">
                            <div style="padding:0px 10px 0px 10px;">
                              <span v-if="!item.isEdit">{{ item.name }}</span>
                              <el-input
                                size="small"
                                v-model="item.name"
                                v-if="item.isEdit"
                                v-focus
                                :maxlength="15"
                                @blur="inputBlur(item)"
                              ></el-input>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </el-tab-pane>
@@ -204,35 +233,7 @@
                  </div>
                  <p class="src-title">应用软件</p>
                  <div class="app-list flex-list">
                    <div class="wrap-box" v-for="item in storeApps" :key="item.id">
                      <div class="list-choose-item-left">
                        <div class="list-complete-item-handle">
                          <div class="svg-wrap" v-loading="item.installLoading" element-loading-text="安装中" element-loading-background="rgba(0,0,0,.8)">
                            <div class="mask">
                              <el-button type="primary" class="bot-btn" @click="downloadApp(item)">安装</el-button>
                            </div>
                            <img
                              class="baseImg"
                              :src="item.iconBlob? 'data:image/png;base64,'+item.iconBlob:item.icon"
                              alt
                            />
                          </div>
                          <div class="alg-name">
                            <div style="padding:0px 10px 0px 10px;">
                              <span v-if="!item.isEdit">{{ item.name }}</span>
                              <el-input
                                size="small"
                                v-model="item.name"
                                v-if="item.isEdit"
                                v-focus
                                :maxlength="15"
                                @blur="inputBlur(item)"
                              ></el-input>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                  
                </div>
@@ -2072,6 +2073,14 @@
          max-height: 106px;
        }
      }
      &.uninstall{
        .svg-wrap{
          background-color: #ddd;
        }
        .alg-name{
          color: darkgray;
        }
      }
    }
    .dragAreaR {
      height: 100%;