|
|
@ -100,6 +100,7 @@ |
|
|
<el-dropdown-menu slot="dropdown"> |
|
|
<el-dropdown-menu slot="dropdown"> |
|
|
<el-dropdown-item v-if="isAuth('103002:dead') && scope.row.statusDesc === '审批中'" @click.native="bmStatusToDead(scope.row)">Dead</el-dropdown-item> |
|
|
<el-dropdown-item v-if="isAuth('103002:dead') && scope.row.statusDesc === '审批中'" @click.native="bmStatusToDead(scope.row)">Dead</el-dropdown-item> |
|
|
<el-dropdown-item v-if="isAuth('103002:reSample') && scope.row.statusDesc === 'Dead'" @click.native="bmStatusToCg(scope.row)">Re-Sample</el-dropdown-item> |
|
|
<el-dropdown-item v-if="isAuth('103002:reSample') && scope.row.statusDesc === 'Dead'" @click.native="bmStatusToCg(scope.row)">Re-Sample</el-dropdown-item> |
|
|
|
|
|
<el-dropdown-item v-if="isAuth('103002:finish') && scope.row.statusDesc === '草稿'" @click.native="bmStatusToFinish(scope.row)">归档</el-dropdown-item> |
|
|
</el-dropdown-menu> |
|
|
</el-dropdown-menu> |
|
|
</el-dropdown> |
|
|
</el-dropdown> |
|
|
</template> |
|
|
</template> |
|
|
@ -471,6 +472,7 @@ |
|
|
copyBm, |
|
|
copyBm, |
|
|
bmStatusToDead, // Dead |
|
|
bmStatusToDead, // Dead |
|
|
bmStatusToCg, // Re-Sample |
|
|
bmStatusToCg, // Re-Sample |
|
|
|
|
|
bmStatusToFinish, // 归档 |
|
|
} from "@/api/sampleManagement/technicalSpecificationList.js" |
|
|
} from "@/api/sampleManagement/technicalSpecificationList.js" |
|
|
import Chooselist from '@/views/modules/common/Chooselist' |
|
|
import Chooselist from '@/views/modules/common/Chooselist' |
|
|
import AddOrUpdate from './com_technical-add-or-update' |
|
|
import AddOrUpdate from './com_technical-add-or-update' |
|
|
@ -1327,6 +1329,24 @@ |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// 归档 |
|
|
|
|
|
bmStatusToFinish (row) { |
|
|
|
|
|
this.$confirm('确定将技术参数卡归档?', '提示', { |
|
|
|
|
|
confirmButtonText: '确定', |
|
|
|
|
|
cancelButtonText: '取消', |
|
|
|
|
|
type: 'warning' |
|
|
|
|
|
}).then(() => { |
|
|
|
|
|
row.username = this.$store.state.user.name |
|
|
|
|
|
bmStatusToFinish(row).then(({data}) => { |
|
|
|
|
|
if (data && data.code === 0) { |
|
|
|
|
|
this.$message.success( '操作成功') |
|
|
|
|
|
this.search() |
|
|
|
|
|
} else { |
|
|
|
|
|
this.$message.error(data.msg) |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
} |
|
|
} |
|
|
|