| | |
| | | > |
| | | <el-input v-model="form.brand"></el-input> |
| | | </el-form-item> |
| | | <el-form-item |
| | | v-show="form.type == 'algo' || form.type == 'os'" |
| | | label="文件类型" |
| | | prop="fileType" |
| | | > |
| | | <el-input v-model="form.fileType"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="自动打包" prop="autoBuild"> |
| | | <el-switch v-model="form.autoBuild"></el-switch> |
| | | </el-form-item> |
| | |
| | | total: 0, |
| | | background: true, |
| | | selectRows: "", |
| | | expandRow: "", |
| | | elementLoadingText: "正在加载...", |
| | | queryForm: { |
| | | pageNo: 1, |
| | |
| | | return; |
| | | } |
| | | |
| | | const { data, total } = await getPkgList(row.id); |
| | | this.getPackageList(row.id); |
| | | }, |
| | | async getPackageList(id) { |
| | | const { data, total } = await getPkgList(id); |
| | | this.list.forEach((item, idx) => { |
| | | if (item.id === row.id) { |
| | | if (item.id === id) { |
| | | this.list[idx].pkgList = data.reverse(); |
| | | } |
| | | }); |
| | |
| | | this.$baseConfirm("你确定要删除当前项吗", null, async () => { |
| | | const { msg } = await deletePkg(row); |
| | | this.$baseMessage(msg, "success"); |
| | | this.fetchData(); |
| | | this.getPackageList(row.projectId); |
| | | }); |
| | | } |
| | | }, |